:root{--border-width:1px;--border-color:var(--color-neutral-300);--component-border-radius:10px;--component-border-radius-md:16px;--component-border-radius-lg:40px;--spacing-xs:.375rem;--spacing-sm:.815rem;--spacing-md:1.125rem;--spacing-lg:2rem;--spacing-xl:3rem;--column-gap:4.5rem;--grid-gutter-x:var(--spacing-xl);--transition-duration-fast:.2s;--transition-duration:.4s;--transition-timing-function:cubic-bezier(.66, 0, .34, 1);--color-accent-500:#ff672c;--primary-gradient-horizontal:linear-gradient(159deg, var(--color-primary-500) 0.27%, var(--color-accent-500) 43.75%, var(--color-secondary-500) 88.23%);--primary-gradient-vertical:linear-gradient(182deg, var(--color-primary-500) 8.37%, var(--color-accent-500) 45.74%, var(--color-secondary-500) 78.11%);--color-neutral-0:#fff;--color-neutral-50:#efede7;--color-neutral-100:#e2dfd4;--color-neutral-200:#d8d3c5;--color-neutral-500:#1a1609;--opacity-neutral-100:rgb(from var(--color-neutral-500) r g b/.1);--opacity-neutral-300:rgb(from var(--color-neutral-500) r g b/.3);--opacity-white-100:#ffffff2a;--opacity-black-400:#0000006d;--color-primary-500:#db0f67;--color-secondary-500:#86b40d}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(./be-vietnam-pro-vietnamese-600-normal-nyU-ZL2p.woff2)format("woff2"),url(./be-vietnam-pro-vietnamese-600-normal-DkpCIyan.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(./be-vietnam-pro-latin-ext-600-normal-BNd8euf0.woff2)format("woff2"),url(./be-vietnam-pro-latin-ext-600-normal-BeUwKxhG.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(./be-vietnam-pro-latin-600-normal-BZDkUTrt.woff2)format("woff2"),url(./be-vietnam-pro-latin-600-normal-5IO4e7bK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(./be-vietnam-pro-vietnamese-700-normal-Csr0PCuG.woff2)format("woff2"),url(./be-vietnam-pro-vietnamese-700-normal-By_5yT39.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(./be-vietnam-pro-latin-ext-700-normal-C8_gqRu2.woff2)format("woff2"),url(./be-vietnam-pro-latin-ext-700-normal-4Hjo2OtD.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(./be-vietnam-pro-latin-700-normal-DlW1Zbsh.woff2)format("woff2"),url(./be-vietnam-pro-latin-700-normal-C2EtzaOi.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:800;src:url(./be-vietnam-pro-vietnamese-800-normal-D4LFh2W4.woff2)format("woff2"),url(./be-vietnam-pro-vietnamese-800-normal-CA0HL1e4.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:800;src:url(./be-vietnam-pro-latin-ext-800-normal-GEpNgheG.woff2)format("woff2"),url(./be-vietnam-pro-latin-ext-800-normal-BvOXQlBN.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:800;src:url(./be-vietnam-pro-latin-800-normal-BpHZASpI.woff2)format("woff2"),url(./be-vietnam-pro-latin-800-normal-Cwp5p0gU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--heading-font-family:"Be Vietnam Pro", sans-serif;--heading-font-weight:600;--heading-line-height:1.1;--heading-color:var(--color-neutral-500);--h1-size:clamp(32px, 5vw + 1rem, 64px);--h2-size:clamp(26px, 5vw + 1rem, 52px);--h3-size:clamp(20px, 3vw + 1rem, 40px);--h4-size:clamp(16px, 5vw + 1rem, 32px);--h5-size:clamp(13px, 5vw + 1rem, 26px);--h6-size:clamp(11px, 5vw + 1rem, 22px)}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(./be-vietnam-pro-vietnamese-400-normal-CRcqvyg1.woff2)format("woff2"),url(./be-vietnam-pro-vietnamese-400-normal-BuGn0gnm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(./be-vietnam-pro-latin-ext-400-normal-CiZNW1ec.woff2)format("woff2"),url(./be-vietnam-pro-latin-ext-400-normal-DYBYyMQr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(./be-vietnam-pro-latin-400-normal-PpnXBOrz.woff2)format("woff2"),url(./be-vietnam-pro-latin-400-normal-bXgqVju9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:500;src:url(./be-vietnam-pro-vietnamese-500-normal-DREgrEoJ.woff2)format("woff2"),url(./be-vietnam-pro-vietnamese-500-normal-CfdwVo8-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:500;src:url(./be-vietnam-pro-latin-ext-500-normal-h0Fp6aX0.woff2)format("woff2"),url(./be-vietnam-pro-latin-ext-500-normal-CK0UkkKf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:500;src:url(./be-vietnam-pro-latin-500-normal-B6LVzGNe.woff2)format("woff2"),url(./be-vietnam-pro-latin-500-normal-BJkVuMHw.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--text-xs:clamp(.44rem, 5vw + 1rem, .88rem);--text-sm:clamp(.4875rem, 5vw + 1rem, .975rem);--text-md:clamp(.5625rem, 5vw + 1rem, 1.125rem);--text-lg:clamp(.625rem, 5vw + 1rem, 1.25rem);--text-xl:clamp(.75rem, 5vw + 1rem, 1.5rem);--body-font-family:"Be Vietnam Pro", sans-serif;--body-font-size:var(--text-md);--body-font-weight:400;--body-line-height:1.6;--body-color:var(--color-neutral-500)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--icon-sm:var(--text-sm);--icon-lg:var(--text-lg);--icon-xl:var(--text-xl);--button-line-height:1;--button-border-radius:99px;--button-font-weight:600;--button-padding-x:var(--spacing-md);--button-padding-y:var(--spacing-sm);--border-width:0}.x-core-button--primary{--button-color:var(--color-neutral-0);--button-background:var(--color-neutral-500)}.x-core-button--secondary{--button-color:var(--color-neutral-500);--button-background:var(--color-neutral-100)}.x-core-button--tertiary{--button-color:var(--color-neutral-500);--button-background:transparent;--button-border-radius:0;--button-padding-x:0;--button-padding-y:0}.x-core-button .x-core-icon-text__icon{display:none}.x-core-button:not(.x-core-button--tertiary){background:0 0;width:fit-content;height:fit-content;padding:0;position:relative;overflow:hidden}.x-core-button:not(.x-core-button--tertiary) .x-core-icon-text{position:relative}.x-core-button:not(.x-core-button--tertiary) .x-core-icon-text__content{z-index:2;padding:var(--button-padding-y) var(--button-padding-x);background-color:var(--button-background);border-radius:var(--button-border-radius);transition:transform var(--transition-duration) var(--transition-timing-function)}.x-core-button:not(.x-core-button--tertiary) .x-core-icon-text:after{z-index:2;background-color:var(--button-background);border-radius:var(--button-border-radius);transition:transform var(--transition-duration) var(--transition-timing-function);content:attr(data-text);justify-content:center;align-items:center;display:flex;position:absolute;inset:4px;transform:translateY(120%)scale(.7)}.x-core-button:not(.x-core-button--tertiary):hover .x-core-icon-text__content{transform:translateY(-120%)scale(.7)}.x-core-button:not(.x-core-button--tertiary):hover .x-core-icon-text:after{transform:translateY(0)scale(1)}.x-core-button:not(.x-core-button--tertiary):has(.x-core-icon-text):after{background:var(--primary-gradient-horizontal);border-radius:var(--button-border-radius);content:"";position:absolute;inset:1px}main .x-core-button-wrapper:not(:first-child){--button-wrapper-gutter-before:var(--spacing-lg)}.x-core-button-wrapper{--button-wrapper-spacing:var(--spacing-sm);align-items:center}.x-core-badge{--badge-border-radius:99px;padding:var(--spacing-xs) var(--spacing-sm);font-weight:550;font-size:var(--text-sm);line-height:1}.x-core-badge--primary{--badge-color:var(--color-neutral-0);--badge-background:var(--color-neutral-500)}.x-core-badge--secondary{--badge-background:transparent;--badge-border-width:1px;--badge-border-color:var(--opacity-neutral-300)}.x-core-title{gap:var(--spacing-sm);flex-direction:column;display:flex}.x-core-title:last-child{--heading-margin-bottom:0}.x-core-title--pre{width:fit-content;padding:var(--spacing-xs) var(--spacing-md);font-weight:600;font-size:var(--text-xs);text-wrap:nowrap;border:solid 1px var(--color-neutral-100);border-radius:99px;line-height:1.6}.x-core-title--pre:has(strong){font-weight:400}.x-core-title--pre strong{font-weight:600}.x-core-heading:has(strong),h1:has(strong),.h1:has(strong),h2:has(strong),.h2:has(strong),h3:has(strong),.h3:has(strong),h4:has(strong),.h4:has(strong),h5:has(strong),.h5:has(strong),h6:has(strong),.h6:has(strong){font-weight:400}.x-core-heading strong,h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong,h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong,.h6 strong{font-weight:600}main ul{margin:0;padding:0;list-style:none}main ul li{--link-icon-size:24px;margin-left:calc(var(--link-icon-size) + var(--spacing-xs));font-weight:500;position:relative}main ul li+li{margin-top:3px}main ul li:before{top:2px;left:calc((var(--link-icon-size) + var(--spacing-xs)) * -1);width:var(--link-icon-size);height:var(--link-icon-size);background:var(--primary-gradient-horizontal);content:"";aspect-ratio:1;display:inline-block;position:absolute;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20672%20672'%3e%3c!--!Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.--%3e%3cpath%20d='M132.5%20132.5C182.4%2082.5%20253%2056%20336%2056C419%2056%20489.6%2082.5%20539.5%20132.5C589.4%20182.5%20616%20253%20616%20336C616%20419%20589.5%20489.6%20539.5%20539.5C489.5%20589.4%20419%20616%20336%20616C253%20616%20182.4%20589.5%20132.5%20539.5C82.6%20489.5%2056%20419%2056%20336C56%20253%2082.5%20182.4%20132.5%20132.5zM465.5%20273.9C477.6%20264.2%20479.5%20246.6%20469.9%20234.5C460.3%20222.4%20442.6%20220.5%20430.5%20230.1C378%20272.1%20330.3%20341.9%20306.7%20379.4C291.4%20359.3%20267.2%20331.1%20239.5%20312.6C226.6%20304%20209.2%20307.5%20200.7%20320.4C192.2%20333.3%20195.6%20350.7%20208.5%20359.2C237.4%20378.5%20264.1%20415.1%20274.1%20429.9C281.5%20440.9%20294%20447.9%20307.9%20447.9C322.3%20447.9%20335.5%20440.3%20342.8%20428C357.2%20403.5%20410%20318.3%20465.6%20273.8z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20672%20672'%3e%3c!--!Font%20Awesome%20Pro%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.--%3e%3cpath%20d='M132.5%20132.5C182.4%2082.5%20253%2056%20336%2056C419%2056%20489.6%2082.5%20539.5%20132.5C589.4%20182.5%20616%20253%20616%20336C616%20419%20589.5%20489.6%20539.5%20539.5C489.5%20589.4%20419%20616%20336%20616C253%20616%20182.4%20589.5%20132.5%20539.5C82.6%20489.5%2056%20419%2056%20336C56%20253%2082.5%20182.4%20132.5%20132.5zM465.5%20273.9C477.6%20264.2%20479.5%20246.6%20469.9%20234.5C460.3%20222.4%20442.6%20220.5%20430.5%20230.1C378%20272.1%20330.3%20341.9%20306.7%20379.4C291.4%20359.3%20267.2%20331.1%20239.5%20312.6C226.6%20304%20209.2%20307.5%20200.7%20320.4C192.2%20333.3%20195.6%20350.7%20208.5%20359.2C237.4%20378.5%20264.1%20415.1%20274.1%20429.9C281.5%20440.9%20294%20447.9%20307.9%20447.9C322.3%20447.9%20335.5%20440.3%20342.8%20428C357.2%20403.5%20410%20318.3%20465.6%20273.8z'/%3e%3c/svg%3e");-webkit-mask-size:100%;mask-size:100%}.x-core-card{--card-background:var(--color-neutral-100);--card-border-radius:var(--component-border-radius-md);--card-padding-x:var(--spacing-md);--card-padding-y:var(--spacing-lg);--card-image-ratio:1.75;padding:8px}.x-core-card .x-core-heading{font-size:var(--h5-size)}.x-core-card .x-core-image{border-radius:var(--component-border-radius);width:100%}.x-core-card svg.x-core-image path{fill:url(#customGradient)}.x-core-card__content>.x-core-icon{font-size:var(--h4-size);background:var(--primary-gradient-horizontal);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.x-core-card__highlight{font-weight:800;font-size:var(--h4-size);background:var(--primary-gradient-vertical);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-right:3px;font-style:italic}.x-core-card--icon .x-core-card__content{padding-top:var(--spacing-sm)}.x-core-card--icon .x-core-image{width:40px;height:40px;margin-top:var(--spacing-sm);margin-left:var(--card-padding-x)}a.x-core-card .x-core-button .x-core-icon-text__content{width:100%}a.x-core-card .x-core-button .x-core-icon-text__icon{display:none}a.x-core-card.x-core-card--button:hover .x-core-button .x-core-icon-text__content,a.x-core-card.x-core-card--academy:hover .x-core-button .x-core-icon-text__content{transform:translateY(-120%)scale(.7)}a.x-core-card.x-core-card--button:hover .x-core-button .x-core-icon-text:after,a.x-core-card.x-core-card--academy:hover .x-core-button .x-core-icon-text:after{transform:translateY(0)scale(1)}a.x-core-card.x-core-card--button .x-core-card__content,a.x-core-card.x-core-card--academy .x-core-card__content{padding-bottom:var(--card-padding-x)}a.x-core-card:not(.x-core-card--button,.x-core-card--academy){position:relative}a.x-core-card:not(.x-core-card--button,.x-core-card--academy) .x-core-card__content{padding-bottom:calc(40px + var(--spacing-md))}a.x-core-card:not(.x-core-card--button,.x-core-card--academy):hover:after{color:var(--color-neutral-0);background-color:var(--color-neutral-500)}a.x-core-card:not(.x-core-card--button,.x-core-card--academy):after{right:var(--spacing-md);bottom:var(--spacing-md);width:40px;font-family:var(--fa-style-family-classic);background-color:var(--color-neutral-200);transition:background-color var(--transition-duration) ease-in-out, color var(--transition-duration) ease-in-out;content:"";aspect-ratio:1;border-radius:99px;justify-content:center;align-items:center;display:flex;position:absolute}p img{border-radius:var(--component-border-radius)}p img.aligncenter{margin-inline:auto}p img.alignright{margin-left:auto}a.x-core-card--post{--card-background:transparent;--card-padding-x:0;--card-padding-y:0;--card-content-gap:var(--spacing-sm);--card-title-font-size:var(--h6-size);--card-border-radius:0;padding:0}a.x-core-card--post .image-wrapper--fallback{margin-bottom:var(--card-content-gap);background-color:var(--color-neutral-500);border-radius:var(--component-border-radius);aspect-ratio:var(--card-image-ratio);justify-content:center;align-items:center;display:flex}a.x-core-card--post .image-wrapper--fallback svg{height:50%}a.x-core-card--post .x-core-image{margin-bottom:var(--spacing-sm)}a.x-core-card--post .x-core-card__content{padding-bottom:0!important}a.x-core-card--post:after{top:var(--spacing-sm);right:var(--spacing-sm)!important}a.x-core-card--post .label-wrapper{margin-bottom:var(--spacing-sm)}.x-core-pagination{--pagination-item-background:var(--color-neutral-100);align-items:center;padding-block:0}.x-core-pagination .page-numbers{border:solid 1px var(--pagination-item-background)}.x-core-pagination .page-numbers.current,.x-core-pagination .page-numbers:hover{--pagination-item-background:var(--color-neutral-500);--pagination-item-color:var(--color-neutral-0)}.x-core-pagination .page-numbers:not(.next,.previous){--pagination-item-font-size:var(--text-sm);justify-content:center;align-items:center;width:42px;height:42px;padding:0;display:flex}.top-banner{--body-color:var(--color-neutral-0);--p-margin-bottom:0;top:calc(var(--header-total-height) + var(--header-main-top-spacing) + var(--spacing-sm));z-index:10;position:fixed;left:0;right:0}@container style(--menu-breakpoint:true){.top-banner{--header-total-height:calc(100px + var(--spacing-xs));top:auto;bottom:var(--header-total-height)}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .top-banner{--header-total-height:calc(100px + var(--spacing-xs));top:auto;bottom:var(--header-total-height)}@container style(--menu-breakpoint:false){body:has(#wpadminbar) .top-banner{--top-banner-offset:calc(var(--header-total-height) + var(--header-main-top-spacing));top:calc(var(--wp-admin--admin-bar--height,32px) + var(--top-banner-offset) + var(--spacing-sm))}}:root[style*="--menu-breakpoint: false"] .applyContainerPolyFill body:has(#wpadminbar) .top-banner{--top-banner-offset:calc(var(--header-total-height) + var(--header-main-top-spacing));top:calc(var(--wp-admin--admin-bar--height,32px) + var(--top-banner-offset) + var(--spacing-sm))}.top-banner[hidden]{display:none}.top-banner__bar{gap:var(--spacing-sm);padding:10px 10px 10px var(--spacing-sm);color:var(--color-neutral-0);background-image:linear-gradient(159deg, var(--color-primary-500) 0.27%, var(--color-accent-500) 57.75%, var(--color-secondary-500) 103.23%);border-radius:var(--component-border-radius-md);justify-content:space-between;align-items:center;display:flex}@container style(--menu-breakpoint:true){.top-banner__bar{--top-banner-button-size:31px;gap:var(--spacing-xs);padding:var(--spacing-xs);background-image:linear-gradient(91deg, var(--color-primary-500) 17.5%, var(--color-accent-500) 49.8%, var(--color-secondary-500) 117%);border-radius:14px;position:relative}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .top-banner__bar{--top-banner-button-size:31px;gap:var(--spacing-xs);padding:var(--spacing-xs);background-image:linear-gradient(91deg, var(--color-primary-500) 17.5%, var(--color-accent-500) 49.8%, var(--color-secondary-500) 117%);border-radius:14px;position:relative}.top-banner__content{font-size:var(--text-sm)}@container style(--menu-breakpoint:true){.top-banner__content{--mask-direction:to right;-webkit-mask-image:linear-gradient(var(--mask-direction), #0000, #000 12%, #000 calc(100% - 12%), #0000);-webkit-mask-image:linear-gradient(var(--mask-direction), #0000, #000 12%, #000 calc(100% - 12%), #0000);mask-image:linear-gradient(var(--mask-direction), #0000, #000 12%, #000 calc(100% - 12%), #0000)}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .top-banner__content{--mask-direction:to right;-webkit-mask-image:linear-gradient(var(--mask-direction), #0000, #000 12%, #000 calc(100% - 12%), #0000);-webkit-mask-image:linear-gradient(var(--mask-direction), #0000, #000 12%, #000 calc(100% - 12%), #0000);mask-image:linear-gradient(var(--mask-direction), #0000, #000 12%, #000 calc(100% - 12%), #0000)}@container style(--menu-breakpoint:true){.top-banner__content{min-width:0;font-size:var(--text-xs);white-space:nowrap;flex:1;overflow:hidden}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .top-banner__content{min-width:0;font-size:var(--text-xs);white-space:nowrap;flex:1;overflow:hidden}.top-banner__marquee{display:contents}@container style(--menu-breakpoint:true){.top-banner__marquee{width:max-content;animation:top-banner-marquee var(--top-banner-marquee-duration,40s) linear infinite;display:flex}.top-banner__marquee:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.top-banner__marquee{animation:none}}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .top-banner__marquee{width:max-content;animation:top-banner-marquee var(--top-banner-marquee-duration,40s) linear infinite;display:flex}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .top-banner__marquee:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .top-banner__marquee{animation:none}}.top-banner__track{align-items:center;column-gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.top-banner__track[aria-hidden=true]{display:none}@container style(--menu-breakpoint:true){.top-banner__track[aria-hidden=true]{display:flex}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .top-banner__track[aria-hidden=true]{display:flex}@container style(--menu-breakpoint:true){.top-banner__track{padding-right:var(--spacing-lg);flex-wrap:nowrap}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .top-banner__track{padding-right:var(--spacing-lg);flex-wrap:nowrap}.top-banner__title{font-weight:700;font-size:var(--text-xs);text-transform:uppercase;line-height:1.1}@container style(--menu-breakpoint:true){.top-banner__title{font-size:var(--text-xs)}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .top-banner__title{font-size:var(--text-xs)}.top-banner__dot{background-color:var(--color-neutral-0);border-radius:50%;width:3px;height:3px}.top-banner__link{color:inherit;font-weight:500;font-size:var(--text-sm);text-underline-offset:.3em;-webkit-text-decoration:underline dotted #efede780;text-decoration:underline dotted #efede780}@container style(--menu-breakpoint:true){.top-banner__link{display:none}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .top-banner__link,.top-banner__arrow{display:none}@container style(--menu-breakpoint:true){.top-banner__arrow{width:var(--top-banner-button-size);height:var(--top-banner-button-size);color:var(--color-neutral-0);font-size:var(--text-xs);background-color:var(--color-neutral-500);border-radius:var(--component-border-radius);flex-shrink:0;order:1;justify-content:center;align-items:center;display:flex}.top-banner__arrow:after{content:"";position:absolute;inset:0}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .top-banner__arrow{width:var(--top-banner-button-size);height:var(--top-banner-button-size);color:var(--color-neutral-0);font-size:var(--text-xs);background-color:var(--color-neutral-500);border-radius:var(--component-border-radius);flex-shrink:0;order:1;justify-content:center;align-items:center;display:flex}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .top-banner__arrow:after{content:"";position:absolute;inset:0}.top-banner__close{width:31px;height:31px;color:inherit;font-size:var(--text-xs);border-radius:var(--component-border-radius);cursor:pointer;border:1px solid #fff3;justify-content:center;justify-self:flex-end;align-items:center;display:flex}@container style(--menu-breakpoint:true){.top-banner__close{z-index:2;order:-1;position:relative}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .top-banner__close{z-index:2;order:-1;position:relative}@keyframes top-banner-marquee{to{transform:translate(-50%)}}.wpcf7 .x-core-input{--input-padding-top:calc(var(--input-padding-x,.6rem) * 2)}.wpcf7 .x-core-input--textarea{--input-label-top:var(--input-padding-x,.6rem);--input-label-origin-transform:translateY(0)}.wpcf7 .x-core-input--email .x-core-label,.wpcf7 .x-core-input--text .x-core-label,.wpcf7 .x-core-input--textarea .x-core-label{cursor:text;display:block;position:relative}.wpcf7 .x-core-input--email .x-core-label__label,.wpcf7 .x-core-input--text .x-core-label__label,.wpcf7 .x-core-input--textarea .x-core-label__label{top:var(--input-label-top,.6rem);left:var(--input-padding-x,.6rem);z-index:1;width:calc(100% - 2 * var(--input-padding-x,.6rem));color:var(--input-color,var(--body-color));font-weight:var(--input-font-weight,var(--body-font-weight));font-size:var(--input-font-size,var(--text-md));font-family:var(--input-font-family,var(--body-font-family));line-height:var(--input-line-height,1.3);transform:var(--input-label-origin-transform,translateY(100%));transition:font-size var(--input-transition-duration,var(--transition-duration,.15s)) var(--input-transition-timing-function,var(--transition-timing-function,ease-in-out)), transform var(--input-transition-duration,var(--transition-duration,.15s)) var(--input-transition-timing-function,var(--transition-timing-function,ease-in-out));pointer-events:none;display:block;position:relative}.wpcf7 .x-core-input--email .x-core-label__content,.wpcf7 .x-core-input--text .x-core-label__content,.wpcf7 .x-core-input--textarea .x-core-label__content{z-index:0;position:relative}.wpcf7 .x-core-input--email .x-core-label:focus-within .x-core-label__label,.wpcf7 .x-core-input--email .x-core-label:has(input:not(:placeholder-shown)) .x-core-label__label,.wpcf7 .x-core-input--email .x-core-label:has(textarea:not(:placeholder-shown)) .x-core-label__label,.wpcf7 .x-core-input--email .x-core-label:has(select:not(:placeholder-shown)) .x-core-label__label,.wpcf7 .x-core-input--text .x-core-label:focus-within .x-core-label__label,.wpcf7 .x-core-input--text .x-core-label:has(input:not(:placeholder-shown)) .x-core-label__label,.wpcf7 .x-core-input--text .x-core-label:has(textarea:not(:placeholder-shown)) .x-core-label__label,.wpcf7 .x-core-input--text .x-core-label:has(select:not(:placeholder-shown)) .x-core-label__label,.wpcf7 .x-core-input--textarea .x-core-label:focus-within .x-core-label__label,.wpcf7 .x-core-input--textarea .x-core-label:has(input:not(:placeholder-shown)) .x-core-label__label,.wpcf7 .x-core-input--textarea .x-core-label:has(textarea:not(:placeholder-shown)) .x-core-label__label,.wpcf7 .x-core-input--textarea .x-core-label:has(select:not(:placeholder-shown)) .x-core-label__label{font-size:var(--input-active-font-size,var(--text-xs));transform:translateY(0)}.wpcf7 .x-core-input--email input,.wpcf7 .x-core-input--email textarea,.wpcf7 .x-core-input--email select,.wpcf7 .x-core-input--text input,.wpcf7 .x-core-input--text textarea,.wpcf7 .x-core-input--text select,.wpcf7 .x-core-input--textarea input,.wpcf7 .x-core-input--textarea textarea,.wpcf7 .x-core-input--textarea select{padding-block-start:var(--input-padding-top)}.wpcf7 .x-core-input--email input::placeholder,.wpcf7 .x-core-input--email textarea::placeholder,.wpcf7 .x-core-input--email select::placeholder,.wpcf7 .x-core-input--text input::placeholder,.wpcf7 .x-core-input--text textarea::placeholder,.wpcf7 .x-core-input--text select::placeholder,.wpcf7 .x-core-input--textarea input::placeholder,.wpcf7 .x-core-input--textarea textarea::placeholder,.wpcf7 .x-core-input--textarea select::placeholder{opacity:0}.wpcf7{--focus-box-shadow:none;--heading-color:var(--color-neutral-0);--body-color:var(--color-neutral-0);--input-color:var(--color-neutral-0);--placeholder-color:var(--color-neutral-0);--link-color:var(--color-secondary-500);z-index:1;padding:var(--spacing-lg);color:var(--color-neutral-0);background-color:var(--color-neutral-500);border-radius:var(--component-border-radius-md)}.wpcf7 .recaptcha-txt{margin-top:var(--spacing-sm);font-size:var(--text-xs)}@container style(--breakpoint-md-min:true){.wpcf7 .recaptcha-txt{grid-column:span 2}}:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .wpcf7 .recaptcha-txt{grid-column:span 2}.wpcf7-form{--input-label-top:-4px;--input-padding-x:0;--input-padding-y:var(--spacing-sm);column-gap:var(--spacing-sm);display:grid}@container style(--breakpoint-md-min:true){.wpcf7-form{grid-template-columns:repeat(2,1fr)}}:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .wpcf7-form{grid-template-columns:repeat(2,1fr)}@container style(--breakpoint-sm-max:true){.wpcf7-form{row-gap:var(--spacing-xs)}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .wpcf7-form{row-gap:var(--spacing-xs)}@container style(--breakpoint-md-min:true){.wpcf7-form button,.wpcf7-form h1,.wpcf7-form .h1,.wpcf7-form h2,.wpcf7-form .h2,.wpcf7-form h3,.wpcf7-form .h3,.wpcf7-form h4,.wpcf7-form .h4,.wpcf7-form h5,.wpcf7-form .h5,.wpcf7-form h6,.wpcf7-form .h6,.wpcf7-form .x-core-input{grid-column:span 2}}:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .wpcf7-form button,:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .wpcf7-form h1,:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .wpcf7-form .h1,:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .wpcf7-form h2,:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .wpcf7-form .h2,:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .wpcf7-form h3,:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .wpcf7-form .h3,:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .wpcf7-form h4,:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .wpcf7-form .h4,:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .wpcf7-form h5,:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .wpcf7-form .h5,:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .wpcf7-form h6,:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .wpcf7-form .h6,:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .wpcf7-form .x-core-input{grid-column:span 2}.wpcf7-form .x-core-input{--input-line-height:1;border-bottom:1px solid var(--opacity-white-100);transition:border-color var(--transition-duration) ease-in-out;position:relative}.wpcf7-form .x-core-input:focus-within,.wpcf7-form .x-core-input:focus,.wpcf7-form .x-core-input:focus-visible{border-color:var(--color-primary-500)}.wpcf7-form .wpcf7-response-output{color:var(--color-neutral-0)}@container style(--breakpoint-md-min:true){.wpcf7-form .wpcf7-response-output{grid-column:span 2}}:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .wpcf7-form .wpcf7-response-output{grid-column:span 2}.wpcf7-form button{--button-background:var(--color-neutral-0);--button-color:var(--color-neutral-500);justify-self:flex-end;width:fit-content}.wpcf7-form .wpcf7-response-output:not(:empty){margin-top:var(--spacing-md)}@container style(--breakpoint-sm-max:true){.wpcf7-form .wpcf7-response-output:not(:empty){margin-top:var(--spacing-sm)}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .wpcf7-form .wpcf7-response-output:not(:empty){margin-top:var(--spacing-sm)}.wpcf7-form.invalid .x-core-input--error{margin-bottom:var(--spacing-lg);border-color:var(--color-neutral-0)}.wpcf7-form.invalid .x-core-input--error:focus-within,.wpcf7-form.invalid .x-core-input--error:focus,.wpcf7-form.invalid .x-core-input--error:focus-visible{border-color:var(--color-primary-500)}.wpcf7-form.invalid .x-core-input__error{z-index:2;color:var(--color-neutral-0);font-weight:600;font-size:var(--text-xs);background-color:var(--color-primary-500);border-bottom-right-radius:var(--component-border-radius);border-bottom-left-radius:var(--component-border-radius);padding-inline:10px;position:absolute;top:calc(100% + 1px);right:0}section[data-theme=grey]{--theme-color:var(--color-neutral-100);background-color:var(--color-neutral-100)}section[data-theme=grey] .x-core-title--pre{border-color:var(--opacity-neutral-100)}section[data-theme=grey] .x-core-button--secondary{--button-background:var(--color-neutral-0)}section[data-display-centered-cards] .x-core-card{text-align:center;justify-content:center}section[data-display-centered-cards] .x-core-card__content .x-core-icon,section[data-display-centered-cards] .x-core-card svg.x-core-image{align-self:center}@media (max-width:575px){:root{--breakpoint-xs-max:true}}@media (min-width:0) and (max-width:575px){:root{--breakpoint-xs:true}}@media (min-width:576px){:root{--breakpoint-sm-min:true}}@media (max-width:767px){:root{--breakpoint-sm-max:true}}@media (min-width:768px){:root{--breakpoint-md-min:true}}@media (max-width:991px){:root{--breakpoint-md-max:true}}@media (min-width:992px){:root{--breakpoint-lg-min:true}}@media (max-width:1199px){:root{--breakpoint-lg-max:true}}@media (min-width:1200px){:root{--breakpoint-xl-min:true}}:root{--menu-breakpoint:false}@media (max-width:992px){:root{--menu-breakpoint:true}}:root{--block-breakpoint:false}@media (max-width:992px){:root{--block-breakpoint:true}}:root{--body-background-color:var(--color-neutral-50)}body>svg{height:0}footer{--footer-background:var(--color-neutral-100);--link-color:var(--body-color)}.footer-main{--footer-heading-font-size:var(--h6-size);--footer-padding-y:60px;--link-hover-decoration:none}.footer-main .footer-sitemap-list li{width:fit-content}.footer-main .x-core-link{transition:letter-spacing var(--transition-duration-fast) ease-in-out}.footer-main .x-core-link:hover{letter-spacing:.5px}.footer-main .footerblock--image .x-core-image{width:100%;max-width:300px}.footer-copyright{padding-block:0}.footer-copyright__content{font-size:var(--text-sm)}@container style(--breakpoint-md-max:true){.footer-copyright__content{order:2}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .footer-copyright__content{order:2}:root{--container-offset:calc(var(--grid-gutter-x) * .5)}@media (min-width:1400px){:root{--container-offset:calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1320px) / 2)}}.footer-copyright .container{margin-inline:var(--container-padding-left,var(--block-padding-x,var(--container-offset))) var(--container-padding-right,var(--block-padding-x,var(--container-offset)))}@media (min-width:1400px){.footer-copyright .container{margin-inline:var(--container-padding-left,var(--block-padding-x,var(--container-offset))) var(--container-padding-right,var(--block-padding-x,var(--container-offset)))}}.footer-copyright .container{border-top:solid 1px var(--opacity-neutral-100);padding-inline:0}.footer-copyright .x-core-navigation__link{--nav-link-font-size:var(--text-sm);transition:font-weight var(--transition-duration-fast) ease-in-out;font-weight:400}.footer-copyright .x-core-navigation__link:hover{font-weight:600}body:has(#wpadminbar)>header{top:var(--wp-admin--admin-bar--height,32px)}body>header{z-index:var(--header-fixed-z-index,999);width:100%;position:fixed;top:0;left:0}:root{--header-top-background:var(--color-neutral-500);--header-top-height:42px;--header-main-height:75px;--header-main-top-spacing:var(--spacing-md);--logo-height:calc(var(--header-main-height) - (2 * var(--spacing-sm)));--navigation-dropshadow:0 4px 20px 0 #0000001a}.header--top{--nav-link-color:var(--color-neutral-50);--nav-link-hover-color:var(--color-neutral-200);--nav-link-font-size:var(--text-sm)}@container style(--menu-breakpoint:true){.header--top{display:none}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--top{display:none}.header--top nav{margin-left:auto}.header--top .x-core-language-switcher__wrapper .x-core-icon{color:var(--color-neutral-0)}.header--top .x-core-language-switcher .x-core-navigation__dropdown{background-color:var(--color-neutral-500);padding-inline:var(--spacing-sm)}.x-core-language-switcher{text-transform:uppercase;display:inline-block!important}.x-core-language-switcher__wrapper{z-index:1;gap:var(--spacing-xs);display:flex}.x-core-language-switcher .x-core-navigation__entry--dropdown>a{padding:0}.x-core-language-switcher .x-core-navigation__dropdown{border-radius:var(--component-border-radius-md);box-shadow:var(--navigation-dropshadow);top:calc(100% + 10px);left:-18px}@container style(--menu-breakpoint:true){.x-core-language-switcher .x-core-navigation__dropdown{padding:0;position:absolute;top:auto;bottom:200%}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .x-core-language-switcher .x-core-navigation__dropdown{padding:0;position:absolute;top:auto;bottom:200%}.x-core-language-switcher .x-core-navigation__dropdown .x-core-navigation__link{padding:var(--spacing-sm) 0}@container style(--menu-breakpoint:true){.x-core-language-switcher .x-core-navigation__dropdown .x-core-navigation__link{padding:var(--spacing-xs)!important}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .x-core-language-switcher .x-core-navigation__dropdown .x-core-navigation__link{padding:var(--spacing-xs)!important}.header--main{margin-top:var(--header-main-top-spacing);padding:0}@container style(--menu-breakpoint:false){.header--main .x-core-language-switcher__wrapper{display:none}}:root[style*="--menu-breakpoint: false"] .applyContainerPolyFill .header--main .x-core-language-switcher__wrapper{display:none}.header--main .container{--nav-link-font-weight:500;width:auto;padding:var(--spacing-sm);background-color:var(--color-neutral-50);border-radius:var(--component-border-radius-md);margin-inline:var(--container-offset);box-shadow:var(--navigation-dropshadow)}@container style(--menu-breakpoint:true){.header--main .container{row-gap:var(--spacing-lg);padding:16px 20px;position:relative}.header--main .container:has(.is-active){padding-top:26px}.header--main .container:has(.is-active):before{height:calc(var(--logo-height) + 23px);background-color:var(--color-neutral-100);border-radius:var(--component-border-radius);content:"";position:absolute;bottom:6px;left:6px;right:6px}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container{row-gap:var(--spacing-lg);padding:16px 20px;position:relative}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container:has(.is-active){padding-top:26px}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container:has(.is-active):before{height:calc(var(--logo-height) + 23px);background-color:var(--color-neutral-100);border-radius:var(--component-border-radius);content:"";position:absolute;bottom:6px;left:6px;right:6px}@container style(--menu-breakpoint:false){.header--main .container{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}}:root[style*="--menu-breakpoint: false"] .applyContainerPolyFill .header--main .container{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.header--main .container .x-core-button[data-toggle-target=main-menu]{--burger-icon-closed:"";width:32px;font-size:var(--icon-xl);border-radius:0}@container style(--menu-breakpoint:true){.header--main .container .x-core-button[data-toggle-target=main-menu]{order:3}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container .x-core-button[data-toggle-target=main-menu]{order:3}.header--main .container .header__logo{display:flex}@container style(--menu-breakpoint:true){.header--main .container .header__logo .logo-image{width:0}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container .header__logo .logo-image{width:0}@container style(--menu-breakpoint:false){.header--main .container .header__logo .logo-image--mobile{display:none}}:root[style*="--menu-breakpoint: false"] .applyContainerPolyFill .header--main .container .header__logo .logo-image--mobile{display:none}@container style(--menu-breakpoint:true){.header--main .container .header__logo{z-index:2;order:2}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container .header__logo{z-index:2;order:2}@container style(--menu-breakpoint:true){.header--main .container .x-core-language-switcher__wrapper{order:3}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container .x-core-language-switcher__wrapper{order:3}@container style(--menu-breakpoint:true){.header--main .container .main-menu{row-gap:var(--spacing-md);order:1}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container .main-menu{row-gap:var(--spacing-md);order:1}@container style(--menu-breakpoint:false){.header--main .container .main-menu{grid-column:2/-1;grid-template-columns:subgrid;align-items:center;display:grid}.header--main .container .main-menu .x-core-button-wrapper{justify-self:end}}:root[style*="--menu-breakpoint: false"] .applyContainerPolyFill .header--main .container .main-menu{grid-column:2/-1;grid-template-columns:subgrid;align-items:center;display:grid}:root[style*="--menu-breakpoint: false"] .applyContainerPolyFill .header--main .container .main-menu .x-core-button-wrapper{justify-self:end}@container style(--menu-breakpoint:false){.header--main .container .main-menu .x-core-navigation--top{display:none}}:root[style*="--menu-breakpoint: false"] .applyContainerPolyFill .header--main .container .main-menu .x-core-navigation--top{display:none}@container style(--menu-breakpoint:true){.header--main .container .x-core-navigation{--nav-link-padding-x:0;align-items:flex-start}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container .x-core-navigation{--nav-link-padding-x:0;align-items:flex-start}.header--main .container .x-core-navigation--primary{--nav-link-font-weight:600}@container style(--menu-breakpoint:true){.header--main .container .x-core-navigation--primary{--nav-link-padding-y:6px;--nav-link-font-size:var(--text-lg)}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container .x-core-navigation--primary{--nav-link-padding-y:6px;--nav-link-font-size:var(--text-lg)}.header--main .container .x-core-navigation--top{--nav-link-font-size:var(--text-sm)}@container style(--menu-breakpoint:true){.header--main .container .x-core-navigation--top{--nav-link-padding-y:var(--spacing-xs);--nav-link-font-weight:400}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container .x-core-navigation--top{--nav-link-padding-y:var(--spacing-xs);--nav-link-font-weight:400}@container style(--menu-breakpoint:true){.header--main .container .x-core-navigation__entry:first-of-type a{padding-top:0}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container .x-core-navigation__entry:first-of-type a{padding-top:0}.header--main .container .x-core-navigation__entry a{line-height:1}@container style(--menu-breakpoint:true){.header--main .container .x-core-navigation__entry--dropdown{width:100%}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container .x-core-navigation__entry--dropdown{width:100%}.header--main .container .x-core-navigation__dropdown{background:var(--color-neutral-50);border-radius:var(--component-border-radius-md);padding:8px 10px}@container style(--menu-breakpoint:true){.header--main .container .x-core-navigation__dropdown{--nav-link-font-weight:400;--nav-link-font-size:var(--text-sm)}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container .x-core-navigation__dropdown{--nav-link-font-weight:400;--nav-link-font-size:var(--text-sm)}@container style(--menu-breakpoint:false){.header--main .container .x-core-navigation__dropdown{box-shadow:var(--navigation-dropshadow);top:65px}}:root[style*="--menu-breakpoint: false"] .applyContainerPolyFill .header--main .container .x-core-navigation__dropdown{box-shadow:var(--navigation-dropshadow);top:65px}.header--main .container .x-core-button-wrapper{flex-direction:row-reverse}@container style(--menu-breakpoint:true){.header--main .container .x-core-button-wrapper{padding-top:var(--spacing-md);flex-direction:column-reverse;position:relative}.header--main .container .x-core-button-wrapper:before{background-color:var(--color-neutral-100);content:"";width:100%;height:1px;position:absolute;top:0;left:0}.header--main .container .x-core-button-wrapper .x-core-button,.header--main .container .x-core-button-wrapper .x-core-button .x-core-icon-text__content{width:100%}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container .x-core-button-wrapper{padding-top:var(--spacing-md);flex-direction:column-reverse;position:relative}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container .x-core-button-wrapper:before{background-color:var(--color-neutral-100);content:"";width:100%;height:1px;position:absolute;top:0;left:0}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container .x-core-button-wrapper .x-core-button,:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill .header--main .container .x-core-button-wrapper .x-core-button .x-core-icon-text__content{width:100%}.header--main .container .x-core-button-wrapper .x-core-button--tertiary{gap:var(--spacing-xs);justify-content:center;align-items:center;display:flex}.header--main .container .x-core-button-wrapper .x-core-button--tertiary:after{background:var(--primary-gradient-horizontal);content:"";width:35px;height:35px;display:flex;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20672%20672'%3e%3c!--!Font%20Awesome%20Pro%20v7.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.--%3e%3cpath%20d='M336%2056C253%2056%20182.4%2082.5%20132.5%20132.5C82.6%20182.5%2056%20253%2056%20336C56%20419%2082.5%20489.6%20132.5%20539.5C182.5%20589.4%20253%20616%20336%20616C419%20616%20489.6%20589.5%20539.5%20539.5C589.4%20489.5%20616%20419%20616%20336C616%20253%20589.5%20182.4%20539.5%20132.5C489.5%2082.6%20419%2056%20336%2056zM468.4%20368.7C481.3%20377.3%20484.7%20394.7%20476.2%20407.5C446.4%20452.2%20396.1%20476%20336%20476C312.6%20476%20290.6%20472.4%20270.5%20465.2C255.9%20460%20248.4%20443.9%20253.6%20429.4C258.8%20414.9%20274.9%20407.3%20289.4%20412.5C302.7%20417.3%20318.2%20420%20335.9%20420C380.7%20420%20411.9%20402.9%20429.5%20376.5C438.1%20363.6%20455.5%20360.2%20468.3%20368.7zM252%20252L252%20308C252%20323.5%20239.5%20336%20224%20336C208.5%20336%20196%20323.5%20196%20308L196%20252C196%20236.5%20208.5%20224%20224%20224C239.5%20224%20252%20236.5%20252%20252zM392%20252L392%20308C392%20323.5%20379.5%20336%20364%20336C348.5%20336%20336%20323.5%20336%20308L336%20252C336%20236.5%20348.5%20224%20364%20224C379.5%20224%20392%20236.5%20392%20252z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20672%20672'%3e%3c!--!Font%20Awesome%20Pro%20v7.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202026%20Fonticons,%20Inc.--%3e%3cpath%20d='M336%2056C253%2056%20182.4%2082.5%20132.5%20132.5C82.6%20182.5%2056%20253%2056%20336C56%20419%2082.5%20489.6%20132.5%20539.5C182.5%20589.4%20253%20616%20336%20616C419%20616%20489.6%20589.5%20539.5%20539.5C589.4%20489.5%20616%20419%20616%20336C616%20253%20589.5%20182.4%20539.5%20132.5C489.5%2082.6%20419%2056%20336%2056zM468.4%20368.7C481.3%20377.3%20484.7%20394.7%20476.2%20407.5C446.4%20452.2%20396.1%20476%20336%20476C312.6%20476%20290.6%20472.4%20270.5%20465.2C255.9%20460%20248.4%20443.9%20253.6%20429.4C258.8%20414.9%20274.9%20407.3%20289.4%20412.5C302.7%20417.3%20318.2%20420%20335.9%20420C380.7%20420%20411.9%20402.9%20429.5%20376.5C438.1%20363.6%20455.5%20360.2%20468.3%20368.7zM252%20252L252%20308C252%20323.5%20239.5%20336%20224%20336C208.5%20336%20196%20323.5%20196%20308L196%20252C196%20236.5%20208.5%20224%20224%20224C239.5%20224%20252%20236.5%20252%20252zM392%20252L392%20308C392%20323.5%20379.5%20336%20364%20336C348.5%20336%20336%20323.5%20336%20308L336%20252C336%20236.5%20348.5%20224%20364%20224C379.5%20224%20392%20236.5%20392%20252z'/%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@container style(--menu-breakpoint:true){body:has(#wpadminbar)>header,body>header{top:auto;bottom:var(--spacing-sm)}}:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill body:has(#wpadminbar)>header,:root[style*="--menu-breakpoint: true"] .applyContainerPolyFill body>header{top:auto;bottom:var(--spacing-sm)}.container{padding-inline:var(--container-padding-left,var(--block-padding-x,var(--container-offset))) var(--container-padding-right,var(--block-padding-x,var(--container-offset)))}@media (min-width:1400px){.container{padding-inline:var(--container-padding-left,var(--block-padding-x,var(--container-offset))) var(--container-padding-right,var(--block-padding-x,var(--container-offset)))}}:root{--block-padding-y:clamp(45px, 6.5vw, 70px);--intro-gutter-after:clamp(20px, 4vw, 35px)}@container style(--menu-breakpoint:false){.pageblock:first-child{--block-padding-top:calc(var(--block-padding-y) + var(--header-total-height) + var(--header-main-top-spacing))}}:root[style*="--menu-breakpoint: false"] .applyContainerPolyFill .pageblock:first-child{--block-padding-top:calc(var(--block-padding-y) + var(--header-total-height) + var(--header-main-top-spacing))}@container style(--menu-breakpoint:false){body:has(.top-banner) .pageblock:first-child{--block-padding-top:calc(var(--block-padding-y) * 1.5 + var(--header-total-height) + var(--header-main-top-spacing))}}:root[style*="--menu-breakpoint: false"] .applyContainerPolyFill body:has(.top-banner) .pageblock:first-child{--block-padding-top:calc(var(--block-padding-y) * 1.5 + var(--header-total-height) + var(--header-main-top-spacing))}.pageblock--post-header{padding-top:calc(var(--block-padding-y) + var(--header-total-height))}.pageblock--post-header .container{--heading-color:var(--color-neutral-0);--body-color:var(--color-neutral-0);--link-color:var(--color-neutral-0);border-radius:var(--component-border-radius-lg);min-height:280px;margin-inline:var(--container-offset);flex-direction:column;justify-content:center;align-items:center;padding:60px;display:flex;position:relative;overflow:hidden}@container style(--breakpoint-sm-max:true){.pageblock--post-header .container{padding:var(--spacing-md)}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--post-header .container{padding:var(--spacing-md)}.pageblock--post-header .container .label-wrapper{z-index:1;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.pageblock--post-header .container .label-wrapper .x-core-badge--secondary{color:var(--color-neutral-0);border-color:var(--opacity-white-100);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@container style(--breakpoint-sm-max:true){.pageblock--post-header .container .label-wrapper{margin-bottom:var(--spacing-md)}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--post-header .container .label-wrapper{margin-bottom:var(--spacing-md)}@container style(--breakpoint-md-min:true){.pageblock--post-header .container .label-wrapper{top:var(--spacing-md);left:var(--spacing-md);position:absolute}}:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .pageblock--post-header .container .label-wrapper{top:var(--spacing-md);left:var(--spacing-md);position:absolute}.pageblock--post-header .container .x-core-heading{--heading-margin-bottom:0;position:inherit;z-index:1;max-width:700px;font-size:var(--h3-size);text-align:center}@container style(--breakpoint-sm-max:true){.pageblock--post-header .container .x-core-heading{text-align:left}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--post-header .container .x-core-heading{text-align:left}.pageblock--post-header .container .x-core-image--background{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pageblock--post-header .container:after{background-color:var(--color-neutral-500);opacity:.5;content:"";position:absolute;inset:0}body:has(.pageblock--post-header) .pageblock--text .container{max-width:875px;margin-inline:auto;padding-inline:0}
