@charset "UTF-8";:root,[data-bs-theme=light]{--ub-black:#000;--ub-white:#fff;--ub-color-black:#312f2f;--ub-color-grey:#5c5c59;--ub-color-grey-light:#f3f5f7;--ub-color-green:#45977a;--ub-color-white:#fff;--ub-color-black-rgb:49,47,47;--ub-color-grey-rgb:92,92,89;--ub-color-grey-light-rgb:243,245,247;--ub-color-green-rgb:69,151,122;--ub-color-white-rgb:255,255,255;--ub-primary-text-emphasis:#052c65;--ub-secondary-text-emphasis:#2b2f32;--ub-success-text-emphasis:#0a3622;--ub-info-text-emphasis:#055160;--ub-warning-text-emphasis:#664d03;--ub-danger-text-emphasis:#58151c;--ub-light-text-emphasis:#495057;--ub-dark-text-emphasis:#495057;--ub-primary-bg-subtle:#cfe2ff;--ub-secondary-bg-subtle:#e2e3e5;--ub-success-bg-subtle:#d1e7dd;--ub-info-bg-subtle:#cff4fc;--ub-warning-bg-subtle:#fff3cd;--ub-danger-bg-subtle:#f8d7da;--ub-light-bg-subtle:#fcfcfd;--ub-dark-bg-subtle:#ced4da;--ub-primary-border-subtle:#9ec5fe;--ub-secondary-border-subtle:#c4c8cb;--ub-success-border-subtle:#a3cfbb;--ub-info-border-subtle:#9eeaf9;--ub-warning-border-subtle:#ffe69c;--ub-danger-border-subtle:#f1aeb5;--ub-light-border-subtle:#e9ecef;--ub-dark-border-subtle:#adb5bd;--ub-white-rgb:255,255,255;--ub-black-rgb:0,0,0;--ub-font-sans-serif:Roboto,"Roboto-fallback",Arial,sans-serif;--ub-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ub-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--ub-body-font-family:var(--ub-font-sans-serif);--ub-body-font-size:1rem;--ub-body-font-weight:300;--ub-body-line-height:1.5;--ub-body-color:#212529;--ub-body-color-rgb:33,37,41;--ub-body-bg:#fff;--ub-body-bg-rgb:255,255,255;--ub-emphasis-color:#000;--ub-emphasis-color-rgb:0,0,0;--ub-secondary-color:rgba(33,37,41,.75);--ub-secondary-color-rgb:33,37,41;--ub-secondary-bg:#e9ecef;--ub-secondary-bg-rgb:233,236,239;--ub-tertiary-color:rgba(33,37,41,.5);--ub-tertiary-color-rgb:33,37,41;--ub-tertiary-bg:#f8f9fa;--ub-tertiary-bg-rgb:248,249,250;--ub-heading-color:var(--ub-black);--ub-link-color:#45977a;--ub-link-color-rgb:69,151,122;--ub-link-decoration:underline;--ub-link-hover-color:#377962;--ub-link-hover-color-rgb:55,121,98;--ub-link-hover-decoration:none;--ub-code-color:#d63384;--ub-highlight-bg:#fff3cd;--ub-border-width:1px;--ub-border-style:solid;--ub-border-color:#dee2e6;--ub-border-color-translucent:rgba(49,47,47,.05);--ub-border-radius:0.25rem;--ub-border-radius-sm:0.25rem;--ub-border-radius-lg:0.5rem;--ub-border-radius-xl:1rem;--ub-border-radius-xxl:2rem;--ub-border-radius-2xl:var(--ub-border-radius-xxl);--ub-border-radius-pill:50rem;--ub-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--ub-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--ub-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--ub-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--ub-focus-ring-width:0.25rem;--ub-focus-ring-opacity:0.25;--ub-focus-ring-color:rgba(13,110,253,.25);--ub-form-valid-color:#198754;--ub-form-valid-border-color:#198754;--ub-form-invalid-color:#dc3545;--ub-form-invalid-border-color:#dc3545}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--ub-body-bg);color:var(--ub-body-color);font-family:var(--ub-body-font-family);font-size:var(--ub-body-font-size);font-weight:var(--ub-body-font-weight);line-height:var(--ub-body-line-height);margin:0;text-align:var(--ub-body-text-align)}hr{border:0;border-top:var(--ub-border-width) solid;color:inherit;margin:1rem 0;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--ub-heading-color);font-weight:400;line-height:1.2;margin-bottom:.5rem;margin-top:0}.h1,h1{font-size:var(--step-4)}.h2,h2{font-size:var(--step-3)}.h3,h3{font-size:var(--step-2)}.h4,h4{font-size:var(--step-1)}.h5,h5{font-size:var(--step-0)}.h6,h6{font-size:1rem}p{margin-bottom:1rem;margin-top:0}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:400}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:var(--step--1)}.mark,mark{background-color:var(--ub-highlight-bg);padding:.1875em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--ub-link-color-rgb),var(--ub-link-opacity,1));text-decoration:underline}a:hover{--ub-link-color-rgb:var(--ub-link-hover-color-rgb);text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--ub-font-monospace);font-size:1em}pre{display:block;font-size:var(--step--1);margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:var(--ub-code-color);font-size:var(--step--1)}a>code{color:inherit}kbd{background-color:var(--ub-body-color);border-radius:.25rem;color:var(--ub-body-bg);font-size:var(--step--1);padding:.1875rem .375rem}kbd kbd{font-size:1em;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:var(--ub-secondary-color);padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[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:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media (min-width:1200px){legend{font-size:1.5rem}}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:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}*,:after,:before{box-sizing:border-box}.h1,.h2,.h3,.h4,.h5,.h6,blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}iframe{width:100%}.lead{font-size:var(--step-1);font-weight:300}.display-1{font-size:var(--step-4)}.display-1,.display-2{font-family:Roboto Slab,Roboto Slab-fallback,serif;font-weight:400;line-height:1.2}.display-2{font-size:var(--step-3)}.display-3{font-size:var(--step-2)}.display-3,.display-4{font-family:Roboto Slab,Roboto Slab-fallback,serif;font-weight:400;line-height:1.2}.display-4{font-size:var(--step-1)}.display-5{font-size:var(--step-0)}.display-5,.display-6{font-family:Roboto Slab,Roboto Slab-fallback,serif;font-weight:400;line-height:1.2}.display-6{font-size:1rem}.list-inline,.list-unstyled{padding-left:0}.list-inline{list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:var(--step--1);text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#6c757d;font-size:var(--step--1);margin-bottom:1rem;margin-top:-1rem}.blockquote-footer:before{content:"— "}.btn{--ub-btn-padding-x:2rem;--ub-btn-padding-y:1rem;--ub-btn-font-family: ;--ub-btn-font-size:1rem;--ub-btn-font-weight:300;--ub-btn-line-height:1.5;--ub-btn-color:var(--ub-body-color);--ub-btn-bg:transparent;--ub-btn-border-width:var(--ub-border-width);--ub-btn-border-color:transparent;--ub-btn-border-radius:var(--ub-border-radius);--ub-btn-hover-border-color:transparent;--ub-btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);--ub-btn-disabled-opacity:0.65;--ub-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--ub-btn-focus-shadow-rgb),.5);background-color:var(--ub-btn-bg);border:var(--ub-btn-border-width) solid var(--ub-btn-border-color);border-radius:var(--ub-btn-border-radius);color:var(--ub-btn-color);cursor:pointer;display:inline-block;font-family:var(--ub-btn-font-family);font-size:var(--ub-btn-font-size);font-weight:var(--ub-btn-font-weight);line-height:var(--ub-btn-line-height);padding:var(--ub-btn-padding-y) var(--ub-btn-padding-x);text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{background-color:var(--ub-btn-hover-bg);border-color:var(--ub-btn-hover-border-color);color:var(--ub-btn-hover-color)}.btn-check+.btn:hover{background-color:var(--ub-btn-bg);border-color:var(--ub-btn-border-color);color:var(--ub-btn-color)}.btn:focus-visible{background-color:var(--ub-btn-hover-bg);border-color:var(--ub-btn-hover-border-color);box-shadow:var(--ub-btn-focus-box-shadow);color:var(--ub-btn-hover-color);outline:0}.btn-check:focus-visible+.btn{border-color:var(--ub-btn-hover-border-color);box-shadow:var(--ub-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--ub-btn-active-bg);border-color:var(--ub-btn-active-border-color);color:var(--ub-btn-active-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--ub-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--ub-btn-disabled-bg);border-color:var(--ub-btn-disabled-border-color);color:var(--ub-btn-disabled-color);opacity:var(--ub-btn-disabled-opacity);pointer-events:none}.btn-color-black{--ub-btn-color:#fff;--ub-btn-bg:#312f2f;--ub-btn-border-color:#312f2f;--ub-btn-hover-color:#fff;--ub-btn-hover-bg:#2a2828;--ub-btn-hover-border-color:#272626;--ub-btn-focus-shadow-rgb:80,78,78;--ub-btn-active-color:#fff;--ub-btn-active-bg:#272626;--ub-btn-active-border-color:#252323;--ub-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--ub-btn-disabled-color:#fff;--ub-btn-disabled-bg:#312f2f;--ub-btn-disabled-border-color:#312f2f}.btn-color-grey{--ub-btn-color:#fff;--ub-btn-bg:#5c5c59;--ub-btn-border-color:#5c5c59;--ub-btn-hover-color:#fff;--ub-btn-hover-bg:#4e4e4c;--ub-btn-hover-border-color:#4a4a47;--ub-btn-focus-shadow-rgb:116,116,114;--ub-btn-active-color:#fff;--ub-btn-active-bg:#4a4a47;--ub-btn-active-border-color:#454543;--ub-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--ub-btn-disabled-color:#fff;--ub-btn-disabled-bg:#5c5c59;--ub-btn-disabled-border-color:#5c5c59}.btn-color-grey-light{--ub-btn-color:#000;--ub-btn-bg:#f3f5f7;--ub-btn-border-color:#f3f5f7;--ub-btn-hover-color:#000;--ub-btn-hover-bg:#f5f7f8;--ub-btn-hover-border-color:#f4f6f8;--ub-btn-focus-shadow-rgb:207,208,210;--ub-btn-active-color:#000;--ub-btn-active-bg:#f5f7f9;--ub-btn-active-border-color:#f4f6f8;--ub-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--ub-btn-disabled-color:#000;--ub-btn-disabled-bg:#f3f5f7;--ub-btn-disabled-border-color:#f3f5f7}.btn-color-green{--ub-btn-color:#fff;--ub-btn-bg:#45977a;--ub-btn-border-color:#45977a;--ub-btn-hover-color:#fff;--ub-btn-hover-bg:#3b8068;--ub-btn-hover-border-color:#377962;--ub-btn-focus-shadow-rgb:97,167,142;--ub-btn-active-color:#fff;--ub-btn-active-bg:#377962;--ub-btn-active-border-color:#34715c;--ub-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--ub-btn-disabled-color:#fff;--ub-btn-disabled-bg:#45977a;--ub-btn-disabled-border-color:#45977a}.btn-color-white{--ub-btn-color:#000;--ub-btn-bg:#fff;--ub-btn-border-color:#fff;--ub-btn-hover-color:#000;--ub-btn-hover-bg:#fff;--ub-btn-hover-border-color:#fff;--ub-btn-focus-shadow-rgb:217,217,217;--ub-btn-active-color:#000;--ub-btn-active-bg:#fff;--ub-btn-active-border-color:#fff;--ub-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--ub-btn-disabled-color:#000;--ub-btn-disabled-bg:#fff;--ub-btn-disabled-border-color:#fff}.btn-outline-color-black{--ub-btn-color:#312f2f;--ub-btn-border-color:#312f2f;--ub-btn-hover-color:#fff;--ub-btn-hover-bg:#312f2f;--ub-btn-hover-border-color:#312f2f;--ub-btn-focus-shadow-rgb:49,47,47;--ub-btn-active-color:#fff;--ub-btn-active-bg:#312f2f;--ub-btn-active-border-color:#312f2f;--ub-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--ub-btn-disabled-color:#312f2f;--ub-btn-disabled-bg:transparent;--ub-btn-disabled-border-color:#312f2f;--ub-gradient:none}.btn-outline-color-grey{--ub-btn-color:#5c5c59;--ub-btn-border-color:#5c5c59;--ub-btn-hover-color:#fff;--ub-btn-hover-bg:#5c5c59;--ub-btn-hover-border-color:#5c5c59;--ub-btn-focus-shadow-rgb:92,92,89;--ub-btn-active-color:#fff;--ub-btn-active-bg:#5c5c59;--ub-btn-active-border-color:#5c5c59;--ub-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--ub-btn-disabled-color:#5c5c59;--ub-btn-disabled-bg:transparent;--ub-btn-disabled-border-color:#5c5c59;--ub-gradient:none}.btn-outline-color-grey-light{--ub-btn-color:#f3f5f7;--ub-btn-border-color:#f3f5f7;--ub-btn-hover-color:#000;--ub-btn-hover-bg:#f3f5f7;--ub-btn-hover-border-color:#f3f5f7;--ub-btn-focus-shadow-rgb:243,245,247;--ub-btn-active-color:#000;--ub-btn-active-bg:#f3f5f7;--ub-btn-active-border-color:#f3f5f7;--ub-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--ub-btn-disabled-color:#f3f5f7;--ub-btn-disabled-bg:transparent;--ub-btn-disabled-border-color:#f3f5f7;--ub-gradient:none}.btn-outline-color-green{--ub-btn-color:#45977a;--ub-btn-border-color:#45977a;--ub-btn-hover-color:#fff;--ub-btn-hover-bg:#45977a;--ub-btn-hover-border-color:#45977a;--ub-btn-focus-shadow-rgb:69,151,122;--ub-btn-active-color:#fff;--ub-btn-active-bg:#45977a;--ub-btn-active-border-color:#45977a;--ub-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--ub-btn-disabled-color:#45977a;--ub-btn-disabled-bg:transparent;--ub-btn-disabled-border-color:#45977a;--ub-gradient:none}.btn-outline-color-white{--ub-btn-color:#fff;--ub-btn-border-color:#fff;--ub-btn-hover-color:#000;--ub-btn-hover-bg:#fff;--ub-btn-hover-border-color:#fff;--ub-btn-focus-shadow-rgb:255,255,255;--ub-btn-active-color:#000;--ub-btn-active-bg:#fff;--ub-btn-active-border-color:#fff;--ub-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--ub-btn-disabled-color:#fff;--ub-btn-disabled-bg:transparent;--ub-btn-disabled-border-color:#fff;--ub-gradient:none}.btn-link{--ub-btn-font-weight:300;--ub-btn-color:var(--ub-link-color);--ub-btn-bg:transparent;--ub-btn-border-color:transparent;--ub-btn-hover-color:var(--ub-link-hover-color);--ub-btn-hover-border-color:transparent;--ub-btn-active-color:var(--ub-link-hover-color);--ub-btn-active-border-color:transparent;--ub-btn-disabled-color:#6c757d;--ub-btn-disabled-border-color:transparent;--ub-btn-box-shadow:0 0 0 #000;--ub-btn-focus-shadow-rgb:97,167,142;text-decoration:underline}.btn-link:focus-visible,.btn-link:hover{text-decoration:none}.btn-link:focus-visible{color:var(--ub-btn-color)}.btn-link:hover{color:var(--ub-btn-hover-color)}.btn-lg{--ub-btn-padding-y:0.5rem;--ub-btn-padding-x:1rem;--ub-btn-font-size:1.25rem;--ub-btn-border-radius:var(--ub-border-radius-lg)}.btn-sm{--ub-btn-padding-y:0.25rem;--ub-btn-padding-x:0.5rem;--ub-btn-font-size:0.875rem;--ub-btn-border-radius:var(--ub-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--ub-dropdown-zindex:1000;--ub-dropdown-min-width:10rem;--ub-dropdown-padding-x:0;--ub-dropdown-padding-y:0.5rem;--ub-dropdown-spacer:0.125rem;--ub-dropdown-font-size:1rem;--ub-dropdown-color:var(--ub-body-color);--ub-dropdown-bg:var(--ub-body-bg);--ub-dropdown-border-color:var(--ub-border-color-translucent);--ub-dropdown-border-radius:var(--ub-border-radius);--ub-dropdown-border-width:var(--ub-border-width);--ub-dropdown-inner-border-radius:calc(var(--ub-border-radius) - var(--ub-border-width));--ub-dropdown-divider-bg:var(--ub-border-color-translucent);--ub-dropdown-divider-margin-y:0.5rem;--ub-dropdown-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--ub-dropdown-link-color:var(--ub-body-color);--ub-dropdown-link-hover-color:var(--ub-body-color);--ub-dropdown-link-hover-bg:var(--ub-tertiary-bg);--ub-dropdown-link-active-color:#fff;--ub-dropdown-link-active-bg:#0d6efd;--ub-dropdown-link-disabled-color:var(--ub-tertiary-color);--ub-dropdown-item-padding-x:1rem;--ub-dropdown-item-padding-y:0.25rem;--ub-dropdown-header-color:#6c757d;--ub-dropdown-header-padding-x:1rem;--ub-dropdown-header-padding-y:0.5rem;background-clip:padding-box;background-color:var(--ub-dropdown-bg);border:var(--ub-dropdown-border-width) solid var(--ub-dropdown-border-color);border-radius:var(--ub-dropdown-border-radius);color:var(--ub-dropdown-color);display:none;font-size:var(--ub-dropdown-font-size);list-style:none;margin:0;min-width:var(--ub-dropdown-min-width);padding:var(--ub-dropdown-padding-y) var(--ub-dropdown-padding-x);position:absolute;text-align:left;z-index:var(--ub-dropdown-zindex)}.dropdown-menu[data-bs-popper]{left:0;margin-top:var(--ub-dropdown-spacer);top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1056px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:var(--ub-dropdown-spacer);margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:var(--ub-dropdown-spacer);margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:var(--ub-dropdown-spacer);margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid var(--ub-dropdown-divider-bg);height:0;margin:var(--ub-dropdown-divider-margin-y) 0;opacity:1;overflow:hidden}.dropdown-item{background-color:transparent;border:0;border-radius:var(--ub-dropdown-item-border-radius,0);clear:both;color:var(--ub-dropdown-link-color);display:block;font-weight:300;padding:var(--ub-dropdown-item-padding-y) var(--ub-dropdown-item-padding-x);text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--ub-dropdown-link-hover-bg);color:var(--ub-dropdown-link-hover-color)}.dropdown-item.active,.dropdown-item:active{background-color:var(--ub-dropdown-link-active-bg);color:var(--ub-dropdown-link-active-color);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:var(--ub-dropdown-link-disabled-color);pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:var(--ub-dropdown-header-color);display:block;font-size:.875rem;margin-bottom:0;padding:var(--ub-dropdown-header-padding-y) var(--ub-dropdown-header-padding-x);white-space:nowrap}.dropdown-item-text{color:var(--ub-dropdown-link-color);display:block;padding:var(--ub-dropdown-item-padding-y) var(--ub-dropdown-item-padding-x)}.dropdown-menu-dark{--ub-dropdown-color:#dee2e6;--ub-dropdown-bg:#343a40;--ub-dropdown-border-color:var(--ub-border-color-translucent);--ub-dropdown-box-shadow: ;--ub-dropdown-link-color:#dee2e6;--ub-dropdown-link-hover-color:#fff;--ub-dropdown-divider-bg:var(--ub-border-color-translucent);--ub-dropdown-link-hover-bg:hsla(0,0%,100%,.15);--ub-dropdown-link-active-color:#fff;--ub-dropdown-link-active-bg:#0d6efd;--ub-dropdown-link-disabled-color:#adb5bd;--ub-dropdown-header-color:#adb5bd}.btn-close{--ub-btn-close-color:#000;--ub-btn-close-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");--ub-btn-close-opacity:0.5;--ub-btn-close-hover-opacity:0.75;--ub-btn-close-focus-shadow:0 0 0 0.25rem rgba(13,110,253,.25);--ub-btn-close-focus-opacity:1;--ub-btn-close-disabled-opacity:0.25;--ub-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);background:transparent var(--ub-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.25rem;box-sizing:content-box;height:1em;opacity:var(--ub-btn-close-opacity);padding:.25em;width:1em}.btn-close,.btn-close:hover{color:var(--ub-btn-close-color)}.btn-close:hover{opacity:var(--ub-btn-close-hover-opacity);text-decoration:none}.btn-close:focus{box-shadow:var(--ub-btn-close-focus-shadow);opacity:var(--ub-btn-close-focus-opacity);outline:0}.btn-close.disabled,.btn-close:disabled{opacity:var(--ub-btn-close-disabled-opacity);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-close-white{filter:var(--ub-btn-close-white-filter)}.modal{--ub-modal-zindex:1055;--ub-modal-width:640px;--ub-modal-padding:var(--space-m);--ub-modal-margin:0.5rem;--ub-modal-color: ;--ub-modal-bg:var(--ub-body-bg);--ub-modal-border-color:var(--ub-border-color-translucent);--ub-modal-border-width:var(--ub-border-width);--ub-modal-border-radius:var(--ub-border-radius-lg);--ub-modal-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.075);--ub-modal-inner-border-radius:calc(var(--ub-border-radius-lg) - var(--ub-border-width));--ub-modal-header-padding-x:var(--space-m);--ub-modal-header-padding-y:var(--space-m);--ub-modal-header-padding:var(--space-m) var(--space-m);--ub-modal-header-border-color:var(--ub-border-color);--ub-modal-header-border-width:var(--ub-border-width);--ub-modal-title-line-height:1.5;--ub-modal-footer-gap:0.5rem;--ub-modal-footer-bg: ;--ub-modal-footer-border-color:var(--ub-border-color);--ub-modal-footer-border-width:var(--ub-border-width);display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:var(--ub-modal-zindex)}.modal-dialog{margin:var(--ub-modal-margin);pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--ub-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - var(--ub-modal-margin)*2)}.modal-content{background-clip:padding-box;background-color:var(--ub-modal-bg);border:var(--ub-modal-border-width) solid var(--ub-modal-border-color);border-radius:var(--ub-modal-border-radius);color:var(--ub-modal-color);display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{--ub-backdrop-zindex:1050;--ub-backdrop-bg:#312f2f;--ub-backdrop-opacity:0.9;background-color:var(--ub-backdrop-bg);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--ub-backdrop-zindex)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--ub-backdrop-opacity)}.modal-header{align-items:center;border-bottom:var(--ub-modal-header-border-width) solid var(--ub-modal-header-border-color);border-top-left-radius:var(--ub-modal-inner-border-radius);border-top-right-radius:var(--ub-modal-inner-border-radius);display:flex;flex-shrink:0;justify-content:space-between;padding:var(--ub-modal-header-padding)}.modal-header .btn-close{margin:calc(var(--ub-modal-header-padding-y)*-.5) calc(var(--ub-modal-header-padding-x)*-.5) calc(var(--ub-modal-header-padding-y)*-.5) auto;padding:calc(var(--ub-modal-header-padding-y)*.5) calc(var(--ub-modal-header-padding-x)*.5)}.modal-title{line-height:var(--ub-modal-title-line-height);margin-bottom:0}.modal-body{flex:1 1 auto;padding:var(--ub-modal-padding);position:relative}.modal-footer{align-items:center;background-color:var(--ub-modal-footer-bg);border-bottom-left-radius:var(--ub-modal-inner-border-radius);border-bottom-right-radius:var(--ub-modal-inner-border-radius);border-top:var(--ub-modal-footer-border-width) solid var(--ub-modal-footer-border-color);display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:calc(var(--ub-modal-padding) - var(--ub-modal-footer-gap)*.5)}.modal-footer>*{margin:calc(var(--ub-modal-footer-gap)*.5)}@media (min-width:576px){.modal{--ub-modal-margin:1.75rem;--ub-modal-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15)}.modal-dialog{margin-left:auto;margin-right:auto;max-width:var(--ub-modal-width)}.modal-sm{--ub-modal-width:300px}}@media (min-width:1056px){.modal-lg,.modal-xl{--ub-modal-width:800px}}@media (min-width:1200px){.modal-xl{--ub-modal-width:1140px}}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:1055.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--ub-offcanvas-zindex:1045;--ub-offcanvas-width:400px;--ub-offcanvas-height:30vh;--ub-offcanvas-padding-x:var(--space-m);--ub-offcanvas-padding-y:var(--space-m);--ub-offcanvas-color:var(--ub-body-color);--ub-offcanvas-bg:var(--ub-body-bg);--ub-offcanvas-border-width:var(--ub-border-width);--ub-offcanvas-border-color:var(--ub-border-color-translucent);--ub-offcanvas-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.075);--ub-offcanvas-transition:transform 0.3s ease-in-out;--ub-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{background-clip:padding-box;background-color:var(--ub-offcanvas-bg);bottom:0;color:var(--ub-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--ub-offcanvas-transition);visibility:hidden;z-index:var(--ub-offcanvas-zindex)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{border-right:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--ub-offcanvas-width)}.offcanvas-sm.offcanvas-end{border-left:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--ub-offcanvas-width)}.offcanvas-sm.offcanvas-top{border-bottom:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom,.offcanvas-sm.offcanvas-top{height:var(--ub-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-sm.offcanvas-bottom{border-top:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--ub-offcanvas-height:auto;--ub-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{background-color:transparent!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:767.98px){.offcanvas-md{background-clip:padding-box;background-color:var(--ub-offcanvas-bg);bottom:0;color:var(--ub-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--ub-offcanvas-transition);visibility:hidden;z-index:var(--ub-offcanvas-zindex)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{border-right:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--ub-offcanvas-width)}.offcanvas-md.offcanvas-end{border-left:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--ub-offcanvas-width)}.offcanvas-md.offcanvas-top{border-bottom:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom,.offcanvas-md.offcanvas-top{height:var(--ub-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-md.offcanvas-bottom{border-top:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--ub-offcanvas-height:auto;--ub-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{background-color:transparent!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:1055.98px){.offcanvas-lg{background-clip:padding-box;background-color:var(--ub-offcanvas-bg);bottom:0;color:var(--ub-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--ub-offcanvas-transition);visibility:hidden;z-index:var(--ub-offcanvas-zindex)}}@media (max-width:1055.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:1055.98px){.offcanvas-lg.offcanvas-start{border-right:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--ub-offcanvas-width)}.offcanvas-lg.offcanvas-end{border-left:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--ub-offcanvas-width)}.offcanvas-lg.offcanvas-top{border-bottom:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom,.offcanvas-lg.offcanvas-top{height:var(--ub-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-lg.offcanvas-bottom{border-top:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:1056px){.offcanvas-lg{--ub-offcanvas-height:auto;--ub-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{background-color:transparent!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:1199.98px){.offcanvas-xl{background-clip:padding-box;background-color:var(--ub-offcanvas-bg);bottom:0;color:var(--ub-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--ub-offcanvas-transition);visibility:hidden;z-index:var(--ub-offcanvas-zindex)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{border-right:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--ub-offcanvas-width)}.offcanvas-xl.offcanvas-end{border-left:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--ub-offcanvas-width)}.offcanvas-xl.offcanvas-top{border-bottom:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom,.offcanvas-xl.offcanvas-top{height:var(--ub-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xl.offcanvas-bottom{border-top:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--ub-offcanvas-height:auto;--ub-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{background-color:transparent!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:1399.98px){.offcanvas-xxl{background-clip:padding-box;background-color:var(--ub-offcanvas-bg);bottom:0;color:var(--ub-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--ub-offcanvas-transition);visibility:hidden;z-index:var(--ub-offcanvas-zindex)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{border-right:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--ub-offcanvas-width)}.offcanvas-xxl.offcanvas-end{border-left:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--ub-offcanvas-width)}.offcanvas-xxl.offcanvas-top{border-bottom:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom,.offcanvas-xxl.offcanvas-top{height:var(--ub-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xxl.offcanvas-bottom{border-top:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--ub-offcanvas-height:auto;--ub-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{background-color:transparent!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}.offcanvas{background-clip:padding-box;background-color:var(--ub-offcanvas-bg);bottom:0;color:var(--ub-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--ub-offcanvas-transition);visibility:hidden;z-index:var(--ub-offcanvas-zindex)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{border-right:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--ub-offcanvas-width)}.offcanvas.offcanvas-end{border-left:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--ub-offcanvas-width)}.offcanvas.offcanvas-top{border-bottom:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas.offcanvas-bottom,.offcanvas.offcanvas-top{height:var(--ub-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas.offcanvas-bottom{border-top:var(--ub-offcanvas-border-width) solid var(--ub-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{background-color:#312f2f;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.9}.offcanvas-header{align-items:center;display:flex;justify-content:space-between;padding:var(--ub-offcanvas-padding-y) var(--ub-offcanvas-padding-x)}.offcanvas-header .btn-close{margin-bottom:calc(var(--ub-offcanvas-padding-y)*-.5);margin-right:calc(var(--ub-offcanvas-padding-x)*-.5);margin-top:calc(var(--ub-offcanvas-padding-y)*-.5);padding:calc(var(--ub-offcanvas-padding-y)*.5) calc(var(--ub-offcanvas-padding-x)*.5)}.offcanvas-title{line-height:var(--ub-offcanvas-title-line-height);margin-bottom:0}.offcanvas-body{flex-grow:1;overflow-y:auto;padding:var(--ub-offcanvas-padding-y) var(--ub-offcanvas-padding-x)}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}:root,[data-theme=light]{--step--2:clamp(0.72rem,calc(0.81rem - 0.12vw),0.79rem);--step--1:clamp(0.89rem,calc(0.88rem + 0.02vw),0.90rem);--step-0:clamp(1.00rem,calc(0.96rem + 0.22vw),1.13rem);--step-1:clamp(1.13rem,calc(1.03rem + 0.49vw),1.41rem);--step-2:clamp(1.27rem,calc(1.09rem + 0.86vw),1.76rem);--step-3:clamp(1.42rem,calc(1.15rem + 1.35vw),2.20rem);--step-4:clamp(1.60rem,calc(1.2rem + 1.99vw),2.75rem);--step-5:clamp(1.80rem,calc(1.23rem + 2.84vw),3.43rem);--space-3xs:clamp(0.25rem,calc(0.23rem + 0.11vw),0.31rem);--space-2xs:clamp(0.50rem,calc(0.46rem + 0.22vw),0.63rem);--space-xs:clamp(0.75rem,calc(0.68rem + 0.33vw),0.94rem);--space-s:clamp(1.00rem,calc(0.91rem + 0.43vw),1.25rem);--space-m:clamp(1.50rem,calc(1.37rem + 0.65vw),1.88rem);--space-l:clamp(2.00rem,calc(1.83rem + 0.87vw),2.50rem);--space-xl:clamp(3.00rem,calc(2.74rem + 1.3vw),3.75rem);--space-2xl:clamp(4.00rem,calc(3.65rem + 1.74vw),5.00rem);--space-3xl:clamp(6.00rem,calc(5.48rem + 2.61vw),7.50rem);--space-3xs-2xs:clamp(0.25rem,calc(0.12rem + 0.65vw),0.63rem);--space-2xs-xs:clamp(0.50rem,calc(0.35rem + 0.76vw),0.94rem);--space-xs-s:clamp(0.75rem,calc(0.58rem + 0.87vw),1.25rem);--space-s-m:clamp(1.00rem,calc(0.7rem + 1.52vw),1.88rem);--space-m-l:clamp(1.50rem,calc(1.15rem + 1.74vw),2.50rem);--space-l-xl:clamp(2.00rem,calc(1.39rem + 3.04vw),3.75rem);--space-xl-2xl:clamp(3.00rem,calc(2.3rem + 3.48vw),5.00rem);--space-2xl-3xl:clamp(4.00rem,calc(2.78rem + 6.09vw),7.50rem);--space-s-l:clamp(1.00rem,calc(0.48rem + 2.61vw),2.50rem);--mw-1:36rem;--mw-2:42rem;--mw-3:46rem;--mw-4:60rem;--mw-5:72rem;--mw-half-full-grid:calc((var(--site-max-width) - var(--grid-gap))/2);--site-padding:var(--space-m-l);--site-max-width:90rem;--site-max-width-l:94rem;--site-link-transition:all .15s ease-in;--grid-gap:var(--space-m-l);--global-shadow:0 10px 25px rgba(var(--ub-color-black-rgb),.1);--global-shadow-hover:0 10px 25px rgba(var(--ub-color-black-rgb),.15);--mw-content:calc((var(--site-max-width) - var(--grid-gap))/2);--team-card-image-width:160px;--team-card-image-height:var(--team-card-image-width);--site-link-underline-offset:0.25em;--team-bio-image-mw:440px}[data-theme=dark]{--ub-heading-color:var(--ub-white);--ub-link-color-rgb:224,229,185;--ub-link-hover-color-rgb:224,229,185;color:var(--ub-white)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/webfonts/roboto-v30-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(/webfonts/roboto-v30-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/webfonts/roboto-v30-latin-regular.woff2) format("woff2")}@font-face{ascent-override:96%;font-family:Roboto-fallback;size-adjust:100.06%;src:local("Arial")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:300;src:url(/webfonts/roboto-slab-v33-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(/webfonts/roboto-slab-v33-latin-regular.woff2) format("woff2")}@font-face{ascent-override:83%;font-family:Roboto Slab-fallback;size-adjust:117.81%;src:local("Times New Roman")}body{font-size:var(--step-0)}a{text-decoration-thickness:1px;text-underline-offset:var(--site-link-underline-offset);transition:var(--site-link-transition)}.h1,.h2,.h3,.h4,.h5,.text-balance,h1,h2,h3,h4,h5{text-wrap:balance}img{height:auto}dt{font-weight:var(--ub-body-font-weight)}.wrapper{margin:0 auto;max-width:var(--site-max-width);padding:0 var(--site-padding);width:100%}.fs-step--2{font-size:var(--step--2)}.fs-step--1{font-size:var(--step--1)}.fs-step-0{font-size:var(--step-0)}.fs-step-1{font-size:var(--step-1)}.fs-step-2{font-size:var(--step-2)}.fs-step-3{font-size:var(--step-3)}.fs-step-4{font-size:var(--step-4)}.fs-step-5{font-size:var(--step-5)}.page-blocks{--page-block-flow-space:var(--space-3xl)}.page-blocks>.page-block+.page-block{-webkit-margin-before:var(--page-block-flow-space,var(--space-3xl));margin-block-start:var(--page-block-flow-space,var(--space-3xl))}.page-blocks>.page-block.page-block--padded+.page-block.page-block--padded{-webkit-margin-before:0;margin-block-start:0}.page-blocks>:last-child:not(.page-block--padded){-webkit-margin-after:var(--space-3xl);margin-block-end:var(--space-3xl)}.flow>*+:not(.modal){-webkit-margin-before:var(--flow-space,1em);margin-block-start:var(--flow-space,1em)}.flow-space--3xs{--flow-space:var(--space-3xs)}.flow-space--2xs{--flow-space:var(--space-2xs)}.flow-space--xs{--flow-space:var(--space-xs)}.flow-space--s{--flow-space:var(--space-s)}.flow-space--m{--flow-space:var(--space-m)}.flow-space--l{--flow-space:var(--space-l)}.flow-space--xl{--flow-space:var(--space-xl)}.flow-space--2xl{--flow-space:var(--space-2xl)}.flow-space--3xl{--flow-space:var(--space-3xl)}.prose :is(*+h2,*+.h2,*+h3,*+.h3,*+h4,*+.h4){--flow-space:var(--space-l)}.constrain{max-width:var(--constrain-mw)}.constrain--center{margin-left:auto;margin-right:auto}.constrain--content{--constrain-mw:var(--mw-content)}.constrain--1{--constrain-mw:var(--mw-1)}.constrain--2{--constrain-mw:var(--mw-2)}.constrain--3{--constrain-mw:var(--mw-3)}.constrain--4{--constrain-mw:var(--mw-4)}.constrain--5{--constrain-mw:var(--mw-5)}.banner-bg{background-color:var(--ub-color-black);background-image:linear-gradient(90deg,#1c825e,rgba(69,151,122,.8)),url(/images/crowd-bg.jpg),linear-gradient(90deg,#1c825e,#1c825e);background-repeat:no-repeat,no-repeat,no-repeat;background-size:cover}.image-bg{background-color:rgba(var(--ub-black-rgb),.05)}.image-rounded{border-radius:var(--ub-border-radius)}.mccallum,.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.list-unstyled{-webkit-padding-start:0;list-style:none;padding-inline-start:0}.btn{-webkit-user-select:initial;-moz-user-select:initial;user-select:auto}.btn-link,.btn-link:focus-visible,.btn-link:hover{text-underline-offset:var(--site-link-underline-offset)}.offcanvas-ub-nav{max-width:200px;max-width:calc(100vw - var(--space-2xl))}.offcanvas-ub-nav .offcanvas-header .btn-close{-webkit-margin-start:auto;margin-inline-start:auto}.offcanvas-ub-nav a{text-decoration:none}.dropdown-menu{box-shadow:var(--global-shadow)}.dropdown-langswitch{--ub-dropdown-padding-x:var(--space-s);--ub-dropdown-padding-y:var(--space-s);--ub-dropdown-link-hover-bg:none;--ub-dropdown-link-active-color:inherit;--ub-dropdown-link-active-bg:none}.modal-no-header{--ub-modal-header-border-width:0}.modal-no-header .modal-header{-webkit-padding-after:0;padding-block-end:0}.biblio-ref{background-color:var(--ub-color-grey-light);border-radius:var(--ub-border-radius);font-size:1rem;padding:var(--space-s-m)}.biblio-ref a{color:inherit}.project-logo{max-width:200px}.gradient-padded{background:linear-gradient(1turn,#fff,rgba(69,151,122,.05));padding-block:var(--space-3xl)}.site-header{-webkit-margin-after:var(--space-l);-webkit-border-after:1px solid rgba(var(--ub-color-green-rgb),.1);background:linear-gradient(1turn,#fff 0,rgba(69,151,122,.05) 100%) var(--ub-color-white);border-block-end:1px solid rgba(var(--ub-color-green-rgb),.1);left:0;margin-block-end:var(--space-l);padding-block:var(--space-s);position:sticky;top:0;width:100%;z-index:1000}@media (min-width:1056px){.site-header{-webkit-border-after:none;border-block-end:none;padding-block:var(--space-m);position:relative}}.site-header--short{-webkit-margin-after:0;margin-block-end:0}.masthead{display:grid;gap:var(--space-s) var(--space-xs);grid-template-areas:"a b";grid-template-columns:auto auto}@media (min-width:1056px){.masthead{gap:var(--space-2xs) var(--space-xs);grid-template-areas:"a b" "c d";grid-template-rows:auto auto}}.site-header-logo{grid-area:a;justify-self:flex-start;line-height:1}@media (min-width:1056px){.site-header-logo{grid-area:c}}.site-header-strapline{display:none}@media (min-width:1056px){.site-header-strapline{display:block;font-size:var(--step--1);grid-area:a}}.site-header-utils{align-items:center;display:flex;gap:var(--space-s);grid-area:b;justify-self:flex-end}.site-header-nav{display:none}@media (min-width:1056px){.site-header-nav{align-self:center;display:block;grid-area:d;justify-self:flex-end}}.logo{color:var(--ub-color-black)}.site-utils{align-items:center;display:flex;font-size:var(--step--1);gap:var(--space-s)}.site-utils .icon-link{text-decoration:none}@media (min-width:1056px){.site-utils__item--nav-btn{display:none}}.cols{grid-gap:var(--grid-gap);display:grid}@media (min-width:1056px){.cols{grid-template-columns:repeat(2,1fr)}}.cols__body{grid-column:1;max-width:var(--mw-half-full-grid);width:100%}.cols__info{max-width:30rem;width:100%}@media (min-width:1056px){.cols__info{-webkit-border-start:1px solid #d8e2eb;-webkit-padding-start:var(--grid-gap);border-inline-start:1px solid #d8e2eb;padding-inline-start:var(--grid-gap)}}.site-nav{display:flex;display:none;flex-wrap:wrap;gap:var(--space-xs)}@media (min-width:1056px){.site-nav{display:flex;gap:var(--space-s)}}.site-nav-link{text-decoration:none}.site-nav-link.selected,.site-nav-link:hover{color:var(--ub-heading-color)}.site-nav-offscreen{display:flex;flex-direction:column}.site-nav-offscreen-link{-webkit-border-after:1px solid rgba(var(--ub-color-green-rgb),.15);border-block-end:1px solid rgba(var(--ub-color-green-rgb),.15);display:block;padding-block:var(--space-2xs);text-decoration:none}.site-footer-outer{background:url(/images/birds-footer.svg),linear-gradient(90deg,#312f2f,#312f2f);background-repeat:no-repeat,repeat;background-size:600px,cover;padding-block:var(--space-3xl)}.site-footer-outer a{text-decoration:none}.site-footer-masthead{display:flex;flex-direction:column;gap:var(--grid-gap)}@media (min-width:1056px){.site-footer-masthead{align-items:flex-end;flex-direction:row;justify-content:space-between}}.flag{background-position:0;background-repeat:no-repeat;background-size:1.25em .9375em;padding-left:1.75em}.flag--en{background-image:url(/images/flags/en.svg)}.flag--ca{background-image:url(/images/flags/ca.svg)}.flag--es{background-image:url(/images/flags/es.svg)}.quote{text-wrap:pretty;font-family:Roboto Slab,Roboto Slab-fallback,serif;font-weight:300}.quote__icon{fill:currentColor;height:1rem;width:1rem}.title-decoration{--title-decoration-line-width:32px;--title-decoration-line-height:2px;--title-decoration-line-offset:var(--space-s);-webkit-padding-before:var(--title-decoration-line-offset);padding-block-start:var(--title-decoration-line-offset);position:relative}.title-decoration:after{-webkit-border-before:var(--title-decoration-line-height) solid;border-block-start:var(--title-decoration-line-height) solid;border-color:inherit;content:"";left:0;position:absolute;top:0;width:var(--title-decoration-line-width)}.date-stamp{align-items:center;color:var(--ub-heading-color);display:flex;font-weight:400;gap:.5rem}.date-stamp__icon{fill:currentColor;height:1.75em;width:1.75em}.icon-link{align-items:center;display:inline-flex;gap:.25rem;padding:0}.icon-link__icon{fill:currentColor;height:1.5em;width:1.5em}.book-view{grid-gap:var(--grid-gap);display:grid}@media (min-width:1056px){.book-view{grid-template-columns:repeat(12,1fr);grid-template-rows:var(--book-view-rows,auto)}.book-view__aside{grid-column:1/4}.book-view__body{-webkit-padding-before:var(--space-s);align-self:flex-start;grid-column:4/-1;grid-row:1/-1;padding-block-start:var(--space-s)}}.book-view__image{box-shadow:var(--global-shadow);max-width:var(--team-bio-image-mw);width:100%}@media (min-width:1056px){.book-view__image{max-width:none}}.team-info{--team-bio-padding:var(--space-xl)}.team-header{-webkit-padding-after:var(--team-bio-padding);padding-block-end:var(--team-bio-padding)}.team-image{-webkit-margin-before:calc(var(--team-bio-padding)*-2);aspect-ratio:1/1;margin-block-start:calc(var(--team-bio-padding)*-2)}.team-bio{grid-gap:var(--grid-gap);-webkit-padding-before:var(--team-bio-padding);-webkit-padding-after:var(--space-3xl);display:grid;padding-block-end:var(--space-3xl);padding-block-start:var(--team-bio-padding)}@media (min-width:1056px){.team-bio{grid-template-columns:repeat(12,1fr);grid-template-rows:auto 1fr}.team-bio__aside{grid-column:1/4}.team-bio__body{-webkit-padding-before:var(--space-s);align-self:flex-start;grid-column:4/-1;grid-row:1/-1;padding-block-start:var(--space-s)}}.team-bio__image{box-shadow:var(--global-shadow);max-width:var(--team-bio-image-mw);width:100%}@media (min-width:1056px){.team-bio__image{max-width:none}}.team-unit{align-items:center;display:grid;gap:var(--grid-gap)}@media (min-width:1200px){.team-unit{grid-template-columns:1fr 1fr}}.team-unit:has(.team-card__link:hover,.team-card__link:focus){box-shadow:var(--global-shadow-hover)}.team-card{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-s)}.team-card__body{flex-basis:320px;flex-grow:1}.team-card__image{border-radius:var(--ub-border-radius);flex-shrink:0;height:var(--team-card-image-height);width:var(--team-card-image-width)}.team-card__role{font-weight:400;line-height:1.2}.team-card__title{-webkit-margin-after:var(--space-2xs);margin-block-end:var(--space-2xs)}.card-link{background-color:var(--ub-color-white);border-radius:var(--ub-border-radius);box-shadow:var(--global-shadow);padding:var(--space-m);position:relative;top:0;transition:var(--site-link-transition)}.card-link:has(.card-link__link:hover,.card-link__link:focus){box-shadow:var(--global-shadow-hover);top:-8px}.events-list{background-color:var(--ub-color-grey-light);border-radius:var(--ub-border-radius);list-style-type:none;padding:var(--space-s-m)}.events-list>:not(:last-child){-webkit-border-after:1px solid rgba(var(--ub-black-rgb),.1);border-block-end:1px solid rgba(var(--ub-black-rgb),.1)}.events-list__item{padding-block:var(--space-s)}.event-item{display:grid;gap:2ch;grid-template-columns:minmax(8ch,auto) 1fr}.event-item__title{font-weight:400}
