@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Outfit:wght@100..900&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@layer init.vars,vars;@layer vars{:root{--text-50:#f2edf8;--text-100:#e6daf1;--text-200:#ccb5e3;--text-300:#b290d5;--text-400:#996bc7;--text-500:#7f46b9;--text-600:#663894;--text-700:#4c2a6f;--text-800:#331c4a;--text-900:#190e25;--text-950:#0d0712;--background-50:#f2ebf9;--background-100:#e6d7f4;--background-200:#ccafe9;--background-300:#b288dd;--background-400:#9960d2;--background-500:#7f38c7;--background-600:#662d9f;--background-700:#4c2277;--background-800:#331650;--background-900:#190b28;--background-950:#0d0614;--primary-50:#f2e8fc;--primary-100:#e5d2f9;--primary-200:#cca5f3;--primary-300:#b278ed;--primary-400:#994ae8;--primary-500:#7f1de2;--primary-600:#6617b5;--primary-700:#4c1287;--primary-800:#330c5a;--primary-900:#19062d;--primary-950:#0d0317;--secondary-50:#f2eafa;--secondary-100:#e5d6f5;--secondary-200:#ccacec;--secondary-300:#b283e2;--secondary-400:#995ad8;--secondary-500:#7f30cf;--secondary-600:#6627a5;--secondary-700:#4c1d7c;--secondary-800:#331353;--secondary-900:#190a29;--secondary-950:#0d0515;--accent-50:#e9fbf6;--accent-100:#d4f7ee;--accent-200:#a9efdc;--accent-300:#7ee7cb;--accent-400:#53dfba;--accent-500:#28d7a9;--accent-600:#20ac87;--accent-700:#188165;--accent-800:#105643;--accent-900:#082b22;--accent-950:#041611;--c-gray-50:#f8f9fa;--c-gray-100:#f1f3f4;--c-gray-200:#e9ecef;--c-gray-300:#dee2e6;--c-gray-400:#ced4da;--c-gray-500:#adb5bd;--c-gray-600:#6c757d;--c-gray-700:#495057;--c-gray-800:#343a40;--c-gray-900:#050505;--c-muted:var(--c-gray-600);--c-white:#fff;--c-light:var(--c-gray-100);--c-gray:#6c757d;--c-dark:var(--c-gray-900);--c-black:#000;--c-primary:#8224e3;--c-accent:#9c6fc8;--c-neutral:#4c566a;--c-secondary:#c0aad5;--c-success:#198754;--c-warning:#ffc107;--c-info:#0dcaf0;--c-danger:#dc3545;--body-c:var(--c-gray-900);--body-bg:var(--c-white);--nav-link_c:var(--c-black);--c-primary-dark:#330c5a;--c_gradient_1:var(--primary-200);--c_gradient_2:var(--primary-500);--c_gradient_3:var(--accent-500);--gradient_1:linear-gradient(90deg,var(--primary-400) 0%,var(--primary-500) 50%,var(--accent-900) 100%);--gradient_hero:linear-gradient(90deg,var(--primary-200) 0%,var(--primary-500) 50%,rgba(from var(--primary-500) r g b/0) 100%)}}
.comp--navbar{--navbar-navigation_p:0px}.nav_main{--nav-dropdown-link_c_h:var(--c-primary);--nav-dropdown-menu-outline:none}.nav_main a:hover{color:var(--c-gray-600)}.nav_main{--nav-link_pb:0px}.statistic-symbol{color:var(--c-primary)}.comp_nav-mega .navbar-text{padding-block:0}.slick .is-b-loading:before{background:var(--gradient_1)}.stroke-text{color:currentColor;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1.2px;-webkit-text-stroke-color:currentColor}
.alignTop{top:var(--drupal-displace-offset-top,0)}.min-height{min-height:100dvh;min-height:calc(100vh - var(--drupal-displace-offset-top,0px));min-height:calc(100dvh - var(--drupal-displace-offset-top,0px))}.field--name-field-example-snippets{display:grid;grid-gap:3rem}.in-grid>.w{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacer)}.nav.contextual-links{display:none}

@layer init.vars{:root{--ff:"Open Sans",sans-serif;--ff-code:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--fs-root:1rem;--fs-base:1rem;--fs-sm:1rem;--fs-lg:1.125rem;--fs-xl:1.25rem;--fw-base:400;--fw-medium:500;--fw-black:900;--lh:1.5;--t:all var(--t_t) ease-in-out;--t_t:0.25s;--c-gray-50:#f8f9fa;--c-gray-100:#f1f3f4;--c-gray-200:#e9ecef;--c-gray-300:#dee2e6;--c-gray-400:#ced4da;--c-gray-500:#adb5bd;--c-gray-600:#6c757d;--c-gray-700:#495057;--c-gray-800:#343a40;--c-gray-900:#212529;--c-muted:var(--c-gray-600);--c-white:#fff;--c-light:var(--c-gray-100);--c-gray:#6c757d;--c-dark:var(--c-gray-900);--c-black:#000;--c-primary:var(--c-primary);--c-accent:#81a1c1;--c-neutral:#4c566a;--c-secondary:#4c9f38;--c-success:#198754;--c-warning:#ffc107;--c-info:#0dcaf0;--c-danger:#dc3545;--body-c:rgba(46,52,64,.8);--body-bg:var(--c-white);--link_c:var(--c-primary);--link_c_h:hsl(from var(--link_c) h s calc(l - 10));--link_c_a:hsl(from var(--link_c) h s calc(l - 20));--link_d:none;--link_d_h:underline;--bw:1px;--bc:var(--c-gray-300);--bs:solid;--br:0.5rem;--br_sm:0.375rem;--br_lg:0.75rem;--br_xl:1rem;--br_pill:100rem;--hr-my:var(--spacer);--hr-c:inherit;--hr-bw:var(--bw);--hr-bc:transparent;--hr-opacity:0.25;--h_ff:"Outfit",sans-serif;--h_fstyle:inherit;--h_fw:var(--fw-semibold);--h_lh:1.2;--h_c:var(--c-primary-dark);--h1_fs:3.5rem;--h2_fs:2rem;--h3_fs:1.75rem;--h4_fs:1.5rem;--h5_fs:1.25rem;--h6_fs:1rem;--h1_mb:0.75em;--h2_mb:0rem;--h3_mb:0rem;--h4_mb:1rem;--h5_mb:0rem;--fw-lighter:lighter;--fw-light:300;--fw-normal:400;--fw-semibold:600;--fw-bold:700;--fw-bolder:bolder;--spacer:0.75rem;--s-0:0;--s-1:var(--spacer);--s-2:calc(var(--spacer)*2);--s-3:calc(var(--spacer)*3);--s-4:calc(var(--spacer)*4);--s-5:calc(var(--spacer)*5);--s-p-mob:1.25rem;--gutter:1.25rem;--z-dropdown:80;--z-sticky:100;--z-fixed:120;--z-offcanvas-backdrop:140;--z-offcanvas:150;--z-modal-backdrop:160;--z-modal:180;--z-popover:200;--z-tooltip:220;--z-toast:240;--_blockquote-fs:var(--blockquote-fs,20px);--_blockquote-c:var(--blockquote-c,var(--c-primary));--_blockquote-mb:var(--blockquote-mb,var(--spacer));--_blockquote-pl:var(--blockquote-pl,20px);--nav-link_c-default:var(--link_c);--nav-link_pb-default:0.5rem;--nav-link_pi-default:0.875rem;--nav-link-fw-default:var(--fw-normal);--sadow-sm:0 0.2rem 2rem -0.25rem hsla(216,9%,44%,.1);--sadow:0 0.5rem 2rem -0.25rem hsla(216,9%,44%,.102);--sadow-lg:0 0.8rem 2rem -0.25rem hsla(216,9%,44%,.1);--drupal_pbs:var(--drupal-displace-offset-top,0px);--container_m-w:min(81rem,calc(100% - 1.5rem))}}
.border{border:var(--bw) var(--bs) var(--bc)}.border-white{--bc:var(--c-white)}.border-light{--bc:var(--c-light)}.border-gray{--bc:var(--c-gray)}.border-dark{--bc:var(--c-dark)}.border-black{--bc:var(--c-black)}.border-primary{--bc:var(--c-primary)}.border-accent{--bc:var(--c-accent)}.border-neutral{--bc:var(--c-neutral)}.border-secondary{--bc:var(--c-secondary)}.border-success{--bc:var(--c-success)}.border-info{--bc:var(--c-info)}.border-warning{--bc:var(--c-warning)}.border-danger{--bc:var(--c-danger)}.border-b{border-block:var(--bw) var(--bs) var(--bc)}.border-bs{border-block-start:var(--bw) var(--bs) var(--bc)}.border-be{border-block-end:var(--bw) var(--bs) var(--bc)}.border-i{border-inline:var(--bw) var(--bs) var(--bc)}.border-ie{border-inline-end:var(--bw) var(--bs) var(--bc)}.border-is{border-inline-start:var(--bw) var(--bs) var(--bc)}.border-0{border:0}.border-b-0{border-block:0}.border-bs-0{border-block-start:0}.border-be-0{border-block-end:0}.border-i-0{border-inline:0}.border-ie-0{border-inline-end:0}.border-is-0{border-inline-start:0}.border-1{--bw:1px}.border-2{--bw:2px}.border-3{--bw:0.1875rem}.border-4{--bw:0.25rem}.border-5{--bw:0.3125rem}.rounded{border-radius:var(--br)}.rounded-0{border-radius:0}.rounded-1{border-radius:var(--br_sm)}.rounded-2{border-radius:var(--br)}.rounded-3{border-radius:var(--br_lg)}.rounded-4{border-radius:var(--br_xl)}.rounded-circle{border-radius:50%}.rounded-pill{border-radius:var(--br_pill)}.rounded-top{border-top-left-radius:var(--br)}.rounded-end,.rounded-top{border-top-right-radius:var(--br)}.rounded-bottom,.rounded-end{border-bottom-right-radius:var(--br)}.rounded-bottom,.rounded-start{border-bottom-left-radius:var(--br)}.rounded-start{border-top-left-radius:var(--br)}.m-auto{margin:auto}.m-b-auto{margin-block:auto}.m-bs-auto{margin-block-start:auto}.m-be-auto{margin-block-end:auto}.mi-auto{margin-inline:auto}.m-ie-auto{margin-inline-end:auto}.m-is-auto{margin-inline-start:auto}[class*=bg-]{--_bg_c:var(--bg_c,var(--body-c));--_bg_bg:var(--bg_bg,var(--body-bg));--link_c:var(--bg_link_c,var(--_bg_c));--link_c_h:var(--bg_link_c_h);--h_c:var(--bg_h--bg_c);background-color:var(--_bg_bg);color:var(--_bg_c)}.bg-white{--_bg_bg:var(--c-white)}.bg-light{--_bg_bg:var(--c-light)}.bg-gray{--_bg_c:var(--c-white);--_bg_bg:var(--c-gray)}.bg-dark{--_bg_c:var(--c-white);--_bg_bg:var(--c-dark)}.bg-body{--_bg_bg:var(--body-bg)}.bg-text{--_bg_c:var(--c-white);--_bg_bg:var(--body-c)}.bg-primary{--_bg_c:var(--c-white);--_bg_bg:var(--c-primary)}.bg-accent{--_bg_c:var(--c-white);--_bg_bg:var(--c-accent)}.bg-neutral{--_bg_c:var(--c-white);--_bg_bg:var(--c-neutral)}.bg-secondary{--_bg_bg:var(--c-secondary)}.bg-success{--_bg_c:var(--c-white);--_bg_bg:var(--c-success)}.bg-info{--_bg_c:var(--c-white);--_bg_bg:var(--c-info)}.bg-warning{--_bg_c:var(--c-white);--_bg_bg:var(--c-warning)}.bg-danger{--_bg_c:var(--c-white);--_bg_bg:var(--c-danger)}.bg-black{--_bg_c:var(--c-white);--_bg_bg:var(--c-black)}.text-muted{--text-c:var(--c-muted);color:var(--text-c)}.text-white{--text-c:var(--c-white);color:var(--text-c)}.text-light{--text-c:var(--c-light);color:var(--text-c)}.text-dark{--text-c:var(--c-dark);color:var(--text-c)}.text-black{--text-c:var(--c-black);color:var(--text-c)}.text-primary{--text-c:var(--c-primary);color:var(--text-c)}.text-accent{--text-c:var(--c-accent);color:var(--text-c)}.text-neutral{--text-c:var(--c-neutral);color:var(--text-c)}.text-secondary{--text-c:var(--c-secondary);color:var(--text-c)}.text-success{--text-c:var(--c-success);color:var(--text-c)}.text-warning{--text-c:var(--c-warning);color:var(--text-c)}.text-info{--text-c:var(--c-info);color:var(--text-c)}.text-danger{--text-c:var(--c-danger);color:var(--text-c)}.text-body{--text-c:var(--body-c);color:var(--text-c)}.text-white-50{color:color-mix(in oklab,var(--text-c),var(--c-white))}.text-black-50{color:color-mix(in oklab,var(--text-c),var(--c-black))}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-large{font-size:var(--fs-lg)}.text-wrap{white-space:normal}.text-nowrap{white-space:nowrap}.text-break{word-wrap:break-word;word-break:break-word}.text-start{text-align:left}.text-end{text-align:right}.text-center{text-align:center}@media (--sm){.sm\:text-start{text-align:left}.sm\:text-end{text-align:right}.sm\:text-center{text-align:center}}@media (--md){.md\:text-start{text-align:left}.md\:text-end{text-align:right}.md\:text-center{text-align:center}}@media (--lg){.lg\:text-start{text-align:left}.lg\:text-end{text-align:right}.lg\:text-center{text-align:center}}@media (--xl){.xl\:text-start{text-align:left}.xl\:text-end{text-align:right}.xl\:text-center{text-align:center}}@media (--xxl){.xxl\:text-start{text-align:left}.xxl\:text-end{text-align:right}.xxl\:text-center{text-align:center}}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)}.shadow-none{box-shadow:none}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-block{display:block}.d-grid{display:grid}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-none{display:none}@media (--sm){.d-sm-inline{display:inline}.d-sm-inline-block{display:inline-block}.d-sm-block{display:block}.d-sm-grid{display:grid}.d-sm-table{display:table}.d-sm-table-row{display:table-row}.d-sm-table-cell{display:table-cell}.d-sm-flex{display:flex}.d-sm-inline-flex{display:inline-flex}.d-sm-none{display:none}}@media (--md){.d-md-inline{display:inline}.d-md-inline-block{display:inline-block}.d-md-block{display:block!important}.d-md-grid{display:grid}.d-md-table{display:table}.d-md-table-row{display:table-row}.d-md-table-cell{display:table-cell}.d-md-flex{display:flex}.d-md-inline-flex{display:inline-flex}.d-md-none{display:none!important}}@media (--lg){.d-lg-inline{display:inline}.d-lg-inline-block{display:inline-block}.d-lg-block{display:block}.d-lg-grid{display:grid}.d-lg-table{display:table}.d-lg-table-row{display:table-row}.d-lg-table-cell{display:table-cell}.d-lg-flex{display:flex}.d-lg-inline-flex{display:inline-flex}.d-lg-none{display:none}}@media (--xl){.d-xl-inline{display:inline}.d-xl-inline-block{display:inline-block}.d-xl-block{display:block}.d-xl-grid{display:grid}.d-xl-table{display:table}.d-xl-table-row{display:table-row}.d-xl-table-cell{display:table-cell}.d-xl-flex{display:flex}.d-xl-inline-flex{display:inline-flex}.d-xl-none{display:none}}@media print{.d-print-inline{display:inline}.d-print-inline-block{display:inline-block}.d-print-block{display:block}.d-print-grid{display:grid}.d-print-table{display:table}.d-print-table-row{display:table-row}.d-print-table-cell{display:table-cell}.d-print-flex{display:flex}.d-print-inline-flex{display:inline-flex}.d-print-none{display:none}}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:sticky}.w-100{width:100%}.w-auto{width:auto}.h-100{height:100%}.h-auto{height:auto}.font-monospace{font-family:"var(--font-monospace)!important"}.fs-1{font-size:calc(1.375rem + 1.5vw)}.fs-2{font-size:calc(1.325rem + .9vw)}.fs-3{font-size:calc(1.3rem + .6vw)}.fs-4{font-size:calc(1.275rem + .3vw)}.fs-5{font-size:1.25rem}.fs-6{font-size:1rem}.fst-italic{font-style:italic}.fst-normal{font-style:normal}.fw-light{font-weight:300}.fw-lighter{font-weight:lighter}.fw-normal{font-weight:400}.fw-bold{font-weight:700}.fw-semibold{font-weight:600}.fw-bolder{font-weight:bolder}.lh-1{line-height:1}.lh-sm{line-height:1.25}.lh-base{line-height:1.5}.lh-lg{line-height:2}.pe-none{pointer-events:none}.pe-auto{pointer-events:auto}.flex-fill{flex:1 1 auto}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-column-reverse{flex-direction:column-reverse}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.align-items-stretch{align-items:stretch}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-between{align-content:space-between}.align-content-around{align-content:space-around}.align-content-stretch{align-content:stretch}.align-self-auto{align-self:auto}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-baseline{align-self:baseline}.align-self-stretch{align-self:stretch}@media (--sm){.sm\:flex-fill{flex:1 1 auto}.sm\:flex-row{flex-direction:row}.sm\:flex-column{flex-direction:column}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-column-reverse{flex-direction:column-reverse}.sm\:flex-grow-0{flex-grow:0}.sm\:flex-grow-1{flex-grow:1}.sm\:flex-shrink-0{flex-shrink:0}.sm\:flex-shrink-1{flex-shrink:1}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap-reverse{flex-wrap:wrap-reverse}.sm\:justify-content-start{justify-content:flex-start}.sm\:justify-content-end{justify-content:flex-end}.sm\:justify-content-center{justify-content:center}.sm\:justify-content-between{justify-content:space-between}.sm\:justify-content-around{justify-content:space-around}.sm\:justify-content-evenly{justify-content:space-evenly}.sm\:align-items-start{align-items:flex-start}.sm\:align-items-end{align-items:flex-end}.sm\:align-items-center{align-items:center}.sm\:align-items-baseline{align-items:baseline}.sm\:align-items-stretch{align-items:stretch}.sm\:align-content-start{align-content:flex-start}.sm\:align-content-end{align-content:flex-end}.sm\:align-content-center{align-content:center}.sm\:align-content-between{align-content:space-between}.sm\:align-content-around{align-content:space-around}.sm\:align-content-stretch{align-content:stretch}.sm\:align-self-auto{align-self:auto}.sm\:align-self-start{align-self:flex-start}.sm\:align-self-end{align-self:flex-end}.sm\:align-self-center{align-self:center}.sm\:align-self-baseline{align-self:baseline}.sm\:align-self-stretch{align-self:stretch}}@media (--md){.md\:flex-fill{flex:1 1 auto}.md\:flex-row{flex-direction:row}.md\:flex-column{flex-direction:column}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-column-reverse{flex-direction:column-reverse}.md\:flex-grow-0{flex-grow:0}.md\:flex-grow-1{flex-grow:1}.md\:flex-shrink-0{flex-shrink:0}.md\:flex-shrink-1{flex-shrink:1}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-nowrap{flex-wrap:nowrap}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse}.md\:justify-content-start{justify-content:flex-start}.md\:justify-content-end{justify-content:flex-end}.md\:justify-content-center{justify-content:center}.md\:justify-content-between{justify-content:space-between}.md\:justify-content-around{justify-content:space-around}.md\:justify-content-evenly{justify-content:space-evenly}.md\:align-items-start{align-items:flex-start}.md\:align-items-end{align-items:flex-end}.md\:align-items-center{align-items:center}.md\:align-items-baseline{align-items:baseline}.md\:align-items-stretch{align-items:stretch}.md\:align-content-start{align-content:flex-start}.md\:align-content-end{align-content:flex-end}.md\:align-content-center{align-content:center}.md\:align-content-between{align-content:space-between}.md\:align-content-around{align-content:space-around}.md\:align-content-stretch{align-content:stretch}.md\:align-self-auto{align-self:auto}.md\:align-self-start{align-self:flex-start}.md\:align-self-end{align-self:flex-end}.md\:align-self-center{align-self:center}.md\:align-self-baseline{align-self:baseline}.md\:align-self-stretch{align-self:stretch}}@media (--lg){.lg\:flex-fill{flex:1 1 auto}.lg\:flex-row{flex-direction:row}.lg\:flex-column{flex-direction:column}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-column-reverse{flex-direction:column-reverse}.lg\:flex-grow-0{flex-grow:0}.lg\:flex-grow-1{flex-grow:1}.lg\:flex-shrink-0{flex-shrink:0}.lg\:flex-shrink-1{flex-shrink:1}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse}.lg\:justify-content-start{justify-content:flex-start}.lg\:justify-content-end{justify-content:flex-end}.lg\:justify-content-center{justify-content:center}.lg\:justify-content-between{justify-content:space-between}.lg\:justify-content-around{justify-content:space-around}.lg\:justify-content-evenly{justify-content:space-evenly}.lg\:align-items-start{align-items:flex-start}.lg\:align-items-end{align-items:flex-end}.lg\:align-items-center{align-items:center}.lg\:align-items-baseline{align-items:baseline}.lg\:align-items-stretch{align-items:stretch}.lg\:align-content-start{align-content:flex-start}.lg\:align-content-end{align-content:flex-end}.lg\:align-content-center{align-content:center}.lg\:align-content-between{align-content:space-between}.lg\:align-content-around{align-content:space-around}.lg\:align-content-stretch{align-content:stretch}.lg\:align-self-auto{align-self:auto}.lg\:align-self-start{align-self:flex-start}.lg\:align-self-end{align-self:flex-end}.lg\:align-self-center{align-self:center}.lg\:align-self-baseline{align-self:baseline}.lg\:align-self-stretch{align-self:stretch}}@media (--xl){.xl\:flex-fill{flex:1 1 auto}.xl\:flex-row{flex-direction:row}.xl\:flex-column{flex-direction:column}.xl\:flex-row-reverse{flex-direction:row-reverse}.xl\:flex-column-reverse{flex-direction:column-reverse}.xl\:flex-grow-0{flex-grow:0}.xl\:flex-grow-1{flex-grow:1}.xl\:flex-shrink-0{flex-shrink:0}.xl\:flex-shrink-1{flex-shrink:1}.xl\:flex-wrap{flex-wrap:wrap}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:flex-wrap-reverse{flex-wrap:wrap-reverse}.xl\:justify-content-start{justify-content:flex-start}.xl\:justify-content-end{justify-content:flex-end}.xl\:justify-content-center{justify-content:center}.xl\:justify-content-between{justify-content:space-between}.xl\:justify-content-around{justify-content:space-around}.xl\:justify-content-evenly{justify-content:space-evenly}.xl\:align-items-start{align-items:flex-start}.xl\:align-items-end{align-items:flex-end}.xl\:align-items-center{align-items:center}.xl\:align-items-baseline{align-items:baseline}.xl\:align-items-stretch{align-items:stretch}.xl\:align-content-start{align-content:flex-start}.xl\:align-content-end{align-content:flex-end}.xl\:align-content-center{align-content:center}.xl\:align-content-between{align-content:space-between}.xl\:align-content-around{align-content:space-around}.xl\:align-content-stretch{align-content:stretch}.xl\:align-self-auto{align-self:auto}.xl\:align-self-start{align-self:flex-start}.xl\:align-self-end{align-self:flex-end}.xl\:align-self-center{align-self:center}.xl\:align-self-baseline{align-self:baseline}.xl\:align-self-stretch{align-self:stretch}}@media (--xxl){.xxl\:flex-fill{flex:1 1 auto}.xxl\:flex-row{flex-direction:row}.xxl\:flex-column{flex-direction:column}.xxl\:flex-row-reverse{flex-direction:row-reverse}.xxl\:flex-column-reverse{flex-direction:column-reverse}.xxl\:flex-grow-0{flex-grow:0}.xxl\:flex-grow-1{flex-grow:1}.xxl\:flex-shrink-0{flex-shrink:0}.xxl\:flex-shrink-1{flex-shrink:1}.xxl\:flex-wrap{flex-wrap:wrap}.xxl\:flex-nowrap{flex-wrap:nowrap}.xxl\:flex-wrap-reverse{flex-wrap:wrap-reverse}.xxl\:justify-content-start{justify-content:flex-start}.xxl\:justify-content-end{justify-content:flex-end}.xxl\:justify-content-center{justify-content:center}.xxl\:justify-content-between{justify-content:space-between}.xxl\:justify-content-around{justify-content:space-around}.xxl\:justify-content-evenly{justify-content:space-evenly}.xxl\:align-items-start{align-items:flex-start}.xxl\:align-items-end{align-items:flex-end}.xxl\:align-items-center{align-items:center}.xxl\:align-items-baseline{align-items:baseline}.xxl\:align-items-stretch{align-items:stretch}.xxl\:align-content-start{align-content:flex-start}.xxl\:align-content-end{align-content:flex-end}.xxl\:align-content-center{align-content:center}.xxl\:align-content-between{align-content:space-between}.xxl\:align-content-around{align-content:space-around}.xxl\:align-content-stretch{align-content:stretch}.xxl\:align-self-auto{align-self:auto}.xxl\:align-self-start{align-self:flex-start}.xxl\:align-self-end{align-self:flex-end}.xxl\:align-self-center{align-self:center}.xxl\:align-self-baseline{align-self:baseline}.xxl\:align-self-stretch{align-self:stretch}}
*,:after,:before{box-sizing:border-box}:root{font-size:var(--fs-root)}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}}body{background-color:var(--body-bg);color:var(--body-c);font-family:var(--body-ff,var(--ff));font-size:var(--body-fs,var(--fs-base));font-weight:var(--body-fw,var(--fw-normal));line-height:var(--body-lh,var(--lh));margin:0}hr{border:0;border-top:var(--hr-bw) solid var(--hr-bc);color:var(--hr-color);margin:var(--hr-my,0);opacity:var(--hr-opacity)}p{margin-bottom:var(--spacer);margin-top:0}p:last-child{margin-bottom:0}abbr[title]{cursor:help;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}blockquote{margin:0 0 1rem}:where(b,strong){font-weight:var(--fw-bolder)}:where(small,.small){font-size:var(--fs-sm)}:where(mark,.mark){background-color:var(--highlight-bg,--color-gray-200);padding:var(--mark-padding,.1875em)}:where(sub,sup){font-size:var(--sub-sup-font-size,.75em);line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}:where(a){--_link_c:var(--link_c);--_link_d:var(--link_d);color:var(--_link_c);-webkit-text-decoration:var(--_link_d);text-decoration:var(--_link_d)}:where(a):hover{--_link_c:var(--link_c_h);--_link_d:var(--link_d_h)}:where(a).active{--_link_c:var(--link_c_a)}:where(a):not([href]){color:inherit;-webkit-text-decoration:none;text-decoration:none}:where(a):not([href]):hover{color:inherit;-webkit-text-decoration:none;text-decoration:none}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:top}caption{color:var(--table-caption-color,currentColor);padding-bottom:var(--table-cell-padding-y,.5rem);padding-top:var(--table-cell-padding-y,.5rem);text-align:left}th{font-weight:var(--table-th-font-weight,--fw-semibold);text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}:where(label){display:inline-block}:where(button){background-color:red;border-radius:0}:where(button):focus:not(:focus-visible){outline:0}:where(button,select){text-transform:none}:where(input,button,select,optgroup,textarea){font-family:inherit;font-size:1em;line-height:inherit;margin:0}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list] :not([type=date]) :not([type=datetime-local]) :not([type=month]) :not([type=week]) :not([type=time]) ::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:var(--legend-font-size,1.5rem);font-weight:var(--legend-font-weight,bold);line-height:inherit;margin-bottom:var(--legend-margin-bottom,.5rem);padding:0;width:100%}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:flex}progress{vertical-align:baseline}[hidden]{display:none}.field--label-inline{display:flex;gap:.5rem}:where(pre,code,kbd,samp){--_codes_bg:var(--codes_bg,#1d2735);--_codes_c:var(--codes_c,#fff);--_codes_fs:var(--codes_fs,1em);font-family:var(--codes_ff,var(--ff-code));font-size:var(--_codes_fs)}pre{background:var(--pre_bg,var(--_codes_bg));border-radius:var(--_pre_br,var(--br));color:var(--pre_c,#fff);display:var(--pre_d,block);font-size:var(--code_fs);margin-top:0;overflow:auto;padding-block:var(--_pre_pb,32px);padding-inline:var(--_pre_pi,28px)}pre code{color:inherit;font-size:inherit;word-break:normal}code{color:var(--code_c,#d63384);word-wrap:break-word;white-space:break-spaces}kbd{background-color:var(--kbd-bg,var(--_codes_bg));border-radius:var(--kbd-br,var(--br_sm));color:var(--kbd-c,var(--_codes_c));font-size:var(--kbd-fs,var(--_codes_fs));padding-block:var(--kbd-pb,.1875em);padding-inline:var(--kbd-pi,.375em)}kbd kbd{font-weight:var(--nested-kbd-fw,inherit);padding:0}:where(ol,ul){padding-inline-start:var(--ul-ps,2rem)}:where(ol,ul,dl){margin-block:var(--ul-mb,0);margin-inline:var(--ul-mi,0)}:where(ol ol,ul ul,ol ul,ul ol){--ul-mbe:0}:where(dt){font-weight:var(--dt-font-weight,500)}:where(dd){margin-bottom:.5rem;margin-left:0}
:where(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6 .h6,){color:var(--h_c);font-family:var(--h_ff);font-size:var(--_h-fs);font-style:var(--h_fstyle);font-weight:var(--h_fw);line-height:var(--h_lh);margin-bottom:var(--_h-mb);margin-top:0}:where(h1,.h1){--_h-mb:var(--h1_mb);--_h-fs:var(--h1_fs)}:where(h2,.h2){--_h-mb:var(--h2_mb);--_h-fs:var(--h2_fs)}:where(h3,.h3){--_h-mb:var(--h3_mb);--_h-fs:var(--h3_fs)}:where(h4,.h4){--_h-mb:var(--h4_mb);--_h-fs:var(--h4_fs)}:where(h5,.h5){--_h-mb:var(--h5_mb);--_h-fs:var(--h5_fs)}:where(h6,.h6){--_h-mb:var(--h6_mb);--_h-fs:var(--h6_fs)}.lead{--lead_fs:calc(var(--fs-base)*1.125);--lead_fw:300;font-size:var(--lead_fs);font-weight:var(--lead_fw)}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){--list-inline-p:0.5rem;margin-right:var(--list-inline-p)}.initialism{font-size:var(--initialism-font-size,.875em);text-transform:uppercase}blockquote{border-inline-start:.25rem solid currentColor;color:var(--_blockquote-c);font-size:var(--_blockquote-fs);margin-bottom:var(--_blockquote-mb);padding-left:var(--_blockquote-pl)}blockquote:last-child{margin-bottom:0}figure:has(blockquote){border-left:var(--blockquote-border,none)}figure blockquote{--_blockquote-mb:0}figure blockquote>p:first-child:before{content:none}figure blockquote+figcaption{color:var(--blockquote-footer-c,var(--_blockquote-c));font-size:var(--blockquote-footer-fs,var(--fs-sm));margin-bottom:var(--_blockquote-mb);padding-left:var(--_blockquote-pl)}figure blockquote+figcaption:before{content:var(--blockquote-footer-symbol,"\2014\00A0");float:left}
.img-fluid,.img-thumbnail,img{height:auto;max-width:100%}.img-thumbnail{background-color:#fff;border:1px solid var(--bc);border-radius:var(--br);padding:.25rem}.figure{display:inline-block}.figure-img{line-height:1;margin-bottom:.5rem}.figure-caption{color:var(--c-gray);font-size:.875em}.img-fit{height:100vh;width:100%}.img-fit img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
:root{--gutter-x:var(--gutter);--gutter-y:var(--gutter);--container-py:var(--gutter);--container-mw:82.5rem;--container_w:min(var(--container-mw),calc(100% - var(--gutter-x)*2))}.wrapper,main{container-name:main;container-type:inline-size}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-inline:var(--container-py);padding-left:var(--container-py);width:100%}@media (min-width:48rem){.container,.container-fluid{padding-left:calc(var(--gutter-x)*.5);padding-right:calc(var(--gutter-x)*.5)}}.container{width:var(--container_w)}.container-grid,.lb-b--container-grid{display:grid;grid-template-columns:[full-start] minmax(1.25rem,auto) [container-start right-start] repeat(auto-fill,min(var(--container-mw,1fr),calc(100% - 2.5rem))) [container-end] minmax(1.25rem,auto) [full-end right-end]}.container-grid>*,.lb-b--container-grid>*{grid-column:container}.container-grid>.cg--full,.lb-b--container-grid>.cg--full{grid-column:full}.container-grid>.right,.container-grid>.right-down{grid-column:right}@media (min-width:62rem){.container-grid>.right-down{grid-column:container}}.gc{--_g--s:1.25rem;--_g-mi:calc(100% - var(--_g--s)*2);--_g--max-fw:90rem;--_g--max-w:77.5rem;--_g--min-w:min(var(--_g-mi),56rem);display:grid;grid-template-columns:[gc-fw-start] auto [gc-f-start] var(--_g--s) [gc-lg-start gheader-start] 1fr [gcC-start ghero-start] 1fr [gc-sm-start] var(--_g--min-w) [gc-sm-end] 1fr [gcC-end] 1fr [gc-lg-end ghero-end] var(--_g--s) [gc-f-end gheader-end] auto [gc-fw-end]}@media (--up){.gc{--_g--gap:1.5rem}}.gc>*{grid-column:gc-lg;justify-self:center;max-width:var(--_g--max-w);width:100%}.gc .gc-fw{grid-column:gc-fw;max-width:100%}.gc .gc-f{grid-column:gc-f;max-width:var(--_g--max-fw)}.gc .gcC{grid-column:gc;max-width:min(100%,var(--_g--max-w))}.gc .gc-sm{grid-column:gc-sm;margin-inline:auto;max-width:51.25rem}.gc .gheader{grid-column:gheader}.gc .ghero{--_gc--name:ghero}.gc .container-hero{display:grid;grid-gap:3.125rem;grid-template-columns:8fr 3fr}.gc .gi{background-color:bisque}.grid-container{--_cg-rows:6;--_cg-mi:1.25rem;--_cg-gap:1rem;--_calc_cg-mi:calc(var(--_cg-mi) - var(--_cg-gap));display:grid;grid-gap:var(--_cg-gap)}@container (width > 750px){.grid-container{--_cg-rows:12;--_cg-gap:1.25rem;grid-template-columns:repeat(var(--_cg-rows),calc((100% - var(--_cg-gap)*(var(--_cg-rows) - 1))/var(--_cg-rows)))}}
.row{display:flex;flex-wrap:wrap;margin-inline:calc(var(--gutter-x)*-.5)}.row>*{box-sizing:border-box;flex-shrink:0;margin-top:var(--gutter-y);max-width:100%;padding-inline:calc(var(--gutter-x)*.5);width:100%}[class*=col-]{flex:0 0 auto}.col{flex:1 0 0%}.col-auto{width:auto}
.fade{--transition-fade:opacity 0.15s linear;transition:var(--transition-fade)}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{--transition-collapse:height 0.35s ease;--transition-collapse-width:width 0.35s ease;height:0;overflow:hidden;transition:var(--transition-collapse)}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:var(--transition-collapse-width);width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}
.clearfix:after{clear:both;content:"";display:block}.text-bg-primary{background-color:RGBA(13,110,253,var(--bg-opacity,1));color:#fff}.text-bg-secondary{background-color:RGBA(108,117,125,var(--bg-opacity,1));color:#fff}.text-bg-success{background-color:RGBA(25,135,84,var(--bg-opacity,1));color:#fff}.text-bg-info{background-color:RGBA(13,202,240,var(--bg-opacity,1));color:#000}.text-bg-warning{background-color:RGBA(255,193,7,var(--bg-opacity,1));color:#000}.text-bg-danger{background-color:RGBA(220,53,69,var(--bg-opacity,1));color:#fff}.text-bg-light{background-color:RGBA(248,249,250,var(--bg-opacity,1));color:#000}.text-bg-dark{background-color:RGBA(33,37,41,var(--bg-opacity,1));color:#fff}.link-primary{color:var(--c-primary)}.link-primary:focus,.link-primary:hover{color:var(--c-primary-h)}.link-secondary{color:var(--c-gray)}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{--aspect-ratio:100%;position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-4x3{--aspect-ratio:75%}.ratio-16x9{--aspect-ratio:56.25%}.ratio-21x9{--aspect-ratio:42.85714%}.sticky-top{top:0}.sticky-bottom,.sticky-top{position:sticky;z-index:1020}.sticky-bottom{bottom:0}@media (--sm){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{bottom:0;position:sticky;z-index:1020}}.hstack{align-items:center;flex-direction:row}.hstack,.vstack{align-self:stretch;display:flex}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{align-self:stretch;background-color:currentcolor;display:inline-block;min-height:1em;opacity:.25;width:1px}
