@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;700&display=swap);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#989898;}::before,::after{--tw-content:"";}html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:Outfit,Arial;font-feature-settings:normal;font-variation-settings:normal;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted currentColor;text-decoration:underline dotted currentColor;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}dialog{padding:0;}textarea{resize:vertical;}input::placeholder,textarea::placeholder{opacity:1;color:#1b1b1b;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]{display:none;}[type="text"],input:where(:not([type])),[type="email"],[type="url"],[type="password"],[type="number"],[type="date"],[type="datetime-local"],[type="month"],[type="search"],[type="tel"],[type="time"],[type="week"],[multiple],textarea,select{appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0px;padding-top:0.5rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-left:0.75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000;}[type="text"]:focus,input:where(:not([type])):focus,[type="email"]:focus,[type="url"]:focus,[type="password"]:focus,[type="number"]:focus,[type="date"]:focus,[type="datetime-local"]:focus,[type="month"]:focus,[type="search"]:focus,[type="tel"]:focus,[type="time"]:focus,[type="week"]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0
    var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0
    calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb;}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1;}::-webkit-datetime-edit-fields-wrapper{padding:0;}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit;}::-webkit-datetime-edit{display:inline-flex;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0;}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 0.5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact;}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:0.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset;}[type="checkbox"],[type="radio"]{appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000;}[type="checkbox"]{border-radius:0px;}[type="radio"]{border-radius:100%;}[type="checkbox"]:focus,[type="radio"]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0
    var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0
    calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}[type="checkbox"]:checked,[type="radio"]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;}[type="checkbox"]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");}[type="radio"]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");}[type="checkbox"]:checked:hover,[type="checkbox"]:checked:focus,[type="radio"]:checked:hover,[type="radio"]:checked:focus{border-color:transparent;background-color:currentColor;}[type="checkbox"]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;}[type="checkbox"]:indeterminate:hover,[type="checkbox"]:indeterminate:focus{border-color:transparent;background-color:currentColor;}[type="file"]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit;}[type="file"]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color;}*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;}.container{width:100%;}@media (min-width:640px){.container{max-width:640px;}}@media (min-width:768px){.container{max-width:768px;}}@media (min-width:1024px){.container{max-width:1024px;}}@media (min-width:1280px){.container{max-width:1280px;}}@media (min-width:1536px){.container{max-width:1536px;}}.form-input,.form-textarea,.form-select,.form-multiselect{appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0px;padding-top:0.5rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-left:0.75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000;}.form-input:focus,.form-textarea:focus,.form-select:focus,.form-multiselect:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0
    var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0
    calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb;}.form-input::placeholder,.form-textarea::placeholder{color:#6b7280;opacity:1;}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0;}.form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit;}.form-input::-webkit-datetime-edit{display:inline-flex;}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-year-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0;}.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 0.5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact;}.form-select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:0.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset;}.form-checkbox,.form-radio{appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000;}.form-checkbox{border-radius:0px;}.form-radio{border-radius:100%;}.form-checkbox:focus,.form-radio:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0
    var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0
    calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.form-checkbox:checked,.form-radio:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;}.form-checkbox:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");}.form-radio:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");}.form-checkbox:checked:hover,.form-checkbox:checked:focus,.form-radio:checked:hover,.form-radio:checked:focus{border-color:transparent;background-color:currentColor;}.form-checkbox:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;}.form-checkbox:indeterminate:hover,.form-checkbox:indeterminate:focus{border-color:transparent;background-color:currentColor;}.prose{color:var(--tw-prose-body);max-width:65ch;}.prose :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em;}.prose
  :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em;}.prose :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500;}.prose
  :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600;}.prose
  :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;}.prose
  :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;}.prose
  :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;}.prose :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em;}.prose
  :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha;}.prose
  :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha;}.prose
  :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha;}.prose
  :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha;}.prose
  :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman;}.prose
  :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman;}.prose
  :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman;}.prose
  :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman;}.prose
  :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal;}.prose :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em;}.prose
  :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters);}.prose
  :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{color:var(--tw-prose-bullets);}.prose :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em;}.prose :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em;}.prose
  :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:0.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em;}.prose
  :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:open-quote;}.prose
  :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:close-quote;}.prose :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:0.8888889em;line-height:1.1111111;}.prose
  :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:900;color:inherit;}.prose :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333;}.prose
  :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:800;color:inherit;}.prose :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:0.6em;line-height:1.6;}.prose
  :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit;}.prose :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:0.5em;line-height:1.5;}.prose
  :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit;}.prose :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em;}.prose
  :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){display:block;margin-top:2em;margin-bottom:2em;}.prose :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:0.875em;border-radius:0.3125rem;padding-top:0.1875em;padding-right:0.375em;padding-bottom:0.1875em;padding-left:0.375em;}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:0.875em;}.prose
  :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:"`";}.prose
  :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:"`";}.prose
  :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;}.prose
  :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;}.prose
  :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:0.875em;}.prose
  :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:0.9em;}.prose
  :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;}.prose
  :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;}.prose
  :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;}.prose :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:0.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:0.375rem;padding-top:0.8571429em;padding-right:1.1428571em;padding-bottom:0.8571429em;padding-left:1.1428571em;}.prose
  :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;}.prose
  :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content:none;}.prose
  :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content:none;}.prose :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:0.875em;line-height:1.7142857;}.prose :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders);}.prose
  :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:0.5714286em;padding-bottom:0.5714286em;padding-left:0.5714286em;}.prose
  :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders);}.prose
  :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:0;}.prose
  :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:baseline;}.prose :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders);}.prose
  :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:top;}.prose
  :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0;}.prose
  :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:0.875em;line-height:1.4285714;margin-top:0.8571429em;}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgb(0 0 0 / 50%);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75;}.prose
  :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0;}.prose :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em;}.prose :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.5em;margin-bottom:0.5em;}.prose
  :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:0.375em;}.prose
  :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:0.375em;}.prose
  :where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.75em;margin-bottom:0.75em;}.prose
  :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;}.prose
  :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em;}.prose
  :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;}.prose
  :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em;}.prose
  :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.75em;margin-bottom:0.75em;}.prose :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em;}.prose :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0.5em;padding-left:1.625em;}.prose
  :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}.prose
  :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}.prose
  :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}.prose
  :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}.prose
  :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:0;}.prose
  :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-right:0;}.prose
  :where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:0.5714286em;padding-right:0.5714286em;padding-bottom:0.5714286em;padding-left:0.5714286em;}.prose
  :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:0;}.prose
  :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-right:0;}.prose
  :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em;}.prose
  :where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;}.prose
  :where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0;}.prose-black{--tw-prose-body:#000;--tw-prose-headings:#000;--tw-prose-lead:#000;--tw-prose-links:#000;--tw-prose-bold:#000;--tw-prose-counters:#000;--tw-prose-bullets:#000;--tw-prose-hr:#000;--tw-prose-quotes:#000;--tw-prose-quote-borders:#000;--tw-prose-captions:#000;--tw-prose-code:#000;--tw-prose-pre-code:#000;--tw-prose-pre-bg:#000;--tw-prose-th-borders:#000;--tw-prose-td-borders:#000;--tw-prose-invert-body:#000;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#000;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#000;--tw-prose-invert-bullets:#000;--tw-prose-invert-hr:#000;--tw-prose-invert-quotes:#000;--tw-prose-invert-quote-borders:#000;--tw-prose-invert-captions:#000;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#000;--tw-prose-invert-pre-bg:rgb(0 0 0 / 50%);--tw-prose-invert-th-borders:#000;--tw-prose-invert-td-borders:#000;}.prose-white{--tw-prose-body:#fff;--tw-prose-headings:#fff;--tw-prose-lead:#fff;--tw-prose-links:#fff;--tw-prose-bold:#fff;--tw-prose-counters:#fff;--tw-prose-bullets:#fff;--tw-prose-hr:#fff;--tw-prose-quotes:#fff;--tw-prose-quote-borders:#fff;--tw-prose-captions:#fff;--tw-prose-code:#fff;--tw-prose-pre-code:#fff;--tw-prose-pre-bg:#fff;--tw-prose-th-borders:#fff;--tw-prose-td-borders:#fff;--tw-prose-invert-body:#fff;--tw-prose-invert-headings:#000;--tw-prose-invert-lead:#fff;--tw-prose-invert-links:#000;--tw-prose-invert-bold:#000;--tw-prose-invert-counters:#fff;--tw-prose-invert-bullets:#fff;--tw-prose-invert-hr:#fff;--tw-prose-invert-quotes:#fff;--tw-prose-invert-quote-borders:#fff;--tw-prose-invert-captions:#fff;--tw-prose-invert-code:#000;--tw-prose-invert-pre-code:#fff;--tw-prose-invert-pre-bg:rgb(0 0 0 / 50%);--tw-prose-invert-th-borders:#fff;--tw-prose-invert-td-borders:#fff;}.text-res-lg{font-size:0.9375rem;}@media (min-width:768px){.text-res-lg{font-size:1.125rem;}}.text-res-2xl{font-size:1.125rem;}@media (min-width:768px){.text-res-2xl{font-size:1.375rem;}}.text-res-4xl{font-size:1.375rem;}@media (min-width:768px){.text-res-4xl{font-size:1.75rem;}}.text-res-giant{font-size:6.875rem;}@media (min-width:768px){.text-res-giant{font-size:16.25rem;}}.lead{font-size:1.125rem;}@media (min-width:768px){.lead{font-size:1.375rem;}}.heading-underlined{font-size:1.5rem;}@media (min-width:768px){.heading-underlined{font-size:2.25rem;}}.heading-underlined{margin-bottom:2.5rem;border-bottom-width:1px;border-color:rgb(0 0 0 / 0.5);padding-bottom:1rem;}@media (min-width:768px){.heading-underlined{margin-bottom:5rem;}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.visible{visibility:visible;}.invisible{visibility:hidden;}.static{position:static;}.fixed{position:fixed;}.absolute{position:absolute;}.relative{position:relative;}.sticky{position:sticky;}.left-0{left:0px;}.left-1\/2{left:50%;}.left-full{left:100%;}.right-full{right:100%;}.top-0{top:0px;}.top-1\/2{top:50%;}.top-10{top:2.5rem;}.top-20{top:5rem;}.-z-10{z-index:-10;}.z-10{z-index:10;}.z-20{z-index:20;}.z-30{z-index:30;}.row-start-1{grid-row-start:1;}.float-right{float:right;}.-m-8{margin:-2rem;}.mx-auto{margin-left:auto;margin-right:auto;}.my-auto{margin-top:auto;margin-bottom:auto;}.mb-16{margin-bottom:4rem;}.mb-3{margin-bottom:0.75rem;}.mb-4{margin-bottom:1rem;}.mb-5{margin-bottom:1.25rem;}.mb-7{margin-bottom:1.75rem;}.mb-9{margin-bottom:2.25rem;}.mb-auto{margin-bottom:auto;}.ml-2{margin-left:0.5rem;}.ml-4{margin-left:1rem;}.ml-auto{margin-left:auto;}.mr-1{margin-right:0.25rem;}.mr-2{margin-right:0.5rem;}.mr-2\.5{margin-right:0.625rem;}.mr-4{margin-right:1rem;}.mr-5{margin-right:1.25rem;}.mr-8{margin-right:2rem;}.mr-auto{margin-right:auto;}.mt-1{margin-top:0.25rem;}.mt-1\.5{margin-top:0.375rem;}.mt-14{margin-top:3.5rem;}.mt-4{margin-top:1rem;}.mt-5{margin-top:1.25rem;}.mt-8{margin-top:2rem;}.block{display:block;}.inline-block{display:inline-block;}.inline{display:inline;}.flex{display:flex;}.inline-flex{display:inline-flex;}.table{display:table;}.grid{display:grid;}.contents{display:contents;}.hidden{display:none;}.h-0{height:0px;}.h-0\.5{height:0.125rem;}.h-1{height:0.25rem;}.h-20{height:5rem;}.h-3{height:0.75rem;}.h-4{height:1rem;}.h-40{height:10rem;}.h-48{height:12rem;}.h-5{height:1.25rem;}.h-\[300px\]{height:300px;}.h-\[400px\]{height:400px;}.h-\[600px\]{height:600px;}.h-auto{height:auto;}.h-full{height:100%;}.max-h-0{max-height:0px;}.min-h-\[10rem\]{min-height:10rem;}.w-20{width:5rem;}.w-24{width:6rem;}.w-3{width:0.75rem;}.w-4{width:1rem;}.w-48{width:12rem;}.w-5{width:1.25rem;}.w-5\/6{width:83.333333%;}.w-7{width:1.75rem;}.w-\[38\%\]{width:38%;}.w-full{width:100%;}.max-w-3xl{max-width:48rem;}.max-w-7xl{max-width:100rem;}.max-w-8xl{max-width:120rem;}.max-w-\[111px\]{max-width:111px;}.max-w-\[196px\]{max-width:196px;}.max-w-\[200px\]{max-width:200px;}.max-w-\[471px\]{max-width:471px;}.max-w-\[74\%\]{max-width:74%;}.max-w-none{max-width:none;}.flex-1{flex:1 1 0%;}.flex-none{flex:none;}.flex-shrink-0{flex-shrink:0;}.shrink-0{flex-shrink:0;}.flex-grow{flex-grow:1;}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.-translate-y-2{--tw-translate-y:-0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.translate-x-\[-7px\]{--tw-translate-x:-7px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.translate-y-2{--tw-translate-y:0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.-rotate-45{--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.rotate-0{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.cursor-pointer{cursor:pointer;}.resize{resize:both;}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.flex-row{flex-direction:row;}.flex-col{flex-direction:column;}.items-end{align-items:flex-end;}.items-center{align-items:center;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.gap-10{gap:2.5rem;}.gap-4{gap:1rem;}.space-x-3 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.75rem * var(--tw-space-x-reverse));margin-left:calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));}.space-y-2 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse));}.space-y-4 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse));}.overflow-auto{overflow:auto;}.overflow-hidden{overflow:hidden;}.overflow-y-auto{overflow-y:auto;}.overflow-x-hidden{overflow-x:hidden;}.rounded{border-radius:0.25rem;}.rounded-full{border-radius:9999px;}.rounded-xl{border-radius:0.75rem;}.border{border-width:1px;}.border-b{border-bottom-width:1px;}.border-l-4{border-left-width:4px;}.border-t{border-top-width:1px;}.border-solid{border-style:solid;}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity));}.border-gray-200{--tw-border-opacity:1;border-color:rgb(152 152 152 / var(--tw-border-opacity));}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94 / var(--tw-border-opacity));}.border-red-500{--tw-border-opacity:1;border-color:rgb(244 63 94 / var(--tw-border-opacity));}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));}.border-white\/50{border-color:rgb(255 255 255 / 0.5);}.border-yellow-500{--tw-border-opacity:1;border-color:rgb(245 158 11 / var(--tw-border-opacity));}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));}.bg-current{background-color:currentColor;}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(227 228 231 / var(--tw-bg-opacity));}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(118 118 118 / var(--tw-bg-opacity));}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(27 27 27 / var(--tw-bg-opacity));}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231 / var(--tw-bg-opacity));}.bg-offwhite{--tw-bg-opacity:1;background-color:rgb(243 243 243 / var(--tw-bg-opacity));}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(255 228 230 / var(--tw-bg-opacity));}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 243 199 / var(--tw-bg-opacity));}.bg-cover{background-size:cover;}.fill-current{fill:currentColor;}.object-cover{object-fit:cover;}.p-4{padding:1rem;}.p-5{padding:1.25rem;}.p-6{padding:1.5rem;}.p-8{padding:2rem;}.px-10{padding-left:2.5rem;padding-right:2.5rem;}.px-4{padding-left:1rem;padding-right:1rem;}.px-6{padding-left:1.5rem;padding-right:1.5rem;}.px-7{padding-left:1.75rem;padding-right:1.75rem;}.py-1{padding-top:0.25rem;padding-bottom:0.25rem;}.py-4{padding-top:1rem;padding-bottom:1rem;}.py-6{padding-top:1.5rem;padding-bottom:1.5rem;}.py-7{padding-top:1.75rem;padding-bottom:1.75rem;}.pb-1{padding-bottom:0.25rem;}.pb-10{padding-bottom:2.5rem;}.pb-2{padding-bottom:0.5rem;}.pb-20{padding-bottom:5rem;}.pb-4{padding-bottom:1rem;}.pb-5{padding-bottom:1.25rem;}.pl-0{padding-left:0px;}.pl-5{padding-left:1.25rem;}.pr-4{padding-right:1rem;}.pt-10{padding-top:2.5rem;}.pt-12{padding-top:3rem;}.pt-2{padding-top:0.5rem;}.pt-20{padding-top:5rem;}.pt-4{padding-top:1rem;}.pt-5{padding-top:1.25rem;}.pt-6{padding-top:1.5rem;}.pt-8{padding-top:2rem;}.text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}.align-middle{vertical-align:middle;}.font-sans{font-family:Outfit,Arial;}.text-2xl{font-size:1.375rem;}.text-3xl{font-size:1.5rem;}.text-lg{font-size:1.125rem;}.text-sm{font-size:0.9375rem;}.text-xl{font-size:1.25rem;}.text-xxs{font-size:0.75rem;}.font-bold{font-weight:700;}.font-light{font-weight:300;}.font-medium{font-weight:500;}.font-semibold{font-weight:600;}.uppercase{text-transform:uppercase;}.leading-\[0\.9\]{line-height:0.9;}.leading-snug{line-height:1.375;}.leading-tight{line-height:1.25;}.text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity));}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61 / var(--tw-text-opacity));}.text-red-500{--tw-text-opacity:1;color:rgb(244 63 94 / var(--tw-text-opacity));}.text-red-700{--tw-text-opacity:1;color:rgb(190 18 60 / var(--tw-text-opacity));}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.text-yellow-500{--tw-text-opacity:1;color:rgb(245 158 11 / var(--tw-text-opacity));}.text-yellow-700{--tw-text-opacity:1;color:rgb(180 83 9 / var(--tw-text-opacity));}.opacity-0{opacity:0;}.opacity-40{opacity:0.4;}.outline{outline-style:solid;}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
    var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate)
    var(--tw-sepia) var(--tw-drop-shadow);}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.duration-100{transition-duration:100ms;}.duration-500{transition-duration:500ms;}.duration-700{transition-duration:700ms;}.duration-75{transition-duration:75ms;}.ease-in{transition-timing-function:cubic-bezier(0.4,0,1,1);}.ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1);}html{height:100%;}body{height:100%;}img{width:100%;}.background-cover img{height:100%;width:100%;object-fit:cover;}a:hover{text-decoration-line:underline;}a:focus{text-decoration-line:underline;}.last\:mb-0:last-child{margin-bottom:0px;}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px;}.group:hover .group-hover\:text-yellow-500{--tw-text-opacity:1;color:rgb(245 158 11 / var(--tw-text-opacity));}.rem\:mb-\[54px\]{margin-bottom:3.375rem;}.rem\:max-h-\[169px\]{max-height:10.5625rem;}.rem\:max-w-\[1030px\]{max-width:64.375rem;}.rem\:max-w-\[1200px\]{max-width:75rem;}:is(.dark .dark\:text-gray-100){--tw-text-opacity:1;color:rgb(227 228 231 / var(--tw-text-opacity));}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}@media (min-width:768px){.md\:absolute{position:absolute;}.md\:left-1\/2{left:50%;}.md\:top-\[35\%\]{top:35%;}.md\:mx-0{margin-left:0px;margin-right:0px;}.md\:my-auto{margin-top:auto;margin-bottom:auto;}.md\:mb-0{margin-bottom:0px;}.md\:mb-10{margin-bottom:2.5rem;}.md\:mr-5{margin-right:1.25rem;}.md\:mt-0{margin-top:0px;}.md\:mt-7{margin-top:1.75rem;}.md\:block{display:block;}.md\:table{display:table;}.md\:table-row-group{display:table-row-group;}.md\:table-row{display:table-row;}.md\:hidden{display:none;}.md\:h-\[140px\]{height:140px;}.md\:h-\[300px\]{height:300px;}.md\:h-\[500px\]{height:500px;}.md\:h-\[800px\]{height:800px;}.md\:w-1\/2{width:50%;}.md\:w-11\/12{width:91.666667%;}.md\:w-3\/5{width:60%;}.md\:w-\[140px\]{width:140px;}.md\:w-\[57\%\]{width:57%;}.md\:w-auto{width:auto;}.md\:max-w-sm{max-width:24rem;}.md\:-translate-x-4{--tw-translate-x:-1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
      rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
      scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.md\:-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
      rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
      scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.md\:grid-cols-33\/66{grid-template-columns:minmax(0,1fr) minmax(0,2fr);}.md\:grid-cols-4\/5\/3{grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);}.md\:grid-cols-66\/33{grid-template-columns:minmax(0,2fr) minmax(0,1fr);}.md\:flex-row{flex-direction:row;}.md\:items-start{align-items:flex-start;}.md\:justify-end{justify-content:flex-end;}.md\:justify-between{justify-content:space-between;}.md\:gap-5{gap:1.25rem;}.md\:space-x-2 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem * var(--tw-space-x-reverse));margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));}.md\:space-y-0 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse));}.md\:py-0{padding-top:0px;padding-bottom:0px;}.md\:py-4{padding-top:1rem;padding-bottom:1rem;}.md\:pb-14{padding-bottom:3.5rem;}.md\:pb-20{padding-bottom:5rem;}.md\:pb-24{padding-bottom:6rem;}.md\:pl-10{padding-left:2.5rem;}.md\:pl-\[60px\]{padding-left:60px;}.md\:pr-16{padding-right:4rem;}.md\:pt-0{padding-top:0px;}.md\:pt-20{padding-top:5rem;}.md\:pt-24{padding-top:6rem;}.md\:pt-28{padding-top:7rem;}.md\:pt-7{padding-top:1.75rem;}.md\:text-left{text-align:left;}.md\:text-2xl{font-size:1.375rem;}.md\:text-4xl{font-size:1.75rem;}.md\:text-lg{font-size:1.125rem;}.md\:text-xl{font-size:1.25rem;}.rem\:md\:left-\[-50px\]{left:-3.125rem;}.rem\:md\:top-\[118px\]{top:7.375rem;}.md\:rem\:h-\[118px\]{height:7.375rem;}.md\:rem\:max-w-\[388px\]{max-width:24.25rem;}}@media (min-width:1024px){.lg\:static{position:static;}.lg\:absolute{position:absolute;}.lg\:left-full{left:100%;}.lg\:right-full{right:100%;}.lg\:top-0{top:0px;}.lg\:row-start-auto{grid-row-start:auto;}.lg\:mt-0{margin-top:0px;}.lg\:block{display:block;}.lg\:flex{display:flex;}.lg\:hidden{display:none;}.lg\:w-auto{width:auto;}.lg\:w-full{width:100%;}.lg\:max-w-lg{max-width:32rem;}.lg\:flex-1{flex:1 1 0%;}.lg\:flex-grow{flex-grow:1;}.lg\:-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
      rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
      scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.lg\:grid-cols-25\/25\/50{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);}.lg\:grid-cols-25\/50\/25{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);}.lg\:grid-cols-25\/75{grid-template-columns:minmax(0,1fr) minmax(0,3fr);}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.lg\:grid-cols-33\/66{grid-template-columns:minmax(0,1fr) minmax(0,2fr);}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}.lg\:grid-cols-66\/33{grid-template-columns:minmax(0,2fr) minmax(0,1fr);}.lg\:grid-cols-75\/25{grid-template-columns:minmax(0,3fr) minmax(0,1fr);}.lg\:flex-col{flex-direction:column;}.lg\:items-end{align-items:flex-end;}.lg\:items-center{align-items:center;}.lg\:justify-end{justify-content:flex-end;}.lg\:justify-center{justify-content:center;}.lg\:gap-x-7{column-gap:1.75rem;}.lg\:gap-y-10{row-gap:2.5rem;}.lg\:space-x-7 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));}.lg\:border{border-width:1px;}.lg\:border-b-0{border-bottom-width:0px;}.lg\:bg-transparent{background-color:transparent;}.lg\:p-2{padding:0.5rem;}.lg\:px-0{padding-left:0px;padding-right:0px;}.lg\:px-2{padding-left:0.5rem;padding-right:0.5rem;}.lg\:px-3{padding-left:0.75rem;padding-right:0.75rem;}.lg\:px-4{padding-left:1rem;padding-right:1rem;}.lg\:px-7{padding-left:1.75rem;padding-right:1.75rem;}.lg\:py-3{padding-top:0.75rem;padding-bottom:0.75rem;}.lg\:pb-0{padding-bottom:0px;}.lg\:pr-24{padding-right:6rem;}.lg\:pr-8{padding-right:2rem;}.lg\:pt-0{padding-top:0px;}.lg\:text-base{font-size:1rem;}}@media (min-width:1280px){.xl\:space-x-11 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.75rem * var(--tw-space-x-reverse));margin-left:calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));}}.masonry-item{width:100%;padding-bottom:30px;}@media screen and (min-width:768px){.masonry-item{max-width:calc(50% - 15px);}}.masonry-item img{border-radius:20px;}.masonry-item .views-field-field-caption{margin-top:0.75rem;font-size:0.875rem;}@media (min-width:768px){.masonry-item .views-field-field-caption{font-size:1rem;}}.about-graphic{position:relative;width:100%;padding-top:100%;}.about-graphic-title{position:absolute;top:50%;left:50%;bottom:0px;right:0px;display:flex;height:85%;width:85%;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));font-size:11.5vw;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}@media (min-width:768px){.about-graphic-title{font-size:5rem;}}.about-icon-4,.about-icon-1,.about-icon-2,.about-icon-3,.about-icon-6,.about-icon-5{position:absolute;}.about-icon-4,.about-icon-1{left:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.about-icon-1{top:0px;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.about-icon-1,.about-icon-5{width:16%;}.about-icon-4{bottom:0px;--tw-translate-y:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.about-icon-3,.about-icon-2{right:0px;--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.about-icon-3,.about-icon-2,.about-icon-6,.about-icon-4{width:18%;}.about-icon-2,.about-icon-6{top:26%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.about-icon-3,.about-icon-5{bottom:26%;--tw-translate-y:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.about-icon-6,.about-icon-5{left:0px;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))
    rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
    scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.btn{height:2.5rem;flex-direction:row;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(13 253 181 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(13 253 181 / var(--tw-bg-opacity));padding-left:1.25rem;padding-right:1.25rem;}.btn:hover{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));text-decoration-line:none;}.btn:focus{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));text-decoration-line:none;}.btn[disabled]{opacity:0.5;}.btn.icon-left{flex-direction:row-reverse;}.btn.icon-left svg{transform:translateY(1px) rotate(180deg);}.btn svg{transform:translateY(1px);}.required{}.img-object-left-top img{object-position:left top;}.img-object-top img{object-position:top;}.img-object-right-top img{object-position:right top;}.img-object-left img{object-position:left;}.img-object-center img{object-position:center;}.img-object-right img{object-position:right;}.img-object-left-bottom img{object-position:left bottom;}.img-object-bottom img{object-position:bottom;}.img-object-right-bottom img{object-position:right bottom;}.img-object-none img{object-fit:none;}.img-object-contain img{object-fit:contain;}.img-object-cover img{object-fit:cover;}.img-w-full img{width:100%;}.img-h-full img{height:100%;}.logo-img{width:100%;max-width:370px;}.about-intro{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:space-between;}@media (min-width:768px){.about-intro{padding-bottom:140px;padding-top:60px;}}@media (min-width:1024px){.about-intro{padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:768px){.about-intro{grid-template-columns:38% 46%;}}.card{display:flex;width:100%;flex:1 1 0%;flex-direction:column;text-align:center;}.card img{width:6.25rem;height:6.25rem;border-radius:100%;}.card--detailed{text-align:left;}.card--detailed img{margin-top:auto;margin-bottom:auto;width:4.375rem;height:4.375rem;}.card--detailed .card-header{font-size:0.9375rem;}@media (min-width:768px){.card--detailed .card-header{font-size:1.125rem;}}.card--detailed .card-header{margin-top:0px;margin-bottom:0px;}.card--detailed .card-subheader{font-size:0.875rem;font-weight:300;--tw-text-opacity:1;color:rgb(118 118 118 / var(--tw-text-opacity));}.card--detailed .card-inner{padding-left:1.25rem;padding-right:1.25rem;padding-top:1.75rem;padding-bottom:3rem;}.card--detailed .prose{font-size:0.875rem;}@media (min-width:768px){.card--detailed .prose{font-size:1rem;}}.card--detailed .card-btn{margin-top:auto;}.card--course,.card--event{display:block;}.card--course .card-inner,.card--event .card-inner{margin-top:0px;padding-top:1.75rem;padding-bottom:1.75rem;text-align:left;}.card--course .card-header{margin-top:0px;}.card--default .prose{margin-bottom:1.25rem;}@media (min-width:768px){.card--default .prose{margin-bottom:1.75rem;}}.card--default .card-btn{margin-left:auto;margin-right:auto;margin-top:auto;}.card--default .card-inner,.card--event .card-inner{display:flex;flex-direction:column;}.card--event .card-header{order:2;}.card--event .card-subheader{font-size:0.9375rem;}@media (min-width:768px){.card--event .card-subheader{font-size:1.125rem;}}.card--event .card-subheader{order:1;text-transform:none;}.card--event .prose{order:3;}.card-inner{flex:1 1 0%;border-radius:0.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:1.75rem;padding-right:1.75rem;padding-bottom:3.25rem;padding-top:3.25rem;}@media (min-width:768px){.card-inner{padding-right:1.875rem;padding-left:1.875rem;}}.card-inner{box-shadow:6px 6px 10px 0 rgba(0,0,0,0.1);border-radius:1.25rem;}.card--default .card-inner{padding-top:3.125rem;margin-top:-3.125rem;}.card-header{font-size:1.25rem;}@media (min-width:768px){.card-header{font-size:1.5rem;}}.card-header{margin-bottom:1rem;margin-top:0.875rem;}@media (min-width:768px){.card-header{margin-bottom:1.25rem;margin-top:1.25rem;}}.card-subheader{font-weight:700;text-transform:uppercase;}.card-subheader,.card p{font-size:0.875rem;}@media (min-width:768px){.card-subheader,.card p{font-size:1rem;}}.card-btn{margin-top:1.25rem;width:100%;text-align:center;}@media (min-width:768px){.card-btn{margin-top:1.75rem;width:auto;}}.card-header-container{margin-top:auto;margin-bottom:auto;margin-left:1.25rem;}@media screen and (min-width:768px){.card--default .card-inner{padding-top:5.3125rem;margin-top:-5.3125rem;}.card img{width:10.625rem;height:10.625rem;}.card--detailed img{width:4.375rem;height:4.375rem;}.card--course .card-inner,.card--event .card-inner{display:grid;justify-content:space-between;padding:2.5rem;}.card--course .card-header,.card--course .prose,.card--course .card-btn,.card--course .card-subheader,.card--event .card-header,.card--event .prose,.card--event .card-btn,.card--event .card-subheader{display:flex;flex-direction:column;justify-content:center;}.card--course .card-header{margin-bottom:0px;}.card--course .card-inner{grid-template-columns:32% 30% 35%;}.card--course .card-btn{margin-top:0px;text-align:right;}.card--course .btn{margin-left:auto;width:auto;}.card--event .card-inner{grid-template-columns:20% 33% 39%;}.card--event2 .card-inner{grid-template-columns:20% 47% 25%;}}@media screen and (min-width:1016px){.card--course .card-inner{grid-template-columns:repeat(3,25%);}}.cta-banner{background:rgb(177,21,138);background:radial-gradient(at top,rgba(128,13,126,1) 0%,rgba(45,0,107,1) 50%);}@media screen and (min-width:768px){.cta-banner{background:radial-gradient(circle,rgba(177,21,138,1) 0%,rgba(128,13,126,1) 27%,rgba(45,0,107,1) 100%);}}.menu--footer{display:flex;}.menu--footer h4{padding-bottom:0.5rem;font-weight:700;text-transform:uppercase;}.menu--footer h4,.menu--footer li{font-size:0.875rem;}@media (min-width:1024px){[data-menu-level="0"]:hover > .submenu{display:block;}.menu-processed:hover > .submenu{display:block;}}.menu-link{text-align:center;}.menu-link > a,.menu-link > span{height:100%;border-bottom-width:8px;border-color:transparent;text-decoration-line:none;}.menu-link > a:hover,.menu-link > span:hover{--tw-border-opacity:1;border-color:rgb(13 253 181 / var(--tw-border-opacity));}.menu-link > a:focus,.menu-link > span:focus{--tw-border-opacity:1;border-color:rgb(13 253 181 / var(--tw-border-opacity));}.menu-link > a:hover,.menu-link > span:hover{text-decoration-line:none;}.menu-link.is-active > span{--tw-border-opacity:1;border-color:rgb(13 253 181 / var(--tw-border-opacity));}.card-list + .card-list{border-top-width:1px;border-color:rgb(0 0 0 / 0.5);padding-top:2.5rem;}@media (min-width:768px){.card-list + .card-list{padding-top:5rem;}}footer .logo-img{max-width:12rem;}footer a{--tw-text-opacity:1;color:rgb(152 152 152 / var(--tw-text-opacity));}@media (min-width:768px){footer .container{padding-bottom:1.25rem;}}.footer-wordmark{font-size:1rem;}@media (min-width:768px){.footer-wordmark{font-size:1.25rem;}}.footer-wordmark{text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));padding-top:3.1875rem;line-height:1.3;}.footer-menu{display:block;justify-content:space-between;padding-top:3rem;padding-bottom:1.25rem;}@media (min-width:768px){.footer-menu{display:grid;}}@media screen and (min-width:768px){.footer-menu{grid-template-columns:33.3333% 42%;}}.ubc-menu{border-top-width:1px;padding-top:1.75rem;}@media (min-width:768px){.ubc-menu{display:flex;justify-content:space-between;}}.ubc-menu{border-color:rgba(255,255,255,0.1);}.ubc-menu ul{display:flex;flex-wrap:wrap;padding-bottom:2.875rem;}@media (min-width:768px){.ubc-menu ul{padding-bottom:0px;}}.ubc-menu li{margin-right:0.75rem;margin-bottom:1rem;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(152 152 152 / var(--tw-border-opacity));padding-right:0.75rem;line-height:1.2;}.ubc-menu li:last-child{border-width:0px;}.ubc-menu p{--tw-text-opacity:1;color:rgb(152 152 152 / var(--tw-text-opacity));}.ubc-menu li,.ubc-menu p{font-size:0.75rem;}header{--tw-bg-opacity:1;background-color:rgb(27 27 27 / var(--tw-bg-opacity));}header.header--transparent{background-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;}header.header--transparent.scrolled{--tw-bg-opacity:1;background-color:rgb(27 27 27 / var(--tw-bg-opacity));}header a{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}@media (min-width:1024px){header ul,header li{height:100%;}}.header-menu{flex-direction:column;justify-content:center;height:calc(100vh - 5rem);}@media screen and (min-width:768px){.header-menu{height:calc(100vh - 7.375rem);}}@media screen and (max-width:768px) and (max-height:435px){.header-menu{justify-content:flex-start;overflow:auto;}}@media screen and (min-width:1024px){.header-menu{height:auto;}}.opened{--tw-bg-opacity:1;background-color:rgb(27 27 27 / var(--tw-bg-opacity));}.opened.header--transparent{--tw-bg-opacity:1;background-color:rgb(27 27 27 / var(--tw-bg-opacity));}.opened .header-menu{--tw-bg-opacity:1;background-color:rgb(27 27 27 / var(--tw-bg-opacity));}.opened .submenu{border-width:0px;--tw-bg-opacity:1;background-color:rgb(27 27 27 / var(--tw-bg-opacity));}.opened .submenu a{border-width:0px;}@keyframes splide-loading{0%{transform:rotate(0);}to{transform:rotate(1turn);}}.splide__container{position:relative;box-sizing:border-box;}.splide__list{margin:0 !important;padding:0 !important;width:max-content;will-change:transform;}.splide.is-active .splide__list{display:flex;}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0;}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0;}.splide{visibility:hidden;}.splide,.splide__slide{position:relative;outline:none;}.splide__slide{box-sizing:border-box;list-style-type:none !important;margin:0;flex-shrink:0;}.splide__slide img{vertical-align:bottom;}.splide__slider{position:relative;}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:splide-loading 1s linear infinite;}.splide__track{position:relative;z-index:0;overflow:hidden;}.splide--draggable > .splide__track > .splide__list > .splide__slide{-webkit-user-select:none;user-select:none;}.splide--fade > .splide__track > .splide__list{display:block;}.splide--fade > .splide__track > .splide__list > .splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0;}.splide--fade > .splide__track > .splide__list > .splide__slide.is-active{position:relative;z-index:1;opacity:1;}.splide--rtl{direction:rtl;}.splide--ttb > .splide__track > .splide__list{display:block;}.splide--ttb > .splide__pagination{width:auto;}.slider-container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:space-between;}.splide__slide{border-width:1px;border-color:transparent;}.splide__slide:focus{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));}.splide__slide .prose h2{margin-top:0px;margin-bottom:0.5rem;font-weight:500;}.splide__slide .prose p{margin-top:0px;margin-bottom:0px;}.splide__list{overflow:hidden;align-items:flex-start;transition:height 0.2s;}.splide__track.splide__track--scrollable{overflow-y:auto;max-height:10.5625rem;}@media screen and (min-width:768px){.slider-container{grid-template-columns:38% 46%;}}
