:root,[data-bs-theme=light]{--bs-blue: #0793b1;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #efa06c;--bs-yellow: #ffc107;--bs-green: #527329;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #0a0a0a;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-dark-blue: #077086;--bs-light-blue: #edf8fa;--bs-light-orange: #fef5e8;--bs-medium-orange: #f8c9a9;--bs-medium-blue: #d8f0f5;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0793b1;--bs-secondary: #6c757d;--bs-success: #527329;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 7, 147, 177;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 82, 115, 41;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: rgb(1.0980392157%, 23.0588235294%, 27.7647058824%);--bs-secondary-text-emphasis: rgb(16.9411764706%, 18.3529411765%, 19.6078431373%);--bs-success-text-emphasis: rgb(12.862745098%, 18.0392156863%, 6.431372549%);--bs-info-text-emphasis: rgb(2.0392156863%, 31.6862745098%, 37.6470588235%);--bs-warning-text-emphasis: rgb(40%, 30.2745098039%, 1.0980392157%);--bs-danger-text-emphasis: rgb(34.5098039216%, 8.3137254902%, 10.8235294118%);--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: rgb(80.5490196078%, 91.5294117647%, 93.8823529412%);--bs-secondary-bg-subtle: rgb(88.4705882353%, 89.1764705882%, 89.8039215686%);--bs-success-bg-subtle: rgb(86.431372549%, 89.0196078431%, 83.2156862745%);--bs-info-bg-subtle: rgb(81.0196078431%, 95.8431372549%, 98.8235294118%);--bs-warning-bg-subtle: rgb(100%, 95.137254902%, 80.5490196078%);--bs-danger-bg-subtle: rgb(97.2549019608%, 84.1568627451%, 85.4117647059%);--bs-light-bg-subtle: rgb(98.6274509804%, 98.8235294118%, 99.0196078431%);--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: rgb(61.0980392157%, 83.0588235294%, 87.7647058824%);--bs-secondary-border-subtle: rgb(76.9411764706%, 78.3529411765%, 79.6078431373%);--bs-success-border-subtle: rgb(72.862745098%, 78.0392156863%, 66.431372549%);--bs-info-border-subtle: rgb(62.0392156863%, 91.6862745098%, 97.6470588235%);--bs-warning-border-subtle: rgb(100%, 90.2745098039%, 61.0980392157%);--bs-danger-border-subtle: rgb(94.5098039216%, 68.3137254902%, 70.8235294118%);--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 10, 10, 10;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: "Figtree", sans-serif;--bs-body-font-size: 1.125rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #0a0a0a;--bs-emphasis-color-rgb: 10, 10, 10;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0793b1;--bs-link-color-rgb: 7, 147, 177;--bs-link-decoration: underline;--bs-link-hover-color: rgb(2.1960784314%, 46.1176470588%, 55.5294117647%);--bs-link-hover-color-rgb: 6, 118, 142;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: rgb(100%, 95.137254902%, 80.5490196078%);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(10, 10, 10, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(10, 10, 10, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(10, 10, 10, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(10, 10, 10, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(10, 10, 10, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(7, 147, 177, .25);--bs-form-valid-color: #527329;--bs-form-valid-border-color: #527329;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #efa06c}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: rgb(16.6666666667%, 18.6274509804%, 20.5882352941%);--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: rgb(41.6470588235%, 74.5882352941%, 81.6470588235%);--bs-secondary-text-emphasis: rgb(65.4117647059%, 67.5294117647%, 69.4117647059%);--bs-success-text-emphasis: rgb(59.2941176471%, 67.0588235294%, 49.6470588235%);--bs-info-text-emphasis: rgb(43.0588235294%, 87.5294117647%, 96.4705882353%);--bs-warning-text-emphasis: rgb(100%, 85.4117647059%, 41.6470588235%);--bs-danger-text-emphasis: rgb(91.7647058824%, 52.4705882353%, 56.2352941176%);--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: rgb(.5490196078%, 11.5294117647%, 13.8823529412%);--bs-secondary-bg-subtle: rgb(8.4705882353%, 9.1764705882%, 9.8039215686%);--bs-success-bg-subtle: rgb(6.431372549%, 9.0196078431%, 3.2156862745%);--bs-info-bg-subtle: rgb(1.0196078431%, 15.8431372549%, 18.8235294118%);--bs-warning-bg-subtle: rgb(20%, 15.137254902%, .5490196078%);--bs-danger-bg-subtle: rgb(17.2549019608%, 4.1568627451%, 5.4117647059%);--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1f2225;--bs-primary-border-subtle: rgb(1.6470588235%, 34.5882352941%, 41.6470588235%);--bs-secondary-border-subtle: rgb(25.4117647059%, 27.5294117647%, 29.4117647059%);--bs-success-border-subtle: rgb(19.2941176471%, 27.0588235294%, 9.6470588235%);--bs-info-border-subtle: rgb(3.0588235294%, 47.5294117647%, 56.4705882353%);--bs-warning-border-subtle: rgb(60%, 45.4117647059%, 1.6470588235%);--bs-danger-border-subtle: rgb(51.7647058824%, 12.4705882353%, 16.2352941176%);--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: rgb(41.6470588235%, 74.5882352941%, 81.6470588235%);--bs-link-hover-color: rgb(53.3176470588%, 79.6705882353%, 85.3176470588%);--bs-link-color-rgb: 106, 190, 208;--bs-link-hover-color-rgb: 136, 203, 218;--bs-code-color: rgb(90.3529411765%, 52%, 71.0588235294%);--bs-highlight-color: #dee2e6;--bs-highlight-bg: rgb(40%, 30.2745098039%, 1.0980392157%);--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: rgb(59.2941176471%, 67.0588235294%, 49.6470588235%);--bs-form-valid-border-color: rgb(59.2941176471%, 67.0588235294%, 49.6470588235%);--bs-form-invalid-color: rgb(91.7647058824%, 52.4705882353%, 56.2352941176%);--bs-form-invalid-border-color: rgb(91.7647058824%, 52.4705882353%, 56.2352941176%)}.page:has(.hero--page),.page:has(.hero--home){position:relative;isolation:isolate;background:linear-gradient(90deg,#fff,#e3f3f6)}.page:has(.hero--page):before,.page:has(.hero--home):before{content:"";position:absolute;top:36rem;right:0;left:0;height:21.25rem;z-index:-1;pointer-events:none;background-image:radial-gradient(circle,#0793b1 1.25px,transparent 1.5px);background-size:1.25rem 1.25rem;background-position:center center;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 45%,#000 65%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 45%,#000 65%,transparent 100%)}.page:has(.hero--page) main,.page:has(.hero--home) main{box-shadow:0 4px 19px 1px #0000000d}@media(min-width:920px){.page:has(.hero--page) main,.page:has(.hero--home) main{box-shadow:none}}.page:has(.hero--page) main{max-width:1250px;width:100%;margin:0 auto;position:relative;z-index:2;background:#fff;border-radius:0;padding-top:2.5rem;box-shadow:none;padding-bottom:3.125rem}@media(min-width:920px){.page:has(.hero--page) main{margin-top:-7.5rem;width:88%;min-height:400px;border-radius:1.5rem;margin-bottom:6.25rem;box-shadow:0 4px 19px 1px #0000000d}}.page:has(.hero--page) main>.page__content>.container{max-width:none}@media(min-width:920px){.page:has(.hero--page) main>.page__content>.container{padding-left:clamp(1.5rem,8%,5rem);padding-right:calc(clamp(1.5rem,8%,5rem) + 60px)}}main{position:relative}.node--article--full{position:relative}.node--article--full .node__tools{position:relative;z-index:2;width:100%;margin:0 0 2rem;padding:.5rem 0 1rem}@media(min-width:920px){.node--article--full .node__tools{position:absolute;top:2%;right:-6%;width:auto;margin:0;padding:0;-webkit-transform:translateX(calc(50% + clamp(1.5rem,8%,5rem)/2));transform:translate(calc(50% + clamp(1.5rem,8%,5rem)/2))}}.page:has(.hero--home):before{top:53rem}.page:has(.hero--home) main{position:relative;z-index:2}@media(min-width:920px){.page:has(.hero--home) .field__item:first-child .paragraph--section{margin-top:-7.5rem;position:relative;z-index:2}}.page:has(.hero--home) .field__item:first-child .paragraph--section .layout--onecol>.layout__region{display:flex;flex-direction:column;align-items:stretch;gap:1.5rem;margin-top:3.75rem}@media(min-width:920px){.page:has(.hero--home) .field__item:first-child .paragraph--section .layout--onecol>.layout__region{margin-top:0;flex-direction:row;justify-content:space-between;gap:2.25rem}.page:has(.hero--home) .field__item:first-child .paragraph--section .layout--onecol>.layout__region .paragraph--simple-card{flex:1 1 0;min-width:0}}@media(min-width:1320px){.page:has(.hero--home) .field__item:first-child .paragraph--section .layout--onecol>.layout__region{gap:4.375rem}}
