@font-face{font-family:Bitter;src:url(../../fonts/bitter/bitter-variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url(../../fonts/bitter/bitter-italic-variable.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(../../fonts/open-sans/open-sans-variable.woff2)format("woff2");font-weight:300 800;font-style:normal;font-stretch:75% 100%;font-display:swap}@font-face{font-family:Open Sans;src:url(../../fonts/open-sans/open-sans-italic-variable.woff2)format("woff2");font-weight:300 800;font-style:italic;font-stretch:75% 100%;font-display:swap}:root{--tx-color-white:#fdfdfd;--tx-color-black:#0c1520;--tx-color-brand-primary-500:#254791;--tx-color-brand-primary-450:#3559a7;--tx-color-brand-primary-400:#b0bedd;--tx-color-brand-primary-300:#c4cfe3;--tx-color-brand-primary-200:#d2daeb;--tx-color-brand-primary-100:#e8ecf5;--tx-color-brand-primary-50:#f3f5fa;--tx-color-brand-secondary-500:#65af30;--tx-color-brand-secondary-50:#e6f2de;--tx-color-status-error:#b00020;--tx-color-status-success:#14853d;--tx-color-status-warning:#b26a00;--tx-radius-small:8px;--tx-radius-big:16px;--tx-radius-circle:50%;--tx-color-brand-primary:var(--tx-color-brand-primary-500);--tx-color-brand-secondary:var(--tx-color-brand-secondary-500);--tx-text-default:var(--tx-color-black);--tx-text-titles:var(--tx-color-brand-primary-500);--tx-text-brand:var(--tx-color-brand-primary-500);--tx-text-inverted:var(--tx-color-white);--tx-surface-page:var(--tx-color-white);--tx-surface-page-accent:var(--tx-color-brand-primary-50);--tx-surface-card:var(--tx-color-white);--tx-surface-news:var(--tx-color-brand-primary-500);--tx-surface-access-primary-default:var(--tx-color-white);--tx-surface-access-primary-hover:var(--tx-color-brand-primary-50);--tx-surface-access-secondary-default:transparent;--tx-surface-access-secondary-hover:var(--tx-color-brand-primary-500);--tx-surface-icon-default:var(--tx-color-brand-primary-300);--tx-surface-icon-hover:var(--tx-color-white);--tx-surface-button-primary-default:var(--tx-color-brand-primary-500);--tx-surface-button-primary-hover:var(--tx-color-brand-primary-450);--tx-surface-button-secondary-default:var(--tx-color-brand-primary-100);--tx-surface-button-secondary-hover:var(--tx-color-brand-primary-50);--tx-surface-button-tertiary-default:var(--tx-color-white);--tx-surface-button-tertiary-hover:var(--tx-color-brand-primary-500);--tx-surface-footer:var(--tx-color-black);--tx-status-error:var(--tx-color-status-error);--tx-status-success:var(--tx-color-status-success);--tx-status-warning:var(--tx-color-status-warning);--tx-border-soft:var(--tx-color-brand-primary-200);--tx-border-default:var(--tx-color-brand-primary-300);--tx-border-strong:var(--tx-color-brand-primary-400);--tx-link-primary-default:var(--tx-color-brand-primary-500);--tx-link-primary-hover:var(--tx-color-brand-primary-450);--tx-link-primary-active:var(--tx-color-brand-primary-450);--tx-link-primary-visited:var(--tx-color-brand-primary-500);--tx-link-secondary-default:var(--tx-color-white);--tx-link-secondary-hover:var(--tx-color-white);--tx-link-secondary-active:var(--tx-color-white);--tx-link-secondary-visited:var(--tx-color-white);--tx-surface-tag-default:var(--tx-color-brand-primary-200);--tx-surface-tag-hover:var(--tx-color-brand-primary-400);--tx-font-family-base:"Open Sans", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--tx-font-family-title:"Bitter", georgia, "Times New Roman", serif;--tx-font-family-subtitle:"Open Sans", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--tx-font-weight-base-regular:400;--tx-font-weight-base-medium:500;--tx-font-weight-base-semibold:600;--tx-font-weight-base-bold:700;--tx-font-weight-title-regular:400;--tx-font-weight-title-semibold:600;--tx-font-weight-title-bold:700;--tx-font-weight-subtitle:700;--tx-line-height-base:1.5;--tx-line-height-title:1.15;--tx-line-height-subtitle:1.25;--tx-layout-design-width:1920px;--tx-layout-container-max:1426px;--tx-layout-page-x:clamp(16px, 4vw, 96px);--tx-layout-section-y:clamp(48px, 2vw, 160px);--tx-layout-grid-gap:clamp(16px, 2.5vw, 56px);--tx-layout-card-pad:clamp(20px, 2vw, 40px);--tx-layout-container-readable:820px;--tx-layout-container-narrow:1040px;--tx-layout-container-wide:1600px;--tx-layout-content-width:min(calc(100% - calc(var(--tx-layout-page-x) + var(--tx-layout-page-x))), var(--tx-layout-container-max));--tx-layout-content-offset:max(var(--tx-layout-page-x), calc((100vw - var(--tx-layout-container-max)) / 2));--tx-layout-shell-container-max:1712px;--tx-layout-shell-x:clamp(16px, 5.4167vw, 104px);--tx-layout-shell-width:min(calc(100% - calc(var(--tx-layout-shell-x) + var(--tx-layout-shell-x))), var(--tx-layout-shell-container-max))}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;min-height:100%}body{color:var(--tx-text-default);background:var(--tx-surface-page);text-rendering:optimizelegibility;min-height:100%;margin:0;line-height:1.5}img,picture,svg,video,canvas{max-width:100%;height:auto;display:block}img{border-style:none}button,input,select,textarea{font:inherit;margin:0}button{cursor:pointer}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:from-font}table{border-collapse:collapse;border-spacing:0}ul,ol{padding-left:1.5rem}p,h1,h2,h3,h4,h5,h6,figure,blockquote,dl,dd{margin-block-start:0}p,figure,blockquote,dl,dd{margin-block-end:1rem}h1,h2{font-family:var(--tx-font-family-title);font-weight:var(--tx-font-weight-title-bold);line-height:var(--tx-line-height-title)}h3,h4,h5,h6{font-family:var(--tx-font-family-subtitle);font-weight:var(--tx-font-weight-subtitle);line-height:var(--tx-line-height-subtitle)}h1,h2,h3,h4,h5,h6{color:var(--tx-text-titles);text-wrap:balance;margin-block-end:.75rem}p,li,figcaption{text-wrap:pretty}textarea{resize:vertical}input,textarea,select{max-width:100%}:target{scroll-margin-block:2rem}:focus-visible{outline:2px solid var(--tx-color-brand-primary);outline-offset:3px}[hidden]{display:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto;transition-duration:.001ms;animation-duration:.001ms;animation-iteration-count:1}}.wp-block-post-content>.cbt-has-accent-background.cbt-accent-background--header{margin-block-start:0}.wp-site-blocks>:has(.cbt-has-accent-background.cbt-accent-background--footer)+.wp-block-template-part{margin-block-start:0}.tx-container{width:min(calc(100% - calc(var(--tx-layout-page-x) + var(--tx-layout-page-x))), var(--tx-layout-container-max));width:var(--tx-layout-content-width);margin-inline:auto}.tx-container--readable{max-width:var(--tx-layout-container-readable)}.tx-container--narrow{max-width:var(--tx-layout-container-narrow)}.tx-container--wide{width:min(calc(100% - calc(var(--tx-layout-page-x) + var(--tx-layout-page-x))), var(--tx-layout-container-wide));margin-inline:auto}.tx-section{padding-block:var(--tx-layout-section-y)}.tx-section--compact{padding-block:calc(var(--tx-layout-section-y) * .65)}.tx-section--loose{padding-block:calc(var(--tx-layout-section-y) * 1.25)}.tx-grid{gap:var(--tx-layout-grid-gap);display:grid}.tx-card{padding:var(--tx-layout-card-pad)}.tx-full-bleed{width:100vw;margin-inline:calc(50% - 50vw)}.tx-layout-debug{outline:1px dashed var(--tx-border-strong)}.cbt-has-accent-background{--cbt-accent-background-logo-size:clamp(18rem, 36vw, 42rem);--cbt-accent-background-logo-x:clamp(-6rem, -4vw, -2rem);--cbt-accent-background-logo-y:clamp(1rem, 4vw, 5rem);--cbt-accent-background-seam-overlap:1px;--cbt-accent-background-surface:var(--tx-color-brand-primary-50);--cbt-accent-background-height:735px;--cbt-accent-background-half-height:calc(var(--cbt-accent-background-height) / 2);--cbt-accent-background-wave-edge-height:clamp(4rem, 9vw, 7rem);--cbt-accent-background-start-y:calc(50% - var(--cbt-accent-background-half-height));--cbt-accent-background-end-y:calc(var(--cbt-accent-background-start-y) + var(--cbt-accent-background-height));--cbt-accent-background-visible-start-y:max(0px, var(--cbt-accent-background-start-y));--cbt-accent-background-visible-end-y:min(100%, var(--cbt-accent-background-end-y));z-index:0;isolation:isolate;background:url(../../images/icons/surfaces/surface-soft-logo.svg) right var(--cbt-accent-background-logo-x) bottom calc(100% - var(--cbt-accent-background-visible-end-y) + var(--cbt-accent-background-logo-y)) / var(--cbt-accent-background-logo-size) auto no-repeat, linear-gradient(to bottom, transparent 0, transparent calc(var(--cbt-accent-background-start-y) - var(--cbt-accent-background-seam-overlap)), var(--cbt-accent-background-surface) calc(var(--cbt-accent-background-start-y) - var(--cbt-accent-background-seam-overlap)), var(--cbt-accent-background-surface) calc(var(--cbt-accent-background-end-y) + var(--cbt-accent-background-seam-overlap)), transparent calc(var(--cbt-accent-background-end-y) + var(--cbt-accent-background-seam-overlap)), transparent 100%);inline-size:100vw;max-inline-size:none;margin-inline:calc(50% - 50vw);display:flow-root;position:relative;overflow:visible}.cbt-has-accent-background>*{z-index:1;position:relative}.cbt-has-accent-background:before,.cbt-has-accent-background:after{z-index:-1;height:var(--cbt-accent-background-wave-edge-height);pointer-events:none;content:"";background-color:var(--cbt-accent-background-surface);position:absolute;inset-inline:0;-webkit-mask-image:url(../../images/icons/surfaces/wave.svg);mask-image:url(../../images/icons/surfaces/wave.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cbt-accent-background--top{--cbt-accent-background-start-y:calc(50% - var(--cbt-accent-background-height));--cbt-accent-background-end-y:50%;--cbt-accent-background-visible-start-y:max(0px, var(--cbt-accent-background-start-y));--cbt-accent-background-visible-end-y:var(--cbt-accent-background-end-y)}.cbt-accent-background--middle{--cbt-accent-background-start-y:25%;--cbt-accent-background-end-y:75%;--cbt-accent-background-visible-start-y:25%;--cbt-accent-background-visible-end-y:75%}.cbt-accent-background--bottom{--cbt-accent-background-start-y:50%;--cbt-accent-background-end-y:calc(50% + var(--cbt-accent-background-height));--cbt-accent-background-visible-start-y:var(--cbt-accent-background-start-y);--cbt-accent-background-visible-end-y:min(100%, var(--cbt-accent-background-end-y))}.cbt-has-accent-background.cbt-accent-background--header{--cbt-accent-background-start-y:0%;--cbt-accent-background-end-y:100%;--cbt-accent-background-visible-start-y:0%;--cbt-accent-background-visible-end-y:100%}.cbt-has-accent-background.cbt-accent-background--footer{--cbt-accent-background-footer-space:clamp(2rem, 5vw, 5rem);--cbt-accent-background-end-y:100%;--cbt-accent-background-visible-end-y:100%;padding-bottom:var(--cbt-accent-background-footer-space);background:url(../../images/icons/surfaces/surface-soft-logo.svg) right var(--cbt-accent-background-logo-x) bottom var(--cbt-accent-background-logo-y) / var(--cbt-accent-background-logo-size) auto no-repeat, linear-gradient(to bottom, transparent 0, transparent calc(var(--cbt-accent-background-start-y) - var(--cbt-accent-background-seam-overlap)), var(--cbt-accent-background-surface) calc(var(--cbt-accent-background-start-y) - var(--cbt-accent-background-seam-overlap)), var(--cbt-accent-background-surface) 100%)}.cbt-has-accent-background:before{top:calc(var(--cbt-accent-background-visible-start-y) - var(--cbt-accent-background-wave-edge-height));transform:none}.cbt-has-accent-background:after{top:var(--cbt-accent-background-visible-end-y);transform-origin:50%;transform:scale(-1)}.cbt-has-accent-background.cbt-accent-background--header:before,.cbt-has-accent-background.cbt-accent-background--footer:after{display:none}.cbt-accent-background--bottom:after{top:auto;bottom:calc(-1 * var(--cbt-accent-background-wave-edge-height));transform-origin:50%;transform:scale(-1)}.wp-block-post-content>:has(+.cbt-has-accent-background.cbt-accent-background--top){z-index:1;position:relative}.wp-block-post-content>.cbt-has-accent-background.cbt-accent-background--bottom+*{z-index:1;position:relative}
