@charset "UTF-8";:root{--bs-primary: var(--wp--preset--color--primary);--bs-secondary: var(--wp--preset--color--secondary);--bs-dark: var(--wp--preset--color--dark);--bs-link-color: var(--foundation-inline-link-color);--bs-link-hover-color: var(--foundation-inline-link-hover-color);--bs-body-bg: var(--wp--preset--color--secondary);--bs-body-color: var(--wp--preset--color--dark);--bs-body-font-family: var(--wp--preset--font-family--body);--bs-headings-font-family: var(--wp--preset--font-family--body);--bs-body-font-size: 1rem;--bs-body-line-height: 1.7;--bs-border-radius: .375rem;--bs-border-radius-lg: .625rem}:root{--foundation-white: #fff;--foundation-radius-chip: .5rem;--foundation-radius-card: 1rem;--foundation-radius-panel: 1.5rem;--foundation-radius-pill: 999px;--foundation-ratio-article: 825 / 309;--foundation-label: #8FD0EC;--foundation-eyebrow-color: var(--wp--preset--color--primary);--foundation-animation-duration: .5s;--foundation-ai-label-bg: color-mix(in oklch, var(--wp--preset--color--dark) 82%, transparent);--foundation-ai-label-color: var(--foundation-white);--foundation-ai-label-inset: .75rem;--foundation-animation-easing: cubic-bezier(.25, .46, .45, .94);--foundation-text: var(--wp--preset--color--dark);--foundation-muted: color-mix(in oklch, var(--foundation-text) 68%, transparent);--foundation-surface: var(--foundation-white);--foundation-surface-hover: color-mix(in oklch, var(--foundation-text) 3.5%, transparent);--foundation-border: color-mix(in oklch, var(--foundation-text) 12%, transparent);--foundation-action-bg: var(--foundation-text);--foundation-action-color: var(--foundation-surface);--foundation-action-hover-bg: var(--wp--preset--color--primary);--foundation-action-hover-color: var(--foundation-white);--foundation-action-secondary-color: var(--wp--preset--color--primary);--foundation-action-secondary-border: currentColor;--foundation-link-color: var(--wp--preset--color--accent);--foundation-inline-link-color: var(--wp--preset--color--primary);--foundation-inline-link-hover-color: var(--wp--preset--color--accent);--foundation-primary-tint: color-mix(in oklch, var(--wp--preset--color--primary) 8%, transparent);--foundation-primary-tint-md: color-mix(in oklch, var(--wp--preset--color--primary) 18%, transparent);--foundation-dark-tint: color-mix(in oklch, var(--wp--preset--color--dark) 8%, transparent);--foundation-dark-tint-md: color-mix(in oklch, var(--wp--preset--color--dark) 12%, transparent);--site-header-padding-top: 1.125rem;--site-header-pill-height: 4rem;--site-header-height: calc(var(--site-header-padding-top) + var(--site-header-pill-height));--foundation-measure: 70ch;--foundation-mark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 523 368'%3E%3Cpath d='M311.7 231.945C299.658 248.992 287.68 265.647 276.115 282.583C263.992 300.337 249.697 316.193 233.871 330.565C215.067 347.64 193.24 359.685 168.211 364.866C153.937 367.821 139.414 367.822 124.79 366.345C106.109 364.458 88.4214 359.967 71.5801 351.495C52.2053 341.749 36.8275 327.833 25.1909 309.682C12.7559 290.286 5.21838 269.096 2.9909 246.159C1.93743 235.311 1.53725 224.397 0.96679 213.507C0.524834 205.069 -0.136482 196.614 0.0248037 188.18C0.459343 165.456 0.695641 142.703 2.13509 120.033C3.2926 101.803 7.62875 84.0341 15.3808 67.3474C29.3666 37.2419 52.623 17.5666 84.3306 8.38155C96.2236 4.93639 108.616 2.72144 120.937 1.38569C133.265 0.0491407 145.851 -0.417261 158.21 0.416297C174.282 1.5002 189.827 5.8837 204.597 12.4969C224.541 21.426 242.254 33.6318 256.975 49.8313C264.568 58.1871 272.146 66.8069 274.531 78.3857C277.26 91.638 274.008 102.506 262.878 107.658C250.734 113.28 234.288 108.075 228.095 97.4141C216.794 77.9622 200.042 65.3837 179.233 58.0158C165.803 53.2606 151.942 50.7735 137.54 53.063C129.445 54.3497 121.037 54.2547 113.181 56.3356C91.1518 62.1712 76.7306 76.6157 70.1396 98.3026C66.3704 110.705 63.7843 123.441 63.8634 136.597C63.9141 145.038 63.0471 153.481 62.99 161.926C62.8512 182.475 62.9032 203.026 62.9596 223.576C62.9965 237.001 65.118 250.096 70.1848 262.57C73.6362 271.068 79.9701 277.532 86.7621 283.337C95.5326 290.832 105.149 297.107 116.231 300.878C133.681 306.816 151.01 307.231 168.354 300.426C181.234 295.372 192.922 288.172 202.646 278.561C211.77 269.541 220.084 259.556 227.787 249.272C246.576 224.188 264.792 198.676 283.263 173.355C292.165 161.152 300.876 148.798 310.109 136.85C326.821 115.224 346.114 96.8845 373.333 89.0055C387.905 84.7872 402.506 83.3849 417.74 84.9539C438.929 87.1362 458.062 93.7262 474.66 107.146C487.124 117.223 497.298 129.327 504.952 143.396C515.641 163.044 520.827 184.111 522.133 206.502C523.523 230.341 521.079 253.427 513.049 275.904C508.243 289.356 501.034 301.284 491.632 312.145C476.743 329.346 458.073 339.874 436.344 345.429C420.183 349.561 403.828 349.977 387.224 348.344C372.841 346.929 358.919 343.774 345.913 337.855C337.964 334.237 330.629 328.848 323.817 323.277C317.014 317.714 311.195 310.944 304.963 304.685C296.975 296.662 295.557 282.59 301.887 273.292C310.058 261.289 327.096 255.51 337.044 262.436C342.837 266.468 347.214 272.476 352.588 277.185C356.769 280.849 361.138 284.632 366.067 287.047C380.847 294.287 396.625 295.149 412.809 293.397C423.476 292.242 432.779 288.68 441.023 281.75C448.924 275.109 454.091 266.768 458.002 257.421C465.145 240.345 466.094 222.339 464.751 204.343C463.394 186.156 457.954 169.085 444.187 156.028C435.478 147.768 424.832 143.714 412.857 142.027C395.279 139.552 381.602 146.518 368.961 157.581C353.263 171.322 342.244 188.76 330.296 205.477C324.097 214.151 318.058 222.939 311.7 231.945Z' fill='%23000'/%3E%3C/svg%3E");--foundation-icon-arrow-up-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' %3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none' /%3E%3Cpath d='M17 7l-10 10' /%3E%3Cpath d='M8 7l9 0l0 9' /%3E%3C/svg%3E")}html{scroll-padding-top:calc(var(--site-header-height) + var(--wp-admin--admin-bar--height, 0px) + 1rem)}body.has-site-header{padding-top:var(--site-header-height)}body.has-site-header.has-immersive-header{padding-top:0}h1,h2,h3,h4,h5,h6{font-family:var(--wp--preset--font-family--body);text-wrap:balance;overflow-wrap:break-word}a{color:var(--foundation-inline-link-color);text-underline-offset:.15em}a:hover,a:focus-visible{color:var(--foundation-inline-link-hover-color);text-decoration-thickness:.125em}h1{font-size:clamp(2.75rem,7vw,6.125rem);font-weight:900;line-height:.95;letter-spacing:-.045em}h2{font-size:clamp(2rem,4.4vw,3.625rem);font-weight:800;line-height:1;letter-spacing:-.02em}h3{font-size:clamp(1.375rem,2vw,1.9375rem);font-weight:700;line-height:1.16;letter-spacing:-.02em}h4{font-size:1.5rem;font-weight:700;line-height:1.25;letter-spacing:-.015em}h5{font-size:1.25rem;font-weight:700;line-height:1.3}h6{font-size:1.0625rem;font-weight:700;line-height:1.35}.skip-link,.screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link:focus,.screen-reader-text:focus{z-index:100000;width:auto;height:auto;margin:0;padding:.75rem 1rem;clip:auto;color:var(--foundation-white);background:var(--wp--preset--color--primary);border-radius:var(--bs-border-radius);text-decoration:none}.foundation-section{position:relative;overflow-x:clip;max-width:none!important;width:100%;padding-top:var(--foundation-section-pt, 0rem);padding-bottom:var(--foundation-section-pb, 0rem)}.foundation-section--collapse-empty:has(.acf-innerblocks-container):not(:has(.acf-innerblocks-container>*)){display:none}.foundation-section--has-backdrop{isolation:isolate}.foundation-section--has-backdrop>.container,.foundation-section--has-backdrop>.foundation-section__inner{position:relative;z-index:1}@media(max-width:575.98px){.container{padding-inline:clamp(1.25rem,5vw,1.875rem)}}.foundation-section__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.foundation-section__backdrop-canvas{width:100%;height:100%;display:block}.foundation-section__backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.foundation-section__backdrop[data-backdrop=prism]{background:linear-gradient(101deg,var(--wp--preset--color--secondary) 0%,#cfd9e4 55%,#f1e3d6 100%);mix-blend-mode:multiply}.foundation-section__backdrop[data-backdrop=prism] .foundation-section__backdrop-canvas{mix-blend-mode:multiply}.foundation-section__backdrop[data-backdrop=prism]:after{background:linear-gradient(101deg,var(--wp--preset--color--secondary) 0%,var(--wp--preset--color--secondary) 36%,color-mix(in srgb,var(--wp--preset--color--secondary) 82%,transparent) 50%,color-mix(in srgb,var(--wp--preset--color--secondary) 28%,transparent) 66%,transparent 80%)}@media(max-width:767.98px){.foundation-section__backdrop[data-backdrop=prism]{top:unset;bottom:0;height:min(52%,26rem);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 24%,#000 80%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 24%,#000 80%,transparent 100%)}.foundation-section__backdrop[data-backdrop=prism]:after{background:color-mix(in srgb,var(--wp--preset--color--secondary) 30%,transparent)}.foundation-section--has-backdrop:has(.foundation-section__backdrop[data-backdrop=prism]){--foundation-muted: color-mix(in oklch, var(--foundation-text) 86%, transparent)}}.foundation-section__backdrop[data-backdrop=terminal]{background:radial-gradient(55% 80% at 80% 50%,color-mix(in srgb,var(--wp--preset--color--primary) 26%,transparent),transparent 62%),radial-gradient(40% 60% at 95% 90%,color-mix(in srgb,var(--wp--preset--color--accent) 16%,transparent),transparent 60%)}.foundation-section__backdrop[data-backdrop=terminal] .foundation-section__backdrop-canvas{opacity:.42;mix-blend-mode:screen}.foundation-section__backdrop[data-backdrop=terminal]:after{background:repeating-linear-gradient(0deg,rgba(0,0,0,.16) 0,rgba(0,0,0,.16) 1px,transparent 1px,transparent 3px);opacity:.5}.has-immersive-header .foundation-section:first-child{padding-top:calc(var(--site-header-height) + var(--foundation-section-pt, 0rem))}.foundation-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;margin-bottom:3rem}.foundation-section-head__headline{margin:0}@media(min-width:48em){.foundation-section-head .foundation-link,.foundation-section-head .wp-block-button{flex:0 0 auto;white-space:nowrap}}.foundation-section__inner--full{width:100%;padding-inline:clamp(.75rem,2vw,1.5rem)}.foundation-section__inner--wide{width:100%;max-width:100rem;margin-inline:auto;padding-inline:clamp(1rem,5vw,4rem)}.foundation-hero.row,.foundation-text-media.row,.foundation-features__grid.row{margin-right:0;margin-left:0}.foundation-section--bg-none{background:transparent;color:var(--foundation-text)}.foundation-section--bg-light{background:color-mix(in srgb,var(--foundation-white) 55%,var(--wp--preset--color--secondary));color:var(--foundation-text);--foundation-surface: rgba(255, 255, 255, .72);--foundation-surface-hover: rgba(255, 255, 255, .92)}.foundation-section--bg-dark{color:var(--foundation-white);--foundation-text: var(--foundation-white);--foundation-muted: rgba(255, 255, 255, .78);--foundation-surface: rgba(255, 255, 255, .08);--foundation-surface-hover: rgba(255, 255, 255, .12);--foundation-border: rgba(255, 255, 255, .22);--foundation-action-bg: var(--foundation-white);--foundation-action-color: var(--wp--preset--color--dark);--foundation-action-hover-bg: var(--wp--preset--color--accent);--foundation-action-hover-color: var(--foundation-white);--foundation-action-secondary-color: var(--foundation-white);--foundation-action-secondary-border: rgba(255, 255, 255, .72);--foundation-inline-link-color: var(--foundation-label);--foundation-eyebrow-color: var(--foundation-label);background:var(--wp--preset--color--dark)}.foundation-section--bg-primary{color:var(--foundation-white);--foundation-text: var(--foundation-white);--foundation-muted: rgba(255, 255, 255, .78);--foundation-surface: rgba(255, 255, 255, .08);--foundation-surface-hover: rgba(255, 255, 255, .12);--foundation-border: rgba(255, 255, 255, .22);--foundation-action-bg: var(--foundation-white);--foundation-action-color: var(--wp--preset--color--dark);--foundation-action-hover-bg: var(--wp--preset--color--accent);--foundation-action-hover-color: var(--foundation-white);--foundation-action-secondary-color: var(--foundation-white);--foundation-action-secondary-border: rgba(255, 255, 255, .72);--foundation-inline-link-color: var(--foundation-label);--foundation-eyebrow-color: var(--foundation-label);background:var(--wp--preset--color--primary);--foundation-action-color: var(--wp--preset--color--primary);--foundation-inline-link-color: var(--foundation-white);--foundation-inline-link-hover-color: var(--foundation-white)}.foundation-section--pt-none{--foundation-section-pt: 0rem}.foundation-section--pt-sm{--foundation-section-pt: 2rem}.foundation-section--pt-md{--foundation-section-pt: 4rem}.foundation-section--pt-lg{--foundation-section-pt: 6rem}.foundation-section--pb-none{--foundation-section-pb: 0rem}.foundation-section--pb-sm{--foundation-section-pb: 2rem}.foundation-section--pb-md{--foundation-section-pb: 4rem}.foundation-section--pb-lg{--foundation-section-pb: 6rem}.foundation-section h1,.foundation-section h2,.foundation-section h3,.foundation-section h4,.foundation-section h5,.foundation-section h6{color:inherit}.site-header{position:fixed;top:var(--wp-admin--admin-bar--height, 0);right:0;left:0;z-index:1020;width:100%;max-width:none!important;padding-top:var(--site-header-padding-top);color:var(--wp--preset--color--dark);background:transparent;transform:translateY(0);transition:transform .24s ease;will-change:transform}.site-header--scrolled .site-header__inner{background:color-mix(in oklch,var(--foundation-white) 96%,transparent);box-shadow:0 1rem 2.75rem -1.5rem color-mix(in oklch,var(--wp--preset--color--dark) 55%,transparent)}.site-header--hidden{transform:translateY(calc(-100% - var(--wp-admin--admin-bar--height, 0px)))}.site-header__inner{width:min(100% - 3rem,var(--wp--style--global--wide-size, 90rem));min-height:var(--site-header-pill-height);margin-inline:auto;padding-inline:1.25rem .5rem;gap:1.5rem;background:color-mix(in oklch,var(--foundation-white) 72%,transparent);border:1px solid color-mix(in oklch,var(--wp--preset--color--dark) 10%,transparent);border-radius:var(--foundation-radius-pill);box-shadow:0 1rem 2.75rem -1.5rem color-mix(in oklch,var(--wp--preset--color--dark) 45%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:background-color .2s ease,box-shadow .2s ease}.site-header__brand{min-width:0;gap:.75rem}.site-header__logo{flex:0 0 auto}.site-header__logo img{display:block;border-radius:.375rem}.site-header__navigation{flex:0 1 auto;color:inherit}.site-header__cta{flex:0 0 auto;margin:0}.site-header__cta .foundation-btn.btn{--bs-btn-padding-x: 1.125rem;--bs-btn-padding-y: .6875rem;--bs-btn-font-size: .84375rem;--bs-btn-border-radius: var(--foundation-radius-pill);white-space:nowrap}.site-header__navigation .wp-block-navigation__container{gap:.25rem .375rem}.site-header__inner .pll-switcher-select{padding-inline:.625rem 1.5rem;font-size:.9375rem}.site-header__inner .wp-block-polylang-language-switcher:hover,.site-header__inner .wp-block-polylang-language-switcher:focus-within{color:var(--wp--preset--color--primary);background:var(--foundation-primary-tint)}.site-header__inner>.wp-block-polylang-language-switcher{flex:0 0 auto}.site-header__inner .wp-block-polylang-language-switcher.is-single .pll-switcher-select{padding-inline-end:.625rem}.site-header__navigation .wp-block-navigation-item__content{padding:.5rem .75rem;border-radius:var(--bs-border-radius);color:inherit;font-weight:600;line-height:1.2;text-decoration:none}.site-header__navigation .wp-block-navigation-item__content:hover,.site-header__navigation .wp-block-navigation-item__content:focus-visible,.site-header__navigation .current-menu-item>.wp-block-navigation-item__content,.site-header__navigation .current-menu-ancestor>.wp-block-navigation-item__content{color:var(--wp--preset--color--primary);background:var(--foundation-primary-tint)}.site-header__navigation .wp-block-navigation-submenu{position:relative;border-radius:var(--bs-border-radius)}.site-header__navigation .wp-block-navigation-submenu__toggle{min-height:2.5rem;min-width:1.5rem;display:inline-flex;align-items:center;justify-content:center;padding:.5rem .625rem .5rem .25rem;border:0;border-radius:var(--bs-border-radius);color:inherit;background:transparent;font-weight:600;line-height:1.2}.site-header__navigation .wp-block-navigation__container>.wp-block-navigation-submenu{display:inline-flex;align-items:center}.site-header__navigation .wp-block-navigation__container>.wp-block-navigation-submenu>.wp-block-navigation-item__content{padding-right:.25rem}.site-header__navigation .wp-block-navigation-submenu__toggle:hover,.site-header__navigation .wp-block-navigation-submenu__toggle:focus-visible,.site-header__navigation .wp-block-navigation-submenu__toggle[aria-expanded=true]{color:var(--wp--preset--color--primary)}.site-header__navigation .wp-block-navigation__container>.wp-block-navigation-submenu:hover,.site-header__navigation .wp-block-navigation__container>.wp-block-navigation-submenu:focus-within,.site-header__navigation .wp-block-navigation__container>.current-menu-ancestor{background:var(--foundation-primary-tint)}.site-header__navigation .wp-block-navigation__container>.wp-block-navigation-submenu:hover>.wp-block-navigation-item__content,.site-header__navigation .wp-block-navigation__container>.wp-block-navigation-submenu:focus-within>.wp-block-navigation-item__content,.site-header__navigation .wp-block-navigation__container>.wp-block-navigation-submenu:hover>.wp-block-navigation-submenu__toggle,.site-header__navigation .wp-block-navigation__container>.wp-block-navigation-submenu:focus-within>.wp-block-navigation-submenu__toggle,.site-header__navigation .wp-block-navigation__container>.current-menu-ancestor>.wp-block-navigation-item__content,.site-header__navigation .wp-block-navigation__container>.current-menu-ancestor>.wp-block-navigation-submenu__toggle{color:var(--wp--preset--color--primary);background:transparent}@media(min-width:992px){.site-header__navigation .wp-block-navigation__submenu-icon{width:.625rem;height:.625rem;margin-left:0;transition:transform .2s ease}}.site-header__navigation .wp-block-navigation-submenu__toggle[aria-expanded=true] svg{transform:rotate(180deg);transition:transform .2s ease}.site-header__navigation .wp-block-navigation__submenu-container{min-width:14rem;color:var(--wp--preset--color--dark);background:var(--foundation-white);border:1px solid color-mix(in oklch,var(--wp--preset--color--dark) 10%,transparent);border-radius:var(--foundation-radius-chip);box-shadow:0 1rem 2.5rem var(--foundation-dark-tint-md);padding:.5rem;align-self:start}.site-header__navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content{width:100%;padding:.625rem .75rem;border-radius:var(--bs-border-radius);color:inherit;font-size:.9375rem;white-space:nowrap}.site-header__navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover,.site-header__navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content:focus-visible{color:var(--wp--preset--color--primary);background:var(--foundation-primary-tint)}.site-header__navigation .wp-block-navigation__responsive-container-open{width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border:1px solid var(--foundation-dark-tint-md);border-radius:50%;color:var(--wp--preset--color--dark);background:var(--foundation-white)}.site-header__navigation .wp-block-navigation__responsive-container-open:hover,.site-header__navigation .wp-block-navigation__responsive-container-open:focus-visible{color:var(--foundation-white);background:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary)}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;width:100vw;height:100dvh;max-width:none;color:var(--wp--preset--color--dark);background:var(--foundation-white);overflow-y:auto;overscroll-behavior:contain;padding:0}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{position:relative;width:min(100% - 2rem,42rem);margin-inline:auto;padding:5.25rem 0 2.5rem;align-items:stretch}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{width:100%;align-items:stretch;gap:.125rem}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{width:100%;min-height:3.25rem;display:flex;align-items:center;padding:.75rem 1rem;border-radius:var(--bs-border-radius);font-size:1.125rem}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content:hover,.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content:focus-visible{color:var(--wp--preset--color--primary);background:var(--foundation-primary-tint)}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-polylang-language-switcher{width:100%;margin-top:1rem}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-polylang-language-switcher:after{right:1rem}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .pll-switcher-select{width:100%;padding-block:.95rem;padding-inline:1rem 2rem;font-size:1.125rem}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content>.wp-block-polylang-language-switcher{position:absolute;top:1rem;left:0;z-index:2;margin:0;border:1px solid var(--foundation-dark-tint-md);border-radius:var(--foundation-radius-pill)}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content>.wp-block-polylang-language-switcher:after{right:.9375rem}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content>.wp-block-polylang-language-switcher .pll-switcher-select{padding-block:.7125rem;padding-inline:1rem 2.125rem;font-size:1rem}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-polylang-language-switcher.is-single .pll-switcher-select{padding-inline-end:1rem}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-submenu__toggle{display:none!important}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{position:static!important;display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;left:auto;right:auto;width:100%;margin:0 0 .25rem;padding:.375rem .375rem .375rem 1rem;color:inherit;background:var(--foundation-primary-tint);border:0;border-left:3px solid var(--foundation-primary-tint-md);border-radius:0;box-shadow:none;transform:none}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{min-height:2.75rem;padding:.5rem .875rem;color:color-mix(in oklch,var(--wp--preset--color--dark) 78%,transparent);font-size:.9375rem;border-radius:var(--bs-border-radius);white-space:normal}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover,.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content:focus-visible{color:var(--wp--preset--color--primary);background:color-mix(in oklch,var(--wp--preset--color--primary) 14%,transparent)}.site-header__navigation .wp-block-navigation__responsive-container-close{top:1rem;right:1rem;width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--foundation-dark-tint-md);border-radius:50%;color:var(--wp--preset--color--dark);background:var(--foundation-white)}.site-header__navigation .wp-block-navigation__responsive-container-close:hover,.site-header__navigation .wp-block-navigation__responsive-container-close:focus-visible{color:var(--foundation-white);background:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary)}.has-mobile-navigation-open,.has-mobile-navigation-open body{overflow:hidden}.has-mobile-navigation-open .site-header{transform:none;will-change:auto}.has-mobile-navigation-open .site-header__inner{-webkit-backdrop-filter:none;backdrop-filter:none}@media(max-width:767px){:root{--site-header-pill-height: 4.25rem}.site-header__inner{width:min(100% - 1.25rem,var(--wp--style--global--wide-size, 90rem));padding-inline:1rem .5rem;gap:.75rem}.site-header__logo img{max-width:none;height:1.5rem;width:auto}}@media(max-width:991.98px){.site-header__navigation .wp-block-navigation__responsive-container:not(.is-menu-open){display:none}.site-header__navigation .wp-block-navigation__responsive-container-open{display:inline-flex}.has-site-header .site-header__inner>.site-header__cta{display:none}.has-site-header .site-header__inner>.wp-block-polylang-language-switcher{display:none}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .site-header__cta{width:100%;margin-top:1.75rem}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .site-header__cta .wp-block-button{width:100%}.site-header__navigation .wp-block-navigation__responsive-container.is-menu-open .site-header__cta .foundation-btn.btn{--bs-btn-padding-y: .875rem;--bs-btn-font-size: 1rem;--bs-btn-border-radius: var(--foundation-radius-chip);width:100%}}@media(min-width:992px){.site-header__navigation .wp-block-navigation__responsive-container{display:block!important;position:static;width:auto;height:auto;overflow:visible;background:transparent}.site-header__navigation .wp-block-navigation__responsive-container-open,.site-header__navigation .wp-block-navigation__responsive-container-close{display:none!important}.site-header__navigation .wp-block-navigation__submenu-container{margin-top:.5rem}.site-header__navigation .wp-block-navigation__submenu-container:before{content:"";position:absolute;top:-.5rem;right:0;left:0;height:.5rem}.wp-block-navigation.site-header__navigation .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .has-child>.wp-block-navigation__submenu-container{top:calc(-.5rem - 1px);right:auto;left:calc(100% + .75rem + 1px);margin-top:0}.wp-block-navigation.site-header__navigation .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .has-child>.wp-block-navigation__submenu-container:before{top:0;right:auto;bottom:0;left:calc(-.75rem - 1px);width:calc(.75rem + 1px);height:auto}.wp-block-navigation.site-header__navigation .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .has-child.is-flyout-left>.wp-block-navigation__submenu-container{right:calc(100% + .75rem + 1px);left:auto}.wp-block-navigation.site-header__navigation .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .has-child.is-flyout-left>.wp-block-navigation__submenu-container:before{right:calc(-.75rem - 1px);left:auto}.wp-block-navigation.site-header__navigation .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .has-child.is-flyout-left>.wp-block-navigation__submenu-icon svg{transform:rotate(90deg)}.site-header__navigation .wp-block-navigation__submenu-container .has-child{border-radius:var(--bs-border-radius)}.site-header__navigation .wp-block-navigation__submenu-container .has-child:hover,.site-header__navigation .wp-block-navigation__submenu-container .has-child:focus-within{color:var(--wp--preset--color--primary);background:var(--foundation-primary-tint)}.site-header__navigation .wp-block-navigation__submenu-container .has-child:hover>.wp-block-navigation-item__content,.site-header__navigation .wp-block-navigation__submenu-container .has-child:focus-within>.wp-block-navigation-item__content{background:transparent}.site-header__navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle{align-self:stretch;height:auto;min-height:0;padding-block:0;padding-inline:.25rem .75rem}.site-header__navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu__toggle svg{width:.625rem;height:.625rem}}@media(prefers-reduced-motion:reduce){.site-header{transition:none;will-change:auto}.site-header--hidden{transform:none}}.site-footer{width:100%;max-width:none!important;color:var(--foundation-white);background:var(--wp--preset--color--dark);border-top:.25rem solid var(--wp--preset--color--accent)}.site-footer__inner{width:min(100% - 2rem,var(--wp--style--global--wide-size, 90rem));margin-inline:auto;padding-block:clamp(3rem,6vw,5rem) 1.5rem}.site-footer__top{gap:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.16)}.site-footer__columns.site-footer__top{align-items:flex-start}.site-footer__brand{flex:1.6 1 16rem;max-width:28rem}.site-footer__blurb{margin-top:1.125rem;max-width:24rem;color:#fff9;font-size:.875rem;line-height:1.6}.site-footer__column{flex:1 1 9rem;min-width:9rem}.site-footer__column-title{margin:0 0 1rem;color:var(--foundation-label);font-size:.8125rem;font-weight:700;text-transform:none}.site-footer__column .site-footer__navigation .wp-block-navigation__container{flex-direction:column;align-items:flex-start;gap:.75rem}.site-footer__column .site-footer__navigation .wp-block-navigation-item__content{padding:0}.site-footer__logo{margin-bottom:1rem}.site-footer__logo img{display:block;max-width:100%;height:auto;border-radius:.375rem}.site-footer__tagline{margin-top:.75rem;color:#ffffffb8;line-height:1.7}.site-footer__navigation,.site-footer__meta-navigation{color:inherit}.site-footer__navigation .wp-block-navigation__container,.site-footer__meta-navigation .wp-block-navigation__container{gap:.5rem 1rem}.site-footer__navigation .wp-block-navigation-item__content,.site-footer__meta-navigation .wp-block-navigation-item__content{color:#ffffffc7;text-decoration:none}.site-footer__navigation .wp-block-navigation-item__content{font-weight:600}.site-footer__meta-navigation .wp-block-navigation-item__content,.site-footer__copyright{font-size:.9375rem}.site-footer__navigation .wp-block-navigation-item__content:hover,.site-footer__navigation .wp-block-navigation-item__content:focus-visible,.site-footer__meta-navigation .wp-block-navigation-item__content:hover,.site-footer__meta-navigation .wp-block-navigation-item__content:focus-visible{color:var(--foundation-white);text-decoration:underline;text-underline-offset:.2em}.site-footer__bottom{gap:1rem;padding-top:1.25rem;color:#ffffffad}.site-footer__copyright{margin:0}@media(max-width:767px){.site-footer__top,.site-footer__bottom{align-items:flex-start;flex-direction:column}.site-footer__navigation .wp-block-navigation__container,.site-footer__meta-navigation .wp-block-navigation__container{justify-content:flex-start}}.foundation-contact-rail{position:fixed;right:8px;top:50%;transform:translateY(-50%);z-index:1010;display:flex;flex-direction:column;gap:.5rem}.foundation-contact-rail__item{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:var(--foundation-white);background:var(--wp--preset--color--primary);border-radius:var(--foundation-radius-chip);box-shadow:0 4px 2px #00000017;transition:background .16s ease,transform .16s ease}.foundation-contact-rail__item svg{width:1.5rem;height:1.5rem}.foundation-contact-rail__item:hover,.foundation-contact-rail__item:focus-visible{background:var(--wp--preset--color--accent);color:var(--foundation-white);transform:translate(-2px)}@media(prefers-reduced-motion:reduce){.foundation-contact-rail__item:hover,.foundation-contact-rail__item:focus-visible{transform:none}}@media(max-width:575.98px){.foundation-contact-rail{right:.5rem;gap:.375rem}.foundation-contact-rail__item{width:2.25rem;height:2.25rem}.foundation-contact-rail__item svg{width:1.25rem;height:1.25rem}}@media print{.foundation-contact-rail{display:none}}.foundation-article{display:grid;gap:2.5rem;padding-block:clamp(2rem,4vw,3.5rem) 4.5rem}.foundation-article__main{max-width:var(--foundation-measure);min-width:0}.foundation-article__side{min-width:0}@media(min-width:62em){.foundation-article{grid-template-columns:minmax(0,1fr) 16rem;gap:4rem;align-items:start}.foundation-article__side{position:sticky;top:calc(var(--site-header-height) + 1.5rem)}}.foundation-article-head__tags{margin-bottom:1.125rem}.foundation-article-head__title{max-width:26ch;margin:0;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:900;line-height:1.04;letter-spacing:-.03em}.foundation-article-head__excerpt{max-width:56ch;margin:1.5rem 0 0;color:var(--foundation-muted);font-size:clamp(1rem,1.3vw,1.1875rem);line-height:1.55}.foundation-article-head__image{margin:clamp(2rem,4vw,3rem) 0 0}.foundation-article-head__image img{display:block;width:100%;height:auto;aspect-ratio:16/7;object-fit:cover;border-radius:var(--foundation-radius-panel)}.single-wissensartikel .foundation-article-head__image img,.single-post .foundation-article-head__image img{aspect-ratio:var(--foundation-ratio-article)}.foundation-article-head .foundation-breadcrumb{margin-bottom:1.5rem}.foundation-article__main h2{margin:2.75rem 0 .75rem;font-size:1.625rem;font-weight:700;line-height:1.25}.foundation-article__main h3{margin:2rem 0 .5rem;font-size:1.25rem;font-weight:700;line-height:1.3}.foundation-article__main>:first-child{margin-top:0}.foundation-article__main p,.foundation-article__main ul,.foundation-article__main ol{margin-block:0 1.25rem}.foundation-article__main li+li{margin-top:.375rem}.foundation-article__main blockquote{margin:2rem 0;padding-left:1.25rem;border-left:3px solid var(--wp--preset--color--primary);color:var(--foundation-text);font-size:1.125rem}.foundation-article__main img{max-width:100%;height:auto;border-radius:var(--foundation-radius-card)}.foundation-archive-head{padding-block:3rem 2rem}.foundation-archive-head__title{margin:0;font-size:clamp(2rem,1.5rem + 2vw,3rem);font-weight:700;line-height:1.1;letter-spacing:-.02em}.foundation-archive-head__description{max-width:var(--foundation-measure);margin:1rem 0 0;color:var(--foundation-muted);font-size:1.125rem}.foundation-archive{padding-bottom:4.5rem}.foundation-archive__list{gap:1.5rem}.foundation-archive__item{background:var(--foundation-surface);border:1px solid var(--foundation-border);border-radius:var(--foundation-radius-card);position:relative;display:flex;flex-direction:column;gap:.75rem;height:100%;padding:1.25rem 1.25rem 1.5rem;overflow:hidden}.foundation-archive__image{position:relative;overflow:hidden;border-radius:var(--foundation-radius-chip)}.foundation-archive__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(62deg,color-mix(in srgb,var(--wp--preset--color--dark) 72%,transparent) 0%,color-mix(in srgb,var(--wp--preset--color--dark) 30%,transparent) 34%,transparent 62%)}.foundation-archive__image:before{content:"";position:absolute;pointer-events:none;aspect-ratio:523/368;-webkit-mask:var(--foundation-mark) no-repeat center/contain;mask:var(--foundation-mark) no-repeat center/contain;left:-12%;bottom:-42%;width:56%;z-index:1;background:linear-gradient(140deg,var(--foundation-label),var(--wp--preset--color--primary));opacity:.42;transition:opacity .2s ease}.foundation-archive__item:hover .foundation-archive__image:before,.foundation-archive__item:focus-within .foundation-archive__image:before{opacity:.58}.foundation-archive__image img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:var(--foundation-radius-chip)}.type-wissensartikel .foundation-archive__image img,.type-post .foundation-archive__image img{aspect-ratio:var(--foundation-ratio-article)}.foundation-archive__terms{display:flex;flex-wrap:wrap;gap:.4375rem}.foundation-archive__terms a{display:inline-block;padding:.3125rem .6875rem;border:1px solid var(--foundation-primary-tint-md);border-radius:var(--foundation-radius-pill);background:var(--foundation-primary-tint);color:var(--wp--preset--color--primary);font-size:.78125rem;font-weight:600;line-height:1.3;letter-spacing:0;text-decoration:none;text-transform:none;transition:background .16s ease,border-color .16s ease}.foundation-archive__terms a:hover,.foundation-archive__terms a:focus-visible{background:var(--foundation-primary-tint-md);border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)}.foundation-archive__terms .wp-block-post-terms__separator{display:none}.foundation-archive__title{margin:0;font-size:1.1875rem;font-weight:700;line-height:1.3}.foundation-archive__title a{color:var(--foundation-text);text-decoration:none}.foundation-archive__title a:hover,.foundation-archive__title a:focus-visible{color:var(--wp--preset--color--primary)}.foundation-archive__excerpt{margin:0;color:var(--foundation-muted);font-size:.9375rem;line-height:1.6}.foundation-archive__pagination{margin-top:2.5rem;gap:.75rem}.foundation-archive__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.foundation-archive__item{transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.foundation-archive__item:hover,.foundation-archive__item:focus-within{border-color:var(--foundation-primary-tint-md);transform:translateY(-.1875rem);box-shadow:0 1.625rem 3.125rem -2.125rem color-mix(in srgb,var(--wp--preset--color--dark) 55%,transparent)}.foundation-archive__terms a{position:relative;z-index:2}.foundation-archive__item:not(:has(.foundation-archive__image)):before{content:"";position:absolute;pointer-events:none;aspect-ratio:523/368;-webkit-mask:var(--foundation-mark) no-repeat center/contain;mask:var(--foundation-mark) no-repeat center/contain;right:-8%;bottom:-14%;width:44%;background:linear-gradient(140deg,var(--wp--preset--color--primary),var(--wp--preset--color--dark));opacity:.06;transition:opacity .2s ease}.foundation-archive__item:not(:has(.foundation-archive__image)):hover:before,.foundation-archive__item:not(:has(.foundation-archive__image)):focus-within:before{opacity:.11}@media(prefers-reduced-motion:reduce){.foundation-archive__item,.foundation-archive__item:before{transition:none}.foundation-archive__item:hover,.foundation-archive__item:focus-within{transform:none}}.foundation-archive__item:after{content:"";position:absolute;top:1.5rem;right:1.5rem;z-index:2;width:1.25rem;height:1.25rem;pointer-events:none;background:var(--wp--preset--color--primary);-webkit-mask:var(--foundation-icon-arrow-up-right) no-repeat center/contain;mask:var(--foundation-icon-arrow-up-right) no-repeat center/contain;transition:background .2s ease,transform .2s ease}.foundation-archive__item:hover:after,.foundation-archive__item:focus-within:after{background:var(--wp--preset--color--accent);transform:translate3d(.1875rem,-.1875rem,0)}@media(prefers-reduced-motion:reduce){.foundation-archive__item:after{transition:none}.foundation-archive__item:hover:after,.foundation-archive__item:focus-within:after{transform:none}}:where(:has(>.foundation-ai-label)){position:relative}.foundation-ai-label{position:absolute;top:var(--foundation-ai-label-inset);right:var(--foundation-ai-label-inset);z-index:1;padding:.25rem .625rem;color:var(--foundation-ai-label-color);background:var(--foundation-ai-label-bg);border-radius:10rem;font-size:.75rem;font-weight:600;line-height:1.3;white-space:nowrap;pointer-events:none}.foundation-ai-label[hidden]{display:none}.foundation-section--animate[data-animate=fade-in],.foundation-section--animate [data-animate=fade-in]{opacity:0;transform:translateY(1.5rem);transition:opacity var(--foundation-animation-duration) var(--foundation-animation-easing),transform var(--foundation-animation-duration) var(--foundation-animation-easing)}.foundation-section--animate[data-animate=fade-in].is-visible,.foundation-section--animate [data-animate=fade-in].is-visible{opacity:1;transform:none}.foundation-section--animate [data-animate=slide-up]{opacity:0;transform:translateY(3rem);transition:opacity .6s ease,transform .6s ease}.foundation-section--animate [data-animate=slide-up].is-visible{opacity:1;transform:none}.foundation-section--animate [data-animate=stagger]>*{opacity:0;transform:translateY(1rem);transition:opacity .4s ease,transform .4s ease}.foundation-section--animate [data-animate=stagger].is-visible>*:nth-child(1){opacity:1;transform:none;transition-delay:0s}.foundation-section--animate [data-animate=stagger].is-visible>*:nth-child(2){opacity:1;transform:none;transition-delay:.1s}.foundation-section--animate [data-animate=stagger].is-visible>*:nth-child(3){opacity:1;transform:none;transition-delay:.2s}.foundation-section--animate [data-animate=stagger].is-visible>*:nth-child(4){opacity:1;transform:none;transition-delay:.3s}.foundation-section--animate [data-animate=stagger].is-visible>*:nth-child(n+5){opacity:1;transform:none;transition-delay:.4s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important;animation-iteration-count:1!important}[data-animate],[data-animate]>*{opacity:1!important;transform:none!important}}.wp-block-paragraph.is-style-eyebrow,p.is-style-eyebrow{color:var(--foundation-eyebrow-color);font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.03em;text-transform:none;margin-bottom:.5rem}.wp-block-paragraph.is-style-large-quote,p.is-style-large-quote,.wp-block-paragraph.is-style-small-quote,p.is-style-small-quote{position:relative;margin-top:0;color:var(--foundation-text)}.wp-block-paragraph.is-style-large-quote:before,p.is-style-large-quote:before,.wp-block-paragraph.is-style-small-quote:before,p.is-style-small-quote:before{content:"“";position:absolute;top:0;left:0;color:var(--wp--preset--color--accent);font-size:var(--foundation-quote-mark);font-weight:900;line-height:1}.wp-block-paragraph.is-style-large-quote:last-child,p.is-style-large-quote:last-child,.wp-block-paragraph.is-style-small-quote:last-child,p.is-style-small-quote:last-child{margin-bottom:0}.wp-block-paragraph.is-style-large-quote,p.is-style-large-quote{--foundation-quote-mark: 4rem;max-width:65rem;margin-bottom:1.5rem;padding-top:2.25rem;font-size:clamp(1.5rem,2.9vw,2.5rem);font-weight:600;line-height:1.2;letter-spacing:-.02em}.wp-block-paragraph.is-style-small-quote,p.is-style-small-quote{--foundation-quote-mark: 2.25rem;max-width:56ch;margin-bottom:1rem;padding-top:1.0625rem;font-size:1rem;font-weight:500;line-height:1.6}.wp-block-list.is-style-bullet-list{padding-left:1.25rem;list-style:none}.wp-block-list.is-style-bullet-list>li{position:relative}.wp-block-list.is-style-bullet-list>li+li{margin-top:.375rem}.wp-block-list.is-style-bullet-list>li:before{content:"";position:absolute;top:.55em;left:-1.1rem;width:.4rem;height:.4rem;border-radius:50%;background:var(--foundation-action-bg)}.wp-block-list.is-style-checklist{padding-left:0;list-style:none}.wp-block-list.is-style-checklist>li{position:relative;padding-left:1.75rem}.wp-block-list.is-style-checklist>li+li{margin-top:.5rem}.wp-block-list.is-style-checklist>li:before{content:"";position:absolute;top:.2em;left:.3rem;width:.5rem;height:1rem;border-bottom:2px solid var(--foundation-action-bg);border-right:2px solid var(--foundation-action-bg);transform:rotate(45deg)}.foundation-block-placeholder{padding:1rem;color:var(--foundation-muted);background:var(--foundation-surface);border:1px dashed var(--foundation-border);border-radius:var(--bs-border-radius);font-size:.9375rem}.foundation-card__text>:first-child,.foundation-bento__copy>:first-child,.foundation-situations__copy>:first-child,.foundation-features__item-text>:first-child,.foundation-text-media__text>:first-child,.foundation-story-chapters__copy>:first-child{margin-top:0}.foundation-card__text>:last-child,.foundation-bento__copy>:last-child,.foundation-situations__copy>:last-child,.foundation-features__item-text>:last-child,.foundation-text-media__text>:last-child,.foundation-story-chapters__copy>:last-child{margin-bottom:0}.foundation-card__text p,.foundation-bento__copy p,.foundation-situations__copy p,.foundation-features__item-text p,.foundation-text-media__text p,.foundation-story-chapters__copy p{margin-block:0 .75em}.foundation-card__text ul,.foundation-card__text ol,.foundation-bento__copy ul,.foundation-bento__copy ol,.foundation-situations__copy ul,.foundation-situations__copy ol,.foundation-features__item-text ul,.foundation-features__item-text ol,.foundation-text-media__text ul,.foundation-text-media__text ol,.foundation-story-chapters__copy ul,.foundation-story-chapters__copy ol{margin-block:0 .75em;padding-left:1.25em}.foundation-card__text li+li,.foundation-bento__copy li+li,.foundation-situations__copy li+li,.foundation-features__item-text li+li,.foundation-text-media__text li+li,.foundation-story-chapters__copy li+li{margin-top:.25em}.foundation-card__text strong,.foundation-card__text b,.foundation-bento__copy strong,.foundation-bento__copy b,.foundation-situations__copy strong,.foundation-situations__copy b,.foundation-features__item-text strong,.foundation-features__item-text b,.foundation-text-media__text strong,.foundation-text-media__text b,.foundation-story-chapters__copy strong,.foundation-story-chapters__copy b{font-weight:700}.foundation-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.125rem;padding:0;list-style:none}.foundation-tags__link,.foundation-tags__label{display:inline-block;padding:.3125rem .6875rem;border:1px solid var(--foundation-primary-tint-md);border-radius:var(--foundation-radius-pill);background:var(--foundation-primary-tint);color:var(--wp--preset--color--primary);font-size:.78125rem;font-weight:600;line-height:1.3;letter-spacing:0;text-decoration:none;text-transform:none;transition:background .16s ease,border-color .16s ease}.foundation-tags__link:hover,.foundation-tags__link:focus-visible{background:var(--foundation-primary-tint-md);border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)}.foundation-btn.btn{--bs-btn-padding-x: 1rem;--bs-btn-padding-y: .625rem;--bs-btn-font-weight: 600;--bs-btn-border-radius: var(--bs-border-radius);border-width:1px;text-decoration:none}.foundation-btn--primary.btn{--bs-btn-color: var(--foundation-action-color);--bs-btn-bg: var(--foundation-action-bg);--bs-btn-border-color: var(--foundation-action-bg);--bs-btn-hover-color: var(--foundation-action-hover-color);--bs-btn-hover-bg: var(--foundation-action-hover-bg);--bs-btn-hover-border-color: var(--foundation-action-hover-bg);--bs-btn-active-color: var(--foundation-action-hover-color);--bs-btn-active-bg: var(--foundation-action-hover-bg);--bs-btn-active-border-color: var(--foundation-action-hover-bg)}.foundation-btn--secondary.btn{--bs-btn-color: var(--foundation-action-secondary-color);--bs-btn-bg: transparent;--bs-btn-border-color: var(--foundation-action-secondary-border);--bs-btn-hover-color: var(--foundation-action-color);--bs-btn-hover-bg: var(--foundation-action-bg);--bs-btn-hover-border-color: var(--foundation-action-bg);--bs-btn-active-color: var(--foundation-action-color);--bs-btn-active-bg: var(--foundation-action-bg);--bs-btn-active-border-color: var(--foundation-action-bg)}.foundation-btn--outline.btn{--bs-btn-color: var(--foundation-text);--bs-btn-bg: transparent;--bs-btn-border-color: color-mix(in srgb, var(--foundation-text) 24%, transparent);--bs-btn-hover-color: var(--foundation-action-hover-color);--bs-btn-hover-bg: var(--foundation-action-hover-bg);--bs-btn-hover-border-color: var(--foundation-action-hover-bg);--bs-btn-active-color: var(--foundation-action-hover-color);--bs-btn-active-bg: var(--foundation-action-hover-bg);--bs-btn-active-border-color: var(--foundation-action-hover-bg)}.foundation-btn--brand.btn{--bs-btn-color: var(--foundation-white);--bs-btn-bg: var(--wp--preset--color--primary);--bs-btn-border-color: var(--wp--preset--color--primary);--bs-btn-hover-color: var(--foundation-white);--bs-btn-hover-bg: var(--wp--preset--color--dark);--bs-btn-hover-border-color: var(--wp--preset--color--dark);--bs-btn-active-color: var(--foundation-white);--bs-btn-active-bg: var(--wp--preset--color--dark);--bs-btn-active-border-color: var(--wp--preset--color--dark)}.foundation-btn--lg.btn{--bs-btn-padding-x: 1.75rem;--bs-btn-padding-y: 1.0625rem;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 700;--bs-btn-border-radius: var(--foundation-radius-chip)}.foundation-btn--pill.btn{--bs-btn-padding-x: 1.125rem;--bs-btn-padding-y: .6875rem;--bs-btn-font-size: .84375rem;--bs-btn-border-radius: var(--foundation-radius-pill);white-space:nowrap}.foundation-link{display:inline;color:var(--foundation-link-color);font-size:1.0625rem;font-weight:600;text-decoration:none}.foundation-link svg{display:inline-block;vertical-align:-.15em;margin-inline-start:.5rem;width:1.125rem;height:1.125rem;transition:transform .16s ease}.foundation-link:hover,.foundation-link:focus-visible{color:var(--foundation-link-color);text-decoration:underline;text-underline-offset:.2em}.foundation-link:hover svg,.foundation-link:focus-visible svg{transform:translate(.1875rem)}.wp-block-button__link.foundation-btn{padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);border-radius:var(--bs-btn-border-radius);font-size:var(--bs-btn-font-size, 1rem);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height, 1.5);text-decoration:none}.wp-block-button__link.foundation-link{padding:0;border:0;border-radius:0;background:none;text-decoration:none}.wp-block-button__link.foundation-link:hover,.wp-block-button__link.foundation-link:focus-visible{background:none;text-decoration:underline;text-underline-offset:.2em}.wp-block-buttons.is-layout-flex:has(.wp-block-button.is-style-link){gap:.75rem 3rem}.wp-block-polylang-language-switcher{position:relative;width:auto;max-width:100%;display:inline-flex;align-items:center;border-radius:var(--bs-border-radius);color:var(--foundation-muted);transition:color .16s ease,background-color .16s ease}.wp-block-polylang-language-switcher:hover,.wp-block-polylang-language-switcher:focus-within{color:var(--foundation-text);background:var(--foundation-surface-hover)}.wp-block-polylang-language-switcher:after{content:"";position:absolute;top:50%;right:.6875rem;width:.375rem;height:.375rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;opacity:.7;transform:translateY(-.2875rem) rotate(45deg);pointer-events:none}.pll-switcher-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%;padding:.5rem 1.5rem .5rem .75rem;border:0;color:inherit;background:transparent;font-family:inherit;font-size:1rem;font-weight:600;line-height:1.2;cursor:pointer}.wp-block-polylang-language-switcher.is-single:after{display:none}a.pll-switcher-select{display:inline-block;text-decoration:none}.wp-block-polylang-language-switcher.is-single .pll-switcher-select{padding-inline-end:.75rem}.pll-switcher-select option{color:var(--wp--preset--color--dark);background-color:var(--foundation-white)}@supports (appearance: base-select){.pll-switcher-select,.pll-switcher-select::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}.pll-switcher-select::picker-icon{display:none}.pll-switcher-select::picker(select){margin-top:.5rem;padding:.5rem;border:1px solid var(--foundation-dark-tint-md);border-radius:var(--foundation-radius-chip);color:var(--wp--preset--color--dark);background:var(--foundation-white);box-shadow:0 1rem 2.5rem var(--foundation-dark-tint-md)}.pll-switcher-select option{padding:.625rem .75rem;border-radius:var(--bs-border-radius);color:inherit;background:transparent;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer}.pll-switcher-select option:hover,.pll-switcher-select option:focus{color:var(--wp--preset--color--primary);background:var(--foundation-primary-tint)}.pll-switcher-select option:checked{color:var(--wp--preset--color--primary);background:var(--foundation-primary-tint)}.pll-switcher-select option::checkmark{display:none}.pll-switcher-select option:focus-visible{outline-offset:-2px}}.foundation-grid{--foundation-col-span-desktop: initial;--foundation-col-span-tablet: initial;--foundation-col-span-mobile: initial;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:var(--foundation-gap, 1.5rem);column-gap:var(--foundation-grid-column-gap, 1rem)}.foundation-grid>.acf-innerblocks-container{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:var(--foundation-gap, 1.5rem);column-gap:var(--foundation-grid-column-gap, 1rem)}@media(min-width:768px){.foundation-grid,.foundation-grid>.acf-innerblocks-container{--foundation-grid-column-gap: var(--foundation-gap, 1.5rem)}}.foundation-grid>*:not(.acf-innerblocks-container),.foundation-grid>.acf-innerblocks-container>*{grid-column:span var(--foundation-col-span-mobile, 12)}@media(min-width:768px){.foundation-grid>*:not(.acf-innerblocks-container),.foundation-grid>.acf-innerblocks-container>*{grid-column:span var(--foundation-col-span-tablet, var(--foundation-col-span-tablet-default, 6))}}@media(min-width:992px){.foundation-grid>*:not(.acf-innerblocks-container),.foundation-grid>.acf-innerblocks-container>*{grid-column:span var(--foundation-col-span-desktop, var(--foundation-col-span-desktop-default, 4))}}.foundation-stack,.foundation-stack>.acf-innerblocks-container{display:flex;flex-direction:column;gap:var(--foundation-gap, 1.5rem)}.foundation-panel{background:var(--foundation-surface);border:1px solid var(--foundation-border);border-radius:var(--foundation-radius-card);padding:clamp(1.25rem,2.5vw,1.625rem) clamp(1.25rem,2.5vw,1.5rem)}.foundation-panel--accent{border-color:color-mix(in srgb,var(--wp--preset--color--primary) 30%,transparent)}.foundation-panel--dark{color:var(--foundation-white);--foundation-text: var(--foundation-white);--foundation-muted: rgba(255, 255, 255, .78);--foundation-surface: rgba(255, 255, 255, .08);--foundation-surface-hover: rgba(255, 255, 255, .12);--foundation-border: rgba(255, 255, 255, .22);--foundation-action-bg: var(--foundation-white);--foundation-action-color: var(--wp--preset--color--dark);--foundation-action-hover-bg: var(--wp--preset--color--accent);--foundation-action-hover-color: var(--foundation-white);--foundation-action-secondary-color: var(--foundation-white);--foundation-action-secondary-border: rgba(255, 255, 255, .72);--foundation-inline-link-color: var(--foundation-label);--foundation-eyebrow-color: var(--foundation-label);background:var(--wp--preset--color--dark)}.foundation-panel>*{margin-block:0}.foundation-panel>*+*{margin-top:1rem}.foundation-hero{max-width:51.25rem;padding-block:clamp(3rem,8vw,9.5rem)}.foundation-hero__badge{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .75rem .375rem .625rem;border-radius:var(--foundation-radius-pill);background:var(--foundation-white);color:var(--wp--preset--color--dark);font-size:.8125rem;font-weight:500;line-height:1.3;margin:0 0 1.9375rem}.foundation-hero__badge-flag{flex:0 0 auto;width:1rem;height:1rem;border-radius:.25rem;background:linear-gradient(to bottom,#141414 0,#141414 33.333%,#cc2626 33.333%,#cc2626 66.666%,#f2c733 66.666%,#f2c733)}.foundation-hero__title{margin:0;max-width:15ch;font-size:clamp(2.75rem,7vw,6.125rem);font-weight:900;line-height:.95;letter-spacing:-.045em}.foundation-hero__title-accent{color:var(--wp--preset--color--primary)}.foundation-hero__subtitle{max-width:38.25rem;margin:1.9375rem 0 0;font-size:clamp(1.0625rem,1.5vw,1.3125rem);line-height:1.55;color:var(--foundation-muted)}.foundation-hero__actions{display:flex;align-items:center;gap:.875rem;flex-wrap:wrap;margin-top:1.9375rem}.foundation-text-media__image{border-radius:var(--bs-border-radius-lg)}.foundation-text-media__text{color:var(--foundation-muted)}.foundation-features__grid.row{display:flex}.foundation-features__intro{margin-bottom:3rem}.foundation-features__item{height:100%;display:flex;flex-direction:column;gap:.875rem;padding:1.5rem;color:inherit;background:var(--foundation-surface);border:1px solid var(--foundation-border);border-radius:var(--foundation-radius-card)}.foundation-features__icon{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;color:var(--foundation-white);background:linear-gradient(135deg,var(--wp--preset--color--primary) 0%,#00b7e6 100%);border-radius:var(--foundation-radius-chip)}.foundation-features__icon svg,.foundation-features__icon-img{width:1.5rem;height:1.5rem}.foundation-features__icon-img{object-fit:contain;filter:brightness(0) invert(1)}.foundation-features__subline,.foundation-features__item-text{color:var(--foundation-muted)}.foundation-features__item-headline{font-size:1.125rem;margin-bottom:0}.foundation-features__grid--stats .foundation-features__item{justify-content:center;gap:.375rem;min-height:5.5rem;padding:.9375rem 1.3125rem;border-radius:var(--foundation-radius-chip)}.foundation-features__grid--stats .foundation-features__item-headline{font-size:clamp(1.25rem,2vw,1.625rem);line-height:1.15;letter-spacing:-.02em}.foundation-features__grid--stats .foundation-features__item-text{font-size:.8125rem;line-height:1.35}.foundation-features__item--highlight{border-color:var(--wp--preset--color--accent);background:var(--foundation-surface);color:inherit}.foundation-features__item--highlight .foundation-features__item-text,.foundation-cta__subline{color:var(--foundation-muted)}.foundation-card{background:var(--foundation-surface);border:1px solid var(--foundation-border);border-radius:var(--foundation-radius-card);position:relative;height:100%;display:flex;flex-direction:column;color:inherit;overflow:hidden}.foundation-card--link{text-decoration:none}.foundation-card--link{transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.foundation-card--link:hover,.foundation-card--link:focus-within{border-color:color-mix(in srgb,var(--wp--preset--color--primary) 40%,transparent);transform:translateY(-.3125rem);box-shadow:0 1.75rem 3.5rem -1.875rem color-mix(in srgb,var(--wp--preset--color--dark) 45%,transparent)}@media(prefers-reduced-motion:reduce){.foundation-card--link:hover,.foundation-card--link:focus-within{transform:none}}.foundation-card__media{position:relative;aspect-ratio:16/10;background:linear-gradient(130deg,color-mix(in srgb,var(--wp--preset--color--dark) 12%,transparent),color-mix(in srgb,var(--wp--preset--color--dark) 5%,transparent));overflow:hidden}.foundation-posts--wissensartikel .foundation-card__media,.foundation-posts--post .foundation-card__media{aspect-ratio:var(--foundation-ratio-article)}.foundation-card__image{width:100%;height:100%;display:block;object-fit:cover}.foundation-card__body{display:flex;flex:1;flex-direction:column;gap:.75rem;padding:1.75rem}.foundation-card__tag{align-self:flex-start;padding:.3125rem .6875rem;border:1px solid color-mix(in srgb,var(--wp--preset--color--primary) 25%,transparent);border-radius:var(--foundation-radius-pill);background:var(--foundation-primary-tint);color:var(--wp--preset--color--primary);font-size:.78125rem;font-weight:600;line-height:1.3}.foundation-card__headline{margin-bottom:0;font-size:1.25rem;line-height:1.24}.foundation-card__text{color:var(--foundation-muted);font-size:.90625rem;line-height:1.5}.foundation-card__text>:last-child{margin-bottom:0}.foundation-card__link{margin-top:auto;padding-top:.5rem;font-size:.875rem;font-weight:700}.foundation-card__headline-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.foundation-card__headline-link{color:inherit;text-decoration:none}.foundation-card--link:hover .foundation-card__headline-link,.foundation-card__headline-link:focus-visible{color:var(--wp--preset--color--primary)}.foundation-card--link:hover .foundation-card__link{color:var(--wp--preset--color--accent)}.foundation-card--link .foundation-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(62deg,color-mix(in srgb,var(--wp--preset--color--dark) 72%,transparent) 0%,color-mix(in srgb,var(--wp--preset--color--dark) 30%,transparent) 34%,transparent 62%)}.foundation-card--link .foundation-card__media:before{content:"";position:absolute;pointer-events:none;aspect-ratio:523/368;-webkit-mask:var(--foundation-mark) no-repeat center/contain;mask:var(--foundation-mark) no-repeat center/contain;left:-12%;bottom:-42%;width:56%;z-index:1;background:linear-gradient(140deg,var(--foundation-label),var(--wp--preset--color--primary));opacity:.42;transition:opacity .2s ease}.foundation-card--link:hover .foundation-card__media:before,.foundation-card--link:focus-within .foundation-card__media:before{opacity:.58}.foundation-card--link:not(:has(.foundation-card__media)):before{content:"";position:absolute;pointer-events:none;aspect-ratio:523/368;-webkit-mask:var(--foundation-mark) no-repeat center/contain;mask:var(--foundation-mark) no-repeat center/contain;right:-8%;bottom:-14%;width:44%;background:linear-gradient(140deg,var(--wp--preset--color--primary),var(--wp--preset--color--dark));opacity:.06;transition:opacity .2s ease}.foundation-card--link:not(:has(.foundation-card__media)):hover:before,.foundation-card--link:not(:has(.foundation-card__media)):focus-within:before{opacity:.11}@media(prefers-reduced-motion:reduce){.foundation-card--link:before,.foundation-card--link .foundation-card__media:before{transition:none}}.foundation-video{margin:0}.ratio-9x16{--bs-aspect-ratio: calc(16 / 9 * 100%)}.foundation-video__frame{background:var(--foundation-surface);border:1px solid var(--foundation-border);border-radius:var(--foundation-radius-chip);overflow:hidden}.foundation-video__fallback{display:flex;align-items:center;justify-content:center;padding:1.5rem;color:var(--foundation-text);text-align:center}.foundation-video__frame iframe,.foundation-video__media{width:100%;height:100%;display:block;border:0}.foundation-video__caption{margin-top:.625rem;color:var(--foundation-muted);font-size:.9375rem}.foundation-video__transcript{margin-top:.75rem;color:inherit}.foundation-video__transcript summary{cursor:pointer;color:var(--foundation-action-secondary-color);font-weight:600}.foundation-video__transcript summary:hover,.foundation-video__transcript summary:focus-visible{text-decoration:underline;text-underline-offset:.2em}.foundation-video__transcript-content{margin-top:.75rem;color:var(--foundation-muted)}.foundation-faq__accordion.accordion{--bs-accordion-bg: transparent;--bs-accordion-color: inherit;--bs-accordion-border-color: transparent;--bs-accordion-border-width: 0;--bs-accordion-border-radius: 0;--bs-accordion-inner-border-radius: 0;--bs-accordion-btn-color: inherit;--bs-accordion-btn-bg: transparent;--bs-accordion-active-color: inherit;--bs-accordion-active-bg: transparent;--bs-accordion-btn-focus-box-shadow: none;display:grid;gap:.75rem}.foundation-faq__item.accordion-item{background:var(--foundation-surface);border:1px solid var(--foundation-border);border-radius:var(--foundation-radius-chip);color:inherit;border-radius:var(--foundation-radius-chip)!important;overflow:hidden}.foundation-faq__accordion .accordion-button{min-height:3.75rem;color:inherit;background:transparent;border-radius:0!important;box-shadow:none;padding:1rem 1.125rem;font-weight:600;line-height:1.35;gap:1rem}.foundation-faq__accordion .accordion-button:hover,.foundation-faq__accordion .accordion-button:focus-visible{background:var(--foundation-surface-hover)}.foundation-faq__accordion .accordion-button:after{flex:0 0 auto;width:1.25rem;height:1.25rem;margin-left:auto;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-position:center;background-repeat:no-repeat;background-size:1rem 2px,2px 1rem;opacity:.72;transform:none;transition:opacity .2s ease,transform .2s ease}.foundation-faq__accordion .accordion-button:not(.collapsed):after{background-size:1rem 2px,0 0;transform:rotate(180deg)}.foundation-faq__accordion .accordion-button:hover:after,.foundation-faq__accordion .accordion-button:focus-visible:after{opacity:1}.foundation-faq__accordion .accordion-body{color:var(--foundation-muted);padding:0 1.125rem 1.125rem;line-height:1.7}.foundation-faq__answer>:last-child{margin-bottom:0}.foundation-breadcrumb{margin-bottom:clamp(2rem,4vw,3rem)}.foundation-breadcrumb__list{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;font-size:.8125rem;font-weight:500}.foundation-breadcrumb__item{display:inline-flex;align-items:center;gap:.5rem}.foundation-breadcrumb__item+.foundation-breadcrumb__item:before{content:"";flex:0 0 auto;width:.375rem;height:.375rem;border-top:1.5px solid var(--foundation-border);border-right:1.5px solid var(--foundation-border);transform:rotate(45deg)}.foundation-breadcrumb__link{color:var(--foundation-muted);text-decoration:none}.foundation-breadcrumb__link:hover,.foundation-breadcrumb__link:focus-visible{color:var(--wp--preset--color--primary)}.foundation-breadcrumb__current{color:var(--foundation-text);font-weight:600}.foundation-page-hero__columns{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,4vw,4rem);align-items:start}.foundation-page-hero__badge{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .75rem .375rem .625rem;border-radius:var(--foundation-radius-pill);background:var(--foundation-white);color:var(--wp--preset--color--dark);font-size:.8125rem;font-weight:500;line-height:1.3;margin:0 0 1.25rem}.foundation-page-hero__badge-flag{flex:0 0 auto;width:1rem;height:1rem;border-radius:.25rem;background:linear-gradient(to bottom,#141414 0,#141414 33.333%,#cc2626 33.333%,#cc2626 66.666%,#f2c733 66.666%,#f2c733)}.foundation-page-hero__title{margin:0;max-width:15ch;font-size:clamp(2.25rem,5vw,4.25rem);font-weight:900;line-height:.98;letter-spacing:-.04em}.foundation-page-hero__title-accent{color:var(--wp--preset--color--primary)}.foundation-page-hero__subline{margin:1.75rem 0 0;max-width:52ch;font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.55;color:var(--foundation-muted)}.foundation-page-hero__actions{display:flex;align-items:center;gap:.875rem;flex-wrap:wrap;margin-top:2rem}.foundation-page-hero__aside>*+*{margin-top:1rem}.foundation-page-hero__checks{display:flex;flex-wrap:wrap;gap:.75rem 1.875rem;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:1.25rem 0 0;border-top:1px solid var(--foundation-border);list-style:none}.foundation-page-hero__check{display:inline-flex;align-items:center;gap:.5625rem;font-size:.875rem;font-weight:600;color:var(--foundation-text)}.foundation-page-hero__check-icon{display:inline-flex;flex:0 0 auto;color:var(--wp--preset--color--primary)}.foundation-page-hero__check-icon svg{width:.9375rem;height:.9375rem}.foundation-section--bg-dark .foundation-page-hero__check-icon,.foundation-section--bg-primary .foundation-page-hero__check-icon{color:var(--foundation-label)}@media(max-width:991.98px){.foundation-page-hero__columns{grid-template-columns:1fr}.foundation-page-hero__title{max-width:none}}.foundation-fact-list{background:var(--foundation-surface);border:1px solid var(--foundation-border);border-radius:var(--foundation-radius-card);padding:1.875rem 1.75rem}.foundation-fact-list__title{color:var(--foundation-eyebrow-color);font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.03em;text-transform:none;margin:0 0 1.375rem}.foundation-fact-list__items{margin:0}.foundation-fact-list__row{display:flex;flex-direction:column;gap:.3125rem;padding:.9375rem 0;border-top:1px solid var(--foundation-border)}.foundation-fact-list__row:last-child{padding-bottom:0}.foundation-fact-list__label{color:var(--foundation-muted);font-size:.8125rem;font-weight:400}.foundation-fact-list__value{margin:0;color:var(--foundation-text);font-size:1.0625rem;font-weight:700;line-height:1.35}.foundation-trust-note{background:color-mix(in oklch,var(--foundation-surface) 62%,transparent);border:1px solid var(--foundation-border);border-radius:var(--foundation-radius-pill);display:flex;align-items:center;gap:1rem;width:fit-content;max-width:100%;padding:.875rem 1.25rem .875rem .875rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.foundation-trust-note__faces{display:flex;align-items:center;flex:0 0 auto}.foundation-trust-note__face,.foundation-trust-note__overflow{width:2.625rem;height:2.625rem;flex:0 0 auto;border-radius:50%;border:.15625rem solid var(--foundation-surface)}.foundation-trust-note__face{display:block;object-fit:cover}.foundation-trust-note__face+.foundation-trust-note__face,.foundation-trust-note__overflow{margin-left:-.8125rem}.foundation-trust-note__overflow{display:flex;align-items:center;justify-content:center;background:var(--wp--preset--color--primary);color:var(--foundation-white);font-size:.78125rem;font-weight:700}.foundation-trust-note__text{margin:0;color:var(--foundation-text);font-size:.875rem;line-height:1.4}@media(max-width:575.98px){.foundation-trust-note{flex-direction:column;align-items:flex-start;gap:.75rem;border-radius:var(--foundation-radius-card);padding:1rem 1.125rem}}.foundation-situations{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1.5rem,4vw,3rem);align-items:start}.foundation-situations__list{display:flex;flex-direction:column;gap:.75rem}.foundation-situations__item{display:flex;align-items:center;gap:.75rem;width:100%;padding:1.125rem 1.5rem;border:0;border-radius:var(--foundation-radius-card);background:var(--foundation-surface);color:var(--foundation-text);font:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease,color .16s ease}.foundation-situations__item:hover{background:var(--foundation-surface-hover)}.foundation-situations__item.is-active{color:var(--foundation-white);--foundation-text: var(--foundation-white);--foundation-muted: rgba(255, 255, 255, .78);--foundation-surface: rgba(255, 255, 255, .08);--foundation-surface-hover: rgba(255, 255, 255, .12);--foundation-border: rgba(255, 255, 255, .22);--foundation-action-bg: var(--foundation-white);--foundation-action-color: var(--wp--preset--color--dark);--foundation-action-hover-bg: var(--wp--preset--color--accent);--foundation-action-hover-color: var(--foundation-white);--foundation-action-secondary-color: var(--foundation-white);--foundation-action-secondary-border: rgba(255, 255, 255, .72);--foundation-inline-link-color: var(--foundation-label);--foundation-eyebrow-color: var(--foundation-label);background:var(--wp--preset--color--dark)}.foundation-situations__no{flex:0 0 auto;min-width:2rem;color:var(--foundation-label);font-weight:600;font-size:1.25rem}.foundation-situations__title{flex:1 1 auto;font-weight:700;font-size:clamp(1.125rem,1.6vw,1.625rem)}.foundation-situations__arrow{flex:0 0 auto;display:inline-flex;color:var(--wp--preset--color--accent);transition:transform .16s ease}.foundation-situations__arrow svg{width:1.625rem;height:1.625rem}.foundation-situations__item:not(.is-active) .foundation-situations__arrow{color:var(--foundation-label)}.foundation-situations__item:hover .foundation-situations__arrow{transform:translate(.1875rem)}.foundation-situations__panel{color:var(--foundation-white);--foundation-text: var(--foundation-white);--foundation-muted: rgba(255, 255, 255, .78);--foundation-surface: rgba(255, 255, 255, .08);--foundation-surface-hover: rgba(255, 255, 255, .12);--foundation-border: rgba(255, 255, 255, .22);--foundation-action-bg: var(--foundation-white);--foundation-action-color: var(--wp--preset--color--dark);--foundation-action-hover-bg: var(--wp--preset--color--accent);--foundation-action-hover-color: var(--foundation-white);--foundation-action-secondary-color: var(--foundation-white);--foundation-action-secondary-border: rgba(255, 255, 255, .72);--foundation-inline-link-color: var(--foundation-label);--foundation-eyebrow-color: var(--foundation-label);padding:clamp(1.5rem,3vw,2rem);border-radius:var(--foundation-radius-panel);background:linear-gradient(115deg,var(--wp--preset--color--dark) 0%,color-mix(in srgb,var(--wp--preset--color--primary) 45%,var(--wp--preset--color--dark)) 100%)}.foundation-situations__eyebrow{color:var(--foundation-eyebrow-color);font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.03em;text-transform:none;margin:0 0 .5rem}.foundation-situations__heading{margin:0 0 1rem;font-size:clamp(1.5rem,2.6vw,2.375rem);line-height:1.15}.foundation-situations__copy{margin:0 0 1.5rem;max-width:34rem;font-size:1.125rem;line-height:1.5;color:var(--foundation-muted)}.foundation-situations__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin-bottom:1.5rem;padding:0;list-style:none}.foundation-situations__chip{padding:.75rem 1rem;background:var(--foundation-surface);border:1px solid var(--foundation-border);border-radius:var(--foundation-radius-chip);font-size:.9375rem;font-weight:500}@media(max-width:991.98px){.foundation-situations{grid-template-columns:1fr;gap:1rem}.foundation-situations__list{flex-direction:row;gap:.5rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;margin-inline:-1rem;padding:.125rem 1rem .375rem;scrollbar-width:none}.foundation-situations__list::-webkit-scrollbar{display:none}.foundation-situations__item{flex:0 0 auto;width:auto;gap:.5rem;padding:.625rem 1rem;border-radius:var(--foundation-radius-chip);scroll-snap-align:center}.foundation-situations__no{min-width:0;font-size:.9375rem}.foundation-situations__title{font-size:1rem;white-space:nowrap}.foundation-situations__arrow{display:none}.foundation-situations__panels{touch-action:pan-y}}@media(max-width:480px){.foundation-situations__chips{grid-template-columns:1fr}}.foundation-bento{display:grid;grid-template-columns:minmax(0,1.876fr) minmax(0,1fr);grid-template-rows:repeat(var(--foundation-bento-rows, 2),auto);gap:2rem;align-items:start}.foundation-bento--uniform{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-template-rows:auto}.foundation-bento__item{color:var(--foundation-white);--foundation-text: var(--foundation-white);--foundation-muted: rgba(255, 255, 255, .78);--foundation-surface: rgba(255, 255, 255, .08);--foundation-surface-hover: rgba(255, 255, 255, .12);--foundation-border: rgba(255, 255, 255, .22);--foundation-action-bg: var(--foundation-white);--foundation-action-color: var(--wp--preset--color--dark);--foundation-action-hover-bg: var(--wp--preset--color--accent);--foundation-action-hover-color: var(--foundation-white);--foundation-action-secondary-color: var(--foundation-white);--foundation-action-secondary-border: rgba(255, 255, 255, .72);--foundation-inline-link-color: var(--foundation-label);--foundation-eyebrow-color: var(--foundation-label);display:flex;flex-direction:column;gap:1rem;border-radius:var(--foundation-radius-panel);overflow:hidden}.foundation-bento__item--large{grid-column:1;grid-row:1/-1;padding:2rem;background:linear-gradient(105deg,var(--wp--preset--color--primary) 0%,color-mix(in srgb,var(--wp--preset--color--primary) 35%,var(--wp--preset--color--dark)) 100%)}.foundation-bento__item--small{grid-column:2;padding:1.5rem 1.75rem;background:var(--wp--preset--color--dark)}.foundation-bento--uniform .foundation-bento__item{grid-column:auto;grid-row:auto}.foundation-bento__no{margin:0;color:var(--foundation-label);font-size:.9375rem;font-weight:600}.foundation-bento__item--large .foundation-bento__no{font-size:1.125rem}.foundation-bento__title{margin:0}.foundation-bento__item--large .foundation-bento__title{max-width:12ch;font-size:clamp(2rem,3.4vw,3.375rem);font-weight:800;line-height:1.06}.foundation-bento__copy{margin:0;color:var(--foundation-muted)}.foundation-bento__item--large .foundation-bento__copy{font-size:clamp(1rem,1.4vw,1.3125rem);line-height:1.48}.foundation-bento__item--small .foundation-bento__copy{line-height:1.5}.foundation-bento__tags{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem;margin:.5rem 0 0;padding:0;list-style:none}.foundation-bento__tag{padding:.6875rem 1rem;background:var(--foundation-surface);border:1px solid var(--foundation-border);border-radius:var(--foundation-radius-chip);font-size:.875rem;font-weight:500}.foundation-bento__cta{align-self:flex-start;margin-top:.5rem}.foundation-bento__link{align-self:flex-start;margin-top:auto;padding-top:.5rem}@media(max-width:991.98px){.foundation-bento{grid-template-columns:1fr;grid-template-rows:auto;gap:1.25rem}.foundation-bento__item--large,.foundation-bento__item--small{grid-column:1;grid-row:auto}}@media(max-width:480px){.foundation-bento__tags{grid-template-columns:1fr}}.foundation-bento__item[data-glow]{position:relative;isolation:isolate;transition:transform .2s ease,box-shadow .2s ease}.foundation-bento__item[data-glow]:hover,.foundation-bento__item[data-glow]:focus-within{transform:translateY(-.3125rem);box-shadow:0 1.875rem 3.75rem -1.875rem color-mix(in srgb,var(--wp--preset--color--dark) 60%,transparent)}.foundation-bento__item[data-glow]:hover .foundation-bento__title-link,.foundation-bento__item[data-glow]:focus-within .foundation-bento__title-link,.foundation-bento__item[data-glow]:hover .foundation-bento__link,.foundation-bento__item[data-glow]:focus-within .foundation-bento__link{color:var(--foundation-label)}.foundation-bento__title-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.foundation-bento__title-link{color:inherit;text-decoration:none;transition:color .2s ease}.foundation-bento__item[data-glow]:before{content:"";position:absolute;pointer-events:none;aspect-ratio:523/368;-webkit-mask:var(--foundation-mark) no-repeat center/contain;mask:var(--foundation-mark) no-repeat center/contain;right:-8%;bottom:-16%;width:48%;z-index:-1;background:linear-gradient(140deg,var(--foundation-label),var(--wp--preset--color--primary));opacity:.12;transition:opacity .2s ease}.foundation-bento__item[data-glow]:hover:before,.foundation-bento__item[data-glow]:focus-within:before{opacity:.2}@media(max-width:575.98px){.foundation-bento__item[data-glow]:before{right:-10%;bottom:-12%;width:56%;opacity:.16}}@media(prefers-reduced-motion:reduce){.foundation-bento__item:before{transition:none}}.foundation-bento__glow{position:absolute;top:0;left:0;z-index:-1;width:27.5rem;height:27.5rem;margin:-13.75rem 0 0 -13.75rem;pointer-events:none;opacity:0;transition:opacity .3s ease;background:radial-gradient(circle closest-side,color-mix(in srgb,var(--wp--preset--color--primary) 30%,transparent),transparent 70%)}.foundation-bento__item[data-glow-active] .foundation-bento__glow{opacity:1}@media(prefers-reduced-motion:reduce){.foundation-bento__item[data-glow]{transition:none}.foundation-bento__item[data-glow]:hover,.foundation-bento__item[data-glow]:focus-within{transform:none}.foundation-bento__glow{display:none}}.foundation-collage{--sphere-persp: 66rem;--sphere-depth: calc(var(--sphere-persp) * .286);--reach-x: 43.5%;--reach-y: 41.5%;--tile-max: min(20%, 15rem);--tile-min: calc(var(--tile-max) * .56);--tilt-x: 0deg;--tilt-y: 0deg;position:relative;isolation:isolate;overflow:clip;overflow-clip-margin:1.5rem;aspect-ratio:8/5;min-height:20rem;max-height:44rem;background:radial-gradient(44% 44% at 32% 34%,color-mix(in oklch,var(--wp--preset--color--primary) 26%,transparent) 0%,transparent 70%),radial-gradient(44% 44% at 68% 66%,color-mix(in oklch,var(--wp--preset--color--accent) 20%,transparent) 0%,transparent 70%);perspective:var(--sphere-persp);perspective-origin:50% 50%}.foundation-collage:before{content:"";position:absolute;pointer-events:none;aspect-ratio:523/368;-webkit-mask:var(--foundation-mark) no-repeat center/contain;mask:var(--foundation-mark) no-repeat center/contain;z-index:0;top:50%;left:50%;width:min(56%,32rem);background:linear-gradient(122deg,var(--wp--preset--color--primary),var(--wp--preset--color--accent));opacity:.17;translate:-50% -50%;animation:foundation-collage-breathe 22s ease-in-out infinite}.foundation-collage__sphere{--count-scale: 1;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d}.foundation-collage__sphere:has(>.foundation-collage__item:nth-child(7)){--count-scale: .86}.foundation-collage__sphere:has(>.foundation-collage__item:nth-child(10)){--count-scale: .74}.foundation-collage__sphere:has(>.foundation-collage__item:nth-child(14)){--count-scale: .6}.foundation-collage__item{--diameter: calc( (var(--tile-min) + (var(--tile-max) - var(--tile-min)) * var(--slot-mix)) * var(--count-scale) );--slot-lift: calc((var(--slot-z) + .64) / 1.23);--slot-x: 0;--slot-y: 0;--slot-z: 0;--slot-mix: .5;--slot-delay: 0ms;--drift-duration: 9s;position:absolute;left:calc(50% + var(--slot-x) * var(--reach-x));top:calc(50% + var(--slot-y) * var(--reach-y));width:var(--diameter);aspect-ratio:1;margin:calc(var(--diameter) / -2) 0 0 calc(var(--diameter) / -2);overflow:hidden;border:1px solid color-mix(in srgb,var(--foundation-white) 62%,transparent);border-radius:50%;background:var(--foundation-surface);box-shadow:0 calc(.35rem + var(--slot-lift) * 1.1rem) calc(.9rem + var(--slot-lift) * 2.4rem) calc(-.3rem - var(--slot-lift) * .7rem) color-mix(in srgb,var(--wp--preset--color--dark) 42%,transparent);opacity:calc(.82 + .18 * var(--slot-lift));transform:translateZ(calc(var(--slot-z) * var(--sphere-depth))) rotateY(calc(-1 * var(--tilt-y))) rotateX(calc(-1 * var(--tilt-x)));transition:scale .32s ease,box-shadow .32s ease,opacity .32s ease}.foundation-collage__image{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 38%;filter:saturate(calc(.84 + .16 * var(--slot-lift)));transition:filter .32s ease,opacity .32s ease}@keyframes foundation-collage-extrude{0%{opacity:0;transform:translateZ(calc(var(--sphere-persp) * -2.6)) rotateY(calc(-1 * var(--tilt-y))) rotateX(calc(-1 * var(--tilt-x)))}}@keyframes foundation-collage-drift{50%{translate:0 -.4rem}}@keyframes foundation-collage-breathe{50%{scale:1.04}}.foundation-collage[data-collage-primed] .foundation-collage__item{opacity:0}.foundation-collage[data-collage-in] .foundation-collage__item{animation:foundation-collage-extrude 1.1s cubic-bezier(.16,.78,.28,1) var(--slot-delay) backwards,foundation-collage-drift var(--drift-duration) ease-in-out var(--slot-delay) infinite}.foundation-collage__item:nth-child(20n+1){--slot-x: .0147;--slot-y: -.0448;--slot-z: .5758;--slot-mix: .7742;--slot-delay: 0ms;--drift-duration: 7s}.foundation-collage__item:nth-child(20n+2){--slot-x: -.0231;--slot-y: .7811;--slot-z: -.477;--slot-mix: .2903;--slot-delay: 55ms;--drift-duration: 8.3s}.foundation-collage__item:nth-child(20n+3){--slot-x: -.7709;--slot-y: -.3519;--slot-z: -.0405;--slot-mix: 1;--slot-delay: .11s;--drift-duration: 9.6s}.foundation-collage__item:nth-child(20n+4){--slot-x: .8419;--slot-y: .1783;--slot-z: -.3875;--slot-mix: .8387;--slot-delay: 165ms;--drift-duration: 10.9s}.foundation-collage__item:nth-child(20n+5){--slot-x: -.5888;--slot-y: .5096;--slot-z: .3995;--slot-mix: .2258;--slot-delay: .22s;--drift-duration: 12.2s}.foundation-collage__item:nth-child(20n+6){--slot-x: .7578;--slot-y: -.6238;--slot-z: -.1126;--slot-mix: .5484;--slot-delay: 275ms;--drift-duration: 7s}.foundation-collage__item:nth-child(20n+7){--slot-x: .1731;--slot-y: -.8044;--slot-z: -.5069;--slot-mix: .4839;--slot-delay: .33s;--drift-duration: 8.3s}.foundation-collage__item:nth-child(20n+8){--slot-x: .4848;--slot-y: .6664;--slot-z: .4877;--slot-mix: 0;--slot-delay: 385ms;--drift-duration: 9.6s}.foundation-collage__item:nth-child(20n+9){--slot-x: -.4294;--slot-y: -.6787;--slot-z: -.0092;--slot-mix: .9032;--slot-delay: .44s;--drift-duration: 10.9s}.foundation-collage__item:nth-child(20n+10){--slot-x: -.1454;--slot-y: .4076;--slot-z: -.6389;--slot-mix: 1;--slot-delay: 495ms;--drift-duration: 12.2s}.foundation-collage__item:nth-child(20n+11){--slot-x: -.7029;--slot-y: .1147;--slot-z: .3944;--slot-mix: .6774;--slot-delay: .55s;--drift-duration: 7s}.foundation-collage__item:nth-child(20n+12){--slot-x: .5397;--slot-y: .446;--slot-z: -.2117;--slot-mix: .1613;--slot-delay: 605ms;--drift-duration: 8.3s}.foundation-collage__item:nth-child(20n+13){--slot-x: .4671;--slot-y: -.758;--slot-z: -.428;--slot-mix: .0645;--slot-delay: .66s;--drift-duration: 9.6s}.foundation-collage__item:nth-child(20n+14){--slot-x: .5354;--slot-y: -.1829;--slot-z: .5916;--slot-mix: .4516;--slot-delay: 715ms;--drift-duration: 10.9s}.foundation-collage__item:nth-child(20n+15){--slot-x: -.1554;--slot-y: -.8941;--slot-z: -.1046;--slot-mix: .3871;--slot-delay: .77s;--drift-duration: 12.2s}.foundation-collage__item:nth-child(20n+16){--slot-x: .1539;--slot-y: .466;--slot-z: -.545;--slot-mix: .6129;--slot-delay: 825ms;--drift-duration: 7s}.foundation-collage__item:nth-child(20n+17){--slot-x: -.3004;--slot-y: -.1488;--slot-z: .4094;--slot-mix: .0968;--slot-delay: .88s;--drift-duration: 8.3s}.foundation-collage__item:nth-child(20n+18){--slot-x: -.3163;--slot-y: .7801;--slot-z: -.1557;--slot-mix: .7419;--slot-delay: 935ms;--drift-duration: 9.6s}.foundation-collage__item:nth-child(20n+19){--slot-x: .6188;--slot-y: .091;--slot-z: -.3878;--slot-mix: .3226;--slot-delay: .99s;--drift-duration: 10.9s}.foundation-collage__item:nth-child(20n+20){--slot-x: .3393;--slot-y: -.2335;--slot-z: .4693;--slot-mix: .5484;--slot-delay: 1045ms;--drift-duration: 12.2s}.foundation-collage__item:hover{scale:1.07;box-shadow:0 calc(.6rem + var(--slot-lift) * 1.2rem) calc(1.4rem + var(--slot-lift) * 2.6rem) calc(-.2rem - var(--slot-lift) * .5rem) color-mix(in srgb,var(--wp--preset--color--dark) 54%,transparent);opacity:1}.foundation-collage__item:hover .foundation-collage__image{filter:saturate(1.04)}.foundation-collage__sphere:has(.foundation-collage__item:hover) .foundation-collage__item:not(:hover) .foundation-collage__image{filter:saturate(.72) brightness(.98);opacity:.68}@media(max-width:575.98px){.foundation-collage{aspect-ratio:4/5;--tile-min: calc(var(--tile-max) * .86)}.foundation-collage:before{width:74%}}@media(prefers-reduced-motion:reduce){.foundation-collage:before,.foundation-collage__item{animation:none}.foundation-collage__item,.foundation-collage__image{transition:none}.foundation-collage__item:hover{scale:1}}.foundation-contact-card{padding:1.875rem;background:var(--foundation-surface);border:1px solid var(--foundation-border);border-radius:var(--foundation-radius-card);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.foundation-contact-card__eyebrow{color:var(--foundation-eyebrow-color);font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.03em;text-transform:none;margin:0 0 1.375rem}.foundation-contact-card__profile{display:flex;align-items:center;gap:1rem}.foundation-contact-card__photo{flex:0 0 auto;width:6rem;height:6rem;display:flex;align-items:center;justify-content:center;border-radius:var(--foundation-radius-chip);overflow:hidden;background:var(--foundation-surface-hover)}.foundation-contact-card__photo-img{display:block;width:100%;height:100%;object-fit:cover}.foundation-contact-card__photo-placeholder{font-size:.625rem;color:var(--foundation-muted)}.foundation-contact-card__name{margin:0;font-weight:700;font-size:1.0625rem}.foundation-contact-card__role{margin:.375rem 0 0;font-size:.8125rem;color:var(--foundation-muted)}.foundation-contact-card__actions{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--foundation-border)}.foundation-contact-card__link{display:flex;align-items:center;gap:.625rem;color:var(--foundation-text);font-weight:600;font-size:.9375rem;text-decoration:none}.foundation-contact-card__link:hover,.foundation-contact-card__link:focus-visible{color:var(--foundation-label)}.foundation-contact-card__icon{display:inline-flex;flex:0 0 auto;color:var(--foundation-label)}.foundation-contact-card__icon svg{width:1.5rem;height:1.5rem}.foundation-logo-row{display:flex;align-items:flex-start;gap:clamp(1rem,2vw,2rem);flex-wrap:wrap}.foundation-logo-row__intro{color:var(--foundation-eyebrow-color);font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.03em;text-transform:none;font-size:clamp(.9375rem,1vw,1.0625rem);margin:.375rem 0 0}@media(min-width:768px){.foundation-logo-row__intro{white-space:nowrap}}.foundation-logo-row__list{display:flex;align-items:flex-start;justify-content:flex-start;gap:clamp(.75rem,1.5vw,1.25rem) clamp(.5rem,.8vw,.75rem);flex:1 1 38rem;flex-wrap:wrap;margin:0;padding:0;list-style:none}@media(min-width:992px){.foundation-logo-row__list{justify-content:flex-end}}.foundation-logo-row__item{display:flex;align-items:center;justify-content:center;width:clamp(6.25rem,12vw,9.5rem);min-height:5rem}.foundation-logo-row__image{max-width:100%;max-height:4.75rem;width:auto;height:auto;object-fit:contain;opacity:.92;filter:grayscale(1) contrast(.4);transition:opacity .2s ease,filter .2s ease}.foundation-logo-row__item:hover .foundation-logo-row__image{opacity:1;filter:grayscale(0)}.foundation-logo-row__list--labelled{gap:clamp(1rem,2vw,2rem);justify-content:flex-start}.foundation-logo-row__list--labelled .foundation-logo-row__item{flex-direction:column;gap:.625rem;width:clamp(6.5rem,9vw,9.5rem);min-height:0}.foundation-logo-row__label{color:var(--foundation-muted);font-size:.8125rem;font-weight:600;line-height:1.3;text-align:center;text-wrap:balance}.foundation-toc{background:var(--foundation-surface);border:1px solid var(--foundation-border);border-radius:var(--foundation-radius-card);padding:1.25rem 1.25rem 1.375rem}@media(min-width:62em){.foundation-toc{max-height:calc(100vh - var(--site-header-height) - 4rem);overflow-y:auto;overscroll-behavior:contain}}.foundation-toc__summary{list-style:none;cursor:pointer}.foundation-toc__summary::-webkit-details-marker{display:none}.foundation-toc__title{color:var(--wp--preset--color--primary);font-size:.8125rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.foundation-toc__list{position:relative;margin:1rem 0 0;padding:0;list-style:none}.foundation-toc__list:before,.foundation-toc__list:after{content:"";position:absolute;top:0;left:0;width:2px;border-radius:1px}.foundation-toc__list:before{bottom:0;background:var(--foundation-border)}.foundation-toc__list:after{height:var(--toc-progress, 0%);background:var(--wp--preset--color--primary);transition:height .12s linear}@media(prefers-reduced-motion:reduce){.foundation-toc__list:after{transition:none}}.foundation-toc__item--level-3 .foundation-toc__link{padding-left:1.5rem;font-size:.875rem}.foundation-toc__link{display:block;padding:.4375rem 0 .4375rem .875rem;color:var(--foundation-muted);font-size:.9375rem;line-height:1.35;text-decoration:none}.foundation-toc__link:hover,.foundation-toc__link:focus-visible{color:var(--wp--preset--color--primary)}.foundation-toc__link[aria-current]{color:var(--wp--preset--color--primary);font-weight:600}@media(max-width:61.99em){.foundation-toc__summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.foundation-toc__summary:after{content:"";width:.5rem;height:.5rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;color:var(--foundation-muted);transform:rotate(45deg) translate(-.125rem,-.125rem);transition:transform .2s ease}.foundation-toc__disclosure[open] .foundation-toc__summary:after{transform:rotate(-135deg) translate(-.125rem,-.125rem)}}.foundation-term-filter{margin-bottom:2.5rem}.foundation-term-filter[hidden],.foundation-term-filter__empty[hidden],.foundation-archive .wp-block-post[hidden]{display:none!important}.foundation-term-filter__list{display:flex;flex-wrap:wrap;gap:.5rem}.foundation-term-filter__item{display:inline-block;padding:.3125rem .6875rem;border:1px solid var(--foundation-primary-tint-md);border-radius:var(--foundation-radius-pill);background:var(--foundation-primary-tint);color:var(--wp--preset--color--primary);font-size:.78125rem;font-weight:600;line-height:1.3;letter-spacing:0;text-decoration:none;text-transform:none;transition:background .16s ease,border-color .16s ease;padding:.4375rem .875rem;font-size:.84375rem;font-family:inherit;cursor:pointer}.foundation-term-filter__empty{margin:1.5rem 0 0;color:var(--foundation-muted)}.foundation-term-filter__item:hover,.foundation-term-filter__item:focus-visible{background:var(--foundation-primary-tint-md);border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)}.foundation-term-filter__item.is-active{border-color:var(--wp--preset--color--primary);background:var(--wp--preset--color--primary);color:var(--foundation-white)}.foundation-section--bg-dark .foundation-term-filter__item.is-active,.foundation-section--bg-primary .foundation-term-filter__item.is-active{border-color:var(--foundation-white);background:var(--foundation-white);color:var(--wp--preset--color--dark)}.foundation-article-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:1.75rem 0 0;padding:0;list-style:none;color:var(--foundation-muted);font-size:.875rem;line-height:1.4}.foundation-article__main .foundation-article-meta{margin:1.75rem 0 2.25rem}.foundation-article-meta>.foundation-article-meta__fact{display:flex;align-items:center;gap:.75rem;margin:0}.foundation-article-meta__fact+.foundation-article-meta__fact:before{content:"";width:.25rem;height:.25rem;flex:0 0 auto;border-radius:50%;background:var(--wp--preset--color--primary);opacity:.6}.foundation-article-meta__author{color:var(--foundation-text);font-weight:600}.foundation-article-meta__topic{display:inline-block;padding:.25rem .75rem;border-radius:var(--foundation-radius-pill);background:var(--foundation-primary-tint);color:var(--wp--preset--color--primary);font-size:.75rem;font-weight:700;letter-spacing:.02em;text-decoration:none;text-transform:uppercase}a.foundation-article-meta__topic:hover,a.foundation-article-meta__topic:focus-visible{background:var(--foundation-primary-tint-md);color:var(--wp--preset--color--primary)}.foundation-story-chapters{display:flex;flex-direction:column}.foundation-story-chapters__chapter{display:grid;gap:.25rem 2rem;padding:clamp(1.75rem,3vw,2.75rem) 0;border-top:1px solid var(--foundation-border)}.foundation-story-chapters__chapter:last-child{padding-bottom:0}.foundation-story-chapters__number{margin:0;color:color-mix(in srgb,var(--wp--preset--color--primary) 28%,transparent);font-size:clamp(2.75rem,6vw,4.5rem);font-weight:800;line-height:.85;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.foundation-story-chapters__heading{margin:0;font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;text-wrap:pretty}.foundation-story-chapters__copy{max-width:56ch;margin-top:.875rem;color:var(--foundation-text)}@media(min-width:48em){.foundation-story-chapters__chapter{grid-template-columns:minmax(4.5rem,.18fr) minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem)}.foundation-story-chapters__number{margin-top:-.375rem}}.foundation-section--bg-dark .foundation-story-chapters__number,.foundation-section--bg-primary .foundation-story-chapters__number{color:color-mix(in srgb,var(--foundation-label) 55%,transparent)}.foundation-author-box{background:var(--foundation-surface);border:1px solid var(--foundation-border);border-radius:var(--foundation-radius-card);margin-top:clamp(2.5rem,5vw,3.5rem);padding:1.75rem}.foundation-author-box__title{margin:0 0 1.25rem;color:var(--wp--preset--color--primary);font-size:.8125rem;font-weight:700;letter-spacing:.02em}.foundation-author-box__body{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.25rem}.foundation-author-box__figure{flex:0 0 auto}.foundation-author-box__photo,.foundation-author-box__initials{display:block;width:5.5rem;height:5.5rem;border-radius:var(--foundation-radius-pill);object-fit:cover}.foundation-author-box__initials{display:grid;place-items:center;background:var(--foundation-primary-tint-md);color:var(--wp--preset--color--primary);font-size:1.375rem;font-weight:700}.foundation-author-box__text{flex:1 1 16rem;min-width:0}.foundation-author-box .foundation-author-box__title{margin:0 0 1.25rem}.foundation-author-box .foundation-author-box__name{margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}.foundation-author-box .foundation-author-box__role{margin:.25rem 0 0;color:var(--wp--preset--color--primary);font-size:.875rem;font-weight:600;line-height:1.4}.foundation-author-box__bio{margin-top:1rem;color:var(--foundation-muted);font-size:.9375rem;line-height:1.6}.foundation-author-box .foundation-author-box__bio p{margin:0}.foundation-author-box .foundation-author-box__bio p+p{margin-top:.75rem}.foundation-author-box .foundation-author-box__link{display:inline-flex;margin-top:1rem}.foundation-events__note{margin:0;color:var(--foundation-muted);font-size:.875rem;font-weight:600}.foundation-events__head{flex-wrap:wrap;gap:.5rem 1rem}.foundation-event-card{background:var(--foundation-surface);border:1px solid var(--foundation-border);border-radius:var(--foundation-radius-card);position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.foundation-event-card:hover{border-color:var(--foundation-primary-tint-md);transform:translateY(-3px);box-shadow:0 26px 50px -34px #14181d8c}.foundation-event-card__media:before{content:"";position:absolute;pointer-events:none;aspect-ratio:523/368;-webkit-mask:var(--foundation-mark) no-repeat center/contain;mask:var(--foundation-mark) no-repeat center/contain;left:-14%;bottom:-46%;width:60%;z-index:1;background:linear-gradient(140deg,var(--foundation-label),var(--wp--preset--color--primary));opacity:.34}.foundation-event-card__media{position:relative;display:block;aspect-ratio:16/9;background:var(--wp--preset--color--dark);overflow:hidden}.foundation-event-card__image{width:100%;height:100%;object-fit:cover;object-position:center 20%}.foundation-event-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(96deg,#14181deb,#14181db8 44%,#14181d2e 78%,#14181d1a)}.foundation-event-card__badge{position:absolute;left:1.25rem;top:1.125rem;z-index:1;display:inline-flex;align-items:center;gap:.4375rem;color:var(--foundation-label);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.foundation-event-card__badge svg{width:.8125rem;height:.8125rem;flex:none}.foundation-event-card__body{display:flex;flex:1;flex-direction:column;padding:1.625rem 1.625rem 1.5rem}.foundation-event-card__when{display:flex;align-items:center;gap:.625rem;margin:0;color:var(--wp--preset--color--primary);font-size:.84375rem;font-weight:700}.foundation-event-card__time{color:var(--foundation-muted);font-weight:600}.foundation-event-card__time:before{content:"";display:inline-block;width:4px;height:4px;margin-right:.625rem;border-radius:50%;background:var(--foundation-border);vertical-align:middle}.foundation-event-card__title{margin:.75rem 0 0;font-size:1.375rem;font-weight:700;line-height:1.16;letter-spacing:-.028em;text-wrap:pretty}.foundation-event-card__title-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.foundation-event-card__title-link{color:var(--foundation-text);text-decoration:none}.foundation-event-card:hover .foundation-event-card__title-link,.foundation-event-card__title-link:focus-visible{color:var(--wp--preset--color--primary)}a.foundation-event-card__cta{position:relative;z-index:2}.foundation-event-card__teaser{margin:.75rem 0 0;color:var(--foundation-muted);font-size:.90625rem;line-height:1.6;text-wrap:pretty}.foundation-event-card__speaker{display:flex;align-items:center;gap:.6875rem;margin-top:auto;padding-top:1.25rem;border-top:1px solid var(--foundation-border)}.foundation-event-card__body>:has(+.foundation-event-card__speaker){margin-bottom:1.25rem}.foundation-event-card__portrait{width:2.25rem;height:2.25rem;flex:none;border-radius:var(--foundation-radius-pill);object-fit:cover;object-position:center 20%}.foundation-event-card__speaker-name{display:block;font-size:.84375rem;font-weight:700;line-height:1.2}.foundation-event-card__speaker-role{display:block;margin-top:.125rem;color:var(--foundation-muted);font-size:.78125rem;line-height:1.3}.foundation-event-card__actions{display:flex;align-items:center;justify-content:space-between;gap:.875rem;flex-wrap:wrap;margin-top:1.375rem}.foundation-event-card__seats{color:var(--foundation-muted);font-size:.78125rem;font-weight:600;text-align:right}.foundation-event-card__seats--scarce{color:var(--wp--preset--color--accent)}.foundation-events--list{display:flex;flex-direction:column}.foundation-event-row{position:relative;display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:.5rem 1.5rem;padding:1.5rem 0;border-top:1px solid var(--foundation-border)}.foundation-event-row:last-child{border-bottom:1px solid var(--foundation-border)}.foundation-event-row__date{margin:0;padding-left:1rem;border-left:3px solid var(--wp--preset--color--primary)}.foundation-event-row__day{display:block;font-size:1.75rem;font-weight:800;line-height:.9;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.foundation-event-row__month{display:block;margin-top:.4375rem;color:var(--wp--preset--color--primary);font-size:.78125rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.foundation-event-row__year{display:block;margin-top:.25rem;color:var(--foundation-muted);font-size:.78125rem}.foundation-event-row__meta{display:flex;align-items:center;gap:.75rem;margin:0;color:var(--foundation-muted);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.foundation-event-row__assets{font-weight:400;letter-spacing:0;text-transform:none;font-size:.78125rem}.foundation-event-row__title{margin:.5625rem 0 0;font-size:1.25rem;font-weight:700;line-height:1.2;letter-spacing:-.025em;text-wrap:pretty}.foundation-event-row__title-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.foundation-event-row__title-link{color:var(--foundation-text);text-decoration:none}.foundation-event-row:hover .foundation-event-row__title-link,.foundation-event-row__title-link:focus-visible{color:var(--wp--preset--color--primary)}.foundation-event-row__action a.foundation-link{position:relative;z-index:2}.foundation-event-row__teaser{max-width:52ch;margin:.625rem 0 0;color:var(--foundation-muted);font-size:.90625rem;line-height:1.6}.foundation-event-row__location{display:flex;align-items:center;gap:.4375rem;margin:.75rem 0 0;color:var(--foundation-muted);font-size:.84375rem;font-weight:600}.foundation-event-row__location svg{width:.9375rem;height:.9375rem;flex:none}.foundation-event-row__action{grid-column:2;margin:.875rem 0 0}@media(min-width:62em){.foundation-event-row{grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:start;gap:2rem}.foundation-event-row__action{grid-column:3;margin:0;padding-top:1.375rem}}.foundation-events--highlight{display:flex;flex-direction:column}.foundation-event-feature+.foundation-event-row{margin-top:1.5rem}.foundation-event-feature{color:var(--foundation-white);--foundation-text: var(--foundation-white);--foundation-muted: rgba(255, 255, 255, .78);--foundation-surface: rgba(255, 255, 255, .08);--foundation-surface-hover: rgba(255, 255, 255, .12);--foundation-border: rgba(255, 255, 255, .22);--foundation-action-bg: var(--foundation-white);--foundation-action-color: var(--wp--preset--color--dark);--foundation-action-hover-bg: var(--wp--preset--color--accent);--foundation-action-hover-color: var(--foundation-white);--foundation-action-secondary-color: var(--foundation-white);--foundation-action-secondary-border: rgba(255, 255, 255, .72);--foundation-inline-link-color: var(--foundation-label);--foundation-eyebrow-color: var(--foundation-label);position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;min-height:25rem;height:100%;padding:clamp(1.75rem,3vw,2.5rem);border-radius:var(--foundation-radius-panel);background:var(--wp--preset--color--dark)}.foundation-event-feature:before{content:"";position:absolute;pointer-events:none;aspect-ratio:523/368;-webkit-mask:var(--foundation-mark) no-repeat center/contain;mask:var(--foundation-mark) no-repeat center/contain;right:-8%;top:-24%;width:44%;background:linear-gradient(140deg,var(--wp--preset--color--accent),var(--wp--preset--color--primary));opacity:.3}.foundation-event-feature__intro,.foundation-event-feature__footer{z-index:1}.foundation-event-feature__title-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.foundation-event-feature__title-link{color:inherit;text-decoration:none}a.foundation-event-feature__cta{position:relative;z-index:2}.foundation-event-feature__eyebrow{margin:0;color:var(--wp--preset--color--accent);font-size:.71875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.foundation-event-feature__title{max-width:18ch;margin:1.125rem 0 0;font-size:clamp(1.75rem,2.6vw,2.375rem);font-weight:800;line-height:1.04;letter-spacing:-.04em;text-wrap:pretty}.foundation-event-feature__teaser{max-width:46ch;margin:1.125rem 0 0;color:var(--foundation-muted);font-size:1rem;line-height:1.6}.foundation-event-feature__facts{display:flex;flex-wrap:wrap;gap:1.25rem 2rem;margin:0;padding:1.5rem 0;border-top:1px solid var(--foundation-border);border-bottom:1px solid var(--foundation-border)}.foundation-event-feature__fact dt{color:var(--foundation-muted);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.foundation-event-feature__fact dd{margin:.4375rem 0 0;font-size:1rem;font-weight:700}.foundation-event-feature__actions{display:flex;align-items:center;gap:1.125rem;flex-wrap:wrap;margin-top:1.625rem}.foundation-event-feature__hosts{display:flex;align-items:center;gap:.625rem}.foundation-event-feature__faces{display:flex}.foundation-event-feature__face{width:2.125rem;height:2.125rem;border-radius:var(--foundation-radius-pill);object-fit:cover;object-position:center 20%;border:2px solid var(--wp--preset--color--dark)}.foundation-event-feature__face+.foundation-event-feature__face{margin-left:-.6875rem}.foundation-event-feature__hosts-text{max-width:22ch;color:var(--foundation-muted);font-size:.8125rem;line-height:1.35}.foundation-event-facts{background:var(--foundation-surface);border:1px solid var(--foundation-border);border-radius:var(--foundation-radius-card);padding:1.5rem}.foundation-event-facts__title{display:flex;align-items:center;gap:.5rem;margin:0 0 1.125rem;color:var(--wp--preset--color--primary);font-size:.8125rem;font-weight:700;letter-spacing:.02em}.foundation-event-facts__title svg{width:1rem;height:1rem;flex:none}.foundation-event-facts__list{margin:0}.foundation-event-facts__row{display:flex;flex-direction:column;gap:.3125rem;padding:.875rem 0;border-top:1px solid var(--foundation-border)}.foundation-event-facts__row dt{color:var(--foundation-muted);font-size:.78125rem}.foundation-event-facts__row dd{margin:0;font-size:1rem;font-weight:700;line-height:1.35}.foundation-event-facts__speakers{display:flex;flex-direction:column;gap:.75rem;margin:.25rem 0 0;padding:0;list-style:none}.foundation-event-facts__speaker{display:flex;align-items:center;gap:.75rem;margin:0}.foundation-event-facts__portrait{width:2.75rem;height:2.75rem;flex:none;border-radius:var(--foundation-radius-pill);object-fit:cover;object-position:center 20%}.foundation-event-facts__speaker-name{display:block;font-size:.9375rem;font-weight:700;line-height:1.25}.foundation-event-facts__speaker-role{display:block;color:var(--foundation-muted);font-size:.8125rem;font-weight:400;line-height:1.35}.foundation-event-facts__cta{width:100%;margin-top:1.25rem}.foundation-event-facts__hint{margin:1.25rem 0 0;color:var(--foundation-muted);font-size:.875rem}.foundation-external-form{margin-top:clamp(2.5rem,5vw,3.5rem);scroll-margin-top:7rem}.foundation-external-form .foundation-external-form__title{margin:0 0 .75rem}.foundation-external-form .foundation-external-form__intro{margin:0 0 1.5rem}.foundation-external-form__consent{background:var(--foundation-surface);border:1px solid var(--foundation-border);border-radius:var(--foundation-radius-card);display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.75rem}.foundation-external-form .foundation-external-form__notice{margin:0;color:var(--foundation-muted);font-size:.9375rem;line-height:1.6}.foundation-external-form__target:focus{outline:none}:focus-visible{outline:2px solid var(--wp--preset--color--primary);outline-offset:3px;border-radius:2px}.foundation-section--bg-dark :focus-visible,.foundation-section--bg-primary :focus-visible,.site-footer :focus-visible{outline-color:var(--foundation-white)}
