/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.card{background-color:var(--color-lavender-subtle);display:flex;width:100%;&:hover .card__image img{transform:scale(1.05) translateZ(0);}.card__image-wrapper{height:100%;width:100%;overflow:hidden;line-height:0;img{display:block;height:100%;width:100%;object-fit:cover;transform:scale(1) translateZ(0);transition:transform 300ms ease-in-out;will-change:transform;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;}}.card__title{margin-bottom:calc(3 * var(--spacing));font-size:var(--font-size-xl);line-height:1.3;font-weight:var(--font-weight-medium);color:var(--color-navy);}.card__description{flex-grow:1;font-size:var(--font-size-base);line-height:1.625;color:var(--color-navy);p{margin-bottom:calc(3 * var(--spacing));&:last-child{margin-bottom:0;}}}.card__cta{margin-top:calc(5 * var(--spacing));}.card__link{display:inline-flex;align-items:center;gap:calc(2 * var(--spacing));text-decoration:none !important;color:var(--color-primary) !important;font-size:var(--font-size-base);font-weight:500;transition:color 200ms ease-in-out;&:hover{color:var(--color-primary-dark) !important;.card__link-arrow{transform:translateX(0.25rem);}}}.card__link-arrow{display:inline-block;transition:transform 200ms ease-in-out;}&.card--fill .card__image{padding:0;img{border-radius:0;}}&.card--cut{.card__image{overflow:visible;}&.card--image-radius-sm .card__image-wrapper{border-radius:var(--radius-sm);}&.card--image-radius-md .card__image-wrapper{border-radius:var(--radius-md);}&.card--image-radius-lg .card__image-wrapper{border-radius:var(--radius-lg);}&.card--image-radius-sm .card__image img{border-radius:var(--radius-sm);}&.card--image-radius-md .card__image img{border-radius:var(--radius-md);}&.card--image-radius-lg .card__image img{border-radius:var(--radius-lg);}}&.card--vertical.card--cut{&.card--padding-xs .card__image{padding:calc(2 * var(--spacing)) !important;padding-bottom:0 !important;}&.card--padding-sm .card__image{padding:calc(4 * var(--spacing)) !important;padding-bottom:0 !important;}&.card--padding-md .card__image{padding:calc(6 * var(--spacing)) !important;padding-bottom:0 !important;}&.card--padding-lg .card__image{padding:calc(8 * var(--spacing)) !important;padding-bottom:0 !important;}&.card--padding-xl .card__image{padding:calc(12 * var(--spacing)) !important;padding-bottom:0 !important;}}&.card--horizontal.card--cut{&.card--padding-xs .card__image{padding:calc(2 * var(--spacing)) !important;padding-right:0 !important;@media (width < 40rem){padding:calc(2 * var(--spacing)) !important;padding-bottom:0 !important;}}&.card--padding-sm .card__image{padding:calc(4 * var(--spacing)) !important;padding-right:0 !important;@media (width < 40rem){padding:calc(4 * var(--spacing)) !important;padding-bottom:0 !important;}}&.card--padding-md .card__image{padding:calc(6 * var(--spacing)) !important;padding-right:0 !important;@media (width < 40rem){padding:calc(6 * var(--spacing)) !important;padding-bottom:0 !important;}}&.card--padding-lg .card__image{padding:calc(8 * var(--spacing)) !important;padding-right:0 !important;@media (width < 40rem){padding:calc(8 * var(--spacing)) !important;padding-bottom:0 !important;}}&.card--padding-xl .card__image{padding:calc(12 * var(--spacing)) !important;padding-right:0 !important;@media (width < 40rem){padding:calc(12 * var(--spacing)) !important;padding-bottom:0 !important;}}}&.card--padding-xs .card__content{padding-left:calc(2 * var(--spacing));padding-right:calc(2 * var(--spacing));padding-bottom:calc(2 * var(--spacing));}&.card--padding-sm .card__content{padding-left:calc(4 * var(--spacing));padding-right:calc(4 * var(--spacing));padding-bottom:calc(4 * var(--spacing));}&.card--padding-md .card__content{padding-left:calc(6 * var(--spacing));padding-right:calc(6 * var(--spacing));padding-bottom:calc(6 * var(--spacing));}&.card--padding-lg .card__content{padding-left:calc(8 * var(--spacing));padding-right:calc(8 * var(--spacing));padding-bottom:calc(8 * var(--spacing));}&.card--padding-xl .card__content{padding-left:calc(12 * var(--spacing));padding-right:calc(12 * var(--spacing));padding-bottom:calc(12 * var(--spacing));}&.card--horizontal{&.card--padding-xs .card__content{padding-left:0;padding-top:calc(2 * var(--spacing));padding-right:calc(2 * var(--spacing));padding-bottom:calc(2 * var(--spacing));@media (width < 40rem){padding-left:calc(2 * var(--spacing));padding-top:0;}}&.card--padding-sm .card__content{padding-left:0;padding-top:calc(4 * var(--spacing));padding-right:calc(4 * var(--spacing));padding-bottom:calc(4 * var(--spacing));@media (width < 40rem){padding-left:calc(4 * var(--spacing));padding-top:0;}}&.card--padding-md .card__content{padding-left:0;padding-top:calc(6 * var(--spacing));padding-right:calc(6 * var(--spacing));padding-bottom:calc(6 * var(--spacing));@media (width < 40rem){padding-left:calc(6 * var(--spacing));padding-top:0;}}&.card--padding-lg .card__content{padding-left:0;padding-top:calc(8 * var(--spacing));padding-right:calc(8 * var(--spacing));padding-bottom:calc(8 * var(--spacing));@media (width < 40rem){padding-left:calc(8 * var(--spacing));padding-top:0;}}&.card--padding-xl .card__content{padding-left:0;padding-top:calc(12 * var(--spacing));padding-right:calc(12 * var(--spacing));padding-bottom:calc(12 * var(--spacing));@media (width < 40rem){padding-left:calc(12 * var(--spacing));padding-top:0;}}}&.card--padding-xs .card__content:first-child{padding:calc(2 * var(--spacing));}&.card--padding-sm .card__content:first-child{padding:calc(4 * var(--spacing));}&.card--padding-md .card__content:first-child{padding:calc(6 * var(--spacing));}&.card--padding-lg .card__content:first-child{padding:calc(8 * var(--spacing));}&.card--padding-xl .card__content:first-child{padding:calc(12 * var(--spacing));}&.card-border-thin{border:1px solid var(--color-lavender);}&.card-border-medium{border:2px solid var(--color-lavender);}&.card-border-thick{border:4px solid var(--color-lavender);}}.dark{.card{background-color:var(--color-dark-surface);.card__title{color:var(--color-primary-white);}.card__description{color:color-mix(in srgb,var(--color-white) 60%,transparent);}.card__link{color:var(--color-primary-light-dark) !important;&:hover{color:var(--color-primary-white) !important;}}&.card-border-thin,&.card-border-medium,&.card-border-thick{border-color:color-mix(in srgb,var(--color-white) 10%,transparent);}}}
.grid-layout-auto{grid-template-columns:1fr;@media (min-width:640px){&:has(> :nth-child(2)){grid-template-columns:repeat(2,1fr);}&:has(> :nth-child(3)){grid-template-columns:repeat(3,1fr);}}@media (min-width:1024px){&:has(> :nth-child(4)){grid-template-columns:repeat(4,1fr);}&:has(> :nth-child(5)){grid-template-columns:repeat(5,1fr);}&:has(> :nth-child(6)){grid-template-columns:repeat(6,1fr);}}}.grid{&:has(.xb--sortable-list,.xb-sortable-list){display:block;}:is(.xb--sortable-list,.xb-sortable-list){display:grid;width:100%;gap:inherit;grid-template-columns:inherit;}}
.header1__action-btn{@apply flex items-center justify-center p-2 text-current transition-colors;@media (width < 64rem){&.header1__darkmode-btn,&.header1__search-btn{display:none;}}.header1.search-open &,.header1.lang-open &,.header1.nav-open &,.header-region--overlay.header--scrolled .header1 &{color:var(--color-text-primary);}@media (hover:hover){.header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) &,.header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible)
      .header1:not(.menu-open,.menu-closing,.search-open)
      &{color:var(--color-text-primary);}.dark .header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) &,.dark
      .header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible)
      .header1:not(.menu-open,.menu-closing,.search-open)
      &{@apply text-white;}}.header-region--overlay:not(.header--scrolled) .header1.search-open &,.header-region--overlay:not(.header--scrolled) .header1.lang-open &,.header-region--overlay:not(.header--scrolled) .header1.nav-open &{color:var(--color-text-primary);}.header-region--overlay:not(.header--scrolled) .header1[data-bg] &{@apply text-white;}.dark .header-region--overlay:not(.header--scrolled) .header1.search-open &,.dark .header-region--overlay:not(.header--scrolled) .header1.lang-open &,.dark .header-region--overlay:not(.header--scrolled) .header1.nav-open &{@apply text-white;}}.header1__darkmode-btn{@apply relative size-9;}.header1__toggle{@apply relative flex size-11 items-center justify-center rounded-md border-0 bg-transparent text-current transition-colors;-webkit-tap-highlight-color:transparent;.header1.search-open &,.header1.lang-open &,.header1.nav-open &,.header-region--overlay.header--scrolled .header1 &{color:var(--color-text-primary);}@media (hover:hover){.header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) &,.header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible)
      .header1:not(.menu-open,.menu-closing,.search-open)
      &{color:var(--color-text-primary);}.dark .header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) &,.dark
      .header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible)
      .header1:not(.menu-open,.menu-closing,.search-open)
      &{@apply text-white;}}.header-region--overlay:not(.header--scrolled) .header1.search-open &,.header-region--overlay:not(.header--scrolled) .header1.lang-open &,.header-region--overlay:not(.header--scrolled) .header1.nav-open &{color:var(--color-text-primary);}.header-region--overlay:not(.header--scrolled) .header1[data-bg] &{@apply text-white;}.dark .header-region--overlay:not(.header--scrolled) .header1.search-open &,.dark .header-region--overlay:not(.header--scrolled) .header1.lang-open &,.dark .header-region--overlay:not(.header--scrolled) .header1.nav-open &{@apply text-white;}@media (width >= 64rem){display:none;}}.header1__toggle-icon{@apply absolute inset-0 flex items-center justify-center;transition:opacity 0.28s var(--ease-toggle),transform 0.28s var(--ease-toggle);}.header1__toggle-icon--open{@apply opacity-100;transform:scale(1) rotate(0deg);}.header1__toggle-icon--close{@apply opacity-0;transform:scale(0.7) rotate(-45deg);}.header1.menu-open .header1__toggle{.header1__toggle-icon--open{opacity:0;transform:scale(0.7) rotate(45deg);}.header1__toggle-icon--close{opacity:1;transform:scale(1) rotate(0deg);}}.header1__darkmode-icon{@apply absolute inset-0 flex items-center justify-center;transition:opacity 300ms var(--ease-drawer),transform 300ms var(--ease-drawer);svg{@apply size-5;}}.header1__darkmode-icon--light{@apply opacity-100;transform:scale(1) rotate(0deg);}.header1__darkmode-icon--dark{@apply opacity-0;transform:scale(0.9) rotate(-12deg);}.dark .header1__darkmode-icon--light{@apply opacity-0;transform:scale(0.9) rotate(12deg);}.dark .header1__darkmode-icon--dark{@apply opacity-100;transform:scale(1) rotate(0deg);}.header1{--header1-logo-height:56px;--header1-logo-link-height:auto;--header1-logo-scale:1;--header1-logo-color:currentColor;--header1-nav-link-height:55px;border-bottom:1px solid transparent;}.header1__branding{color:var(--header1-logo-color,currentColor);}.header1__logo-link,.header1__branding > a:not(.header1__logo-link){display:flex;align-items:center;height:var(--header1-logo-link-height,auto);color:inherit;transition:height 300ms var(--ease-drawer);}.header1__branding :where(img,svg){@apply h-auto max-w-full min-w-0 shrink object-contain;width:auto;height:var(--header1-logo-height);transform:scale(var(--header1-logo-scale));transform-origin:left center;will-change:transform;transition:height 300ms var(--ease-drawer),transform 300ms var(--ease-drawer),filter 300ms var(--ease-drawer);}.header-region--overlay:not(.header--scrolled) .header1{--header1-logo-color:white;}.header-region--overlay:not(.header--scrolled) .header1.search-open,.header-region--overlay:not(.header--scrolled) .header1.lang-open,.header-region--overlay:not(.header--scrolled) .header1.nav-open,.header-region--overlay.header--scrolled .header1,.page-is-scrolled .header-region--overlay.sticky .header1,.header-region.sticky.header--scrolled .header1,.page-is-scrolled .header-region.sticky .header1{--header1-logo-color:var(--color-primary);}@media (hover:hover){.header-region--overlay:not(.header--scrolled):hover .header1,.header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1{--header1-logo-color:var(--color-primary);}}.dark .header-region--overlay:not(.header--scrolled) .header1.search-open,.dark .header-region--overlay:not(.header--scrolled) .header1.lang-open,.dark .header-region--overlay:not(.header--scrolled) .header1.nav-open,.dark .header-region--overlay.header--scrolled .header1,.dark.page-is-scrolled .header-region--overlay.sticky .header1,.dark .header-region.sticky.header--scrolled .header1,.dark.page-is-scrolled .header-region.sticky .header1{--header1-logo-color:white;}@media (hover:hover){.dark .header-region--overlay:not(.header--scrolled):hover .header1,.dark .header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1{--header1-logo-color:white;}}.header-region.sticky.header--scrolled .header1,.page-is-scrolled .header-region.sticky .header1{--header1-logo-height:43.26px;--header1-logo-link-height:43.26px;--header1-logo-scale:1;--header1-nav-link-height:43.26px;}@media (width >= 64rem){.header-region.sticky.header--scrolled .header1__navigation > :where(nav,ul) > ul > li > a,.page-is-scrolled .header-region.sticky .header1__navigation > :where(nav,ul) > ul > li > a{min-height:43.26px;padding-top:0;padding-bottom:0;}}.header1__secondary-nav{@apply hidden items-center lg:flex;}.header1__navigation{> :where(nav,ul) > ul{@apply m-0 flex w-full list-none flex-col gap-0 p-0;@media (width >= 64rem){@apply w-auto flex-row flex-nowrap items-center justify-center gap-1;}}> :where(nav,ul) > ul > li{@apply border-gray-lighter w-full border-b;&:last-child{@apply border-b-0;}&.has-children{@apply flex flex-wrap items-center;> a{@apply flex-1;}> ul{@apply w-full;}}@media (width >= 64rem){@apply relative w-auto shrink-0 grow-0 border-b-0;&.menu-item--active-trail > a{@apply font-medium;}}}> :where(nav,ul) > ul > li > a{@apply flex items-center px-4 py-3 text-2xl leading-none font-normal no-underline;color:var(--color-text-primary);&:hover{color:var(--color-text-primary);}@media (width >= 64rem){@apply box-border inline-flex gap-1 px-3 py-4 text-base transition-[color] duration-200;min-height:var(--header1-nav-link-height,55px);&:hover{@apply text-primary-dark;}}}.header-region--overlay:not(.header--scrolled) .header1[data-bg='transparent'] &{> :where(nav,ul) > ul > li > a,> :where(nav,ul) > ul > li > a.is-active,> :where(nav,ul) > ul > li > a[aria-current='page'],.submenu-toggle{color:white;}}.header-region--overlay.header--scrolled .header1 &,.header1.search-open &,.header1.lang-open &,.header1.nav-open &{> :where(nav,ul) > ul > li > a{color:var(--color-text-primary);}.submenu-toggle{color:var(--color-text-primary);}}.header1.search-open & > :where(nav,ul) > ul > li > a:hover,.header1.lang-open & > :where(nav,ul) > ul > li > a:hover,.header1.nav-open & > :where(nav,ul) > ul > li > a:hover{@apply text-primary-dark;}@media (hover:hover){.header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) &,.header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible)
      .header1:not(.menu-open,.menu-closing,.search-open)
      &{> :where(nav,ul) > ul > li > a,.submenu-toggle{color:var(--color-text-primary);}}.dark .header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) &,.dark
      .header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible)
      .header1:not(.menu-open,.menu-closing,.search-open)
      &{> :where(nav,ul) > ul > li > a,.submenu-toggle{@apply text-white;}}}.header-region--overlay:not(.header--scrolled) .header1.search-open &,.header-region--overlay:not(.header--scrolled) .header1.lang-open &,.header-region--overlay:not(.header--scrolled) .header1.nav-open &{> :where(nav,ul) > ul > li > a,.submenu-toggle{color:var(--color-text-primary);}}.dark .header-region--overlay:not(.header--scrolled) .header1.search-open &,.dark .header-region--overlay:not(.header--scrolled) .header1.lang-open &,.dark .header-region--overlay:not(.header--scrolled) .header1.nav-open &{> :where(nav,ul) > ul > li > a,.submenu-toggle{@apply text-white;}}.header1.menu-open[data-bg='transparent'] &{> :where(nav,ul) > ul > li > a,li > ul > li > a,.submenu-toggle{color:var(--color-text-primary);}}.header-region--overlay:not(.header--scrolled) .header1[data-bg] &{> :where(nav,ul) > ul > li > a,.submenu-toggle{@apply text-white;}}> :where(nav,ul) > ul > li > ul{@media (width >= 64rem){@apply top-full left-0 z-50;&.dropdown--flip{@apply right-0 left-auto;}}}.submenu-toggle{@apply border-gray-light flex items-center justify-center border-0 border-l bg-transparent px-5 py-3 text-current;@media (width >= 64rem){@apply hidden;}}:where(ul,ul.menu){@apply flex w-full flex-col gap-0;}li.submenu--open{> .submenu-toggle::after{@apply -rotate-135;}> ul{@apply max-h-125 py-1 opacity-100;@media (width >= 64rem){@apply flex py-5;pointer-events:auto;transform:translateY(0);}}}li > ul{@apply bg-gray-light m-0 flex max-h-0 w-full list-none flex-col gap-0 overflow-hidden p-0 opacity-0 transition-[max-height,opacity,padding] duration-300;@media (width >= 64rem){position:fixed;display:flex;max-height:none;width:auto;min-width:180px;flex-direction:column;gap:0;overflow:visible;padding:0;border-radius:0;background-color:var(--color-navy-darker);border-bottom:3px solid var(--color-black);opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity 300ms var(--ease-drawer),transform 300ms var(--ease-drawer);z-index:50;.dark &{background-color:var(--color-dark);}}}@media (width >= 64rem){li:hover > ul{opacity:1;pointer-events:auto;transform:translateY(0);}}li > ul > li{@apply w-full;&.has-children{@apply flex flex-wrap items-center;> a{@apply flex-1;}> ul{@apply w-full;}}@media (width >= 64rem){width:100%;&.menu-item--active-trail > a{background-color:color-mix(in srgb,white 8%,transparent);color:white;}}}li > ul > li > a{@apply flex items-center px-6 py-2.5 text-base font-light no-underline;line-height:22.4px;color:var(--color-text-primary);&:hover{color:var(--color-text-primary);}@media (width >= 64rem){display:block;padding:1rem 2.5rem;font-size:1rem;font-weight:300;letter-spacing:0.16px;color:white;white-space:nowrap;transition:background-color 200ms var(--ease-drawer);&:not(:last-child){border-bottom:1px solid color-mix(in srgb,white 12%,transparent);}&:hover{color:white;background-color:color-mix(in srgb,white 8%,transparent);}}}@media (width >= 64rem){li > ul > li:last-child > a{border-bottom:none;}}li > ul > li > ul > li > a{@apply pl-10;@media (width >= 64rem){padding-left:2.5rem;}}li > ul > li > ul{@media (width >= 64rem){}}ul ul{@apply m-0 list-none;}.submenu-toggle{&::after{@apply block size-2 shrink-0 rotate-45 border-r-2 border-b-2 border-current transition-transform duration-200;content:'';}}@media (width >= 64rem){> :where(nav,ul) > ul > li.has-children > a::after{content:none;}li > ul > li.has-children > a::after{content:none;}> :where(nav,ul) > ul > li.has-children::before{content:'';position:fixed;top:var(--bridge-top,0);left:var(--bridge-left,0);z-index:51;width:var(--bridge-width,0);height:var(--bridge-height,32px);pointer-events:auto;cursor:pointer;}li > ul > li > ul{&::before{@apply absolute inset-y-0 right-full w-3;content:'';}&.dropdown--flip::before{@apply right-auto left-full;}}}}.header1__secondary-nav{> :where(nav,ul) > ul,> ul{@apply m-0 flex w-auto list-none flex-row flex-wrap items-center gap-1 p-0;}> :where(nav,ul) > ul > li,> ul > li{@apply relative w-auto border-b-0;&.has-children{@apply flex flex-wrap items-center;> a{@apply flex-1;}}&.menu-item--active-trail > a{@apply font-medium;}}> :where(nav,ul) > ul > li > a,> ul > li > a{@apply box-border inline-flex items-center gap-1 px-3 py-4 text-base font-normal no-underline transition-[color] duration-200;min-height:var(--header1-nav-link-height,55px);color:var(--color-text-primary);&:hover{@apply text-primary-dark;}}.header-region--overlay:not(.header--scrolled) .header1[data-bg='transparent'] &{> :where(nav,ul) > ul > li > a,> ul > li > a{color:white;}}.header-region--overlay.header--scrolled .header1 &,.header1.search-open &,.header1.lang-open &,.header1.nav-open &{> :where(nav,ul) > ul > li > a,> ul > li > a{color:var(--color-text-primary);}}.header1.search-open & > :where(nav,ul) > ul > li > a:hover,.header1.search-open & > ul > li > a:hover,.header1.lang-open & > :where(nav,ul) > ul > li > a:hover,.header1.lang-open & > ul > li > a:hover,.header1.nav-open & > :where(nav,ul) > ul > li > a:hover,.header1.nav-open & > ul > li > a:hover{@apply text-primary-dark;}@media (hover:hover){.header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) &,.header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible)
      .header1:not(.menu-open,.menu-closing,.search-open)
      &{> :where(nav,ul) > ul > li > a,> ul > li > a{color:var(--color-text-primary);}}.dark .header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) &,.dark
      .header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible)
      .header1:not(.menu-open,.menu-closing,.search-open)
      &{> :where(nav,ul) > ul > li > a,> ul > li > a{@apply text-white;}}}.header-region--overlay:not(.header--scrolled) .header1.search-open &,.header-region--overlay:not(.header--scrolled) .header1.lang-open &,.header-region--overlay:not(.header--scrolled) .header1.nav-open &{> :where(nav,ul) > ul > li > a,> ul > li > a{color:var(--color-text-primary);}}.dark .header-region--overlay:not(.header--scrolled) .header1.search-open &,.dark .header-region--overlay:not(.header--scrolled) .header1.lang-open &,.dark .header-region--overlay:not(.header--scrolled) .header1.nav-open &{> :where(nav,ul) > ul > li > a,> ul > li > a{@apply text-white;}}.header-region--overlay:not(.header--scrolled) .header1[data-bg] &{> :where(nav,ul) > ul > li > a,> ul > li > a{@apply text-white;}}> :where(nav,ul) > ul > li > ul,> ul > li > ul{@apply top-full left-0 z-50;&.dropdown--flip{@apply right-0 left-auto;}}:where(ul,ul.menu){@apply flex flex-col gap-0;}li > ul{position:fixed;display:flex;max-height:none;width:auto;min-width:180px;flex-direction:column;gap:0;overflow:visible;padding:0;border-radius:0;list-style:none;background-color:var(--color-navy-darker);border-bottom:3px solid var(--color-black);opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity 300ms var(--ease-drawer),transform 300ms var(--ease-drawer);z-index:50;.dark &{background-color:var(--color-dark);}}@media (width >= 64rem){li:hover > ul{opacity:1;pointer-events:auto;transform:translateY(0);}}li > ul > li{width:100%;&.has-children > a{display:flex;align-items:center;}&.menu-item--active-trail > a{background-color:color-mix(in srgb,white 8%,transparent);color:white;}}li > ul > li > a{display:block;padding:1rem 2.5rem;font-size:1rem;font-weight:300;letter-spacing:0.16px;color:white;white-space:nowrap;text-decoration:none;transition:background-color 200ms var(--ease-drawer);&:not(:last-child){border-bottom:1px solid color-mix(in srgb,white 12%,transparent);}&:hover{color:white;background-color:color-mix(in srgb,white 8%,transparent);}}li > ul > li:last-child > a{border-bottom:none;}ul ul{@apply m-0 list-none;}> :where(nav,ul) > ul > li.has-children > a::after,> ul > li.has-children > a::after{content:none;}li > ul > li.has-children > a::after{content:none;}> :where(nav,ul) > ul > li.has-children::before,> ul > li.has-children::before{content:'';position:fixed;top:var(--bridge-top,0);left:var(--bridge-left,0);z-index:51;width:var(--bridge-width,0);height:var(--bridge-height,32px);pointer-events:auto;cursor:pointer;}}.dark .header1__search-input-wrapper,.dark .header1__search-input-wrapper:focus-within{box-sizing:border-box;height:52px !important;min-height:52px;justify-content:space-between;padding:16px 15px !important;border:1px solid color-mix(in srgb,var(--color-lavender-light) 10%,transparent) !important;background-color:color-mix(in srgb,var(--color-dark) 95%,white) !important;box-shadow:none !important;}.dark .header1__search-input{color:white !important;}.dark .header1__search-input::placeholder{color:color-mix(in srgb,var(--color-lavender-light) 55%,transparent);}.header1__lang-indicator{position:fixed;height:3px;background-color:var(--color-red);pointer-events:none;z-index:50;opacity:0;transition:opacity 150ms var(--ease-drawer);}.header1__lang-indicator--visible{opacity:1;}.header1__nav-indicator{position:fixed;height:3px;background-color:var(--color-red);pointer-events:none;z-index:50;opacity:0;transition:opacity 150ms var(--ease-drawer);}.header1__nav-indicator--visible,body:has(.header1.nav-open) .header1__nav-indicator{opacity:1;}@media (width >= 64rem){.header1__lang-switcher::after{content:'';position:fixed;top:var(--lang-bridge-top,0);left:var(--lang-bridge-left,0);z-index:51;width:var(--lang-bridge-width,0);height:var(--lang-bridge-height,32px);pointer-events:auto;cursor:pointer;}}.header1__lang-dropdown{position:fixed;z-index:50;min-width:180px;flex-direction:column;background-color:var(--color-navy-darker);border-bottom:3px solid var(--color-black);display:flex;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity 300ms var(--ease-drawer),transform 300ms var(--ease-drawer);.dark &{background-color:var(--color-dark);}&.lang-dropdown--open{opacity:1;pointer-events:auto;transform:translateY(0);}&.header1__lang-dropdown--upward{top:auto;bottom:100%;border-bottom:none;border-top:3px solid var(--color-black);}a{display:flex;align-items:center;justify-content:space-between;padding:1rem 2.5rem;font-size:1rem;font-weight:300;letter-spacing:0.16px;color:white;text-decoration:none;line-height:normal;transition:background-color 200ms var(--ease-drawer);&:not(:last-child){border-bottom:1px solid color-mix(in srgb,white 12%,transparent);}&:hover{background-color:color-mix(in srgb,white 8%,transparent);}}}.header1__mobile-drawer{top:var(--drupal-displace-offset-top,var(--gin-toolbar-height,0px));}.header1__mobile-drawer.drawer-open{pointer-events:auto;}.header1__mobile-drawer.drawer-open .header1__drawer-backdrop{opacity:1;}.header1__mobile-drawer.drawer-open .header1__drawer-panel{--tw-translate-x:0;translate:0;}.header1__drawer-panel{transition:transform 300ms var(--ease-drawer),translate 300ms var(--ease-drawer),background-color 300ms var(--ease-drawer),color 300ms var(--ease-drawer),border-color 300ms var(--ease-drawer);}.header1__drawer-header,.header1__drawer-topbar,.header1__drawer-screen,.header1__drawer-footer,.header1__drawer-close,.header1__drawer-back,.header1__drawer-search,.header1__drawer-search-input,.header1__drawer-search-btn,.header1__drawer-darkmode,.header1__drawer-lang,.header1__drawer-nav li,.header1__drawer-nav a,.header1__drawer-nav .submenu-toggle,.header1__drawer-sub-nav li,.header1__drawer-sub-nav a,.header1__drawer-header-branding-inner,.header1__search-input-wrapper,.header1__search-input,.header1__search-close,.header1__search-content,.header1__search-title,.header1__search-popular a,.header1__search-popular a span{transition:background-color 300ms var(--ease-drawer),border-color 300ms var(--ease-drawer),color 300ms var(--ease-drawer);}.header1__drawer-search-input::placeholder,.header1__search-input::placeholder{transition:color 300ms var(--ease-drawer);}.header1__drawer-header-branding-inner svg :where(path,circle,rect,ellipse,polygon,line,polyline){transition:fill 300ms var(--ease-drawer),stroke 300ms var(--ease-drawer);}.header1__drawer-topbar-slides,.header1__drawer-slides{width:200%;will-change:transform;}.header1__drawer-sub-nav{> ul{@apply m-0 flex w-full list-none flex-col gap-0 p-0;}> ul > li{@apply w-full;border-bottom:1px solid var(--color-lavender);.dark &{border-bottom-color:color-mix(in srgb,white 8%,transparent);}&:last-child{border-bottom:0;}}> ul > li > a{@apply flex items-center py-6.25 text-xl font-normal no-underline;color:var(--color-text-primary);letter-spacing:0.2px;.dark &{color:white;}}}.header1__drawer-lang-list{display:none;}.header1__drawer-search{box-sizing:border-box;height:52px;justify-content:space-between;padding:16px 15px;border:1px solid var(--color-lavender-light);background-color:var(--color-white);}.dark .header1__drawer-search{box-sizing:border-box;height:52px;justify-content:space-between;padding:16px 15px;border:1px solid color-mix(in srgb,var(--color-lavender-light) 10%,transparent);background-color:color-mix(in srgb,var(--color-dark) 95%,white);}.header1__drawer-search-input::placeholder{color:var(--color-text-primary);opacity:0.55;}.dark .header1__drawer-search-input::placeholder{color:color-mix(in srgb,white 55%,transparent);}.header1__drawer-nav{> :where(nav,ul) > ul,> ul,> .header1__drawer-secondary-nav > :where(nav,ul) > ul,> .header1__drawer-secondary-nav > ul{@apply m-0 flex w-full list-none flex-col gap-0 p-0;}> :where(nav,ul) > ul > li,> ul > li,> .header1__drawer-secondary-nav > :where(nav,ul) > ul > li,> .header1__drawer-secondary-nav > ul > li{@apply w-full;border-bottom:1px solid var(--color-lavender);.dark &{border-bottom-color:color-mix(in srgb,white 8%,transparent);}&:last-child{border-bottom:0;}&.has-children{@apply flex flex-wrap items-center;> a{@apply flex-1;}> ul{@apply w-full;}}}&:has(> .header1__drawer-secondary-nav){> :where(nav,ul):first-child > ul > li:last-child,> ul:first-child > li:last-child{border-bottom:1px solid var(--color-lavender);.dark &{border-bottom-color:color-mix(in srgb,white 8%,transparent);}}}> :where(nav,ul) > ul > li > a,> ul > li > a,> .header1__drawer-secondary-nav > :where(nav,ul) > ul > li > a,> .header1__drawer-secondary-nav > ul > li > a{@apply flex items-center justify-between gap-2 py-6.25 text-xl font-normal no-underline;color:var(--color-text-primary);letter-spacing:0.2px;.dark &{color:white;}}.submenu-toggle{@apply flex shrink-0 items-center justify-center self-stretch border-0 bg-transparent py-0 pr-0 pl-8;color:var(--color-text-primary);.dark &{color:white;}&::after{content:'';@apply inline-block h-3 w-4 bg-current bg-contain bg-no-repeat;mask-image:url(/themes/custom/ipc/assets/svgs/icons/arrow-right.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url(/themes/custom/ipc/assets/svgs/icons/arrow-right.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;transition:transform 0.25s var(--ease-drawer);}}li.submenu--open > .submenu-toggle::after{transform:rotate(90deg);}li > ul{@apply m-0 flex list-none flex-col gap-0 overflow-hidden p-0;max-height:0;opacity:0;transition:max-height 0.3s var(--ease-drawer),opacity 0.3s var(--ease-drawer);}li.submenu--open > ul{max-height:500px;opacity:1;}li > ul > li{@apply w-full;border-bottom:0;}li > ul > li > a{@apply flex items-center py-2.5 pl-4 text-base font-light no-underline;color:var(--color-text-primary);.dark &{color:color-mix(in srgb,white 80%,transparent);}}:where(ul,ul.menu){@apply list-none;}}.header1__drawer-header-branding-inner{@apply flex min-w-0 items-center;img,svg{@apply h-auto max-w-full min-w-0 shrink object-contain;height:var(--header1-logo-height,56px);}}.header1__search-input-wrapper{box-sizing:border-box;height:52px;justify-content:space-between;padding:16px 15px;border:1px solid var(--color-lavender-light);background-color:var(--color-white);cursor:text;button{cursor:pointer;}}.dark .header1__search-input-wrapper{border-color:color-mix(in srgb,var(--color-lavender-light) 10%,transparent);background-color:color-mix(in srgb,var(--color-dark) 95%,white);}.header1__search-input::placeholder{color:var(--color-text-primary);opacity:0.55;}.dark .header1__search-input{color:white;}.dark .header1__search-input::placeholder{color:color-mix(in srgb,white 55%,transparent);opacity:1;}.header1__search-close{border:1px solid var(--color-lavender-light);background-color:var(--color-white);color:var(--color-text-primary);&:hover{background-color:var(--color-gray-light);}}.dark .header1__search-close{border-color:color-mix(in srgb,var(--color-lavender-light) 10%,transparent);background-color:color-mix(in srgb,var(--color-dark) 95%,white);color:white;&:hover{background-color:color-mix(in srgb,white 8%,transparent);}}.header-region.sticky{position:fixed !important;top:var(--drupal-displace-offset-top,var(--gin-toolbar-height,0px));right:0;left:0;z-index:50;}.header-region--overlay:not(.sticky){top:var(--drupal-displace-offset-top,var(--gin-toolbar-height,0px)) !important;}.header-region.sticky:not(.header-region--sticky-ready) .header1{transition:none !important;}.header-region:not(.header-region--overlay) .header1{border-bottom-color:var(--color-gray-light);}.dark .header-region:not(.header-region--overlay) .header1{border-bottom-color:color-mix(in srgb,var(--color-gray-light) 18%,transparent);}.header-region.sticky:not(.header-region--overlay).header--scrolled .header1,.page-is-scrolled .header-region.sticky:not(.header-region--overlay) .header1{@apply py-4 shadow-md;border-bottom:1px solid var(--color-gray-light);}.header-region--overlay.header--scrolled .header1,.page-is-scrolled .header-region--overlay.sticky .header1{@apply py-4 shadow-md;border-bottom:1px solid var(--color-gray-light);}.dark .header-region.sticky.header--scrolled .header1,.dark.page-is-scrolled .header-region.sticky .header1,.dark .header-region--overlay.header--scrolled .header1,.dark.page-is-scrolled .header-region--overlay.sticky .header1{border-bottom-color:color-mix(in srgb,var(--color-gray-light) 18%,transparent);}.header-region.sticky.header--scrolled .header1[data-bg='transparent'],.page-is-scrolled .header-region.sticky .header1[data-bg='transparent']{@apply bg-white;color:var(--color-text-primary);}.dark .header-region.sticky.header--scrolled .header1,.dark.page-is-scrolled .header-region.sticky .header1{@apply bg-dark text-white;}.header-region--overlay:not(.header--scrolled) .header1{@apply text-white;background-color:transparent !important;transition-duration:300ms;}@media (hover:hover){.header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open),.header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible)
    .header1:not(.menu-open,.menu-closing,.search-open){@apply shadow-md;color:var(--color-text-primary);background-color:white !important;}.dark .header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open),.dark
    .header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible)
    .header1:not(.menu-open,.menu-closing,.search-open){@apply text-white shadow-md;background-color:var(--color-dark) !important;}}.header-region--overlay:not(.header--scrolled) .header1.lang-open,.header-region--overlay:not(.header--scrolled) .header1.nav-open{@apply shadow-md;color:var(--color-text-primary);background-color:white !important;}.dark .header-region--overlay:not(.header--scrolled) .header1.lang-open,.dark .header-region--overlay:not(.header--scrolled) .header1.nav-open{@apply text-white shadow-md;background-color:var(--color-dark) !important;}.header-region--overlay:not(.header--scrolled) .header1.search-open{@apply shadow-md;color:var(--color-text-primary);background-color:white !important;}.dark .header-region--overlay:not(.header--scrolled) .header1.search-open{@apply text-white shadow-md;background-color:var(--color-dark) !important;}.header-region--overlay.header--scrolled .header1,.page-is-scrolled .header-region--overlay.sticky .header1{color:var(--color-text-primary);}.dark .header-region--overlay.header--scrolled .header1,.dark.page-is-scrolled .header-region--overlay.sticky .header1{@apply text-white;}.header1__search-panel{transition-property:max-height,opacity,visibility,box-shadow,background-color;transition-duration:300ms;transition-timing-function:var(--ease-drawer);}.header1__search-panel.is-open{visibility:visible;max-height:480px;overflow:visible;opacity:1;box-shadow:var(--shadow-dropdown);}.header1.search-open{@apply bg-white;color:var(--color-text-primary);}.dark .header1.search-open{background-color:var(--color-dark) !important;@apply text-white;}.dark .header1__search-panel{background-color:var(--color-dark);}.dark .header1__search-content{border-top-color:color-mix(in srgb,white 8%,transparent);}.dark .header1__search-title{color:color-mix(in srgb,white 60%,transparent);}.dark .header1__search-popular a{color:color-mix(in srgb,white 70%,transparent);&:hover{color:white;}}
.page-title{.page-title__heading{font-size:var(--font-size-2xl) !important;}nav{margin-bottom:calc(2 * var(--spacing));ol{margin:0;display:flex;list-style:none;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:var(--spacing);padding:0;&::-webkit-scrollbar{display:none;}}li{white-space:nowrap;flex-shrink:0;letter-spacing:2%;line-height:normal;color:var(--color-primary);@media (width >=48rem){font-size:12px;}@media (width >=64rem){font-size:14px;}}li:not(:last-child)::after{content:'';background-color:var(--color-primary);mask-image:url('/themes/custom/ipc/assets/svgs/icons/chevron-right.svg');mask-repeat:no-repeat;mask-position:center;display:inline-block;width:16px;height:12px;}a{span{text-decoration:underline;text-underline-offset:3px;text-decoration-skip-ink:none;}&:hover{opacity:0.7;}}}}.dark .page-title nav{li{color:var(--color-white);}li:not(:last-child)::after{background-color:var(--color-white);}}@media (width >=48rem){.page-title{.page-title__heading{font-size:var(--font-size-3xl) !important;}}}@media (width >=64rem){.page-title{.page-title__heading{font-size:var(--font-size-4xl) !important;}}}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-space-x-reverse:0}}}@layer theme{:root,:host{--color-red-500:oklch(63.7% .237 25.331);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-800:oklch(27.8% .033 256.848);--color-neutral-50:oklch(98.5% 0 none);--color-neutral-100:oklch(97% 0 none);--color-neutral-200:oklch(92.2% 0 none);--color-neutral-300:oklch(87% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-500:oklch(55.6% 0 none);--color-neutral-600:oklch(43.9% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-xl:80rem;--container-md:28rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-7xl:4.5rem;--text-7xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-xs:1px;--radius-sm:5px;--radius-md:.375rem;--radius-lg:24px;--radius-xl:40px;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-sm:backdrop-blur(4px);--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-inter);--default-mono-font-family:var(--font-inter);--color-dark:#161719;--color-dark-surface:#22242a;--color-primary-white:var(--color-white);--color-primary-black:var(--color-black);--color-footer-bg:#142150;--color-primary:#142150;--color-primary-dark:#0f1a44;--color-primary-default-dark:#fff;--color-primary-light-dark:#dcdbe9;--color-primary-dark-dark:#eaf0f3;--color-navy:#142150;--color-navy-darker:#02124d;--color-navy-darkest:#0e183d;--color-dark-overlay:#191c22;--color-purple:#534b90;--color-purple-dark:#3c3478;--color-purple-deeper:#342e72;--color-purple-night:#1e1b3a;--color-plum:#642e72;--color-plum-dark:#4e245a;--color-plum-light:#b26ac1;--color-secondary:#0c8485;--color-secondary-light:#4cc6bb;--color-secondary-dark:#106465;--color-secondary-default-dark:#106465;--color-secondary-light-dark:#4cc6bb;--color-secondary-dark-dark:#3bbaae;--color-teal:#0c8485;--color-teal-light:#4cc6bb;--color-red:#ee2c3b;--color-red-dark:#c21f2c;--color-cluster-teal:#6fc3bb;--color-cluster-orange:#f8a144;--color-cluster-cyan:#3fbcd2;--color-cluster-coral:#f37972;--color-cluster-periwinkle:#a5b7df;--color-cluster-green:#49b349;--color-cluster-purple:#82368b;--color-gray:#7d828c;--color-gray-light:#f1f1f6;--color-gray-lighter:#eaf0f3;--color-lavender:#dcdbe9;--color-lavender-light:#e0e0e9;--color-lavender-lighter:#e3e3ee;--color-lavender-subtle:#eae9f2;--background-image-plum-navy:linear-gradient(90deg,#642e72 0%,#00114e 100%);--background-image-card-overlay:linear-gradient(239.7deg,#462e728a 30.26%,#030f3ce6 99.47%);--background-image-card-overlay-hover:linear-gradient(239.7deg,#462e72b3 30.26%,#030f3cfa 99.47%);--color-shadow-purple:#261e62;--color-shadow-teal:#195852;--color-shadow-navy:#1e1950;--shadow-dropdown:0px 15px 25px -5px #0000001a}@supports (color:color-mix(in lab,red,red)){:root,:host{--shadow-dropdown:0px 15px 25px -5px color-mix(in srgb,var(--color-black) 10%,transparent)}}:root,:host{--radius-full:9999px;--font-inter:"Inter",system-ui,-apple-system,sans-serif;--color-text-primary:var(--color-primary);--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-weight-regular:400;--ease-drawer:cubic-bezier(.22,1,.36,1);--ease-toggle:cubic-bezier(.22,1,.36,1);--rotate-135:135deg;--size-btn-lg:3.25rem;--tracking-title:.02em}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{overflow-x:clip}body{background-color:var(--color-white);color:var(--color-text-primary);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip;padding-top:0!important}.dark body{--color-text-primary:var(--color-white);background-color:var(--color-dark)}.container{margin-inline:auto}@media not all and (min-width:96rem){.container{padding-inline:1rem}}}@layer components{@layer components{.scroll-arrows{min-width:0;position:relative}.scroll-arrows__btn{z-index:10;width:calc(var(--spacing) * 20);cursor:pointer;border-style:var(--tw-border-style);background-color:#0000;border-width:0;align-items:center;padding:0;display:flex;position:absolute;inset-block:0}.scroll-arrows__btn[hidden]{display:none}.scroll-arrows__btn--prev{--tw-gradient-position:to right;justify-content:flex-start;left:0}@supports (background-image:linear-gradient(in lab,red,red)){.scroll-arrows__btn--prev{--tw-gradient-position:to right in oklab}}.scroll-arrows__btn--prev{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white);--tw-gradient-from-position:35%;--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.scroll-arrows__btn--prev:where(.dark,.dark *){--tw-gradient-from:var(--color-dark);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.scroll-arrows__btn--next{--tw-gradient-position:to left;justify-content:flex-end;right:0}@supports (background-image:linear-gradient(in lab,red,red)){.scroll-arrows__btn--next{--tw-gradient-position:to left in oklab}}.scroll-arrows__btn--next{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white);--tw-gradient-from-position:35%;--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.scroll-arrows__btn--next:where(.dark,.dark *){--tw-gradient-from:var(--color-dark);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.scroll-arrows__icon{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);color:var(--color-navy);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:flex}@media (hover:hover){.scroll-arrows__icon:hover{color:var(--color-purple-dark)}}.scroll-arrows__icon:where(.dark,.dark *){color:var(--color-white)}.scroll-arrows__icon:before{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);--tw-content:"";content:var(--tw-content);background-color:currentColor;-webkit-mask:url(/themes/custom/ipc/assets/svgs/icons/chevron-right.svg) 50%/contain no-repeat;mask:url(/themes/custom/ipc/assets/svgs/icons/chevron-right.svg) 50%/contain no-repeat}.scroll-arrows__btn--prev .scroll-arrows__icon:before,.scroll-arrows-nav__btn--prev .scroll-arrows__icon:before{rotate:180deg}.scroll-arrows-nav{gap:calc(var(--spacing) * 2);flex-shrink:0;display:flex}.scroll-arrows-nav[hidden]{display:none}.scroll-arrows-nav__btn{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-lavender);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background-color:#0000;justify-content:center;align-items:center;padding:0;transition-duration:.2s;display:flex}@media (hover:hover){.scroll-arrows-nav__btn:hover{background-color:#dcdbe966}@supports (color:color-mix(in lab,red,red)){.scroll-arrows-nav__btn:hover{background-color:color-mix(in oklab,var(--color-lavender) 40%,transparent)}}}.scroll-arrows-nav__btn:disabled{cursor:default;opacity:.4}@media (hover:hover){.scroll-arrows-nav__btn:disabled:hover{background-color:#0000}}@media (min-width:64rem){.scroll-arrows-nav__btn{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}}.scroll-arrows-nav__btn:where(.dark,.dark *){border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.scroll-arrows-nav__btn:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}@media (hover:hover){.scroll-arrows-nav__btn:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.scroll-arrows-nav__btn:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}}.scroll-arrows-nav__btn .scroll-arrows__icon{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}@media (hover:hover){.scroll-arrows-nav__btn .scroll-arrows__icon:hover{color:var(--color-navy)}}@media (min-width:64rem){.scroll-arrows-nav__btn .scroll-arrows__icon{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}}@media (hover:hover){.scroll-arrows-nav__btn .scroll-arrows__icon:where(.dark,.dark *):hover{color:var(--color-white)}}.scroll-arrows-nav__btn .scroll-arrows__icon:before{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}@media (min-width:64rem){.scroll-arrows-nav__btn .scroll-arrows__icon:before{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}}.form-item:has(>.ipc-search-field){margin:0;position:relative}.form-item:has(>.ipc-search-field):after{pointer-events:none;top:50%;right:calc(var(--spacing) * 4.5);width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-navy);--tw-content:"";content:var(--tw-content);position:absolute;-webkit-mask:url(/themes/custom/ipc/assets/svgs/icons/search.svg) 50%/contain no-repeat;mask:url(/themes/custom/ipc/assets/svgs/icons/search.svg) 50%/contain no-repeat}.ipc-search-field{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-lavender-light);background-color:var(--color-white);width:100%;padding-block:calc(var(--spacing) * 2.75);padding-right:calc(var(--spacing) * 9.5);padding-left:calc(var(--spacing) * 4.5);color:var(--color-navy);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-outline-style:none;outline-style:none;transition-duration:.2s;--tw-leading:calc(var(--spacing) * 6.5)!important;line-height:calc(var(--spacing) * 6.5)!important}.ipc-search-field::placeholder{color:var(--color-navy)}.ipc-search-field:focus{border-color:var(--color-navy)}@media (min-width:64rem){.ipc-search-field{padding-block:calc(var(--spacing) * 3)}}.news-list-exposed .views-exposed-form{row-gap:calc(var(--spacing) * 4);display:flex}@media not all and (min-width:64rem){.news-list-exposed .views-exposed-form{flex-direction:column}}@media (min-width:64rem){.news-list-exposed .views-exposed-form{flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}.news-list-exposed .form-item-ct{width:100%;min-width:0}@media (min-width:64rem){.news-list-exposed .form-item-ct{width:66.6667%;padding-right:calc(var(--spacing) * 4)}}.news-list-exposed .bef-links-row-2-slot{order:9999;width:100%;min-width:0}.news-list-exposed .bef-links-row--2{min-width:0;padding-top:calc(var(--spacing) * 4)}@media (min-width:64rem){.news-list-exposed .bef-links-row--2{padding-top:calc(var(--spacing) * 2)}}.news-list-exposed .bef-links ul{gap:var(--spacing);width:max-content;margin:0;padding:0;list-style-type:none;display:flex}@media not all and (min-width:48rem){.news-list-exposed .scroll-arrows__btn--next{right:calc(var(--spacing) * -4)}}.news-list-exposed .bef-links-row-2-slot .scroll-arrows__btn{top:calc(var(--spacing) * 4)}@media (min-width:64rem){.news-list-exposed .bef-links-row-2-slot .scroll-arrows__btn{top:calc(var(--spacing) * 2)}}.news-list-exposed .bef-link{justify-content:center;align-items:center;display:flex;background-color:#dcdbe966!important}@supports (color:color-mix(in lab,red,red)){.news-list-exposed .bef-link{background-color:color-mix(in oklab,var(--color-lavender) 40%,transparent)!important}}.news-list-exposed .bef-link{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 1.75);--tw-leading:calc(var(--spacing) * 6.5);line-height:calc(var(--spacing) * 6.5);color:var(--color-navy);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media not all and (min-width:64rem){.news-list-exposed .bef-link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:64rem){.news-list-exposed .bef-link{padding-block:calc(var(--spacing) * 3.25)}}.news-list-exposed .bef-link:not(.bef-link--selected):hover{background-color:#dcdbe9b3!important}@supports (color:color-mix(in lab,red,red)){.news-list-exposed .bef-link:not(.bef-link--selected):hover{background-color:color-mix(in oklab,var(--color-lavender) 70%,transparent)!important}}.news-list-exposed .bef-link.bef-link--selected{color:var(--color-white);background-color:var(--color-navy)!important}.news-list-exposed .form-type-textfield{width:100%}@media not all and (min-width:64rem){.news-list-exposed .form-type-textfield{order:-9999}}@media (min-width:64rem){.news-list-exposed .form-type-textfield{width:33.3333%}}.news-list-exposed .form-actions{display:none}.news-list-exposed--stacked .views-exposed-form{flex-flow:column}.news-list-exposed--stacked .form-item-ct,.news-list-exposed--stacked .form-type-textfield{width:100%;padding-right:0}.news-list-exposed--stacked .form-type-textfield{order:-9999}.publications-exposed .views-exposed-form{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media not all and (min-width:48rem){.publications-exposed .views-exposed-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:40rem){.publications-exposed .views-exposed-form{grid-template-columns:repeat(1,minmax(0,1fr))}}.publications-exposed label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.publications-exposed .form-item-tid,.publications-exposed .form-item-year{grid-column:span 1/span 1;min-width:0;position:relative}.publications-exposed .form-item-cluster{grid-column:span 2/span 2;min-width:0;position:relative}.publications-exposed.publications-exposed--narrow .views-exposed-form{grid-template-columns:repeat(2,minmax(0,1fr))}@media not all and (min-width:40rem){.publications-exposed.publications-exposed--narrow .views-exposed-form{grid-template-columns:repeat(1,minmax(0,1fr))}}.publications-exposed .views-exposed-form:not(:has(.form-item-cluster)) .form-item-tid,.publications-exposed .views-exposed-form:not(:has(.form-item-cluster)) .form-item-year{grid-column:span 2/span 2}@media not all and (min-width:40rem){.publications-exposed .views-exposed-form:not(:has(.form-item-cluster)) .form-item-tid,.publications-exposed .views-exposed-form:not(:has(.form-item-cluster)) .form-item-year{grid-column:span 1/span 1}}.publications-exposed .form-item-tid:not(:has(.ipc-custom-select)):after,.publications-exposed .form-item-year:not(:has(.ipc-custom-select)):after,.publications-exposed .form-item-cluster:not(:has(.ipc-custom-select)):after{pointer-events:none;top:50%;right:calc(var(--spacing) * 4.5);width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-content:"";content:var(--tw-content);background-image:url(/themes/custom/ipc/assets/svgs/icons/chevron-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.publications-exposed select{appearance:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-lavender-light);background-color:var(--color-white);width:100%;padding-block:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 9.5);padding-left:calc(var(--spacing) * 4.5);--tw-leading:calc(var(--spacing) * 6.5);line-height:calc(var(--spacing) * 6.5);color:var(--color-navy);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-outline-style:none;outline-style:none;transition-duration:.2s}@media not all and (min-width:64rem){.publications-exposed select{padding-block:calc(var(--spacing) * 2.75)}}.publications-exposed select:focus{border-color:var(--color-navy)}.publications-exposed .form-actions{display:none}.people-list-exposed label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.people-list-exposed .views-exposed-form{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media not all and (min-width:64rem){.people-list-exposed .views-exposed-form{grid-template-columns:repeat(1,minmax(0,1fr))}}.people-list-exposed .form-item-ct{grid-column:1/-1;width:100%;min-width:0}.people-list-exposed .shs-widget-container{opacity:0;max-height:0;transition:max-height .24s,opacity .18s,transform .24s;position:relative;overflow:hidden;transform:translateY(-.375rem)}.people-list-exposed .shs-widget-container.shs-widget-container--visible{opacity:1;max-height:5rem;transform:translateY(0)}.people-list-exposed .shs-widget-container.shs-widget-container--leave{opacity:0;transform:translateY(-.375rem)}.people-list-exposed .shs-widget-container.shs-widget-container--settled{opacity:1;max-height:none;transition:none;overflow:visible;transform:none}.people-list-exposed option{cursor:pointer}.people-list-exposed .shs-select{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.people-list-exposed select.shs-enabled,.people-list-exposed .form-actions{display:none}:is(ul.partner-list,.partner-lists ul){gap:calc(var(--spacing) * 4);margin:0;padding:0;list-style-type:none;display:grid}@media (min-width:40rem){:is(ul.partner-list,.partner-lists ul){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){:is(ul.partner-list,.partner-lists ul){gap:calc(var(--spacing) * 6);grid-template-columns:repeat(3,minmax(0,1fr))}}:is(ul.partner-list,.partner-lists ul)>li{min-height:calc(var(--spacing) * 20);align-items:center;gap:calc(var(--spacing) * 4);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-purple-dark);background-color:#dcdbe966;margin:0;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){:is(ul.partner-list,.partner-lists ul)>li{background-color:color-mix(in oklab,var(--color-lavender) 40%,transparent)}}:is(ul.partner-list,.partner-lists ul)>li{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-navy)}:is(ul.partner-list,.partner-lists ul)>li:where(.dark,.dark *){border-color:#fff6}@supports (color:color-mix(in lab,red,red)){:is(ul.partner-list,.partner-lists ul)>li:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}:is(ul.partner-list,.partner-lists ul)>li:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:is(ul.partner-list,.partner-lists ul)>li:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}:is(ul.partner-list,.partner-lists ul)>li:where(.dark,.dark *){color:var(--color-white)}:is(ul.partner-list,.partner-lists ul)>li:before{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);background-color:var(--color-purple-dark);--tw-content:"";content:var(--tw-content);flex-shrink:0;-webkit-mask:url(/themes/custom/ipc/assets/svgs/icons/globe.svg) 50%/contain no-repeat;mask:url(/themes/custom/ipc/assets/svgs/icons/globe.svg) 50%/contain no-repeat}:is(ul.partner-list,.partner-lists ul)>li:has(img):before{display:none}:is(ul.partner-list,.partner-lists ul)>li img{order:calc(5 * -1);height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 24);object-fit:contain;object-position:center;flex-shrink:0;margin:0}:is(ul.partner-list,.partner-lists ul)>li a{align-items:center;gap:calc(var(--spacing) * 4);min-width:0;color:inherit;text-decoration-line:none;display:flex}:is(ul.partner-list,.partner-lists ul)>li a:has(img){order:calc(5 * -1)}:is(ul.partner-list,.partner-lists ul)>li a:after{--tw-content:"";content:var(--tw-content);position:absolute;inset:0}:is(ul.partner-list,.partner-lists ul)>li:has(a){padding-right:calc(var(--spacing) * 10);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}:is(ul.partner-list,.partner-lists ul)>li:has(a):after{pointer-events:none;top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 3.25);background-color:var(--color-purple-dark);--tw-content:"";content:var(--tw-content);position:absolute;rotate:-45deg;-webkit-mask:url(/themes/custom/ipc/assets/svgs/icons/arrow-right-sm.svg) 50%/contain no-repeat;mask:url(/themes/custom/ipc/assets/svgs/icons/arrow-right-sm.svg) 50%/contain no-repeat}:is(ul.partner-list,.partner-lists ul)>li:has(a):hover{background-color:#dcdbe9b3}@supports (color:color-mix(in lab,red,red)){:is(ul.partner-list,.partner-lists ul)>li:has(a):hover{background-color:color-mix(in oklab,var(--color-lavender) 70%,transparent)}}:is(ul.partner-list,.partner-lists ul)>li:has(a):hover:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:is(ul.partner-list,.partner-lists ul)>li:has(a):hover:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.ipc-custom-select{position:relative}.ipc-custom-select__native{display:none}.ipc-custom-select__button{appearance:none;text-align:left;cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-lavender-light);background-color:var(--color-white);width:100%;padding-block:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 9.5);padding-left:calc(var(--spacing) * 4.5);--tw-leading:calc(var(--spacing) * 6.5);line-height:calc(var(--spacing) * 6.5);text-wrap:nowrap;text-overflow:ellipsis;color:var(--color-navy);--tw-outline-style:none;outline-style:none;position:relative;overflow:hidden!important}@media not all and (min-width:64rem){.ipc-custom-select__button{padding-block:calc(var(--spacing) * 2.75)}}.ipc-custom-select__button:focus{border-color:var(--color-navy)}.ipc-custom-select__button:after{pointer-events:none;top:50%;right:calc(var(--spacing) * 4.5);width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);--tw-content:"";content:var(--tw-content);transform-origin:50%;background-color:currentColor;transition:transform .22s;position:absolute;transform:translateY(-50%)rotate(0);-webkit-mask-image:url(/themes/custom/ipc/assets/svgs/icons/chevron-down.svg);mask-image:url(/themes/custom/ipc/assets/svgs/icons/chevron-down.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ipc-custom-select--open .ipc-custom-select__button:after{transform:translateY(-50%)rotate(180deg)}.ipc-custom-select__menu{transform-origin:top;opacity:0;z-index:30;margin-top:var(--spacing);max-height:calc(var(--spacing) * 70);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-lavender-light);background-color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition:opacity .18s,transform .18s;position:absolute;top:100%;left:0;right:0;overflow:auto;transform:translateY(-.375rem)}.ipc-custom-select--open .ipc-custom-select__menu{opacity:1;transform:translateY(0)}.ipc-custom-select__option{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 4.5);padding-block:calc(var(--spacing) * 2.5);text-align:left;--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-navy);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;border-width:0;transition-duration:.15s;display:block}.ipc-custom-select__option:hover,.ipc-custom-select__option:focus,.ipc-custom-select__option[aria-selected=true]{background-color:var(--color-lavender-lighter);--tw-outline-style:none;outline-style:none}.gin-secondary-toolbar.gin-secondary-toolbar--frontend{width:100%!important;margin-inline-start:0!important;inset-block-start:var(--gin-toolbar-height,48px)!important;inset-inline:0!important}.header-region--overlay{--header-h:80px}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.shs-field-container{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media not all and (min-width:64rem){.shs-field-container{grid-template-columns:repeat(1,minmax(0,1fr))}}.shs-widget-container{min-width:0}.shs-widget-container .shs-select{appearance:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-lavender-light);width:100%;max-width:100%;padding-block:calc(var(--spacing) * 3.75);padding-right:calc(var(--spacing) * 10);padding-left:calc(var(--spacing) * 4.5);--tw-leading:calc(var(--spacing) * 6.5);line-height:calc(var(--spacing) * 6.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.shs-widget-container .shs-select:focus{border-color:var(--color-primary);--tw-outline-style:none;outline-style:none}}.dark .form-item:has(>.ipc-search-field):after{opacity:.5;background-color:#fff}.dark .ipc-search-field{border-color:#e0e0e91a}@supports (color:color-mix(in lab,red,red)){.dark .ipc-search-field{border-color:color-mix(in srgb,var(--color-lavender-light) 10%,transparent)}}.dark .ipc-search-field{background-color:#222325}@supports (color:color-mix(in lab,red,red)){.dark .ipc-search-field{background-color:color-mix(in srgb,var(--color-dark) 95%,white)}}.dark .ipc-search-field{color:#fff}.dark .ipc-search-field::placeholder{color:#ffffff8c;opacity:1}.dark .news-list-exposed .bef-link:not(.bef-link--selected){color:#ffffffa6}.dark .people-list-exposed .shs-select{color:#fff}#pub-toc ul{width:max-content;display:flex}@media (min-width:64rem){#pub-toc ul{flex-direction:column;width:auto}}#pub-toc a{border-bottom-style:var(--tw-border-style);border-bottom-width:3px;border-bottom-color:var(--color-lavender);padding-block:calc(var(--spacing) * 4);padding-right:calc(var(--spacing) * 6);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-navy);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;display:block}@media (min-width:64rem){#pub-toc a{border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-left-style:var(--tw-border-style);border-left-width:3px;border-left-color:var(--color-lavender);padding-inline:calc(var(--spacing) * 6);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));white-space:normal}}#pub-toc a:where(.dark,.dark *){border-bottom-color:#fff3}@supports (color:color-mix(in lab,red,red)){#pub-toc a:where(.dark,.dark *){border-bottom-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}#pub-toc a:where(.dark,.dark *){color:var(--color-white)}@media (min-width:64rem){#pub-toc a:where(.dark,.dark *){border-left-color:#fff3}@supports (color:color-mix(in lab,red,red)){#pub-toc a:where(.dark,.dark *){border-left-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}}#pub-toc a.is-active{border-bottom-color:var(--color-primary);color:var(--color-primary)}@media (min-width:64rem){#pub-toc a.is-active{border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-left-color:var(--color-primary)}}#pub-toc a.is-active:where(.dark,.dark *){border-bottom-color:var(--color-white);color:var(--color-white)}@media (min-width:64rem){#pub-toc a.is-active:where(.dark,.dark *){border-left-color:var(--color-white)}}.cluster-theme{--cluster-accent:var(--color-purple-dark);--cluster-tint:#dcdbe94d}@supports (color:color-mix(in lab,red,red)){.cluster-theme{--cluster-tint:color-mix(in srgb,var(--color-lavender) 30%,transparent)}}.cluster-theme{--cluster-tint-hover:#dcdbe999}@supports (color:color-mix(in lab,red,red)){.cluster-theme{--cluster-tint-hover:color-mix(in srgb,var(--color-lavender) 60%,transparent)}}.cluster-theme{--cluster-on-accent:var(--color-white)}.cluster-theme--green{--cluster-accent:var(--color-cluster-teal);--cluster-tint:#6fc3bb24}@supports (color:color-mix(in lab,red,red)){.cluster-theme--green{--cluster-tint:color-mix(in srgb,var(--color-cluster-teal) 14%,transparent)}}.cluster-theme--green{--cluster-tint-hover:#6fc3bb47}@supports (color:color-mix(in lab,red,red)){.cluster-theme--green{--cluster-tint-hover:color-mix(in srgb,var(--color-cluster-teal) 28%,transparent)}}.cluster-theme--green{--cluster-on-accent:var(--color-navy)}.cluster-theme--orange{--cluster-accent:var(--color-cluster-orange);--cluster-tint:#f8a14421}@supports (color:color-mix(in lab,red,red)){.cluster-theme--orange{--cluster-tint:color-mix(in srgb,var(--color-cluster-orange) 13%,transparent)}}.cluster-theme--orange{--cluster-tint-hover:#f8a14442}@supports (color:color-mix(in lab,red,red)){.cluster-theme--orange{--cluster-tint-hover:color-mix(in srgb,var(--color-cluster-orange) 26%,transparent)}}.cluster-theme--orange{--cluster-on-accent:var(--color-navy)}.cluster-theme--cyan{--cluster-accent:var(--color-cluster-cyan);--cluster-tint:#3fbcd21f}@supports (color:color-mix(in lab,red,red)){.cluster-theme--cyan{--cluster-tint:color-mix(in srgb,var(--color-cluster-cyan) 12%,transparent)}}.cluster-theme--cyan{--cluster-tint-hover:#3fbcd23d}@supports (color:color-mix(in lab,red,red)){.cluster-theme--cyan{--cluster-tint-hover:color-mix(in srgb,var(--color-cluster-cyan) 24%,transparent)}}.cluster-theme--cyan{--cluster-on-accent:var(--color-navy)}.cluster-theme--coral{--cluster-accent:var(--color-cluster-coral);--cluster-tint:#f379721f}@supports (color:color-mix(in lab,red,red)){.cluster-theme--coral{--cluster-tint:color-mix(in srgb,var(--color-cluster-coral) 12%,transparent)}}.cluster-theme--coral{--cluster-tint-hover:#f379723d}@supports (color:color-mix(in lab,red,red)){.cluster-theme--coral{--cluster-tint-hover:color-mix(in srgb,var(--color-cluster-coral) 24%,transparent)}}.cluster-theme--coral{--cluster-on-accent:var(--color-navy)}.cluster-theme--periwinkle{--cluster-accent:var(--color-cluster-periwinkle);--cluster-tint:#a5b7df40}@supports (color:color-mix(in lab,red,red)){.cluster-theme--periwinkle{--cluster-tint:color-mix(in srgb,var(--color-cluster-periwinkle) 25%,transparent)}}.cluster-theme--periwinkle{--cluster-tint-hover:#a5b7df73}@supports (color:color-mix(in lab,red,red)){.cluster-theme--periwinkle{--cluster-tint-hover:color-mix(in srgb,var(--color-cluster-periwinkle) 45%,transparent)}}.cluster-theme--periwinkle{--cluster-on-accent:var(--color-navy)}.cluster-theme--leaf{--cluster-accent:var(--color-cluster-green);--cluster-tint:#49b3491c}@supports (color:color-mix(in lab,red,red)){.cluster-theme--leaf{--cluster-tint:color-mix(in srgb,var(--color-cluster-green) 11%,transparent)}}.cluster-theme--leaf{--cluster-tint-hover:#49b34938}@supports (color:color-mix(in lab,red,red)){.cluster-theme--leaf{--cluster-tint-hover:color-mix(in srgb,var(--color-cluster-green) 22%,transparent)}}.cluster-theme--leaf{--cluster-on-accent:var(--color-navy)}.cluster-theme--purple{--cluster-accent:var(--color-cluster-purple);--cluster-tint:#82368b17}@supports (color:color-mix(in lab,red,red)){.cluster-theme--purple{--cluster-tint:color-mix(in srgb,var(--color-cluster-purple) 9%,transparent)}}.cluster-theme--purple{--cluster-tint-hover:#82368b2e}@supports (color:color-mix(in lab,red,red)){.cluster-theme--purple{--cluster-tint-hover:color-mix(in srgb,var(--color-cluster-purple) 18%,transparent)}}.cluster-theme--purple{--cluster-on-accent:var(--color-white)}.dark :is(ul.partner-list,.partner-lists ul)>li:before,.dark :is(ul.partner-list,.partner-lists ul)>li:has(a):after{background-color:#ffffffb3}.dark .ipc-custom-select__button{border-color:#e0e0e91a}@supports (color:color-mix(in lab,red,red)){.dark .ipc-custom-select__button{border-color:color-mix(in srgb,var(--color-lavender-light) 10%,transparent)}}.dark .ipc-custom-select__button{background-color:#222325}@supports (color:color-mix(in lab,red,red)){.dark .ipc-custom-select__button{background-color:color-mix(in srgb,var(--color-dark) 95%,white)}}.dark .ipc-custom-select__button{color:#fff}.dark .ipc-custom-select__menu{border-color:#e0e0e91a}@supports (color:color-mix(in lab,red,red)){.dark .ipc-custom-select__menu{border-color:color-mix(in srgb,var(--color-lavender-light) 10%,transparent)}}.dark .ipc-custom-select__menu{background-color:#222325}@supports (color:color-mix(in lab,red,red)){.dark .ipc-custom-select__menu{background-color:color-mix(in srgb,var(--color-dark) 95%,white)}}.dark .ipc-custom-select__option{background-color:#222325}@supports (color:color-mix(in lab,red,red)){.dark .ipc-custom-select__option{background-color:color-mix(in srgb,var(--color-dark) 95%,white)}}.dark .ipc-custom-select__option{color:#fff}.dark .ipc-custom-select__option:hover,.dark .ipc-custom-select__option:focus,.dark .ipc-custom-select__option[aria-selected=true]{background-color:#ffffff1a}h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}h4{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}h5{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-text-primary)}.visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}a.visually-hidden.focusable[href=\#main-content]:active,a.visually-hidden.focusable[href=\#main-content]:focus-visible{clip:auto!important;clip-path:none!important;white-space:normal!important;z-index:10000!important;width:auto!important;height:auto!important;margin:0!important;padding:.625rem .875rem!important;position:fixed!important;top:.75rem!important;left:.75rem!important;overflow:visible!important}.ajax-progress{display:none!important}a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.content-body img.align-right{margin-bottom:calc(var(--spacing) * 4)!important}@media not all and (min-width:64rem){.content-body img.align-right{float:none;width:100%}}@media (min-width:64rem){.content-body img.align-right{margin-bottom:calc(var(--spacing) * 1.5)!important;margin-left:calc(var(--spacing) * 4)!important}}.content-body img.align-left{margin-bottom:calc(var(--spacing) * 4)!important}@media not all and (min-width:64rem){.content-body img.align-left{float:none;width:100%}}@media (min-width:64rem){.content-body img.align-left{margin-right:calc(var(--spacing) * 4)!important;margin-bottom:calc(var(--spacing) * 1.5)!important}}.content-body a{color:var(--color-purple-dark);text-underline-offset:4px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;text-decoration-line:underline;transition-duration:.25s}@media (hover:hover){.content-body a:hover{text-decoration-color:#0000}}.content-body:where(.dark,.dark *) a{color:var(--color-secondary-light)}.content-body h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));margin-bottom:calc(var(--spacing) * 6)!important}.content-body h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));margin-bottom:calc(var(--spacing) * 4)!important}.content-body ol{margin-bottom:calc(var(--spacing) * 8)!important;list-style-type:none!important}:where(.content-body ol>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))!important}.content-body ol{counter-reset:item!important;padding-left:0!important}.content-body ol>li{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);position:relative;padding-left:calc(var(--spacing) * 14)!important;counter-increment:item!important}.content-body ol>li:before{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-full);background-color:var(--color-purple-dark);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-content:counter(item);content:var(--tw-content);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.content-body:where(.dark,.dark *) ol>li:before{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.content-body:where(.dark,.dark *) ol>li:before{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.content-body:where(.dark,.dark *) ol>li:before{color:var(--color-white)}.content-body p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 5)!important}.content-body table{border-collapse:collapse;width:100%;overflow-x:auto;margin-bottom:calc(var(--spacing) * 5)!important}.content-body tbody td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-light-dark);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-tracking:2%;letter-spacing:2%;color:#142150cc;padding-inline:calc(var(--spacing) * 1.5)!important;padding-block:var(--spacing)!important}@supports (color:color-mix(in lab,red,red)){.content-body tbody td{color:color-mix(in oklab,var(--color-primary) 80%,transparent)}}@media (min-width:64rem){.content-body tbody td{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.content-body:where(.dark,.dark *) tbody td{border-color:var(--color-purple-dark);color:#fffc}@supports (color:color-mix(in lab,red,red)){.content-body:where(.dark,.dark *) tbody td{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.content-body tbody tr:nth-child(2n){background-color:#1421500d}@supports (color:color-mix(in lab,red,red)){.content-body tbody tr:nth-child(2n){background-color:color-mix(in oklab,var(--color-primary) 5%,transparent)}}.content-body:where(.dark,.dark *) tbody tr:nth-child(2n){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.content-body:where(.dark,.dark *) tbody tr:nth-child(2n){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.content-body thead th{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-dark);background-color:var(--color-primary);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:2%;letter-spacing:2%;color:var(--color-white);padding-inline:calc(var(--spacing) * 1.5)!important;padding-block:var(--spacing)!important}@media (min-width:64rem){.content-body thead th{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.content-body:where(.dark,.dark *) thead th{border-color:var(--color-purple-dark);background-color:var(--color-primary-dark)}.content-body ul:not(.partner-list){margin-bottom:calc(var(--spacing) * 6)!important;list-style-type:none!important}:where(.content-body ul:not(.partner-list)>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))!important}.content-body ul:not(.partner-list){padding-left:0!important}.content-body ul:not(.partner-list,.custom-list-check)>li{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);position:relative;padding-left:calc(var(--spacing) * 7)!important}.content-body ul:not(.partner-list,.custom-list-check)>li:before{top:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);border-radius:var(--radius-full);background-color:var(--color-purple-dark);--tw-content:"";content:var(--tw-content);position:absolute;left:0}.content-body:where(.dark,.dark *) ul:not(.partner-list,.custom-list-check)>li:before{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.content-body:where(.dark,.dark *) ul:not(.partner-list,.custom-list-check)>li:before{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-19\.25{top:calc(var(--spacing) * 19.25)}.top-\[calc\(100\%_\+_8px\)\]{top:calc(100% + 8px)}.top-full{top:100%}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-\[calc\(100\%\+8px\)\]{bottom:calc(100% + 8px)}.bottom-\[calc\(100\%_\+_10px\)\]{bottom:calc(100% + 10px)}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.z-0{z-index:0}.z-1{z-index:1}.z-5{z-index:5}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.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}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:82.5rem){.container{max-width:82.5rem}}.m-0{margin:0}.m-0\!{margin:0!important}.m-2{margin:calc(var(--spacing) * 2)}.m-4{margin:calc(var(--spacing) * 4)}.m-6{margin:calc(var(--spacing) * 6)}.m-8{margin:calc(var(--spacing) * 8)}.m-12{margin:calc(var(--spacing) * 12)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.my-0\!{margin-block:0!important}.my-3{margin-block:calc(var(--spacing) * 3)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-auto{margin-block:auto}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-4\.5{margin-top:calc(var(--spacing) * 4.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-auto{margin-top:auto}.-mr-\[\.\.\.\]{margin-right:calc(... * -1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-9{margin-right:calc(var(--spacing) * 9)}.mr-21\.75{margin-right:calc(var(--spacing) * 21.75)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-15{margin-bottom:calc(var(--spacing) * 15)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.flex\!{display:flex!important}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-3\/2{aspect-ratio:3/2}.aspect-4\/3{aspect-ratio:4/3}.aspect-21\/9{aspect-ratio:21/9}.aspect-306\/439{aspect-ratio:306/439}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8\.5{width:calc(var(--spacing) * 8.5);height:calc(var(--spacing) * 8.5)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-btn-lg{width:var(--size-btn-lg);height:var(--size-btn-lg)}.size-full{width:100%;height:100%}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-19{height:calc(var(--spacing) * 19)}.h-auto{height:auto}.h-auto\!{height:auto!important}.h-full{height:100%}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-0{max-height:0}.max-h-\[calc\(100\%\+200px\)\]\!{max-height:calc(100% + 200px)!important}.min-h-0{min-height:0}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-35{min-height:calc(var(--spacing) * 35)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-86{min-height:calc(var(--spacing) * 86)}.min-h-143{min-height:calc(var(--spacing) * 143)}.min-h-160{min-height:calc(var(--spacing) * 160)}.min-h-\[56\.25vw\]{min-height:56.25vw}.min-h-\[max\(calc\(50dvh-50px\)\,256px\)\]\!{min-height:max(50dvh - 50px,256px)!important}.min-h-\[max\(calc\(100dvh-100px\)\,520px\)\]\!{min-height:max(100dvh - 100px,520px)!important}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:var(--spacing)}.w-1\/2{width:50%}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-72\!{width:calc(var(--spacing) * 72)!important}.w-\[45\%\]{width:45%}.w-\[85\%\]{width:85%}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-screen{width:100vw}.max-w-\(--cover-max-w\){max-width:var(--cover-max-w)}.max-w-63\.75{max-width:calc(var(--spacing) * 63.75)}.max-w-110{max-width:calc(var(--spacing) * 110)}.max-w-130{max-width:calc(var(--spacing) * 130)}.max-w-135{max-width:calc(var(--spacing) * 135)}.max-w-138{max-width:calc(var(--spacing) * 138)}.max-w-160{max-width:calc(var(--spacing) * 160)}.max-w-189{max-width:calc(var(--spacing) * 189)}.max-w-189\.25{max-width:calc(var(--spacing) * 189.25)}.max-w-217\.5{max-width:calc(var(--spacing) * 217.5)}.max-w-\[calc\(100\%-16px\)\]{max-width:calc(100% - 16px)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-screen-xl{max-width:var(--breakpoint-xl)}.min-w-0{min-width:0}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-45{min-width:calc(var(--spacing) * 45)}.min-w-\[177\.78svh\]{min-width:177.78svh}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-0{flex-basis:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-y-0{--tw-scale-y:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[1\.2\]{scale:1.2}.-rotate-45{rotate:-45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-8{scroll-margin-top:calc(var(--spacing) * 8)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-32{scroll-margin-top:calc(var(--spacing) * 32)}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-4\.75{gap:calc(var(--spacing) * 4.75)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-10\.5{gap:calc(var(--spacing) * 10.5)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overflow-y-visible{overflow-y:visible}.rounded{border-radius:.25rem}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-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-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-3{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-b-6,.border-b-\[6px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:6px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--cluster-accent\){border-color:var(--cluster-accent)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-light{border-color:var(--color-gray-light)}.border-gray-lighter{border-color:var(--color-gray-lighter)}.border-lavender{border-color:var(--color-lavender)}.border-lavender-lighter{border-color:var(--color-lavender-lighter)}.border-lavender\/40{border-color:#dcdbe966}@supports (color:color-mix(in lab,red,red)){.border-lavender\/40{border-color:color-mix(in oklab,var(--color-lavender) 40%,transparent)}}.border-lavender\/60{border-color:#dcdbe999}@supports (color:color-mix(in lab,red,red)){.border-lavender\/60{border-color:color-mix(in oklab,var(--color-lavender) 60%,transparent)}}.border-navy{border-color:var(--color-navy)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-primary{border-color:var(--color-primary)}.border-primary-light-dark{border-color:var(--color-primary-light-dark)}.border-purple{border-color:var(--color-purple)}.border-red{border-color:var(--color-red)}.border-red-500{border-color:var(--color-red-500)}.border-secondary{border-color:var(--color-secondary)}.border-transparent{border-color:#0000}.border-t-purple{border-top-color:var(--color-purple)}.bg-\(--cluster-accent\){background-color:var(--cluster-accent)}.bg-\(--cluster-tint\){background-color:var(--cluster-tint)}.bg-\(--cluster-tint\)\!{background-color:var(--cluster-tint)!important}.bg-black{background-color:var(--color-black)}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab,red,red)){.bg-black\/45{background-color:color-mix(in oklab,var(--color-black) 45%,transparent)}}.bg-dark{background-color:var(--color-dark)}.bg-dark-overlay\/50{background-color:#191c2280}@supports (color:color-mix(in lab,red,red)){.bg-dark-overlay\/50{background-color:color-mix(in oklab,var(--color-dark-overlay) 50%,transparent)}}.bg-footer-bg{background-color:var(--color-footer-bg)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-light{background-color:var(--color-gray-light)}.bg-lavender-lighter{background-color:var(--color-lavender-lighter)}.bg-lavender\/20{background-color:#dcdbe933}@supports (color:color-mix(in lab,red,red)){.bg-lavender\/20{background-color:color-mix(in oklab,var(--color-lavender) 20%,transparent)}}.bg-lavender\/30{background-color:#dcdbe94d}@supports (color:color-mix(in lab,red,red)){.bg-lavender\/30{background-color:color-mix(in oklab,var(--color-lavender) 30%,transparent)}}.bg-lavender\/40\!{background-color:#dcdbe966!important}@supports (color:color-mix(in lab,red,red)){.bg-lavender\/40\!{background-color:color-mix(in oklab,var(--color-lavender) 40%,transparent)!important}}.bg-lavender\/60{background-color:#dcdbe999}@supports (color:color-mix(in lab,red,red)){.bg-lavender\/60{background-color:color-mix(in oklab,var(--color-lavender) 60%,transparent)}}.bg-navy{background-color:var(--color-navy)}.bg-navy\!{background-color:var(--color-navy)!important}.bg-navy-darkest{background-color:var(--color-navy-darkest)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-plum{background-color:var(--color-plum)}.bg-plum\/84{background-color:#642e72d6}@supports (color:color-mix(in lab,red,red)){.bg-plum\/84{background-color:color-mix(in oklab,var(--color-plum) 84%,transparent)}}.bg-primary{background-color:var(--color-primary)}.bg-primary-dark{background-color:var(--color-primary-dark)}.bg-primary-light-dark\/60{background-color:#dcdbe999}@supports (color:color-mix(in lab,red,red)){.bg-primary-light-dark\/60{background-color:color-mix(in oklab,var(--color-primary-light-dark) 60%,transparent)}}.bg-primary\/10{background-color:#1421501a}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.bg-primary\/83{background-color:#142150d4}@supports (color:color-mix(in lab,red,red)){.bg-primary\/83{background-color:color-mix(in oklab,var(--color-primary) 83%,transparent)}}.bg-purple{background-color:var(--color-purple)}.bg-purple\!{background-color:var(--color-purple)!important}.bg-purple-dark{background-color:var(--color-purple-dark)}.bg-purple-deeper{background-color:var(--color-purple-deeper)}.bg-purple-deeper\/60{background-color:#342e7299}@supports (color:color-mix(in lab,red,red)){.bg-purple-deeper\/60{background-color:color-mix(in oklab,var(--color-purple-deeper) 60%,transparent)}}.bg-secondary{background-color:var(--color-secondary)}.bg-secondary-dark{background-color:var(--color-secondary-dark)}.bg-secondary-light{background-color:var(--color-secondary-light)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\!{background-color:var(--color-white)!important}.bg-white\/7{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.bg-white\/7{background-color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-card-overlay{background-image:var(--background-image-card-overlay)}.bg-card-overlay-hover{background-image:var(--background-image-card-overlay-hover)}.bg-plum-navy{background-image:var(--background-image-plum-navy)}.from-navy\/90{--tw-gradient-from:#142150e6}@supports (color:color-mix(in lab,red,red)){.from-navy\/90{--tw-gradient-from:color-mix(in oklab,var(--color-navy) 90%,transparent)}}.from-navy\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-navy\/10{--tw-gradient-via:#1421501a}@supports (color:color-mix(in lab,red,red)){.via-navy\/10{--tw-gradient-via:color-mix(in oklab,var(--color-navy) 10%,transparent)}}.via-navy\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-top{object-position:top}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-0{padding-block:0}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-1\.25{padding-block:calc(var(--spacing) * 1.25)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-0{padding-top:0}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-18{padding-top:calc(var(--spacing) * 18)}.pt-25{padding-top:calc(var(--spacing) * 25)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pb-0{padding-bottom:0}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-0{padding-left:0}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-12{padding-left:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\!{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[1\.5rem\]\!{font-size:1.5rem!important}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[2\.25rem\]\!{font-size:2.25rem!important}.text-\[2rem\]{font-size:2rem}.text-\[3\.5rem\]{font-size:3.5rem}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-5\!{--tw-leading:calc(var(--spacing) * 5)!important;line-height:calc(var(--spacing) * 5)!important}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-6\.5{--tw-leading:calc(var(--spacing) * 6.5);line-height:calc(var(--spacing) * 6.5)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-7\.5{--tw-leading:calc(var(--spacing) * 7.5);line-height:calc(var(--spacing) * 7.5)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-8\.5{--tw-leading:calc(var(--spacing) * 8.5);line-height:calc(var(--spacing) * 8.5)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-9\.25{--tw-leading:calc(var(--spacing) * 9.25);line-height:calc(var(--spacing) * 9.25)}.leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.leading-10\.5{--tw-leading:calc(var(--spacing) * 10.5);line-height:calc(var(--spacing) * 10.5)}.leading-11{--tw-leading:calc(var(--spacing) * 11);line-height:calc(var(--spacing) * 11)}.leading-11\.75{--tw-leading:calc(var(--spacing) * 11.75);line-height:calc(var(--spacing) * 11.75)}.leading-12\.5{--tw-leading:calc(var(--spacing) * 12.5);line-height:calc(var(--spacing) * 12.5)}.leading-16\.5{--tw-leading:calc(var(--spacing) * 16.5);line-height:calc(var(--spacing) * 16.5)}.leading-\[100\%\]{--tw-leading:100%;line-height:100%}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.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-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-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.32px\]{--tw-tracking:.32px;letter-spacing:.32px}.tracking-\[1\%\]{--tw-tracking:1%;letter-spacing:1%}.tracking-\[2\%\]{--tw-tracking:2%;letter-spacing:2%}.tracking-\[8\%\]{--tw-tracking:8%;letter-spacing:8%}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-title{--tw-tracking:var(--tracking-title);letter-spacing:var(--tracking-title)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-nowrap{text-wrap:nowrap}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-\(--cluster-on-accent\){color:var(--cluster-on-accent)}.text-current{color:currentColor}.text-gray{color:var(--color-gray)}.text-gray-400{color:var(--color-gray-400)}.text-gray-800{color:var(--color-gray-800)}.text-inherit{color:inherit}.text-navy{color:var(--color-navy)}.text-navy\/5{color:#1421500d}@supports (color:color-mix(in lab,red,red)){.text-navy\/5{color:color-mix(in oklab,var(--color-navy) 5%,transparent)}}.text-navy\/50{color:#14215080}@supports (color:color-mix(in lab,red,red)){.text-navy\/50{color:color-mix(in oklab,var(--color-navy) 50%,transparent)}}.text-navy\/60{color:#14215099}@supports (color:color-mix(in lab,red,red)){.text-navy\/60{color:color-mix(in oklab,var(--color-navy) 60%,transparent)}}.text-navy\/70{color:#142150b3}@supports (color:color-mix(in lab,red,red)){.text-navy\/70{color:color-mix(in oklab,var(--color-navy) 70%,transparent)}}.text-neutral-900{color:var(--color-neutral-900)}.text-primary{color:var(--color-primary)}.text-primary-white{color:var(--color-primary-white)}.text-primary-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-primary-white\/90{color:color-mix(in oklab,var(--color-primary-white) 90%,transparent)}}.text-primary\/60{color:#14215099}@supports (color:color-mix(in lab,red,red)){.text-primary\/60{color:color-mix(in oklab,var(--color-primary) 60%,transparent)}}.text-primary\/70{color:#142150b3}@supports (color:color-mix(in lab,red,red)){.text-primary\/70{color:color-mix(in oklab,var(--color-primary) 70%,transparent)}}.text-primary\/90{color:#142150e6}@supports (color:color-mix(in lab,red,red)){.text-primary\/90{color:color-mix(in oklab,var(--color-primary) 90%,transparent)}}.text-purple-dark{color:var(--color-purple-dark)}.text-red-500{color:var(--color-red-500)}.text-secondary{color:var(--color-secondary)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-1{text-decoration-thickness:1px}.underline-offset-8{text-underline-offset:8px}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--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)}.shadow-drawer{--tw-shadow:-4px 0 24px var(--tw-shadow-color,#0000001a)}@supports (color:color-mix(in lab,red,red)){.shadow-drawer{--tw-shadow:-4px 0 24px var(--tw-shadow-color,color-mix(in srgb,var(--color-black) 10%,transparent))}}.shadow-drawer{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-dropdown{--tw-shadow:0px 15px 25px -5px var(--tw-shadow-color,#0000001a)}@supports (color:color-mix(in lab,red,red)){.shadow-dropdown{--tw-shadow:0px 15px 25px -5px var(--tw-shadow-color,color-mix(in srgb,var(--color-black) 10%,transparent))}}.shadow-dropdown{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--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)}.shadow-purple{--tw-shadow:0px 3px 8px var(--tw-shadow-color,#261e621a),0px 14px 14px var(--tw-shadow-color,#261e6217),0px 31px 19px var(--tw-shadow-color,#261e620d),0px 55px 22px var(--tw-shadow-color,#261e6203),0px 86px 24px var(--tw-shadow-color,#0000)}@supports (color:color-mix(in lab,red,red)){.shadow-purple{--tw-shadow:0px 3px 8px var(--tw-shadow-color,color-mix(in srgb,var(--color-shadow-purple) 10%,transparent)),0px 14px 14px var(--tw-shadow-color,color-mix(in srgb,var(--color-shadow-purple) 9%,transparent)),0px 31px 19px var(--tw-shadow-color,color-mix(in srgb,var(--color-shadow-purple) 5%,transparent)),0px 55px 22px var(--tw-shadow-color,color-mix(in srgb,var(--color-shadow-purple) 1%,transparent)),0px 86px 24px var(--tw-shadow-color,color-mix(in srgb,var(--color-shadow-purple) 0%,transparent))}}.shadow-purple{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{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-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-height\,opacity\,visibility\,box-shadow\]{transition-property:max-height,opacity,visibility,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\,box-shadow\,background-color\,color\,border-color\]{transition-property:padding,box-shadow,background-color,color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-drawer{--tw-ease:var(--ease-drawer);transition-timing-function:var(--ease-drawer)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[node\:\$field_name\]{node:$field name}.\[node\:summary\]{node:summary}.\[node\:url\]{node:url}.\[site\:base-url\]{site:base-url}.backface-hidden{backface-visibility:hidden}:is(.\*\:h-full>*){height:100%}:is(.\*\*\:leading-7\.5 *){--tw-leading:calc(var(--spacing) * 7.5);line-height:calc(var(--spacing) * 7.5)}:is(.\*\*\:tracking-\[2\%\] *){--tw-tracking:2%;letter-spacing:2%}:is(.\*\*\:tracking-normal\! *){--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}:is(.\*\*\:text-primary\/90 *){color:#142150e6}@supports (color:color-mix(in lab,red,red)){:is(.\*\*\:text-primary\/90 *){color:color-mix(in oklab,var(--color-primary) 90%,transparent)}}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-2:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-y-100:is(:where(.group):hover *){--tw-scale-y:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-lavender-subtle:is(:where(.group):hover *){background-color:var(--color-lavender-subtle)}.group-hover\:bg-plum\/90:is(:where(.group):hover *){background-color:#642e72e6}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-plum\/90:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-plum) 90%,transparent)}}.group-hover\:bg-primary-dark:is(:where(.group):hover *){background-color:var(--color-primary-dark)}.group-hover\:bg-primary\/90:is(:where(.group):hover *){background-color:#142150e6}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-primary\/90:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-primary) 90%,transparent)}}.group-hover\:bg-purple-dark:is(:where(.group):hover *){background-color:var(--color-purple-dark)}.group-hover\:bg-white\/90:is(:where(.group):hover *){background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-white\/90:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.group-hover\:bg-white\/90\!:is(:where(.group):hover *){background-color:#ffffffe6!important}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-white\/90\!:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-white) 90%,transparent)!important}}.group-hover\:text-navy\/85:is(:where(.group):hover *){color:#142150d9}@supports (color:color-mix(in lab,red,red)){.group-hover\:text-navy\/85:is(:where(.group):hover *){color:color-mix(in oklab,var(--color-navy) 85%,transparent)}}.group-hover\:text-purple:is(:where(.group):hover *){color:var(--color-purple)}.group-hover\:text-white\/90:is(:where(.group):hover *){color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.group-hover\:text-white\/90:is(:where(.group):hover *){color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:brightness-95:is(:where(.group):hover *){--tw-brightness:brightness(95%);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,)}.group-hover\:grayscale-0:is(:where(.group):hover *){--tw-grayscale:grayscale(0%);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,)}.group-hover\/dl\:translate-y-1:is(:where(.group\/dl):hover *){--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/link\:scale-y-100:is(:where(.group\/link):hover *){--tw-scale-y:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/report\:translate-x-1:is(:where(.group\/report):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/report\:translate-y-1:is(:where(.group\/report):hover *){--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-0:before{content:var(--tw-content);top:0}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:left-0:before{content:var(--tw-content);left:0}.before\:border-l-2:before{content:var(--tw-content);border-left-style:var(--tw-border-style);border-left-width:2px}.before\:border-\(--cluster-accent\):before{content:var(--tw-content);border-color:var(--cluster-accent)}.before\:border-purple:before{content:var(--tw-content);border-color:var(--color-purple)}.before\:transition-all:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:duration-200:before{content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}.before\:ease-out:before{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.group-hover\:before\:-top-2:is(:where(.group):hover *):before{content:var(--tw-content);top:calc(var(--spacing) * -2)}.group-hover\:before\:border-purple-dark:is(:where(.group):hover *):before{content:var(--tw-content);border-color:var(--color-purple-dark)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:z-10:after{content:var(--tw-content);z-index:10}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-primary-light-dark:hover{border-color:var(--color-primary-light-dark)}.hover\:border-primary\/40:hover{border-color:#14215066}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}}.hover\:border-purple-dark:hover{border-color:var(--color-purple-dark)}.hover\:bg-\(--cluster-tint-hover\):hover{background-color:var(--cluster-tint-hover)}.hover\:bg-\(--cluster-tint-hover\)\!:hover{background-color:var(--cluster-tint-hover)!important}.hover\:bg-lavender-lighter:hover{background-color:var(--color-lavender-lighter)}.hover\:bg-lavender\/30\!:hover{background-color:#dcdbe94d!important}@supports (color:color-mix(in lab,red,red)){.hover\:bg-lavender\/30\!:hover{background-color:color-mix(in oklab,var(--color-lavender) 30%,transparent)!important}}.hover\:bg-lavender\/60\!:hover{background-color:#dcdbe999!important}@supports (color:color-mix(in lab,red,red)){.hover\:bg-lavender\/60\!:hover{background-color:color-mix(in oklab,var(--color-lavender) 60%,transparent)!important}}.hover\:bg-lavender\/70\!:hover{background-color:#dcdbe9b3!important}@supports (color:color-mix(in lab,red,red)){.hover\:bg-lavender\/70\!:hover{background-color:color-mix(in oklab,var(--color-lavender) 70%,transparent)!important}}.hover\:bg-navy:hover{background-color:var(--color-navy)}.hover\:bg-navy\!:hover{background-color:var(--color-navy)!important}.hover\:bg-navy-darker\!:hover{background-color:var(--color-navy-darker)!important}.hover\:bg-navy\/85\!:hover{background-color:#142150d9!important}@supports (color:color-mix(in lab,red,red)){.hover\:bg-navy\/85\!:hover{background-color:color-mix(in oklab,var(--color-navy) 85%,transparent)!important}}.hover\:bg-plum\/90:hover{background-color:#642e72e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-plum\/90:hover{background-color:color-mix(in oklab,var(--color-plum) 90%,transparent)}}.hover\:bg-primary\!:hover{background-color:var(--color-primary)!important}.hover\:bg-purple:hover{background-color:var(--color-purple)}.hover\:bg-purple-dark\!:hover{background-color:var(--color-purple-dark)!important}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-text-primary\/90:hover{background-color:#142150e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-text-primary\/90:hover{background-color:color-mix(in oklab,var(--color-text-primary) 90%,transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.hover\:text-navy:hover{color:var(--color-navy)}.hover\:text-purple-dark:hover{color:var(--color-purple-dark)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-transparent:hover{text-decoration-color:#0000}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:opacity-50:active{opacity:.5}.active\:opacity-70:active{opacity:.7}.active\:opacity-80:active{opacity:.8}@media not all and (min-width:80rem){.max-xl\:mt-19{margin-top:calc(var(--spacing) * 19)}.max-xl\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.max-xl\:pt-3{padding-top:calc(var(--spacing) * 3)}.max-xl\:pt-19{padding-top:calc(var(--spacing) * 19)}.max-xl\:text-\[2\.75rem\]{font-size:2.75rem}.max-xl\:leading-13{--tw-leading:calc(var(--spacing) * 13);line-height:calc(var(--spacing) * 13)}}@media not all and (min-width:64rem){.max-lg\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.max-lg\:hidden{display:none}.max-lg\:w-100{width:calc(var(--spacing) * 100)}.max-lg\:min-w-71\.5{min-width:calc(var(--spacing) * 71.5)}.max-lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.max-lg\:text-\[2\.25rem\]{font-size:2.25rem}.max-lg\:leading-10\.5{--tw-leading:calc(var(--spacing) * 10.5);line-height:calc(var(--spacing) * 10.5)}}@media not all and (min-width:48rem){.max-md\:order-1{order:1}.max-md\:order-2{order:2}.max-md\:order-3{order:3}.max-md\:order-4{order:4}.max-md\:-mr-4{margin-right:calc(var(--spacing) * -4)}.max-md\:contents{display:contents}.max-md\:hidden{display:none}.max-md\:min-h-205\.25{min-height:calc(var(--spacing) * 205.25)}.max-md\:w-12{width:calc(var(--spacing) * 12)}.max-md\:w-auto{width:auto}.max-md\:w-full{width:100%}.max-md\:max-w-full{max-width:100%}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:flex-col{flex-direction:column}.max-md\:items-end{align-items:flex-end}.max-md\:items-start{align-items:flex-start}.max-md\:justify-center{justify-content:center}.max-md\:gap-1{gap:var(--spacing)}.max-md\:gap-5\.5{gap:calc(var(--spacing) * 5.5)}.max-md\:gap-8{gap:calc(var(--spacing) * 8)}.max-md\:gap-10{gap:calc(var(--spacing) * 10)}.max-md\:px-6{padding-inline:calc(var(--spacing) * 6)}.max-md\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.max-md\:py-6{padding-block:calc(var(--spacing) * 6)}.max-md\:py-10{padding-block:calc(var(--spacing) * 10)}.max-md\:py-12{padding-block:calc(var(--spacing) * 12)}.max-md\:pt-8{padding-top:calc(var(--spacing) * 8)}.max-md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.max-md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.max-md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.max-md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.max-md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.max-md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.max-md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.max-md\:text-\[1\.75rem\]{font-size:1.75rem}.max-md\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.max-md\:leading-8\.75{--tw-leading:calc(var(--spacing) * 8.75);line-height:calc(var(--spacing) * 8.75)}}@media not all and (min-width:40rem){.max-sm\:-mr-4{margin-right:calc(var(--spacing) * -4)}.max-sm\:aspect-video{aspect-ratio:var(--aspect-video)}.max-sm\:w-full{width:100%}.max-sm\:min-w-0{min-width:0}.max-sm\:flex-col{flex-direction:column}.max-sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.max-sm\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.max-sm\:\!pl-\[inherit\]{padding-left:inherit!important}}@media (min-width:40rem){.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-72\!{width:calc(var(--spacing) * 72)!important}.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-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.sm\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:self-start{align-self:flex-start}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:48rem){.md\:bottom-4{bottom:calc(var(--spacing) * 4)}.md\:left-4{left:calc(var(--spacing) * 4)}.md\:mx-6{margin-inline:calc(var(--spacing) * 6)}.md\:my-4{margin-block:calc(var(--spacing) * 4)}.md\:w-86\!{width:calc(var(--spacing) * 86)!important}.md\:w-\[calc\(\(100\%-1\.25rem\)\/2\)\]{width:calc(50% - .625rem)}.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\:border-12{border-style:var(--tw-border-style);border-width:12px}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:pr-11{padding-right:calc(var(--spacing) * 11)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}}@media (min-width:64rem){.lg\:pointer-events-auto{pointer-events:auto}.lg\:visible{visibility:visible}.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:top-27{top:calc(var(--spacing) * 27)}.lg\:top-32{top:calc(var(--spacing) * 32)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-0{margin-inline:0}.lg\:my-6{margin-block:calc(var(--spacing) * 6)}.lg\:mt-0{margin-top:0}.lg\:mt-7{margin-top:calc(var(--spacing) * 7)}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:mt-10{margin-top:calc(var(--spacing) * 10)}.lg\:mt-12{margin-top:calc(var(--spacing) * 12)}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:mt-18{margin-top:calc(var(--spacing) * 18)}.lg\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.lg\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.lg\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.lg\:mb-20{margin-bottom:calc(var(--spacing) * 20)}.lg\:mb-22{margin-bottom:calc(var(--spacing) * 22)}.lg\:mb-22\.5{margin-bottom:calc(var(--spacing) * 22.5)}.lg\:ml-auto{margin-left:auto}.lg\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lg\:line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.lg\:size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.lg\:max-h-none{max-height:none}.lg\:min-h-25{min-height:calc(var(--spacing) * 25)}.lg\:min-h-72{min-height:calc(var(--spacing) * 72)}.lg\:min-h-109\.5{min-height:calc(var(--spacing) * 109.5)}.lg\:w-19{width:calc(var(--spacing) * 19)}.lg\:w-25{width:calc(var(--spacing) * 25)}.lg\:w-76\!{width:calc(var(--spacing) * 76)!important}.lg\:w-\[calc\(\(100\%-2\.5rem\)\/3\)\]{width:calc(33.3333% - .833333rem)}.lg\:w-auto\!{width:auto!important}.lg\:max-w-161{max-width:calc(var(--spacing) * 161)}.lg\:flex-1{flex:1}.lg\:shrink\!{flex-shrink:1!important}.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-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[350px_1fr\]{grid-template-columns:350px 1fr}.lg\:grid-cols-\[451px_1fr\]{grid-template-columns:451px 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:gap-0{gap:0}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-15\.5{gap:calc(var(--spacing) * 15.5)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}:where(.lg\:space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.lg\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.lg\:space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.lg\:space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.lg\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.lg\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.lg\:gap-x-12\.5{column-gap:calc(var(--spacing) * 12.5)}.lg\:gap-y-8{row-gap:calc(var(--spacing) * 8)}.lg\:gap-y-12{row-gap:calc(var(--spacing) * 12)}.lg\:overflow-visible{overflow:visible}.lg\:border-24{border-style:var(--tw-border-style);border-width:24px}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-lavender{border-color:var(--color-lavender)}.lg\:bg-transparent{background-color:#0000}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:py-7{padding-block:calc(var(--spacing) * 7)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:py-14{padding-block:calc(var(--spacing) * 14)}.lg\:py-15{padding-block:calc(var(--spacing) * 15)}.lg\:pt-14{padding-top:calc(var(--spacing) * 14)}.lg\:pr-10{padding-right:calc(var(--spacing) * 10)}.lg\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:pb-22\.5{padding-bottom:calc(var(--spacing) * 22.5)}.lg\:pl-20{padding-left:calc(var(--spacing) * 20)}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:text-\[1\.375rem\]{font-size:1.375rem}.lg\:text-\[1\.625rem\]{font-size:1.625rem}.lg\:text-\[2\.5rem\]{font-size:2.5rem}.lg\:text-\[2rem\]\!{font-size:2rem!important}.lg\:text-\[3\.5rem\]\!{font-size:3.5rem!important}.lg\:text-\[3rem\]{font-size:3rem}.lg\:leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.lg\:leading-9\.5{--tw-leading:calc(var(--spacing) * 9.5);line-height:calc(var(--spacing) * 9.5)}.lg\:leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.lg\:leading-12{--tw-leading:calc(var(--spacing) * 12);line-height:calc(var(--spacing) * 12)}.lg\:leading-12\.5{--tw-leading:calc(var(--spacing) * 12.5);line-height:calc(var(--spacing) * 12.5)}.lg\:leading-16\.5{--tw-leading:calc(var(--spacing) * 16.5);line-height:calc(var(--spacing) * 16.5)}.lg\:opacity-100{opacity:1}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:80rem){.xl\:my-12{margin-block:calc(var(--spacing) * 12)}.xl\:mb-0{margin-bottom:0}.xl\:w-36{width:calc(var(--spacing) * 36)}.xl\:w-54\.5{width:calc(var(--spacing) * 54.5)}.xl\:w-76\.5{width:calc(var(--spacing) * 76.5)}.xl\:w-150\!{width:calc(var(--spacing) * 150)!important}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[451px_1fr\]{grid-template-columns:451px 1fr}.xl\:flex-row{flex-direction:row}.xl\:gap-5{gap:calc(var(--spacing) * 5)}.xl\:gap-7\.5{gap:calc(var(--spacing) * 7.5)}.xl\:gap-8{gap:calc(var(--spacing) * 8)}.xl\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.xl\:gap-y-12{row-gap:calc(var(--spacing) * 12)}.xl\:px-6{padding-inline:calc(var(--spacing) * 6)}.xl\:px-8{padding-inline:calc(var(--spacing) * 8)}.xl\:pt-6{padding-top:calc(var(--spacing) * 6)}.xl\:pt-8{padding-top:calc(var(--spacing) * 8)}.xl\:pl-28{padding-left:calc(var(--spacing) * 28)}.xl\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.dark\:border-lavender:where(.dark,.dark *){border-color:var(--color-lavender)}.dark\:border-lavender\/20:where(.dark,.dark *){border-color:#dcdbe933}@supports (color:color-mix(in lab,red,red)){.dark\:border-lavender\/20:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-lavender) 20%,transparent)}}.dark\:border-purple-dark:where(.dark,.dark *){border-color:var(--color-purple-dark)}.dark\:border-purple-dark\/60:where(.dark,.dark *){border-color:#3c347899}@supports (color:color-mix(in lab,red,red)){.dark\:border-purple-dark\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-purple-dark) 60%,transparent)}}.dark\:border-white:where(.dark,.dark *){border-color:var(--color-white)}.dark\:border-white\/8:where(.dark,.dark *){border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/8:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.dark\:border-white\/10:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/10:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:border-white\/12:where(.dark,.dark *){border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/12:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.dark\:border-white\/20:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/20:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.dark\:border-white\/60:where(.dark,.dark *){border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.dark\:bg-dark:where(.dark,.dark *){background-color:var(--color-dark)}.dark\:bg-dark-surface:where(.dark,.dark *){background-color:var(--color-dark-surface)}.dark\:bg-dark\/70:where(.dark,.dark *){background-color:#161719b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-dark\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-dark) 70%,transparent)}}.dark\:bg-lavender:where(.dark,.dark *){background-color:var(--color-lavender)}.dark\:bg-purple-dark:where(.dark,.dark *){background-color:var(--color-purple-dark)}.dark\:bg-purple-dark\!:where(.dark,.dark *){background-color:var(--color-purple-dark)!important}.dark\:bg-purple-dark\/40:where(.dark,.dark *){background-color:#3c347866}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-dark\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-dark) 40%,transparent)}}.dark\:bg-purple-night:where(.dark,.dark *){background-color:var(--color-purple-night)}.dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}.dark\:bg-transparent\!:where(.dark,.dark *){background-color:#0000!important}.dark\:bg-white:where(.dark,.dark *){background-color:var(--color-white)}.dark\:bg-white\!:where(.dark,.dark *){background-color:var(--color-white)!important}.dark\:bg-white\/5:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/5:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:bg-white\/5\!:where(.dark,.dark *){background-color:#ffffff0d!important}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/5\!:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)!important}}.dark\:bg-white\/10\!:where(.dark,.dark *){background-color:#ffffff1a!important}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/10\!:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)!important}}.dark\:text-lavender:where(.dark,.dark *){color:var(--color-lavender)}.dark\:text-lavender\/70:where(.dark,.dark *){color:#dcdbe9b3}@supports (color:color-mix(in lab,red,red)){.dark\:text-lavender\/70:where(.dark,.dark *){color:color-mix(in oklab,var(--color-lavender) 70%,transparent)}}.dark\:text-navy:where(.dark,.dark *){color:var(--color-navy)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:text-white\/5:where(.dark,.dark *){color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/5:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:text-white\/30:where(.dark,.dark *){color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/30:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.dark\:text-white\/50:where(.dark,.dark *){color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/50:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.dark\:text-white\/60:where(.dark,.dark *){color:#fff9}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/60:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.dark\:text-white\/70:where(.dark,.dark *){color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/70:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.dark\:text-white\/80:where(.dark,.dark *){color:#fffc}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/80:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.dark\:text-white\/90:where(.dark,.dark *){color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/90:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.dark\:opacity-100:where(.dark,.dark *){opacity:1}:is(.dark\:\*\*\:text-white\/90:where(.dark,.dark *) *){color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){:is(.dark\:\*\*\:text-white\/90:where(.dark,.dark *) *){color:color-mix(in oklab,var(--color-white) 90%,transparent)}}@media (hover:hover){.dark\:group-hover\:bg-purple-deeper:where(.dark,.dark *):is(:where(.group):hover *){background-color:var(--color-purple-deeper)}.dark\:group-hover\:bg-white\/5:where(.dark,.dark *):is(:where(.group):hover *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:group-hover\:bg-white\/5:where(.dark,.dark *):is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:group-hover\:text-white:where(.dark,.dark *):is(:where(.group):hover *),.group-hover\:dark\:text-white:is(:where(.group):hover *):where(.dark,.dark *){color:var(--color-white)}}.dark\:before\:border-purple-dark:where(.dark,.dark *):before{content:var(--tw-content);border-color:var(--color-purple-dark)}@media (hover:hover){.dark\:hover\:border-lavender\/60:where(.dark,.dark *):hover{border-color:#dcdbe999}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-lavender\/60:where(.dark,.dark *):hover{border-color:color-mix(in oklab,var(--color-lavender) 60%,transparent)}}.dark\:hover\:border-purple-dark:where(.dark,.dark *):hover{border-color:var(--color-purple-dark)}.dark\:hover\:bg-purple-dark\!:where(.dark,.dark *):hover{background-color:var(--color-purple-dark)!important}.dark\:hover\:bg-purple-deeper\!:where(.dark,.dark *):hover{background-color:var(--color-purple-deeper)!important}.dark\:hover\:bg-white:where(.dark,.dark *):hover{background-color:var(--color-white)}.dark\:hover\:bg-white\!:where(.dark,.dark *):hover{background-color:var(--color-white)!important}.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:hover\:bg-white\/10\!:where(.dark,.dark *):hover{background-color:#ffffff1a!important}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/10\!:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)!important}}.dark\:hover\:bg-white\/15\!:where(.dark,.dark *):hover{background-color:#ffffff26!important}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/15\!:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)!important}}.dark\:hover\:bg-white\/85\!:where(.dark,.dark *):hover{background-color:#ffffffd9!important}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/85\!:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)!important}}.dark\:hover\:text-navy:where(.dark,.dark *):hover{color:var(--color-navy)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}}@media (min-width:64rem){.dark\:lg\:border-white\/10:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:lg\:border-white\/10:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}}.\[\&_a\]\:text-purple-dark a{color:var(--color-purple-dark)}.\[\&_a\]\:text-white a{color:var(--color-white)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px}.\[\&_a\]\:transition-opacity a{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.\[\&_a\]\:hover\:opacity-70 a:hover{opacity:.7}}.dark\:\[\&_a\]\:text-secondary-light:where(.dark,.dark *) a{color:var(--color-secondary-light)}.\[\&_a\:not\(\.arrow-btn\,\.partner-list_a\)\]\:text-plum a:not(.arrow-btn,.partner-list a){color:var(--color-plum)}.\[\&_a\:not\(\.arrow-btn\,\.partner-list_a\)\]\:underline a:not(.arrow-btn,.partner-list a){text-decoration-line:underline}@media (hover:hover){.\[\&_a\:not\(\.arrow-btn\,\.partner-list_a\)\]\:hover\:decoration-transparent a:not(.arrow-btn,.partner-list a):hover{text-decoration-color:#0000}}.dark\:\[\&_a\:not\(\.arrow-btn\,\.partner-list_a\)\]\:text-plum-light\!:where(.dark,.dark *) a:not(.arrow-btn,.partner-list a){color:var(--color-plum-light)!important}.dark\:\[\&_a\:not\(\.arrow-btn\,\.partner-list_a\)\]\:decoration-plum-light\!:where(.dark,.dark *) a:not(.arrow-btn,.partner-list a){-webkit-text-decoration-color:var(--color-plum-light)!important;-webkit-text-decoration-color:var(--color-plum-light)!important;text-decoration-color:var(--color-plum-light)!important}@media (hover:hover){.dark\:\[\&_a\:not\(\.arrow-btn\,\.partner-list_a\)\]\:hover\:decoration-transparent\!:where(.dark,.dark *) a:not(.arrow-btn,.partner-list a):hover{text-decoration-color:#0000!important}}.dark\:\[\&_a\:not\(\.arrow-btn\,\.partner-list_a\)_strong\]\:text-plum-light\!:where(.dark,.dark *) a:not(.arrow-btn,.partner-list a) strong{color:var(--color-plum-light)!important}.\[\&_h2\]\:mb-6 h2{margin-bottom:calc(var(--spacing) * 6)}.\[\&_h2\]\:text-2xl h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_h3\]\:mb-4 h3{margin-bottom:calc(var(--spacing) * 4)}.\[\&_h3\]\:text-xl h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_iframe\]\:block iframe{display:block}.\[\&_iframe\]\:w-full iframe{width:100%}.\[\&_iframe\]\:max-w-full iframe{max-width:100%}.\[\&_iframe\]\:border-0 iframe{border-style:var(--tw-border-style);border-width:0}.\[\&_img\]\:block img{display:block}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:h-24\.5 img{height:calc(var(--spacing) * 24.5)}.\[\&_img\]\:h-auto img{height:auto}.\[\&_img\]\:h-full img{height:100%}.\[\&_img\]\:w-18\.25 img{width:calc(var(--spacing) * 18.25)}.\[\&_img\]\:w-40 img{width:calc(var(--spacing) * 40)}.\[\&_img\]\:w-60 img{width:calc(var(--spacing) * 60)}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:max-w-full img{max-width:100%}.\[\&_img\]\:min-w-0 img{min-width:0}.\[\&_img\]\:shrink img{flex-shrink:1}.\[\&_img\]\:object-contain img{object-fit:contain}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_img\]\:shadow img{--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)}.\[\&_img\]\:transition-transform img{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_img\]\:duration-300 img{--tw-duration:.3s;transition-duration:.3s}.\[\&_img\]\:duration-500 img{--tw-duration:.5s;transition-duration:.5s}.\[\&_img\]\:ease-drawer img{--tw-ease:var(--ease-drawer);transition-timing-function:var(--ease-drawer)}@media (hover:hover){.\[\&_img\]\:group-hover\:scale-105 img:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.\[\&_img\]\:group-hover\:scale-110 img:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:\[\&_img\]\:scale-105:is(:where(.group):hover *) img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media not all and (min-width:80rem){.\[\&_img\]\:max-xl\:-mt-15 img{margin-top:calc(var(--spacing) * -15)}}@media (min-width:80rem){.\[\&_img\]\:xl\:w-full img{width:100%}}.\[\&_ol\]\:mb-8 ol{margin-bottom:calc(var(--spacing) * 8)}.\[\&_ol\]\:list-none ol{list-style-type:none}:where(.\[\&_ol\]\:space-y-6 ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.\[\&_ol\]\:pl-0 ol{padding-left:0}.\[\&_ol\]\:\[counter-reset\:item\] ol{counter-reset:item}.\[\&_ol\>li\]\:relative ol>li{position:relative}.\[\&_ol\>li\]\:pl-14 ol>li{padding-left:calc(var(--spacing) * 14)}.\[\&_ol\>li\]\:text-base ol>li{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_ol\>li\]\:leading-8 ol>li{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.\[\&_ol\>li\]\:\[counter-increment\:item\] ol>li{counter-increment:item}.\[\&_ol\>li\:\:before\]\:absolute ol>li:before{position:absolute}.\[\&_ol\>li\:\:before\]\:top-0 ol>li:before{top:0}.\[\&_ol\>li\:\:before\]\:left-0 ol>li:before{left:0}.\[\&_ol\>li\:\:before\]\:flex ol>li:before{display:flex}.\[\&_ol\>li\:\:before\]\:size-9 ol>li:before{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.\[\&_ol\>li\:\:before\]\:items-center ol>li:before{align-items:center}.\[\&_ol\>li\:\:before\]\:justify-center ol>li:before{justify-content:center}.\[\&_ol\>li\:\:before\]\:rounded-full ol>li:before{border-radius:var(--radius-full)}.\[\&_ol\>li\:\:before\]\:bg-purple-dark ol>li:before{background-color:var(--color-purple-dark)}.\[\&_ol\>li\:\:before\]\:text-base ol>li:before{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_ol\>li\:\:before\]\:leading-none ol>li:before{--tw-leading:1;line-height:1}.\[\&_ol\>li\:\:before\]\:font-semibold ol>li:before{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_ol\>li\:\:before\]\:text-white ol>li:before{color:var(--color-white)}.\[\&_ol\>li\:\:before\]\:content-\[counter\(item\)\] ol>li:before{--tw-content:counter(item);content:var(--tw-content)}.dark\:\[\&_ol\>li\:\:before\]\:bg-white\/15:where(.dark,.dark *) ol>li:before{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.dark\:\[\&_ol\>li\:\:before\]\:bg-white\/15:where(.dark,.dark *) ol>li:before{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.dark\:\[\&_ol\>li\:\:before\]\:text-white:where(.dark,.dark *) ol>li:before{color:var(--color-white)}.\[\&_p\]\:mb-3 p{margin-bottom:calc(var(--spacing) * 3)}.\[\&_p\]\:mb-4 p{margin-bottom:calc(var(--spacing) * 4)}.\[\&_p\]\:mb-5 p{margin-bottom:calc(var(--spacing) * 5)}.\[\&_p\]\:line-clamp-3 p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&_p\]\:text-4xl p{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.\[\&_p\]\:text-base p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_p\]\:text-sm p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_p\]\:text-xl p{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_p\]\:leading-6 p{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.\[\&_p\]\:leading-8 p{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.\[\&_p\]\:leading-9\.25 p{--tw-leading:calc(var(--spacing) * 9.25);line-height:calc(var(--spacing) * 9.25)}.\[\&_p\]\:leading-11\.75 p{--tw-leading:calc(var(--spacing) * 11.75);line-height:calc(var(--spacing) * 11.75)}.\[\&_p\]\:font-bold p{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_p\]\:font-light p{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.\[\&_p\]\:tracking-title p{--tw-tracking:var(--tracking-title);letter-spacing:var(--tracking-title)}.\[\&_p\]\:text-white p{color:var(--color-white)}.\[\&_p\]\:text-white\/80 p{color:#fffc}@supports (color:color-mix(in lab,red,red)){.\[\&_p\]\:text-white\/80 p{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.\[\&_p\]\:text-white\/90 p{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.\[\&_p\]\:text-white\/90 p{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.\[\&_p\]\:transition-colors p{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_p\]\:duration-700 p{--tw-duration:.7s;transition-duration:.7s}.\[\&_p\]\:ease-out p{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.\[\&_p\]\:group-hover\:text-white\/90 p:is(:where(.group):hover *){color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.\[\&_p\]\:group-hover\:text-white\/90 p:is(:where(.group):hover *){color:color-mix(in oklab,var(--color-white) 90%,transparent)}}}.last\:\[\&_p\]\:mb-0:last-child p{margin-bottom:0}@media not all and (min-width:48rem){.max-md\:\[\&_p\]\:text-lg p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:64rem){.\[\&_p\]\:lg\:text-lg p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_p\]\:lg\:leading-9\.5 p{--tw-leading:calc(var(--spacing) * 9.5);line-height:calc(var(--spacing) * 9.5)}}.\[\&_p\:last-child\]\:mb-0 p:last-child{margin-bottom:0}.\[\&_p\:not\(\:first-child\)\]\:hidden p:not(:first-child){display:none}.dark\:\[\&_strong\]\:text-lavender\/60:where(.dark,.dark *) strong{color:#dcdbe999}@supports (color:color-mix(in lab,red,red)){.dark\:\[\&_strong\]\:text-lavender\/60:where(.dark,.dark *) strong{color:color-mix(in oklab,var(--color-lavender) 60%,transparent)}}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_svg\]\:size-full svg{width:100%;height:100%}.\[\&_svg\]\:h-full svg{height:100%}.\[\&_svg\]\:w-4 svg{width:calc(var(--spacing) * 4)}.\[\&_svg\]\:w-5 svg{width:calc(var(--spacing) * 5)}.\[\&_svg\]\:w-6 svg{width:calc(var(--spacing) * 6)}.\[\&_svg\]\:w-full svg{width:100%}.\[\&_svg\]\:rotate-90 svg{rotate:90deg}@media (min-width:64rem){.\[\&_svg\]\:lg\:w-5 svg{width:calc(var(--spacing) * 5)}.\[\&_svg\]\:lg\:w-6 svg{width:calc(var(--spacing) * 6)}.\[\&_svg\]\:lg\:w-11 svg{width:calc(var(--spacing) * 11)}}.\[\&_ul\]\:mb-6 ul{margin-bottom:calc(var(--spacing) * 6)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}:where(.\[\&_ul\]\:space-y-3 ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing) * 6)}.\[\&_ul_li\]\:text-base ul li{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_ul_li\]\:leading-8 ul li{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>a\]\:after\:absolute>a:after{content:var(--tw-content);position:absolute}.\[\&\>a\]\:after\:inset-0>a:after{content:var(--tw-content);inset:0}.\[\&\>div\]\:text-lg>div{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&\>div\]\:font-bold>div{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&\>h2\]\:text-\[1\.75rem\]>h2{font-size:1.75rem}.\[\&\>h2\]\:leading-9>h2{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.\[\&\>h2\]\:font-bold>h2{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&\>h2\]\:tracking-\[2\%\]>h2{--tw-tracking:2%;letter-spacing:2%}@media (min-width:64rem){.\[\&\>h2\]\:lg\:text-4xl>h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.\[\&\>h2\]\:lg\:leading-12\.5>h2{--tw-leading:calc(var(--spacing) * 12.5);line-height:calc(var(--spacing) * 12.5)}}.dark\:\[\&\>h2\]\:text-white:where(.dark,.dark *)>h2{color:var(--color-white)}.\[\&\>span\]\:pr-8>span{padding-right:calc(var(--spacing) * 8)}@media not all and (min-width:64rem){.\[\&\>span\]\:max-lg\:hidden>span{display:none}}@media (min-width:64rem){.\[\&\>span\]\:lg\:block>span{display:block}}.dark\:\[\&\>span\]\:text-white:where(.dark,.dark *)>span{color:var(--color-white)}.\[\&\>svg\]\:size-5>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}body.toolbar-vertical .\[body\.toolbar-vertical_\&\]\:relative{position:relative}body.toolbar-vertical .\[body\.toolbar-vertical_\&\]\:top-9\.75{top:calc(var(--spacing) * 9.75)}body[class*=toolbar-] .\[body\[class\*\=\'toolbar-\'\]_\&\]\:top-24{top:calc(var(--spacing) * 24)}@media (min-width:64rem){body[class*=toolbar-] .\[body\[class\*\=\'toolbar-\'\]_\&\]\:lg\:top-15{top:calc(var(--spacing) * 15)}body[class*=toolbar-] .lg\:\[body\[class\*\=\'toolbar-\'\]_\&\]\:top-40{top:calc(var(--spacing) * 40)}}.header1__action-btn{padding:calc(var(--spacing) * 2);color:currentColor;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:flex}@media not all and (min-width:64rem){.header1__action-btn.header1__darkmode-btn,.header1__action-btn.header1__search-btn{display:none}}.header1.search-open .header1__action-btn,.header1.lang-open .header1__action-btn,.header1.nav-open .header1__action-btn,.header-region--overlay.header--scrolled .header1 .header1__action-btn{color:var(--color-text-primary)}@media (hover:hover){.header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) .header1__action-btn,.header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1:not(.menu-open,.menu-closing,.search-open) .header1__action-btn{color:var(--color-text-primary)}.dark .header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) .header1__action-btn,.dark .header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1:not(.menu-open,.menu-closing,.search-open) .header1__action-btn{color:var(--color-white)}}.header-region--overlay:not(.header--scrolled) .header1.search-open .header1__action-btn,.header-region--overlay:not(.header--scrolled) .header1.lang-open .header1__action-btn,.header-region--overlay:not(.header--scrolled) .header1.nav-open .header1__action-btn{color:var(--color-text-primary)}.header-region--overlay:not(.header--scrolled) .header1[data-bg] .header1__action-btn,.dark .header-region--overlay:not(.header--scrolled) .header1.search-open .header1__action-btn,.dark .header-region--overlay:not(.header--scrolled) .header1.lang-open .header1__action-btn,.dark .header-region--overlay:not(.header--scrolled) .header1.nav-open .header1__action-btn{color:var(--color-white)}.header1__darkmode-btn{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);position:relative}.header1__toggle{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);border-radius:var(--radius-md);border-style:var(--tw-border-style);color:currentColor;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-tap-highlight-color:transparent;background-color:#0000;border-width:0;justify-content:center;align-items:center;display:flex;position:relative}.header1.search-open .header1__toggle,.header1.lang-open .header1__toggle,.header1.nav-open .header1__toggle,.header-region--overlay.header--scrolled .header1 .header1__toggle{color:var(--color-text-primary)}@media (hover:hover){.header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) .header1__toggle,.header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1:not(.menu-open,.menu-closing,.search-open) .header1__toggle{color:var(--color-text-primary)}.dark .header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) .header1__toggle,.dark .header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1:not(.menu-open,.menu-closing,.search-open) .header1__toggle{color:var(--color-white)}}.header-region--overlay:not(.header--scrolled) .header1.search-open .header1__toggle,.header-region--overlay:not(.header--scrolled) .header1.lang-open .header1__toggle,.header-region--overlay:not(.header--scrolled) .header1.nav-open .header1__toggle{color:var(--color-text-primary)}.header-region--overlay:not(.header--scrolled) .header1[data-bg] .header1__toggle,.dark .header-region--overlay:not(.header--scrolled) .header1.search-open .header1__toggle,.dark .header-region--overlay:not(.header--scrolled) .header1.lang-open .header1__toggle,.dark .header-region--overlay:not(.header--scrolled) .header1.nav-open .header1__toggle{color:var(--color-white)}@media (min-width:64rem){.header1__toggle{display:none}}.header1__toggle-icon{transition:opacity .28s var(--ease-toggle),transform .28s var(--ease-toggle);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.header1__toggle-icon--open{opacity:1;transform:scale(1)rotate(0)}.header1__toggle-icon--close{opacity:0;transform:scale(.7)rotate(-45deg)}.header1.menu-open .header1__toggle .header1__toggle-icon--open{opacity:0;transform:scale(.7)rotate(45deg)}.header1.menu-open .header1__toggle .header1__toggle-icon--close{opacity:1;transform:scale(1)rotate(0)}.header1__darkmode-icon{transition:opacity .3s var(--ease-drawer),transform .3s var(--ease-drawer);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.header1__darkmode-icon svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.header1__darkmode-icon--light{opacity:1;transform:scale(1)rotate(0)}.header1__darkmode-icon--dark{opacity:0;transform:scale(.9)rotate(-12deg)}.dark .header1__darkmode-icon--light{opacity:0;transform:scale(.9)rotate(12deg)}.dark .header1__darkmode-icon--dark{opacity:1;transform:scale(1)rotate(0)}.header1{--header1-logo-height:56px;--header1-logo-link-height:auto;--header1-logo-scale:1;--header1-logo-color:currentColor;--header1-nav-link-height:55px;border-bottom:1px solid #0000}.header1__branding{color:var(--header1-logo-color,currentColor)}.header1__logo-link,.header1__branding>a:not(.header1__logo-link){height:var(--header1-logo-link-height,auto);color:inherit;transition:height .3s var(--ease-drawer);align-items:center;display:flex}.header1__branding :where(img,svg){object-fit:contain;width:auto;min-width:0;max-width:100%;height:auto;height:var(--header1-logo-height);transform:scale(var(--header1-logo-scale));transform-origin:0;will-change:transform;transition:height .3s var(--ease-drawer),transform .3s var(--ease-drawer),filter .3s var(--ease-drawer);flex-shrink:1}.header-region--overlay:not(.header--scrolled) .header1{--header1-logo-color:white}.header-region--overlay:not(.header--scrolled) .header1.search-open,.header-region--overlay:not(.header--scrolled) .header1.lang-open,.header-region--overlay:not(.header--scrolled) .header1.nav-open,.header-region--overlay.header--scrolled .header1,.page-is-scrolled .header-region--overlay.sticky .header1,.header-region.sticky.header--scrolled .header1,.page-is-scrolled .header-region.sticky .header1{--header1-logo-color:var(--color-primary)}@media (hover:hover){.header-region--overlay:not(.header--scrolled):hover .header1,.header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1{--header1-logo-color:var(--color-primary)}}.dark .header-region--overlay:not(.header--scrolled) .header1.search-open,.dark .header-region--overlay:not(.header--scrolled) .header1.lang-open,.dark .header-region--overlay:not(.header--scrolled) .header1.nav-open,.dark .header-region--overlay.header--scrolled .header1,.dark.page-is-scrolled .header-region--overlay.sticky .header1,.dark .header-region.sticky.header--scrolled .header1,.dark.page-is-scrolled .header-region.sticky .header1{--header1-logo-color:white}@media (hover:hover){.dark .header-region--overlay:not(.header--scrolled):hover .header1,.dark .header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1{--header1-logo-color:white}}.header-region.sticky.header--scrolled .header1,.page-is-scrolled .header-region.sticky .header1{--header1-logo-height:43.26px;--header1-logo-link-height:43.26px;--header1-logo-scale:1;--header1-nav-link-height:43.26px}@media (min-width:64rem){.header-region.sticky.header--scrolled .header1__navigation>:where(nav,ul)>ul>li>a,.page-is-scrolled .header-region.sticky .header1__navigation>:where(nav,ul)>ul>li>a{min-height:43.26px;padding-top:0;padding-bottom:0}}.header1__secondary-nav{align-items:center;display:none}@media (min-width:64rem){.header1__secondary-nav{display:flex}}.header1__navigation>:where(nav,ul)>ul{flex-direction:column;gap:0;width:100%;margin:0;padding:0;list-style-type:none;display:flex}@media (min-width:64rem){.header1__navigation>:where(nav,ul)>ul{justify-content:center;align-items:center;gap:var(--spacing);flex-flow:row;width:auto}}.header1__navigation>:where(nav,ul)>ul>li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-lighter);width:100%}.header1__navigation>:where(nav,ul)>ul>li:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.header1__navigation>:where(nav,ul)>ul>li.has-children{flex-wrap:wrap;align-items:center;display:flex}.header1__navigation>:where(nav,ul)>ul>li.has-children>a{flex:1}.header1__navigation>:where(nav,ul)>ul>li.has-children>ul{width:100%}@media (min-width:64rem){.header1__navigation>:where(nav,ul)>ul>li{border-bottom-style:var(--tw-border-style);border-bottom-width:0;flex-grow:0;flex-shrink:0;width:auto;position:relative}.header1__navigation>:where(nav,ul)>ul>li.menu-item--active-trail>a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}}.header1__navigation>:where(nav,ul)>ul>li>a{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-normal);line-height:1;font-weight:var(--font-weight-normal);color:var(--color-text-primary);align-items:center;text-decoration-line:none;display:flex}.header1__navigation>:where(nav,ul)>ul>li>a:hover{color:var(--color-text-primary)}@media (min-width:64rem){.header1__navigation>:where(nav,ul)>ul>li>a{box-sizing:border-box;gap:var(--spacing);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));transition-property:color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;min-height:var(--header1-nav-link-height,55px);transition-duration:.2s;display:inline-flex}.header1__navigation>:where(nav,ul)>ul>li>a:hover{color:var(--color-primary-dark)}}.header-region--overlay:not(.header--scrolled) .header1[data-bg=transparent] .header1__navigation>:where(nav,ul)>ul>li>a,.header-region--overlay:not(.header--scrolled) .header1[data-bg=transparent] .header1__navigation>:where(nav,ul)>ul>li>a.is-active,.header-region--overlay:not(.header--scrolled) .header1[data-bg=transparent] .header1__navigation>:where(nav,ul)>ul>li>a[aria-current=page],.header-region--overlay:not(.header--scrolled) .header1[data-bg=transparent] .header1__navigation .submenu-toggle{color:#fff}:is(.header-region--overlay.header--scrolled .header1 .header1__navigation,.header1.search-open .header1__navigation,.header1.lang-open .header1__navigation,.header1.nav-open .header1__navigation)>:where(nav,ul)>ul>li>a,:is(.header-region--overlay.header--scrolled .header1 .header1__navigation,.header1.search-open .header1__navigation,.header1.lang-open .header1__navigation,.header1.nav-open .header1__navigation) .submenu-toggle{color:var(--color-text-primary)}.header1.search-open .header1__navigation>:where(nav,ul)>ul>li>a:hover,.header1.lang-open .header1__navigation>:where(nav,ul)>ul>li>a:hover,.header1.nav-open .header1__navigation>:where(nav,ul)>ul>li>a:hover{color:var(--color-primary-dark)}@media (hover:hover){:is(.header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) .header1__navigation,.header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1:not(.menu-open,.menu-closing,.search-open) .header1__navigation)>:where(nav,ul)>ul>li>a,:is(.header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) .header1__navigation,.header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1:not(.menu-open,.menu-closing,.search-open) .header1__navigation) .submenu-toggle{color:var(--color-text-primary)}:is(.dark .header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) .header1__navigation,.dark .header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1:not(.menu-open,.menu-closing,.search-open) .header1__navigation)>:where(nav,ul)>ul>li>a,:is(.dark .header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) .header1__navigation,.dark .header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1:not(.menu-open,.menu-closing,.search-open) .header1__navigation) .submenu-toggle{color:var(--color-white)}}:is(.header-region--overlay:not(.header--scrolled) .header1.search-open .header1__navigation,.header-region--overlay:not(.header--scrolled) .header1.lang-open .header1__navigation,.header-region--overlay:not(.header--scrolled) .header1.nav-open .header1__navigation)>:where(nav,ul)>ul>li>a,:is(.header-region--overlay:not(.header--scrolled) .header1.search-open .header1__navigation,.header-region--overlay:not(.header--scrolled) .header1.lang-open .header1__navigation,.header-region--overlay:not(.header--scrolled) .header1.nav-open .header1__navigation) .submenu-toggle{color:var(--color-text-primary)}:is(.dark .header-region--overlay:not(.header--scrolled) .header1.search-open .header1__navigation,.dark .header-region--overlay:not(.header--scrolled) .header1.lang-open .header1__navigation,.dark .header-region--overlay:not(.header--scrolled) .header1.nav-open .header1__navigation)>:where(nav,ul)>ul>li>a,:is(.dark .header-region--overlay:not(.header--scrolled) .header1.search-open .header1__navigation,.dark .header-region--overlay:not(.header--scrolled) .header1.lang-open .header1__navigation,.dark .header-region--overlay:not(.header--scrolled) .header1.nav-open .header1__navigation) .submenu-toggle{color:var(--color-white)}.header1.menu-open[data-bg=transparent] .header1__navigation>:where(nav,ul)>ul>li>a,.header1.menu-open[data-bg=transparent] .header1__navigation li>ul>li>a,.header1.menu-open[data-bg=transparent] .header1__navigation .submenu-toggle{color:var(--color-text-primary)}.header-region--overlay:not(.header--scrolled) .header1[data-bg] .header1__navigation>:where(nav,ul)>ul>li>a,.header-region--overlay:not(.header--scrolled) .header1[data-bg] .header1__navigation .submenu-toggle{color:var(--color-white)}@media (min-width:64rem){.header1__navigation>:where(nav,ul)>ul>li>ul{z-index:50;top:100%;left:0}.header1__navigation>:where(nav,ul)>ul>li>ul.dropdown--flip{left:auto;right:0}}.header1__navigation .submenu-toggle{border-style:var(--tw-border-style);border-width:0;border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-gray-light);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);color:currentColor;background-color:#0000;justify-content:center;align-items:center;display:flex}@media (min-width:64rem){.header1__navigation .submenu-toggle{display:none}}.header1__navigation :where(ul,ul.menu){flex-direction:column;gap:0;width:100%;display:flex}.header1__navigation li.submenu--open>.submenu-toggle:after{rotate:calc(var(--rotate-135) * -1)}.header1__navigation li.submenu--open>ul{max-height:calc(var(--spacing) * 125);padding-block:var(--spacing);opacity:1}@media (min-width:64rem){.header1__navigation li.submenu--open>ul{padding-block:calc(var(--spacing) * 5);pointer-events:auto;display:flex;transform:translateY(0)}}.header1__navigation li>ul{background-color:var(--color-gray-light);opacity:0;width:100%;max-height:0;transition-property:max-height,opacity,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;flex-direction:column;gap:0;margin:0;padding:0;list-style-type:none;transition-duration:.3s;display:flex;overflow:hidden}@media (min-width:64rem){.header1__navigation li>ul{background-color:var(--color-navy-darker);border-bottom:3px solid var(--color-black);opacity:0;pointer-events:none;width:auto;min-width:180px;max-height:none;transition:opacity .3s var(--ease-drawer),transform .3s var(--ease-drawer);z-index:50;border-radius:0;flex-direction:column;gap:0;padding:0;display:flex;position:fixed;overflow:visible;transform:translateY(-6px)}.dark :is(.header1__navigation li>ul){background-color:var(--color-dark)}.header1__navigation li:hover>ul{opacity:1;pointer-events:auto;transform:translateY(0)}}.header1__navigation li>ul>li{width:100%}.header1__navigation li>ul>li.has-children{flex-wrap:wrap;align-items:center;display:flex}.header1__navigation li>ul>li.has-children>a{flex:1}.header1__navigation li>ul>li.has-children>ul{width:100%}@media (min-width:64rem){.header1__navigation li>ul>li{width:100%}.header1__navigation li>ul>li.menu-item--active-trail>a{color:#fff;background-color:#ffffff14}}.header1__navigation li>ul>li>a{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--color-text-primary);align-items:center;line-height:22.4px;text-decoration-line:none;display:flex}.header1__navigation li>ul>li>a:hover{color:var(--color-text-primary)}@media (min-width:64rem){.header1__navigation li>ul>li>a{letter-spacing:.16px;color:#fff;white-space:nowrap;transition:background-color .2s var(--ease-drawer);padding:1rem 2.5rem;font-size:1rem;font-weight:300;display:block}.header1__navigation li>ul>li>a:not(:last-child){border-bottom:1px solid #ffffff1f}.header1__navigation li>ul>li>a:hover{color:#fff;background-color:#ffffff14}.header1__navigation li>ul>li:last-child>a{border-bottom:none}}.header1__navigation li>ul>li>ul>li>a{padding-left:calc(var(--spacing) * 10)}@media (min-width:64rem){.header1__navigation li>ul>li>ul>li>a{padding-left:2.5rem}}.header1__navigation ul ul{margin:0;list-style-type:none}.header1__navigation .submenu-toggle:after{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);border-right-style:var(--tw-border-style);border-right-width:2px;border-bottom-style:var(--tw-border-style);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;content:"";border-color:currentColor;border-bottom-width:2px;flex-shrink:0;transition-duration:.2s;display:block;rotate:45deg}@media (min-width:64rem){.header1__navigation>:where(nav,ul)>ul>li.has-children>a:after,.header1__navigation li>ul>li.has-children>a:after{content:none}.header1__navigation>:where(nav,ul)>ul>li.has-children:before{content:"";top:var(--bridge-top,0);left:var(--bridge-left,0);z-index:51;width:var(--bridge-width,0);height:var(--bridge-height,32px);pointer-events:auto;cursor:pointer;position:fixed}.header1__navigation li>ul>li>ul:before{width:calc(var(--spacing) * 3);content:"";inset-block:0;position:absolute;right:100%}.header1__navigation li>ul>li>ul.dropdown--flip:before{left:100%;right:auto}}.header1__secondary-nav>:where(nav,ul)>ul,.header1__secondary-nav>ul{align-items:center;gap:var(--spacing);flex-flow:wrap;width:auto;margin:0;padding:0;list-style-type:none;display:flex}.header1__secondary-nav>:where(nav,ul)>ul>li,.header1__secondary-nav>ul>li{border-bottom-style:var(--tw-border-style);border-bottom-width:0;width:auto;position:relative}:is(.header1__secondary-nav>:where(nav,ul)>ul>li,.header1__secondary-nav>ul>li).has-children{flex-wrap:wrap;align-items:center;display:flex}:is(.header1__secondary-nav>:where(nav,ul)>ul>li,.header1__secondary-nav>ul>li).has-children>a{flex:1}:is(.header1__secondary-nav>:where(nav,ul)>ul>li,.header1__secondary-nav>ul>li).menu-item--active-trail>a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.header1__secondary-nav>:where(nav,ul)>ul>li>a,.header1__secondary-nav>ul>li>a{box-sizing:border-box;align-items:center;gap:var(--spacing);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);transition-property:color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;min-height:var(--header1-nav-link-height,55px);color:var(--color-text-primary);text-decoration-line:none;transition-duration:.2s;display:inline-flex}:is(.header1__secondary-nav>:where(nav,ul)>ul>li>a,.header1__secondary-nav>ul>li>a):hover{color:var(--color-primary-dark)}.header-region--overlay:not(.header--scrolled) .header1[data-bg=transparent] .header1__secondary-nav>:where(nav,ul)>ul>li>a,.header-region--overlay:not(.header--scrolled) .header1[data-bg=transparent] .header1__secondary-nav>ul>li>a{color:#fff}:is(.header-region--overlay.header--scrolled .header1 .header1__secondary-nav,.header1.search-open .header1__secondary-nav,.header1.lang-open .header1__secondary-nav,.header1.nav-open .header1__secondary-nav)>:where(nav,ul)>ul>li>a,:is(.header-region--overlay.header--scrolled .header1 .header1__secondary-nav,.header1.search-open .header1__secondary-nav,.header1.lang-open .header1__secondary-nav,.header1.nav-open .header1__secondary-nav)>ul>li>a{color:var(--color-text-primary)}.header1.search-open .header1__secondary-nav>:where(nav,ul)>ul>li>a:hover,.header1.search-open .header1__secondary-nav>ul>li>a:hover,.header1.lang-open .header1__secondary-nav>:where(nav,ul)>ul>li>a:hover,.header1.lang-open .header1__secondary-nav>ul>li>a:hover,.header1.nav-open .header1__secondary-nav>:where(nav,ul)>ul>li>a:hover,.header1.nav-open .header1__secondary-nav>ul>li>a:hover{color:var(--color-primary-dark)}@media (hover:hover){:is(.header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) .header1__secondary-nav,.header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1:not(.menu-open,.menu-closing,.search-open) .header1__secondary-nav)>:where(nav,ul)>ul>li>a,:is(.header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) .header1__secondary-nav,.header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1:not(.menu-open,.menu-closing,.search-open) .header1__secondary-nav)>ul>li>a{color:var(--color-text-primary)}:is(.dark .header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) .header1__secondary-nav,.dark .header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1:not(.menu-open,.menu-closing,.search-open) .header1__secondary-nav)>:where(nav,ul)>ul>li>a,:is(.dark .header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open) .header1__secondary-nav,.dark .header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1:not(.menu-open,.menu-closing,.search-open) .header1__secondary-nav)>ul>li>a{color:var(--color-white)}}:is(.header-region--overlay:not(.header--scrolled) .header1.search-open .header1__secondary-nav,.header-region--overlay:not(.header--scrolled) .header1.lang-open .header1__secondary-nav,.header-region--overlay:not(.header--scrolled) .header1.nav-open .header1__secondary-nav)>:where(nav,ul)>ul>li>a,:is(.header-region--overlay:not(.header--scrolled) .header1.search-open .header1__secondary-nav,.header-region--overlay:not(.header--scrolled) .header1.lang-open .header1__secondary-nav,.header-region--overlay:not(.header--scrolled) .header1.nav-open .header1__secondary-nav)>ul>li>a{color:var(--color-text-primary)}:is(.dark .header-region--overlay:not(.header--scrolled) .header1.search-open .header1__secondary-nav,.dark .header-region--overlay:not(.header--scrolled) .header1.lang-open .header1__secondary-nav,.dark .header-region--overlay:not(.header--scrolled) .header1.nav-open .header1__secondary-nav)>:where(nav,ul)>ul>li>a,:is(.dark .header-region--overlay:not(.header--scrolled) .header1.search-open .header1__secondary-nav,.dark .header-region--overlay:not(.header--scrolled) .header1.lang-open .header1__secondary-nav,.dark .header-region--overlay:not(.header--scrolled) .header1.nav-open .header1__secondary-nav)>ul>li>a,.header-region--overlay:not(.header--scrolled) .header1[data-bg] .header1__secondary-nav>:where(nav,ul)>ul>li>a,.header-region--overlay:not(.header--scrolled) .header1[data-bg] .header1__secondary-nav>ul>li>a{color:var(--color-white)}.header1__secondary-nav>:where(nav,ul)>ul>li>ul,.header1__secondary-nav>ul>li>ul{z-index:50;top:100%;left:0}:is(.header1__secondary-nav>:where(nav,ul)>ul>li>ul,.header1__secondary-nav>ul>li>ul).dropdown--flip{left:auto;right:0}.header1__secondary-nav :where(ul,ul.menu){flex-direction:column;gap:0;display:flex}.header1__secondary-nav li>ul{background-color:var(--color-navy-darker);border-bottom:3px solid var(--color-black);opacity:0;pointer-events:none;width:auto;min-width:180px;max-height:none;transition:opacity .3s var(--ease-drawer),transform .3s var(--ease-drawer);z-index:50;border-radius:0;flex-direction:column;gap:0;padding:0;list-style:none;display:flex;position:fixed;overflow:visible;transform:translateY(-6px)}.dark :is(.header1__secondary-nav li>ul){background-color:var(--color-dark)}@media (min-width:64rem){.header1__secondary-nav li:hover>ul{opacity:1;pointer-events:auto;transform:translateY(0)}}.header1__secondary-nav li>ul>li{width:100%}.header1__secondary-nav li>ul>li.has-children>a{align-items:center;display:flex}.header1__secondary-nav li>ul>li.menu-item--active-trail>a{color:#fff;background-color:#ffffff14}.header1__secondary-nav li>ul>li>a{letter-spacing:.16px;color:#fff;white-space:nowrap;transition:background-color .2s var(--ease-drawer);padding:1rem 2.5rem;font-size:1rem;font-weight:300;text-decoration:none;display:block}.header1__secondary-nav li>ul>li>a:not(:last-child){border-bottom:1px solid #ffffff1f}.header1__secondary-nav li>ul>li>a:hover{color:#fff;background-color:#ffffff14}.header1__secondary-nav li>ul>li:last-child>a{border-bottom:none}.header1__secondary-nav ul ul{margin:0;list-style-type:none}.header1__secondary-nav>:where(nav,ul)>ul>li.has-children>a:after,.header1__secondary-nav>ul>li.has-children>a:after,.header1__secondary-nav li>ul>li.has-children>a:after{content:none}.header1__secondary-nav>:where(nav,ul)>ul>li.has-children:before,.header1__secondary-nav>ul>li.has-children:before{content:"";top:var(--bridge-top,0);left:var(--bridge-left,0);z-index:51;width:var(--bridge-width,0);height:var(--bridge-height,32px);pointer-events:auto;cursor:pointer;position:fixed}.dark .header1__search-input-wrapper,.dark .header1__search-input-wrapper:focus-within{box-sizing:border-box;justify-content:space-between;min-height:52px;border:1px solid #e0e0e91a!important;height:52px!important;padding:16px 15px!important}@supports (color:color-mix(in lab,red,red)){.dark .header1__search-input-wrapper,.dark .header1__search-input-wrapper:focus-within{border:1px solid color-mix(in srgb,var(--color-lavender-light) 10%,transparent)!important}}.dark .header1__search-input-wrapper,.dark .header1__search-input-wrapper:focus-within{background-color:#222325!important}@supports (color:color-mix(in lab,red,red)){.dark .header1__search-input-wrapper,.dark .header1__search-input-wrapper:focus-within{background-color:color-mix(in srgb,var(--color-dark) 95%,white)!important}}.dark .header1__search-input-wrapper,.dark .header1__search-input-wrapper:focus-within{box-shadow:none!important}.dark .header1__search-input::placeholder{color:#e0e0e98c}@supports (color:color-mix(in lab,red,red)){.dark .header1__search-input::placeholder{color:color-mix(in srgb,var(--color-lavender-light) 55%,transparent)}}.header1__lang-indicator{background-color:var(--color-red);pointer-events:none;z-index:50;opacity:0;height:3px;transition:opacity .15s var(--ease-drawer);position:fixed}.header1__lang-indicator--visible{opacity:1}.header1__nav-indicator{background-color:var(--color-red);pointer-events:none;z-index:50;opacity:0;height:3px;transition:opacity .15s var(--ease-drawer);position:fixed}.header1__nav-indicator--visible,body:has(.header1.nav-open) .header1__nav-indicator{opacity:1}@media (min-width:64rem){.header1__lang-switcher:after{content:"";top:var(--lang-bridge-top,0);left:var(--lang-bridge-left,0);z-index:51;width:var(--lang-bridge-width,0);height:var(--lang-bridge-height,32px);pointer-events:auto;cursor:pointer;position:fixed}}.header1__lang-dropdown{z-index:50;background-color:var(--color-navy-darker);border-bottom:3px solid var(--color-black);opacity:0;pointer-events:none;min-width:180px;transition:opacity .3s var(--ease-drawer),transform .3s var(--ease-drawer);flex-direction:column;display:flex;position:fixed;transform:translateY(-6px)}.dark .header1__lang-dropdown{background-color:var(--color-dark)}.header1__lang-dropdown.lang-dropdown--open{opacity:1;pointer-events:auto;transform:translateY(0)}.header1__lang-dropdown.header1__lang-dropdown--upward{border-bottom:none;border-top:3px solid var(--color-black);top:auto;bottom:100%}.header1__lang-dropdown a{letter-spacing:.16px;color:#fff;transition:background-color .2s var(--ease-drawer);justify-content:space-between;align-items:center;padding:1rem 2.5rem;font-size:1rem;font-weight:300;line-height:normal;text-decoration:none;display:flex}.header1__lang-dropdown a:not(:last-child){border-bottom:1px solid #ffffff1f}.header1__lang-dropdown a:hover{background-color:#ffffff14}.header1__mobile-drawer{top:var(--drupal-displace-offset-top,var(--gin-toolbar-height,0px))}.header1__mobile-drawer.drawer-open{pointer-events:auto}.header1__mobile-drawer.drawer-open .header1__drawer-backdrop{opacity:1}.header1__mobile-drawer.drawer-open .header1__drawer-panel{--tw-translate-x:0;translate:0}.header1__drawer-panel{transition:transform .3s var(--ease-drawer),translate .3s var(--ease-drawer),background-color .3s var(--ease-drawer),color .3s var(--ease-drawer),border-color .3s var(--ease-drawer)}.header1__drawer-header,.header1__drawer-topbar,.header1__drawer-screen,.header1__drawer-footer,.header1__drawer-close,.header1__drawer-back,.header1__drawer-search,.header1__drawer-search-input,.header1__drawer-search-btn,.header1__drawer-darkmode,.header1__drawer-lang,.header1__drawer-nav li,.header1__drawer-nav a,.header1__drawer-nav .submenu-toggle,.header1__drawer-sub-nav li,.header1__drawer-sub-nav a,.header1__drawer-header-branding-inner,.header1__search-input-wrapper,.header1__search-input,.header1__search-close,.header1__search-content,.header1__search-title,.header1__search-popular a,.header1__search-popular a span{transition:background-color .3s var(--ease-drawer),border-color .3s var(--ease-drawer),color .3s var(--ease-drawer)}.header1__drawer-search-input::placeholder,.header1__search-input::placeholder{transition:color .3s var(--ease-drawer)}.header1__drawer-header-branding-inner svg :where(path,circle,rect,ellipse,polygon,line,polyline){transition:fill .3s var(--ease-drawer),stroke .3s var(--ease-drawer)}.header1__drawer-topbar-slides,.header1__drawer-slides{will-change:transform;width:200%}.header1__drawer-sub-nav>ul{flex-direction:column;gap:0;width:100%;margin:0;padding:0;list-style-type:none;display:flex}.header1__drawer-sub-nav>ul>li{border-bottom:1px solid var(--color-lavender);width:100%}.dark :is(.header1__drawer-sub-nav>ul>li){border-bottom-color:#ffffff14}.header1__drawer-sub-nav>ul>li:last-child{border-bottom:0}.header1__drawer-sub-nav>ul>li>a{padding-block:calc(var(--spacing) * 6.25);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-text-primary);letter-spacing:.2px;align-items:center;text-decoration-line:none;display:flex}.dark :is(.header1__drawer-sub-nav>ul>li>a){color:#fff}.header1__drawer-lang-list{display:none}.header1__drawer-search{box-sizing:border-box;border:1px solid var(--color-lavender-light);background-color:var(--color-white);justify-content:space-between;height:52px;padding:16px 15px}.dark .header1__drawer-search{box-sizing:border-box;border:1px solid #e0e0e91a;justify-content:space-between;height:52px;padding:16px 15px}@supports (color:color-mix(in lab,red,red)){.dark .header1__drawer-search{border:1px solid color-mix(in srgb,var(--color-lavender-light) 10%,transparent)}}.dark .header1__drawer-search{background-color:#222325}@supports (color:color-mix(in lab,red,red)){.dark .header1__drawer-search{background-color:color-mix(in srgb,var(--color-dark) 95%,white)}}.header1__drawer-search-input::placeholder{color:var(--color-text-primary);opacity:.55}.dark .header1__drawer-search-input::placeholder{color:#ffffff8c}.header1__drawer-nav>:where(nav,ul)>ul,.header1__drawer-nav>ul,.header1__drawer-nav>.header1__drawer-secondary-nav>:where(nav,ul)>ul,.header1__drawer-nav>.header1__drawer-secondary-nav>ul{flex-direction:column;gap:0;width:100%;margin:0;padding:0;list-style-type:none;display:flex}.header1__drawer-nav>:where(nav,ul)>ul>li,.header1__drawer-nav>ul>li,.header1__drawer-nav>.header1__drawer-secondary-nav>:where(nav,ul)>ul>li,.header1__drawer-nav>.header1__drawer-secondary-nav>ul>li{border-bottom:1px solid var(--color-lavender);width:100%}.dark :is(.header1__drawer-nav>:where(nav,ul)>ul>li,.header1__drawer-nav>ul>li,.header1__drawer-nav>.header1__drawer-secondary-nav>:where(nav,ul)>ul>li,.header1__drawer-nav>.header1__drawer-secondary-nav>ul>li){border-bottom-color:#ffffff14}:is(.header1__drawer-nav>:where(nav,ul)>ul>li,.header1__drawer-nav>ul>li,.header1__drawer-nav>.header1__drawer-secondary-nav>:where(nav,ul)>ul>li,.header1__drawer-nav>.header1__drawer-secondary-nav>ul>li):last-child{border-bottom:0}:is(.header1__drawer-nav>:where(nav,ul)>ul>li,.header1__drawer-nav>ul>li,.header1__drawer-nav>.header1__drawer-secondary-nav>:where(nav,ul)>ul>li,.header1__drawer-nav>.header1__drawer-secondary-nav>ul>li).has-children{flex-wrap:wrap;align-items:center;display:flex}:is(.header1__drawer-nav>:where(nav,ul)>ul>li,.header1__drawer-nav>ul>li,.header1__drawer-nav>.header1__drawer-secondary-nav>:where(nav,ul)>ul>li,.header1__drawer-nav>.header1__drawer-secondary-nav>ul>li).has-children>a{flex:1}:is(.header1__drawer-nav>:where(nav,ul)>ul>li,.header1__drawer-nav>ul>li,.header1__drawer-nav>.header1__drawer-secondary-nav>:where(nav,ul)>ul>li,.header1__drawer-nav>.header1__drawer-secondary-nav>ul>li).has-children>ul{width:100%}.header1__drawer-nav:has(>.header1__drawer-secondary-nav)>:where(nav,ul):first-child>ul>li:last-child,.header1__drawer-nav:has(>.header1__drawer-secondary-nav)>ul:first-child>li:last-child{border-bottom:1px solid var(--color-lavender)}.dark :is(.header1__drawer-nav:has(>.header1__drawer-secondary-nav)>:where(nav,ul):first-child>ul>li:last-child,.header1__drawer-nav:has(>.header1__drawer-secondary-nav)>ul:first-child>li:last-child){border-bottom-color:#ffffff14}.header1__drawer-nav>:where(nav,ul)>ul>li>a,.header1__drawer-nav>ul>li>a,.header1__drawer-nav>.header1__drawer-secondary-nav>:where(nav,ul)>ul>li>a,.header1__drawer-nav>.header1__drawer-secondary-nav>ul>li>a{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 6.25);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-text-primary);letter-spacing:.2px;text-decoration-line:none;display:flex}.dark :is(.header1__drawer-nav>:where(nav,ul)>ul>li>a,.header1__drawer-nav>ul>li>a,.header1__drawer-nav>.header1__drawer-secondary-nav>:where(nav,ul)>ul>li>a,.header1__drawer-nav>.header1__drawer-secondary-nav>ul>li>a){color:#fff}.header1__drawer-nav .submenu-toggle{border-style:var(--tw-border-style);padding-block:0;padding-right:0;padding-left:calc(var(--spacing) * 8);color:var(--color-text-primary);background-color:#0000;border-width:0;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:flex}.dark :is(.header1__drawer-nav .submenu-toggle){color:#fff}.header1__drawer-nav .submenu-toggle:after{content:"";height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 4);transition:transform .25s var(--ease-drawer);background-color:currentColor;background-repeat:no-repeat;background-size:contain;display:inline-block;-webkit-mask-image:url(/themes/custom/assets/svgs/icons/arrow-right.svg);mask-image:url(/themes/custom/assets/svgs/icons/arrow-right.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.header1__drawer-nav li.submenu--open>.submenu-toggle:after{transform:rotate(90deg)}.header1__drawer-nav li>ul{opacity:0;max-height:0;transition:max-height .3s var(--ease-drawer),opacity .3s var(--ease-drawer);flex-direction:column;gap:0;margin:0;padding:0;list-style-type:none;display:flex;overflow:hidden}.header1__drawer-nav li.submenu--open>ul{opacity:1;max-height:500px}.header1__drawer-nav li>ul>li{border-bottom:0;width:100%}.header1__drawer-nav li>ul>li>a{padding-block:calc(var(--spacing) * 2.5);padding-left:calc(var(--spacing) * 4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--color-text-primary);align-items:center;text-decoration-line:none;display:flex}.dark :is(.header1__drawer-nav li>ul>li>a){color:#fffc}.header1__drawer-nav :where(ul,ul.menu){list-style-type:none}.header1__drawer-header-branding-inner{align-items:center;min-width:0;display:flex}.header1__drawer-header-branding-inner img,.header1__drawer-header-branding-inner svg{object-fit:contain;min-width:0;max-width:100%;height:auto;height:var(--header1-logo-height,56px);flex-shrink:1}.header1__search-input-wrapper{box-sizing:border-box;border:1px solid var(--color-lavender-light);background-color:var(--color-white);cursor:text;justify-content:space-between;height:52px;padding:16px 15px}.header1__search-input-wrapper button{cursor:pointer}.dark .header1__search-input-wrapper{border-color:#e0e0e91a}@supports (color:color-mix(in lab,red,red)){.dark .header1__search-input-wrapper{border-color:color-mix(in srgb,var(--color-lavender-light) 10%,transparent)}}.dark .header1__search-input-wrapper{background-color:#222325}@supports (color:color-mix(in lab,red,red)){.dark .header1__search-input-wrapper{background-color:color-mix(in srgb,var(--color-dark) 95%,white)}}.header1__search-input::placeholder{color:var(--color-text-primary);opacity:.55}.dark .header1__search-input{color:#fff}.dark .header1__search-input::placeholder{color:#ffffff8c;opacity:1}.header1__search-close{border:1px solid var(--color-lavender-light);background-color:var(--color-white);color:var(--color-text-primary)}.header1__search-close:hover{background-color:var(--color-gray-light)}.dark .header1__search-close{border-color:#e0e0e91a}@supports (color:color-mix(in lab,red,red)){.dark .header1__search-close{border-color:color-mix(in srgb,var(--color-lavender-light) 10%,transparent)}}.dark .header1__search-close{background-color:#222325}@supports (color:color-mix(in lab,red,red)){.dark .header1__search-close{background-color:color-mix(in srgb,var(--color-dark) 95%,white)}}.dark .header1__search-close{color:#fff}.dark .header1__search-close:hover{background-color:#ffffff14}.header-region.sticky{top:var(--drupal-displace-offset-top,var(--gin-toolbar-height,0px));z-index:50;left:0;right:0;position:fixed!important}.header-region--overlay:not(.sticky){top:var(--drupal-displace-offset-top,var(--gin-toolbar-height,0px))!important}.header-region.sticky:not(.header-region--sticky-ready) .header1{transition:none!important}.header-region:not(.header-region--overlay) .header1{border-bottom-color:var(--color-gray-light)}.dark .header-region:not(.header-region--overlay) .header1{border-bottom-color:#f1f1f62e}@supports (color:color-mix(in lab,red,red)){.dark .header-region:not(.header-region--overlay) .header1{border-bottom-color:color-mix(in srgb,var(--color-gray-light) 18%,transparent)}}.header-region.sticky:not(.header-region--overlay).header--scrolled .header1,.page-is-scrolled .header-region.sticky:not(.header-region--overlay) .header1,.header-region--overlay.header--scrolled .header1,.page-is-scrolled .header-region--overlay.sticky .header1{padding-block:calc(var(--spacing) * 4);--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);border-bottom:1px solid var(--color-gray-light)}.dark .header-region.sticky.header--scrolled .header1,.dark.page-is-scrolled .header-region.sticky .header1,.dark .header-region--overlay.header--scrolled .header1,.dark.page-is-scrolled .header-region--overlay.sticky .header1{border-bottom-color:#f1f1f62e}@supports (color:color-mix(in lab,red,red)){.dark .header-region.sticky.header--scrolled .header1,.dark.page-is-scrolled .header-region.sticky .header1,.dark .header-region--overlay.header--scrolled .header1,.dark.page-is-scrolled .header-region--overlay.sticky .header1{border-bottom-color:color-mix(in srgb,var(--color-gray-light) 18%,transparent)}}.header-region.sticky.header--scrolled .header1[data-bg=transparent],.page-is-scrolled .header-region.sticky .header1[data-bg=transparent]{background-color:var(--color-white);color:var(--color-text-primary)}.dark .header-region.sticky.header--scrolled .header1,.dark.page-is-scrolled .header-region.sticky .header1{background-color:var(--color-dark);color:var(--color-white)}.header-region--overlay:not(.header--scrolled) .header1{color:var(--color-white);transition-duration:.3s;background-color:#0000!important}@media (hover:hover){.header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open),.header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1:not(.menu-open,.menu-closing,.search-open){--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);color:var(--color-text-primary);background-color:#fff!important}.dark .header-region--overlay:not(.header--scrolled):hover .header1:not(.menu-open,.menu-closing,.search-open),.dark .header-region--overlay:not(.header--scrolled):has(.header1 :focus-visible) .header1:not(.menu-open,.menu-closing,.search-open){color:var(--color-white);--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);background-color:var(--color-dark)!important}}.header-region--overlay:not(.header--scrolled) .header1.lang-open,.header-region--overlay:not(.header--scrolled) .header1.nav-open{--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);color:var(--color-text-primary);background-color:#fff!important}.dark .header-region--overlay:not(.header--scrolled) .header1.lang-open,.dark .header-region--overlay:not(.header--scrolled) .header1.nav-open{color:var(--color-white);--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);background-color:var(--color-dark)!important}.header-region--overlay:not(.header--scrolled) .header1.search-open{--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);color:var(--color-text-primary);background-color:#fff!important}.dark .header-region--overlay:not(.header--scrolled) .header1.search-open{color:var(--color-white);--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);background-color:var(--color-dark)!important}.header-region--overlay.header--scrolled .header1,.page-is-scrolled .header-region--overlay.sticky .header1{color:var(--color-text-primary)}.dark .header-region--overlay.header--scrolled .header1,.dark.page-is-scrolled .header-region--overlay.sticky .header1{color:var(--color-white)}.header1__search-panel{transition-property:max-height,opacity,visibility,box-shadow,background-color;transition-duration:.3s;transition-timing-function:var(--ease-drawer)}.header1__search-panel.is-open{visibility:visible;opacity:1;max-height:480px;box-shadow:var(--shadow-dropdown);overflow:visible}.header1.search-open{background-color:var(--color-white);color:var(--color-text-primary)}.dark .header1.search-open{color:var(--color-white);background-color:var(--color-dark)!important}.dark .header1__search-panel{background-color:var(--color-dark)}.dark .header1__search-content{border-top-color:#ffffff14}.dark .header1__search-title{color:#fff9}.dark .header1__search-popular a{color:#ffffffb3}.dark .header1__search-popular a:hover{color:#fff}:where(.custombg-gray-light>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}.custombg-gray-light{background-color:var(--color-gray-light);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5)}@media (min-width:64rem){.custombg-gray-light{padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 6)}}.custombg-gray-light:where(.dark,.dark *){background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.custombg-gray-light:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}a.customfs-xl{padding-bottom:var(--spacing);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-underline-offset:4px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;text-decoration-line:underline;text-decoration-thickness:1px;transition-duration:.25s}@media (hover:hover){a.customfs-xl:hover{text-decoration-color:#0000}}@media (min-width:64rem){a.customfs-xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}a.customfs-xl:where(.dark,.dark *){color:var(--color-plum-light)}@media (hover:hover){a.customfs-xl:where(.dark,.dark *):hover{text-decoration-color:#0000}}.arrow-btn{margin-right:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);padding-block:calc(var(--spacing) * 4);--tw-leading:100%;--tw-font-weight:var(--font-weight-semibold);line-height:100%;font-weight:var(--font-weight-semibold);color:var(--color-primary);padding-inline-start:calc(var(--spacing) * 4);padding-inline-end:calc(var(--spacing) * 5);display:inline-flex}.arrow-btn:after{content:var(--tw-content);content:var(--tw-content);width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);--tw-duration:.3s;content:var(--tw-content);--tw-content:"";content:var(--tw-content);background-image:url(/themes/custom/ipc/assets/svgs/icons/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transition-duration:.3s;display:block}@media (hover:hover){.arrow-btn:hover{background-color:var(--color-primary-light-dark)}.arrow-btn:hover:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}}.arrow-btn:where(.dark,.dark *){border-color:var(--color-white);color:var(--color-white)}.arrow-btn:where(.dark,.dark *):after{content:var(--tw-content);--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (hover:hover){.arrow-btn:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.arrow-btn:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}}a.custom-btn,span.custom-btn{margin-right:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-lavender);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);color:var(--color-navy);--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);text-decoration-line:none;display:inline-flex}:is(a.custom-btn,span.custom-btn):where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:is(a.custom-btn,span.custom-btn):where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}:is(a.custom-btn,span.custom-btn):where(.dark,.dark *){background-color:var(--color-dark-surface);color:var(--color-white)}a.custom-btn{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){a.custom-btn: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);text-decoration-color:#0000}}ul.custom-list-check{list-style-type:none}:where(ul.custom-list-check>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}ul.custom-list-check{padding-left:0}ul.custom-list-check li{align-items:center;gap:calc(var(--spacing) * 3);--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);padding-left:0;display:flex;position:relative}ul.custom-list-check li:before{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);background-color:var(--color-primary);--tw-content:"";content:var(--tw-content);flex-shrink:0;-webkit-mask:url(/themes/custom/ipc/assets/svgs/icons/check-circle.svg) 50%/contain no-repeat;mask:url(/themes/custom/ipc/assets/svgs/icons/check-circle.svg) 50%/contain no-repeat}:where(.dark,.dark *) ul.custom-list-check li:before{background-color:var(--color-white)}.sm-text{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important;--tw-leading:calc(var(--spacing) * 7)!important;line-height:calc(var(--spacing) * 7)!important}.two-block{gap:calc(var(--spacing) * 8)}@media not all and (min-width:64rem){:where(.two-block>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}}@media (min-width:64rem){.two-block{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}:where(.two-block div>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){:where(.two-block div>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}}.two-block div>img{object-fit:cover;width:100%;height:100%}.publication-info{width:100%}.publication-info>div{row-gap:calc(var(--spacing) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.publication-info>div{column-gap:calc(var(--spacing) * 16);row-gap:calc(var(--spacing) * 7);grid-template-columns:2fr 1fr 1fr}}.publication-info>div>div{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}@media (min-width:48rem){.publication-info>div>div{display:block}}.publication-info>div>div:first-child{display:block}.publication-info strong{flex-shrink:0;margin-bottom:0;display:block}@media (min-width:48rem){.publication-info strong{margin-bottom:calc(var(--spacing) * 3)}}.publication-info>div>div:not(:first-child) strong{display:inline-block}@media (min-width:48rem){.publication-info>div>div:not(:first-child) strong{display:block}}.publication-info>div>div:first-child strong{margin-bottom:calc(var(--spacing) * 3)}}button,input,select,textarea{font-size:revert-layer}button{cursor:pointer}.webform-submission-form{max-width:var(--container-2xl);gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.webform-submission-form .form-item{gap:calc(var(--spacing) * 2);flex-direction:column;margin:0;display:flex}.webform-submission-form label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:2%;letter-spacing:2%;color:var(--color-navy)}.webform-submission-form label.form-required:after{margin-left:var(--spacing);color:var(--color-red);--tw-content:"*";content:var(--tw-content)}.webform-submission-form input[type=text],.webform-submission-form input[type=email],.webform-submission-form input[type=tel],.webform-submission-form input[type=url],.webform-submission-form input[type=number],.webform-submission-form select,.webform-submission-form textarea{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-lavender-light);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 4.5);padding-block:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6.5);line-height:calc(var(--spacing) * 6.5);color:var(--color-navy);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-outline-style:none;outline-style:none;transition-duration:.2s}:is(.webform-submission-form input[type=text],.webform-submission-form input[type=email],.webform-submission-form input[type=tel],.webform-submission-form input[type=url],.webform-submission-form input[type=number],.webform-submission-form select,.webform-submission-form textarea)::placeholder{color:#14215066}@supports (color:color-mix(in lab,red,red)){:is(.webform-submission-form input[type=text],.webform-submission-form input[type=email],.webform-submission-form input[type=tel],.webform-submission-form input[type=url],.webform-submission-form input[type=number],.webform-submission-form select,.webform-submission-form textarea)::placeholder{color:color-mix(in oklab,var(--color-navy) 40%,transparent)}}:is(.webform-submission-form input[type=text],.webform-submission-form input[type=email],.webform-submission-form input[type=tel],.webform-submission-form input[type=url],.webform-submission-form input[type=number],.webform-submission-form select,.webform-submission-form textarea):focus{border-color:var(--color-navy)}:is(.webform-submission-form input[type=text],.webform-submission-form input[type=email],.webform-submission-form input[type=tel],.webform-submission-form input[type=url],.webform-submission-form input[type=number],.webform-submission-form select,.webform-submission-form textarea).error{border-color:var(--color-red)}.webform-submission-form .form-item--error-message,.webform-submission-form .form-item .error:not(input){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-red)}.webform-submission-form .description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-gray)}.webform-submission-form .form-type-checkbox{align-items:flex-start;gap:calc(var(--spacing) * 3);flex-direction:row}.webform-submission-form .form-type-checkbox input[type=checkbox]{margin-top:calc(var(--spacing) * .5);width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5);cursor:pointer;accent-color:var(--color-plum);flex-shrink:0}.webform-submission-form .form-type-checkbox label{cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.webform-submission-form .form-type-checkbox label a{color:var(--color-plum);text-underline-offset:2px;text-decoration-line:underline}@media (hover:hover){.webform-submission-form .form-type-checkbox label a:hover{color:var(--color-plum-dark)}}.webform-submission-form .webform-type-webform-markup,.webform-submission-form .js-form-type-webform-markup{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-gray)}:is(.webform-submission-form .webform-type-webform-markup,.webform-submission-form .js-form-type-webform-markup) p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin:0}:is(.webform-submission-form .webform-type-webform-markup,.webform-submission-form .js-form-type-webform-markup) a{color:var(--color-plum);text-underline-offset:2px;text-decoration-line:underline}@media (hover:hover){:is(.webform-submission-form .webform-type-webform-markup,.webform-submission-form .js-form-type-webform-markup) a:hover{color:var(--color-plum-dark)}}.webform-submission-form .captcha{border-style:var(--tw-border-style);border-width:0;margin:0;padding:0}.webform-submission-form .form-actions{padding-top:calc(var(--spacing) * 2);margin:0}.webform-submission-form .webform-button--submit{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-plum);padding-inline:calc(var(--spacing) * 10);padding-block:calc(var(--spacing) * 3.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:2%;letter-spacing:2%;color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-width:0;transition-duration:.2s}@media (hover:hover){.webform-submission-form .webform-button--submit:hover{background-color:var(--color-plum-dark)}}@media not all and (min-width:48rem){.webform-submission-form .webform-button--submit{width:100%}}.webform-confirmation{max-width:var(--container-2xl);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-teal-light);background-color:#4cc6bb1c}@supports (color:color-mix(in lab,red,red)){.webform-confirmation{background-color:color-mix(in oklab,var(--color-teal-light) 11%,transparent)}}.webform-confirmation{padding:calc(var(--spacing) * 6);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-navy)}.dark .webform-submission-form label{color:var(--color-white)}.dark .webform-submission-form input[type=text],.dark .webform-submission-form input[type=email],.dark .webform-submission-form input[type=tel],.dark .webform-submission-form input[type=url],.dark .webform-submission-form input[type=number],.dark .webform-submission-form select,.dark .webform-submission-form textarea{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark .webform-submission-form input[type=text],.dark .webform-submission-form input[type=email],.dark .webform-submission-form input[type=tel],.dark .webform-submission-form input[type=url],.dark .webform-submission-form input[type=number],.dark .webform-submission-form select,.dark .webform-submission-form textarea{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.dark .webform-submission-form input[type=text],.dark .webform-submission-form input[type=email],.dark .webform-submission-form input[type=tel],.dark .webform-submission-form input[type=url],.dark .webform-submission-form input[type=number],.dark .webform-submission-form select,.dark .webform-submission-form textarea{color:var(--color-white);background-color:#0000}:is(.dark .webform-submission-form input[type=text],.dark .webform-submission-form input[type=email],.dark .webform-submission-form input[type=tel],.dark .webform-submission-form input[type=url],.dark .webform-submission-form input[type=number],.dark .webform-submission-form select,.dark .webform-submission-form textarea)::placeholder{color:#fff6}@supports (color:color-mix(in lab,red,red)){:is(.dark .webform-submission-form input[type=text],.dark .webform-submission-form input[type=email],.dark .webform-submission-form input[type=tel],.dark .webform-submission-form input[type=url],.dark .webform-submission-form input[type=number],.dark .webform-submission-form select,.dark .webform-submission-form textarea)::placeholder{color:color-mix(in oklab,var(--color-white) 40%,transparent)}}:is(.dark .webform-submission-form input[type=text],.dark .webform-submission-form input[type=email],.dark .webform-submission-form input[type=tel],.dark .webform-submission-form input[type=url],.dark .webform-submission-form input[type=number],.dark .webform-submission-form select,.dark .webform-submission-form textarea):focus{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){:is(.dark .webform-submission-form input[type=text],.dark .webform-submission-form input[type=email],.dark .webform-submission-form input[type=tel],.dark .webform-submission-form input[type=url],.dark .webform-submission-form input[type=number],.dark .webform-submission-form select,.dark .webform-submission-form textarea):focus{border-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.dark .webform-confirmation{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark .webform-confirmation{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark .webform-confirmation{color:var(--color-white)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}
