/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-space-x-reverse:0}}}@layer theme{:root,:host{--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:"Newsreader", ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-gray-300:oklch(87.2% .01 258.338);--color-black:#1a1a1a;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Bio Sans", var(--font-sans);--color-red-orange:#ed2a2a;--color-golden-yellow:#faae44;--color-purple:#7c489b;--color-gradient:linear-gradient(to right, var(--color-purple), var(--color-red-orange), var(--color-golden-yellow));--color-gradient-yrp:linear-gradient(to right, var(--color-golden-yellow), var(--color-red-orange), var(--color-purple));--color-gradient-pry:linear-gradient(to right, var(--color-purple), var(--color-red-orange), var(--color-golden-yellow));--color-gradient-ryp:linear-gradient(to right, var(--color-red-orange), var(--color-golden-yellow), var(--color-purple));--color-gradient-rpy:linear-gradient(to right, var(--color-red-orange), var(--color-purple), var(--color-golden-yellow));--color-gradient-pyr:linear-gradient(to right, var(--color-purple), var(--color-golden-yellow), var(--color-red-orange));--color-gradient-ypr:linear-gradient(to right, var(--color-golden-yellow), var(--color-purple), var(--color-red-orange));--color-gray:gray;--color-gray-light:#f0f0f0;--color-gray-extra-light:#f7f7f7;--color-gray-medium:#b0b0b0;--color-gray-dark:#404040;--color-gray-rule:var(--color-gray);--color-gray-border:var(--color-gray-light);--color-success:#229819;--color-warning:#faae44;--color-error:#ed2a2a;--container-text:840px;--container-text-wide:1060px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}a{color:var(--color-purple);text-underline-offset:2px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;text-decoration-line:underline;text-decoration-thickness:1px;transition-duration:.3s}@media (hover:hover){a:hover{color:var(--color-black)}}@media (hover:hover){a:hover{text-decoration-color:#0000}}a{font-family:inherit}a.is-white,a.is-link-reverse{color:var(--color-white)}@media (hover:hover){:is(a.is-white,a.is-link-reverse):hover{color:var(--color-golden-yellow)}}a.is-white,a.is-link-reverse{-webkit-text-decoration-color:var(--color-gray);text-decoration-color:var(--color-gray);text-underline-offset:2px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-thickness:1px}@media (hover:hover){:is(a.is-white,a.is-link-reverse):hover{text-decoration-line:none}}@media (hover:hover){:is(a.is-white,a.is-link-reverse):hover{text-decoration-color:#0000}}:is(a.is-white,a.is-link-reverse)>*{color:inherit}a.is-link-plain{color:inherit}@media (hover:hover){a.is-link-plain:hover{color:inherit}}strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}em{font-style:italic}p,ul,ol,blockquote{font-family:var(--font-serif);font-size:15px;line-height:20px}@media (width>=64rem){p,ul,ol,blockquote{font-size:20px;line-height:25px}}:is(p,ul,ol,blockquote):not([class*=m-]){margin-top:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 0)}:is(p,ul,ol,blockquote):last-child{margin-bottom:calc(var(--spacing) * 0)}ul,ol{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);padding-left:calc(var(--spacing) * 5)}:is(ul,ol) li{margin:calc(var(--spacing) * 0);padding-left:.375em}ul{list-style-type:disc}ul>li::marker{font-size:90%}ul>li{margin:calc(var(--spacing) * 0);padding-left:.375em}ul>li>ul{list-style-type:circle}ul>li>ul:first-of-type{margin-top:calc(var(--spacing) * 3)}ol{list-style-type:decimal}ol>li{margin:calc(var(--spacing) * 0)}ol>li::marker{font-size:90%}ol>li>ol{list-style-type:lower-alpha}ol>li>ol:first-of-type{margin-top:calc(var(--spacing) * 3)}nav ul,nav ol,.list-plain,.is-list-plain{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);list-style-type:none}:is(nav ul,nav ol,.list-plain,.is-list-plain) li{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0)}:is(nav ul,nav ol,.list-plain,.is-list-plain) li>ul,:is(nav ul,nav ol,.list-plain,.is-list-plain) li>ol{list-style-type:none}hr{border-color:#1a1a1a33}@supports (color:color-mix(in lab, red, red)){hr{border-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}address{font-style:normal}address a{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:inherit}@media (hover:hover){address a:hover{color:inherit}}img,svg{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-display);color:var(--color-black)}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6)>a{color:inherit;text-decoration-line:none}@media (hover:hover){:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6)>a:hover{color:inherit}}@media (hover:hover){:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6)>a:hover{text-decoration-line:none}}.is-eyebrow+:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){margin-top:calc(var(--spacing) * 2)}@media (width>=64rem){.is-eyebrow+:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){margin-top:calc(var(--spacing) * 2)}}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6):first-child{margin-top:calc(var(--spacing) * 0)}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6):last-child{margin-bottom:calc(var(--spacing) * 0)}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6) sup{font-size:50%;top:-.75em;left:.1em}h1,.h1,.is-h1{margin-bottom:calc(var(--spacing) * 6);font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:23px;line-height:25px;font-weight:var(--font-weight-bold)}@media (width>=64rem){h1,.h1,.is-h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}h1.is-big,.h1.is-big{--tw-font-weight:var(--font-weight-bold);font-size:28px;line-height:30px;font-weight:var(--font-weight-bold);--tw-tracking:-.5px;letter-spacing:-.5px}@media (width>=64rem){h1.is-big,.h1.is-big{font-size:50px;line-height:50px}}h1.is-big,.h1.is-big{margin-bottom:calc(var(--spacing) * 12)}h2,.h2,.is-h2{margin-bottom:calc(var(--spacing) * 4);font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:19px;line-height:20px;font-weight:var(--font-weight-bold)}@media (width>=64rem){h2,.h2,.is-h2{font-size:28px;line-height:30px}}:is(h2,.h2,.is-h2):not(:first-child){margin-top:50px}h1:not(:first-child),.h1:not(:first-child),h3:not(:first-child),.h3:not(:first-child),h4:not(:first-child),.h4:not(:first-child),h5:not(:first-child),.h5:not(:first-child),h6:not(:first-child),.h6:not(:first-child){margin-top:25px}h3,.h3,.is-h3{margin-bottom:calc(var(--spacing) * 2);font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:15px;line-height:20px;font-weight:var(--font-weight-bold)}@media (width>=64rem){h3,.h3,.is-h3{font-size:20px;line-height:25px}}h4,.h4,.is-h4{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:13px;line-height:20px;font-weight:var(--font-weight-bold)}@media (width>=64rem){h4,.h4,.is-h4{font-size:17px;line-height:25px}}h5,.h5,.is-h5{margin-bottom:calc(var(--spacing) * 1);font-family:var(--font-display);--tw-font-weight:var(--font-weight-normal);font-size:13px;line-height:20px;font-weight:var(--font-weight-normal)}@media (width>=64rem){h5,.h5,.is-h5{font-size:17px;line-height:25px}}h6,.h6,.is-h6,.is-subhead{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-bold);font-size:11px;line-height:15px;font-weight:var(--font-weight-bold);margin-bottom:5px}@media (width>=64rem){h6,.h6,.is-h6,.is-subhead{font-size:13px;line-height:20px}}:is(h6,.h6,.is-h6,.is-subhead).uppercase,:is(h6,.h6,.is-h6,.is-subhead).uppercase{--tw-tracking:.5px;letter-spacing:.5px}.is-subhead{text-transform:none}p.is-lede,.is-lede p,div.is-lede p{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-normal);font-size:15px;line-height:20px;font-weight:var(--font-weight-normal)}@media (width>=64rem){p.is-lede,.is-lede p,div.is-lede p{font-size:20px;line-height:25px}}:is(p.is-lede,.is-lede p,div.is-lede p) p{--tw-font-weight:var(--font-weight-normal);font-size:15px;line-height:20px;font-weight:var(--font-weight-normal)}@media (width>=64rem){:is(p.is-lede,.is-lede p,div.is-lede p) p{font-size:20px;line-height:25px}}:is(p.is-lede,.is-lede p,div.is-lede p):last-child{margin-bottom:calc(var(--spacing) * 0)}p.is-lede.is-lede-big,div.is-lede.is-lede-big p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.is-small{--tw-font-weight:var(--font-weight-normal);font-size:12px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.is-small{font-size:15px}}.is-small>*{color:inherit}.is-smallest{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-normal);font-size:10px;line-height:13px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.is-smallest{font-size:12px;line-height:15px}}.is-smallest>*{font-size:inherit}.is-big{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:28px;line-height:30px;font-weight:var(--font-weight-bold);--tw-tracking:-.5px;letter-spacing:-.5px}@media (width>=64rem){.is-big{font-size:50px;line-height:50px}}.is-x{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:50px;line-height:50px;font-weight:var(--font-weight-bold);--tw-tracking:-.5px;letter-spacing:-.5px}@media (width>=64rem){.is-x{font-size:90px;line-height:90px}}.is-tiny,.is-caption{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:is(.is-tiny,.is-caption)>*{font-size:inherit}.is-caption{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.is-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.is-muted{color:var(--color-gray)}.is-eyebrow{font-family:var(--font-display);--tw-leading:var(--leading-snug);font-size:10px;line-height:10px;line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=64rem){.is-eyebrow{font-size:12px;line-height:15px}}.is-eyebrow.uppercase,.is-eyebrow.uppercase{--tw-tracking:.5px;letter-spacing:.5px}.is-eyebrow+*{margin-top:calc(var(--spacing) * 5)}.is-eyebrow-light{font-family:var(--font-display);--tw-font-weight:var(--font-weight-normal);font-size:10px;line-height:13px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.is-eyebrow-light{font-size:12px;line-height:15px}}.is-eyebrow-light.uppercase,.is-eyebrow-light.uppercase{--tw-tracking:.5px;letter-spacing:.5px}figure figcaption,.figcaption{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);margin-top:10px}blockquote{text-align:center}blockquote>p{font-family:var(--font-serif);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media (width>=40rem){blockquote>p{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=64rem){blockquote>p{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}blockquote>p{margin-bottom:calc(var(--spacing) * 5);position:relative}blockquote.quotes>p:first-of-type .quote-mark{position:absolute;left:-.5em}blockquote footer{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}html{scroll-behavior:smooth}[id]{scroll-margin-top:calc(var(--spacing) * 24)}@media (width>=64rem){[id]{scroll-margin-top:calc(var(--spacing) * 36)}}body{min-height:100dvh;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}@media (width>=64rem){body{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.main{flex-grow:1}.container .container{padding-inline:calc(var(--spacing) * 0)}[x-cloak]{display:none!important}}@layer components{.accordion{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-purple)}.accordion>ul{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);list-style-type:none}.accordion>ul>li{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0)}.accordion .accordion-item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-purple)}.accordion .accordion-item:last-of-type{border-style:var(--tw-border-style);border-width:0}.accordion .accordion-header{font-family:var(--font-sans);font-size:15px;line-height:20px}@media (width>=64rem){.accordion .accordion-header{font-size:20px;line-height:25px}}.accordion .accordion-button{padding-block:12.5px;padding-inline:20px}@media (width>=64rem){.accordion .accordion-button{padding-inline:25px}.accordion .accordion-button{padding-block:15px}}.accordion .accordion-button .icon{color:var(--color-purple);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);flex-shrink:0;justify-content:center;align-items:center;display:flex;rotate:0deg}.accordion .accordion-button .icon svg{width:22px;height:22px}.accordion .accordion-button .icon svg path{fill:currentColor}.accordion .accordion-button[aria-expanded=true] .icon{rotate:45deg}.accordion .accordion-body{padding-left:20px;padding-right:10px}@media (width>=64rem){.accordion .accordion-body{padding-inline:25px}}.accordion .accordion-body>:last-child{margin-bottom:calc(var(--spacing) * 0)}.collapsible{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s,opacity .3s,padding .3s;display:grid}.collapsible>div{overflow:hidden}.collapsible[aria-hidden=false]{opacity:1;grid-template-rows:1fr;padding-bottom:20px}@media (width>=64rem){.collapsible[aria-hidden=false]{padding-bottom:50px}}.action{align-items:center;gap:calc(var(--spacing) * 2.5);font-family:var(--font-sans);--tw-font-weight:var(--font-weight-bold);font-size:10px;line-height:10px;font-weight:var(--font-weight-bold);--tw-tracking:.5px;letter-spacing:.5px;text-transform:uppercase;flex-direction:row;display:inline-flex}@media (width>=64rem){.action{font-size:12px;line-height:15px}}.action{color:var(--color-purple);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;text-decoration-line:none;transition-duration:.3s}.action .icon{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);background-color:var(--color-purple);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.3s;display:inline-flex}.action .icon svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.action .icon svg path{fill:currentColor}.action:hover{color:var(--color-black);text-decoration-line:none}.action:hover .icon{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-black);color:var(--color-white)}.action.is-white{color:var(--color-white)}.action.is-white .icon{background-color:var(--color-white);color:var(--color-purple)}.action.is-white .icon svg{color:var(--color-purple)}.action.is-white:hover{color:var(--color-black)}.action.is-white:hover .icon{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-black);color:var(--color-white)}.action.is-white:hover .icon svg{color:var(--color-white)}.btn{border-style:var(--tw-border-style);text-align:center;border-width:1px;border-color:#0000;width:100%;max-width:100%;padding-block:10px;padding-inline:15px;display:inline-block}@media (width>=40rem){.btn{width:auto}}.btn{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-bold);font-size:10px;line-height:10px;font-weight:var(--font-weight-bold);--tw-tracking:.5px;letter-spacing:.5px;text-transform:uppercase;text-decoration-line:none}@media (width>=64rem){.btn{font-size:12px;line-height:15px}}.btn{background-color:var(--color-purple);color:var(--color-white)}@media (hover:hover){.btn:hover{background-color:var(--color-black)}}@media (hover:hover){.btn:hover{color:var(--color-white)}}@media (hover:hover){.btn:hover{text-decoration-line:none}}.btn{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.btn.is-outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-purple);color:var(--color-purple);background-color:#0000}@media (hover:hover){.btn.is-outline:hover{border-color:var(--color-black)}}@media (hover:hover){.btn.is-outline:hover{background-color:var(--color-black)}}@media (hover:hover){.btn.is-outline:hover{color:var(--color-white)}}@media (hover:hover){.btn.is-outline:hover{text-decoration-line:none}}.btn.btn--sm{padding-block:4px;padding-inline:10px;font-size:10px;line-height:10px}@media (width>=64rem){.btn.btn--sm{font-size:12px;line-height:15px}}.btn.is-white{background-color:var(--color-white);color:var(--color-black)}@media (hover:hover){.btn.is-white:hover{background-color:var(--color-black)}}@media (hover:hover){.btn.is-white:hover{color:var(--color-white)}}@media (hover:hover){.btn.is-white:hover{text-decoration-line:none}}.btn.is-white.is-outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);color:var(--color-white);background-color:#0000}@media (hover:hover){.btn.is-white.is-outline:hover{border-color:var(--color-black)}}@media (hover:hover){.btn.is-white.is-outline:hover{background-color:var(--color-black)}}@media (hover:hover){.btn.is-white.is-outline:hover{color:var(--color-white)}}.btn.is-black{background-color:var(--color-black);color:var(--color-white)}.btn.is-black:hover{background-color:var(--color-white);color:var(--color-black)}.btn.is-pill{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none;border-radius:3.40282e38px}.btn-icon{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background-color:#0000;justify-content:center;align-items:center;text-decoration-line:none;transition-duration:.3s;display:inline-flex}.btn-icon:hover{border-color:var(--color-black);background-color:var(--color-black);color:var(--color-white)}.btn.is-disabled,.btn[disabled]{pointer-events:none;opacity:.3}.section--featured{padding-block:calc(var(--spacing) * 0)}.section--featured .featured-banner{background-image:linear-gradient(to bottom, var(--golden-yellow), var(--red-orange));color:var(--color-white);position:relative;overflow:hidden}.section--featured .featured-container{z-index:10;padding-block:80px;position:relative}@media (width>=64rem){.section--featured .featured-container{padding-block:150px}}.section--featured .featured-grid{grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:40px;display:grid}@media (width>=64rem){.section--featured .featured-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (width>=64rem){.section--featured .featured-left{grid-column:span 6/span 6}}.section--featured .featured-left .eyebrow{margin-bottom:calc(var(--spacing) * 0);color:var(--color-white);text-transform:uppercase}.section--featured .featured-left .heading{margin-top:calc(var(--spacing) * 0)}@media (width>=64rem){.section--featured .featured-right{grid-column:span 6/span 6}}.section--featured .featured-right .body-text{color:var(--color-black)}.section--featured .featured-cards-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:5px;margin-top:40px;display:grid}@media (width>=40rem){.section--featured .featured-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.section--featured .featured-cards-grid{margin-top:50px}}.section--featured .featured-card{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;padding:20px;transition-duration:.3s}@media (width>=64rem){.section--featured .featured-card{padding:25px}}.section--featured .featured-card:has(a){cursor:pointer}@media (hover:hover){.section--featured .featured-card:has(a):hover{border-color:var(--color-black)}}@media (hover:hover){.section--featured .featured-card:has(a):hover{background-color:var(--color-black)}}.section--featured .featured-card:has(a):hover .card-desc,.section--featured .featured-card:has(a):hover .card-desc *,.section--featured .featured-card:has(a):hover p{color:var(--color-white)}.section--featured .featured-card a{height:100%;color:var(--color-white);text-decoration-line:none;display:block}.section--featured .featured-card h4{margin:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white)}.section--featured .featured-card .card-desc,.section--featured .featured-card p{margin:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-normal);font-size:13px;line-height:20px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.section--featured .featured-card .card-desc,.section--featured .featured-card p{font-size:17px;line-height:25px}}.section--featured .featured-card .card-desc,.section--featured .featured-card p{font-family:var(--font-display);color:var(--color-black);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}:is(.section--featured .featured-card .card-desc,.section--featured .featured-card p) p{margin:calc(var(--spacing) * 0);color:var(--color-black);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.page-header .page-header-content{width:100%;max-width:950px}.page-header.page-header--image{background-color:var(--color-black);flex-direction:column;justify-content:flex-end;min-height:320px;display:flex;position:relative;overflow:hidden}@media (width>=64rem){.page-header.page-header--image{height:500px}}.page-header.page-header--image .page-header-bg{inset:calc(var(--spacing) * 0);z-index:0;width:100%;height:100%;position:absolute;overflow:hidden}.page-header.page-header--image .page-header-bg img{inset:calc(var(--spacing) * 0);object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.page-header.page-header--image .page-header-bg .page-header-overlay{pointer-events:none;top:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);background-image:linear-gradient(to right, var(--red-orange), var(--purple));mix-blend-mode:multiply;width:100%;position:absolute}@media (width>=64rem){.page-header.page-header--image .page-header-bg .page-header-overlay{width:50%}}.page-header.page-header--image .page-header-bg .page-header-overlay-tint{pointer-events:none;top:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);background-color:#1a1a1a33;width:100%;position:absolute}@supports (color:color-mix(in lab, red, red)){.page-header.page-header--image .page-header-bg .page-header-overlay-tint{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}@media (width>=64rem){.page-header.page-header--image .page-header-bg .page-header-overlay-tint{width:50%}}.page-header.page-header--image .page-header-container{z-index:20;flex-direction:column;justify-content:flex-end;width:100%;height:auto;margin-top:auto;padding-top:40px;padding-bottom:40px;display:flex;position:relative}@media (width>=64rem){.page-header.page-header--image .page-header-container{height:100%}.page-header.page-header--image .page-header-container{padding-top:calc(var(--spacing) * 0)}.page-header.page-header--image .page-header-container{padding-bottom:50px}}.page-header.page-header--image .page-header-content{max-width:620px}@media (width>=64rem){.page-header.page-header--image .page-header-content{padding-right:50px}}.page-header.page-header--image.page-header--service .page-header-content{width:100%;max-width:none}@media (width>=64rem){.page-header.page-header--image.page-header--service .page-header-content{width:50%}.page-header.page-header--image.page-header--service .page-header-content{padding-right:50px}}.page-header.page-header--image .page-header-eyebrow{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.page-header.page-header--image .page-header-eyebrow{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.page-header.page-header--image .page-header-title{color:var(--color-white)}.page-header.page-header--image .page-header-description{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.page-header.page-header--image .page-header-description{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.page-header .page-header-access{width:100%;margin-top:20px}@media (width>=64rem){.page-header .page-header-access{margin-top:50px}}.page-header .page-header-access .access-divider{margin-block:calc(var(--spacing) * 0);border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-white);width:100%;margin-bottom:10px}.page-header .page-header-access .access-row{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.page-header .page-header-access .access-label{margin:calc(var(--spacing) * 0);font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:13px;line-height:20px;font-weight:var(--font-weight-bold);flex-shrink:0}@media (width>=64rem){.page-header .page-header-access .access-label{font-size:17px;line-height:25px}}.page-header .page-header-access .access-label{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-white)}.page-header .page-header-access .access-tags{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}:is(.page-header.page-header--bw,.page-header.page-header--black-and-white) .page-header-access .access-divider{border-color:#1a1a1a33}@supports (color:color-mix(in lab, red, red)){:is(.page-header.page-header--bw,.page-header.page-header--black-and-white) .page-header-access .access-divider{border-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}:is(.page-header.page-header--bw,.page-header.page-header--black-and-white) .page-header-access .access-label{color:var(--color-black)}.page-header.page-header--person{border-bottom-style:var(--tw-border-style);border-color:#f0f0f04d;border-bottom-width:1px;flex-direction:column-reverse;min-height:300px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.page-header.page-header--person{border-color:color-mix(in oklab, var(--color-gray-light) 30%, transparent)}}.page-header.page-header--person{background-image:linear-gradient(to bottom, var(--white), var(--gray-extra-light))}@media (width>=64rem){.page-header.page-header--person{height:500px}.page-header.page-header--person{flex-direction:row}}.page-header.page-header--person .person-header-text-wrapper{flex-direction:column;flex:1;justify-content:flex-end;width:100%;display:flex;position:relative;overflow:hidden}@media (width>=64rem){.page-header.page-header--person .person-header-text-wrapper{height:100%}}.page-header.page-header--person .page-header-container{z-index:20;flex-direction:column;justify-content:flex-end;height:100%;padding-top:40px;padding-bottom:40px;display:flex;position:relative}@media (width>=64rem){.page-header.page-header--person .page-header-container{padding-top:40px}.page-header.page-header--person .page-header-container{padding-bottom:50px}}.page-header.page-header--person .person-header-content{max-width:680px}@media (width>=64rem){.page-header.page-header--person .person-header-content{max-width:calc(100% - 480px)}}@media (width>=80rem){.page-header.page-header--person .person-header-content{max-width:680px}}.page-header.page-header--person .page-header-description{margin-top:10px}.page-header.page-header--person .page-header-description p{font-family:var(--font-sans);color:var(--color-gray-dark);font-size:15px;line-height:22px}@media (width>=64rem){.page-header.page-header--person .page-header-description p{font-size:18px;line-height:26px}}.page-header.page-header--person .page-header-orcid{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-normal);font-size:10px;line-height:13px;font-weight:var(--font-weight-normal);margin-top:10px}@media (width>=64rem){.page-header.page-header--person .page-header-orcid{font-size:12px;line-height:15px}}.page-header.page-header--person .page-header-orcid>*{font-size:inherit}.page-header.page-header--person .page-header-orcid span{color:var(--color-black);text-transform:uppercase}.page-header.page-header--person .person-header-photo{z-index:10;background-color:var(--color-gray-extra-light);flex-shrink:0;width:100%;height:auto;position:relative;overflow:hidden}@media (width>=64rem){.page-header.page-header--person .person-header-photo{position:absolute}.page-header.page-header--person .person-header-photo{top:calc(var(--spacing) * 0)}.page-header.page-header--person .person-header-photo{right:calc(var(--spacing) * 0)}.page-header.page-header--person .person-header-photo{bottom:calc(var(--spacing) * 0)}.page-header.page-header--person .person-header-photo{height:500px}.page-header.page-header--person .person-header-photo{width:500px}}.page-header.page-header--person .person-header-photo img{object-position:top;--tw-contrast:contrast(105%);--tw-grayscale:grayscale(100%);width:100%;height:auto;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,)}@media (width>=64rem){.page-header.page-header--person .person-header-photo img{height:100%}.page-header.page-header--person .person-header-photo img{width:100%}.page-header.page-header--person .person-header-photo img{object-fit:cover}}.page-header .page-header-description p{font-family:var(--font-serif);--tw-font-weight:var(--font-weight-normal);font-size:15px;line-height:20px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.page-header .page-header-description p{font-size:20px;line-height:25px}}.page-header .page-header-description p p{--tw-font-weight:var(--font-weight-normal);font-size:15px;line-height:20px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.page-header .page-header-description p p{font-size:20px;line-height:25px}}.icon{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);vertical-align:middle;flex-shrink:0;display:inline-block}.icon svg{object-fit:contain;width:100%;height:100%}.icon svg path:not([stroke]):not([fill=none]){fill:currentColor}.icon.is-purple,.icon.icon--purple{color:var(--color-purple)}.icon.is-white,.icon.icon--white{color:var(--color-white)}.icon.is-small,.icon.icon--sm{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.icon.is-large,.icon.icon--lg{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8)}.icon.is-xlarge,.icon.icon--xl{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10)}.icon-badge,.icon-circle{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);padding:calc(var(--spacing) * 2.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;text-decoration-line:none;transition-duration:.3s;display:inline-flex}:is(.icon-badge,.icon-circle) .icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}:is(.icon-badge,.icon-circle).is-purple,:is(.icon-badge,.icon-circle).icon-badge--purple{background-color:var(--color-purple);color:var(--color-white)}:is(:is(.icon-badge,.icon-circle).is-purple,:is(.icon-badge,.icon-circle).icon-badge--purple):hover{background-color:var(--color-black);color:var(--color-white)}:is(.icon-badge,.icon-circle).is-white,:is(.icon-badge,.icon-circle).icon-badge--white{background-color:var(--color-white);color:var(--color-purple)}:is(:is(.icon-badge,.icon-circle).is-white,:is(.icon-badge,.icon-circle).icon-badge--white):hover{background-color:var(--color-purple);color:var(--color-white)}:is(.icon-badge,.icon-circle).is-small,:is(.icon-badge,.icon-circle).icon-badge--sm{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);padding:calc(var(--spacing) * 1.5)}:is(:is(.icon-badge,.icon-circle).is-small,:is(.icon-badge,.icon-circle).icon-badge--sm) .icon{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}:is(.icon-badge,.icon-circle).is-large,:is(.icon-badge,.icon-circle).icon-badge--lg{height:calc(var(--spacing) * 14);width:calc(var(--spacing) * 14);padding:calc(var(--spacing) * 3.5)}:is(:is(.icon-badge,.icon-circle).is-large,:is(.icon-badge,.icon-circle).icon-badge--lg) .icon{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6)}.modal{display:none}.modal.is-open{display:block}.modal .modal-overlay{inset:calc(var(--spacing) * 0);background-color:#1a1a1a66;position:fixed}@supports (color:color-mix(in lab, red, red)){.modal .modal-overlay{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.modal .modal-overlay{z-index:999999;justify-content:center;align-items:center;display:flex;overflow-y:auto}.modal .modal-container{width:100%;max-width:500px;position:relative}@media (width>=64rem){.modal .modal-container{margin-right:var(--scrollbar-width)}}.modal .modal-container{background-color:var(--color-white);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 7)}@media (width>=64rem){.modal .modal-container{padding-inline:calc(var(--spacing) * 9)}.modal .modal-container{padding-block:calc(var(--spacing) * 10)}}.modal .modal-content{z-index:10;position:relative}.modal .modal-close{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 2);z-index:20;flex-direction:row;justify-content:center;align-items:center;display:flex;position:absolute}@media (width>=64rem){.modal .modal-close{top:calc(var(--spacing) * 6)}.modal .modal-close{right:calc(var(--spacing) * 5)}}@media (hover:hover){.modal .modal-close:hover{color:var(--color-purple)}}.modal .modal-close .icon{pointer-events:none;height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);display:inline-block}.modal.modal--equipment .modal-overlay{background-color:#1a1a1a99}@supports (color:color-mix(in lab, red, red)){.modal.modal--equipment .modal-overlay{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.modal.modal--equipment .modal-overlay{padding:calc(var(--spacing) * 4)}@media (width>=64rem){.modal.modal--equipment .modal-overlay{padding:calc(var(--spacing) * 6)}}.modal.modal--equipment .modal-container{background-color:var(--color-white);width:100%;max-width:700px;max-height:90vh;padding:calc(var(--spacing) * 0);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;overflow:hidden}.modal.modal--equipment .modal-close{top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);z-index:30;cursor:pointer;background-color:var(--color-purple);width:40px;height:40px;color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.modal.modal--equipment .modal-close:hover{background-color:var(--color-black)}}@media (hover:hover){.modal.modal--equipment .modal-close:hover{color:var(--color-white)}}.modal.modal--equipment .modal-close *{pointer-events:none}.modal.modal--equipment .modal-close .icon{pointer-events:none;width:20px;height:20px;color:var(--color-white)}.modal.modal--equipment .equipment-modal-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-medium);background-color:var(--color-white);flex-direction:column-reverse;flex-shrink:0;display:flex;position:relative}@media (width>=48rem){.modal.modal--equipment .equipment-modal-header{flex-direction:row}}.modal.modal--equipment .equipment-modal-header.equipment-modal-header--no-image .equipment-modal-intro{width:100%}.modal.modal--equipment .equipment-modal-intro{min-width:calc(var(--spacing) * 0);flex-direction:column;flex:1;justify-content:space-between;padding:20px;display:flex}@media (width>=64rem){.modal.modal--equipment .equipment-modal-intro{padding:40px}}.modal.modal--equipment .equipment-modal-photo{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-medium);justify-content:center;align-items:center;width:100%;padding:20px;display:flex;position:relative}@media (width>=48rem){.modal.modal--equipment .equipment-modal-photo{height:280px}.modal.modal--equipment .equipment-modal-photo{width:280px}.modal.modal--equipment .equipment-modal-photo{flex-shrink:0}.modal.modal--equipment .equipment-modal-photo{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.modal.modal--equipment .equipment-modal-photo{border-left-style:var(--tw-border-style);border-left-width:1px}}@media (width>=64rem){.modal.modal--equipment .equipment-modal-photo{padding:40px}}.modal.modal--equipment .equipment-modal-photo img{object-fit:contain;width:200px;max-width:200px;height:200px;max-height:200px}.modal.modal--equipment .equipment-modal-body{min-height:calc(var(--spacing) * 0);flex:1;padding:20px;overflow-y:auto}@media (width>=64rem){.modal.modal--equipment .equipment-modal-body{padding:40px}}.modal.modal--equipment .equipment-modal-body{scrollbar-width:thin;scrollbar-color:#404040 #e0e0e0}.modal.modal--equipment .equipment-modal-body::-webkit-scrollbar{width:6px}.modal.modal--equipment .equipment-modal-body::-webkit-scrollbar-track{background:#e0e0e0;border-radius:9999px}.modal.modal--equipment .equipment-modal-body::-webkit-scrollbar-thumb{background:#404040;border-radius:9999px}.modal.modal--equipment .equipment-modal-body::-webkit-scrollbar-thumb:hover{background:#1a1a1a}.modal.modal--equipment .equipment-modal-body h3,.modal.modal--equipment .equipment-modal-body .h3{margin-top:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 3);font-family:var(--font-display);font-size:15px;line-height:20px}@media (width>=64rem){.modal.modal--equipment .equipment-modal-body h3,.modal.modal--equipment .equipment-modal-body .h3{font-size:20px;line-height:25px}}.modal.modal--equipment .equipment-modal-body h3,.modal.modal--equipment .equipment-modal-body .h3{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-black)}.modal.modal--equipment .equipment-modal-body h4,.modal.modal--equipment .equipment-modal-body .h4{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 2);font-family:var(--font-display);font-size:13px;line-height:20px}@media (width>=64rem){.modal.modal--equipment .equipment-modal-body h4,.modal.modal--equipment .equipment-modal-body .h4{font-size:17px;line-height:25px}}.modal.modal--equipment .equipment-modal-body h4,.modal.modal--equipment .equipment-modal-body .h4{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-black)}.modal.modal--equipment .equipment-modal-body ul{margin-bottom:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 5);font-family:var(--font-serif);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-black);list-style-type:disc}@media (width>=64rem){.modal.modal--equipment .equipment-modal-body ul{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.modal.modal--equipment .equipment-modal-body li{margin:calc(var(--spacing) * 0);--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.modal.modal[aria-hidden=false] .modal-overlay{animation:.3s cubic-bezier(0,0,.2,1) mmfadeIn}.modal.modal[aria-hidden=false] .modal-container{animation:.3s cubic-bezier(0,0,.2,1) mmslideIn}.modal.modal[aria-hidden=true] .modal-overlay{animation:.3s cubic-bezier(0,0,.2,1) mmfadeOut}.modal.modal[aria-hidden=true] .modal-container{animation:.3s cubic-bezier(0,0,.2,1) mmslideOut}.modal.modal .modal-container,.modal.modal .modal-overlay{will-change:transform}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(10%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.section--partners{background-color:var(--color-white);padding-block:80px}@media (width>=64rem){.section--partners{padding-block:150px}}.section--partners.section-flush{padding-block:calc(var(--spacing) * 0)}.section--partners .partners-header{margin-bottom:40px}@media (width>=64rem){.section--partners .partners-header{margin-bottom:50px}}.section--partners .partners-header .eyebrow{margin-bottom:calc(var(--spacing) * 2);font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:10px;line-height:10px;font-weight:var(--font-weight-bold)}@media (width>=64rem){.section--partners .partners-header .eyebrow{font-size:12px;line-height:15px}}.section--partners .partners-header .eyebrow.uppercase,.section--partners .partners-header .eyebrow.uppercase{--tw-tracking:.5px;letter-spacing:.5px}.section--partners .partners-header .eyebrow{color:var(--color-black);text-transform:uppercase}.section--partners .partners-header .heading{margin-top:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 0);background-image:linear-gradient(to right, var(--purple), var(--red-orange));-webkit-text-fill-color:transparent;color:#0000;font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:23px;line-height:25px;font-weight:var(--font-weight-bold);-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;display:inline-block}@media (width>=64rem){.section--partners .partners-header .heading{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.section--partners .partners-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=48rem){.section--partners .partners-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.section--partners .partners-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.section--partners .partner-item{aspect-ratio:16/10;background-color:var(--color-gray-extra-light);padding:calc(var(--spacing) * 6);justify-content:center;align-items:center;display:flex;overflow:hidden}@media (width>=40rem){.section--partners .partner-item{padding:calc(var(--spacing) * 8)}}.section--partners .partner-item img,.section--partners .partner-item svg{object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:80%;height:auto;max-height:100%}@media (width>=40rem){.section--partners .partner-item img,.section--partners .partner-item svg{max-height:100%}}.section{padding-block:20px}@media (width>=64rem){.section{padding-block:25px}}.section-padding{padding-block:40px}@media (width>=64rem){.section-padding{padding-block:75px}}.section-flush{padding-block:calc(var(--spacing) * 0)}.page-blocks{padding-block:calc(var(--spacing) * 0)}.page-blocks.page-blocks--flush,.page-blocks.page-blocks--regular{padding-block:calc(var(--spacing) * 0)}.page-blocks.page-blocks--extra{padding-block:80px}@media (width>=64rem){.page-blocks.page-blocks--extra{padding-block:150px}}.section--card-collection.bg-white+.section.bg-white,.section--card-collection.bg-white+.section--introduction,.section--card-collection.bg-white+.section--introduction>.bg-white{padding-top:calc(var(--spacing) * 0)!important}.section--introduction .introduction-grid{grid-template-columns:repeat(1,minmax(0,1fr));align-items:stretch;gap:40px;display:grid}@media (width>=64rem){.section--introduction .introduction-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.section--introduction .introduction-left{flex-direction:column;justify-content:space-between;gap:20px;width:100%;display:flex}@media (width>=64rem){.section--introduction .introduction-left{gap:40px}}.section--introduction .introduction-left .introduction-title{margin:calc(var(--spacing) * 0);background-image:linear-gradient(to right, var(--purple), var(--red-orange));-webkit-text-fill-color:transparent;color:#0000;font-family:var(--font-display);-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;font-size:23px;line-height:25px;display:inline-block}@media (width>=64rem){.section--introduction .introduction-left .introduction-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.section--introduction .introduction-left .introduction-title{--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.section--introduction .introduction-left .introduction-featured-person{width:100%}@media (width>=64rem){.section--introduction .introduction-left .introduction-featured-person{margin-top:auto}.section--introduction .introduction-left .introduction-featured-person{max-width:290px}}.section--introduction .introduction-right{width:100%}.section--introduction .introduction-right .introduction-body{font-family:var(--font-sans);color:var(--color-gray-dark);font-size:15px;line-height:24px}@media (width>=64rem){.section--introduction .introduction-right .introduction-body{font-size:17px;line-height:28px}}.section--introduction .introduction-right .introduction-body p{margin-bottom:calc(var(--spacing) * 4)}.section--introduction .introduction-right .introduction-body p:last-child{margin-bottom:calc(var(--spacing) * 0)}.section--simple-introduction .wysiwyg>:last-child,.section--simple-introduction .wysiwyg p:last-child{margin-bottom:calc(var(--spacing) * 0)}.section--biography{background-color:var(--color-white);padding-block:40px}@media (width>=64rem){.section--biography{padding-block:50px}}.section--biography .biography-grid{flex-direction:column;align-items:flex-start;gap:40px;display:flex}@media (width>=64rem){.section--biography .biography-grid{flex-direction:row}}.section--biography .biography-heading{flex-shrink:0;width:100%}@media (width>=64rem){.section--biography .biography-heading{width:31.25%}}.section--biography .biography-heading h1{margin:calc(var(--spacing) * 0);background-image:linear-gradient(to right, var(--purple), var(--red-orange));-webkit-text-fill-color:transparent;color:#0000;font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:23px;line-height:25px;font-weight:var(--font-weight-bold);-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;display:inline-block}@media (width>=64rem){.section--biography .biography-heading h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.section--biography .biography-body{max-width:var(--container-text);flex:1}.section--stats .stats-banner{color:var(--color-white);padding-block:80px;position:relative;overflow:hidden}@media (width>=64rem){.section--stats .stats-banner{padding-block:150px}}.section--stats .stats-grid{gap:calc(var(--spacing) * 5);text-align:left;grid-template-columns:repeat(1,minmax(0,1fr));padding-right:60px;display:grid}@media (width>=48rem){.section--stats .stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.section--stats .stats-grid{gap:calc(var(--spacing) * 10)}.section--stats .stats-grid{padding-right:calc(var(--spacing) * 0)}}.section--stats .stat-item{flex-direction:column;display:flex}.section--stats .stat-number{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:50px;line-height:50px;font-weight:var(--font-weight-bold);--tw-tracking:-.5px;letter-spacing:-.5px;margin-bottom:5px}@media (width>=64rem){.section--stats .stat-number{font-size:90px;line-height:90px}}.section--stats .stat-number{color:var(--color-white)}.section--stats .stat-text{margin:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-normal);font-size:13px;line-height:20px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.section--stats .stat-text{font-size:17px;line-height:25px}}.section--stats .stat-text{font-family:var(--font-display);color:var(--color-white)}.section--stats .stat-text p{margin:calc(var(--spacing) * 0);font-family:var(--font-display);color:var(--color-white)}.hero--home{background-color:var(--color-black);width:100%;color:var(--color-white);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}@media (width>=64rem){.hero--home{min-height:780px}}.hero--home .hero-bg{inset:calc(var(--spacing) * 0);z-index:0;width:100%;height:100%;position:absolute;overflow:hidden}.hero--home .hero-bg img{inset:calc(var(--spacing) * 0);object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.hero--home .hero-bg .hero-overlay{pointer-events:none;inset:calc(var(--spacing) * 0);background-image:linear-gradient(to left, var(--purple), var(--red-orange), var(--golden-yellow));mix-blend-mode:multiply;width:100%;height:100%;position:absolute}.hero--home .hero-container{z-index:20;position:relative}@media (width>=40rem){.hero--home .hero-container{max-width:40rem}}@media (width>=48rem){.hero--home .hero-container{max-width:48rem}}@media (width>=64rem){.hero--home .hero-container{max-width:64rem}}@media (width>=80rem){.hero--home .hero-container{max-width:80rem}}@media (width>=96rem){.hero--home .hero-container{max-width:96rem}}@media (width>=100rem){.hero--home .hero-container{max-width:100rem}}.hero--home .hero-container{width:100%;max-width:1360px;padding-inline:calc(var(--spacing) * 5);margin-inline:auto}@media (width>=64rem){.hero--home .hero-container{padding-inline:calc(var(--spacing) * 10)}}.hero--home .hero-container{padding-top:80px;padding-bottom:40px}@media (width>=64rem){.hero--home .hero-container{padding-top:150px}.hero--home .hero-container{padding-bottom:50px}}.hero--home .hero-grid{grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:40px;display:grid}@media (width>=64rem){.hero--home .hero-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (width>=64rem){.hero--home .hero-left{grid-column:span 6/span 6}}@media (width>=64rem){.hero--home .hero-right{grid-column:span 5/span 5}.hero--home .hero-right{grid-column-start:8}}.hero--home .hero-text-stack{color:var(--color-white)}.hero-news-slider{margin-top:40px;position:relative}@media (width>=64rem){.hero-news-slider{margin-top:75px}}.hero-news-slider .news-slider-header{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-white);justify-content:space-between;align-items:center;width:100%;margin-bottom:20px;padding-top:9px;display:flex}@media (width>=64rem){.hero-news-slider .news-slider-header{margin-bottom:50px}}.hero-news-slider .news-slider-header h5{margin:calc(var(--spacing) * 0);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white)}@media (width>=64rem){.hero-news-slider .news-slider-header h5{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.hero-news-slider .news-slide-content{padding-right:calc(var(--spacing) * 0);justify-content:space-between;gap:16px;display:flex}@media (width>=48rem){.hero-news-slider .news-slide-content{padding-right:75px}}@media (width>=64rem){.hero-news-slider .news-slide-content{gap:20px}}.hero-news-slider .news-slide-thumb{flex-shrink:0;width:80px;height:80px;overflow:hidden}@media (width>=64rem){.hero-news-slider .news-slide-thumb{height:100px}.hero-news-slider .news-slide-thumb{width:100px}}.hero-news-slider .news-slide-thumb img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.hero-news-slider .news-slide-thumb img:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.hero-news-slider .news-slide-body{flex:1}.hero-news-slider .news-slide-body p{color:var(--color-white);margin-bottom:10px}.hero-news-slider .splide__arrows{z-index:10;justify-content:flex-end;margin-top:20px;display:flex}@media (width>=40rem){.hero-news-slider .splide__arrows{position:absolute}.hero-news-slider .splide__arrows{right:calc(var(--spacing) * 0)}.hero-news-slider .splide__arrows{bottom:calc(var(--spacing) * 0)}.hero-news-slider .splide__arrows{margin-top:calc(var(--spacing) * 0)}}.hero-news-slider .news-slider-controls{display:inline-flex}.hero-news-slider .splide__arrow{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);cursor:pointer;color:var(--color-white);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;justify-content:center;align-items:center;transition-duration:.2s;display:flex;opacity:1!important;position:relative!important}@media (width>=64rem){.hero-news-slider .splide__arrow{height:calc(var(--spacing) * 11)}.hero-news-slider .splide__arrow{width:calc(var(--spacing) * 11)}}.hero-news-slider .splide__arrow{background:0 0!important;border:1px solid #fff!important;border-radius:0!important;inset:auto!important;transform:none!important}.hero-news-slider .splide__arrow+.splide__arrow{margin-left:-1px}.hero-news-slider .splide__arrow:hover,.hero-news-slider .splide__arrow:focus{z-index:10;background:#000!important;border-color:#000!important}.hero-news-slider .splide__arrow:hover+.splide__arrow,.hero-news-slider .splide__arrow:focus+.splide__arrow{border-left-color:#000!important}.hero-news-slider .splide__arrow svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);fill:var(--color-white);color:var(--color-white);fill:#fff!important;color:#fff!important;transform:none!important}.hero-news-slider .splide__pagination{align-items:center;gap:5px;display:flex;padding:calc(var(--spacing) * 0)!important;position:static!important}.hero-news-slider .splide__pagination li{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);--tw-leading:1;align-items:center;line-height:1;display:flex}.hero-news-slider .splide__pagination__page{margin:calc(var(--spacing) * 0);cursor:pointer;--tw-border-style:none;width:8px;height:8px;padding:calc(var(--spacing) * 0);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-style:none;border-radius:3.40282e38px;transition-duration:.3s;opacity:.4!important;background:#fff!important;margin:0!important;transform:none!important}.hero-news-slider .splide__pagination__page.is-active{opacity:1!important;background:#fff!important;transform:none!important}.wysiwyg p{margin-bottom:25px}.wysiwyg p:last-child{margin-bottom:calc(var(--spacing) * 0)}.wysiwyg>:last-child{margin-bottom:calc(var(--spacing) * 0)}.wysiwyg h2{background-image:var(--color-gradient);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;display:inline-block}.wysiwyg h2.yrp{background-image:var(--color-gradient-yrp)}.wysiwyg h2.pry{background-image:var(--color-gradient-pry)}.wysiwyg h2.ryp{background-image:var(--color-gradient-ryp)}.wysiwyg h2.rpy{background-image:var(--color-gradient-rpy)}.wysiwyg h2.pyr{background-image:var(--color-gradient-pyr)}.wysiwyg h2.ypr{background-image:var(--color-gradient-ypr)}.wysiwyg h2{color:var(--color-gradient)}.wysiwyg figure{margin-block:50px}.wysiwyg figure figcaption{margin-top:10px}.wysiwyg iframe{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:0;max-width:100%;margin-block:30px}.wysiwyg img.alignleft,.wysiwyg img.alignright,.wysiwyg img.alignnone{border-radius:var(--radius-2xl)}.wysiwyg img.alignleft{margin-right:calc(var(--spacing) * 4)}.wysiwyg img.alignright{margin-left:calc(var(--spacing) * 4)}:is(.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6) strong,:is(.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6) b{font-weight:inherit}.wysiwyg h3{margin-bottom:10px}.wysiwyg figure.table{margin-block:40px;overflow-x:auto}.wysiwyg table{border-collapse:collapse;text-align:left;width:100%;font-family:var(--font-serif);font-size:15px;line-height:20px}@media (width>=64rem){.wysiwyg table{font-size:17px;line-height:24px}}.wysiwyg th,.wysiwyg td{border-bottom-style:var(--tw-border-style);border-color:#1a1a1a1a;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.wysiwyg th,.wysiwyg td{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.wysiwyg th,.wysiwyg td{padding-block:calc(var(--spacing) * 3.5);padding-right:calc(var(--spacing) * 6);vertical-align:top}.wysiwyg th:last-child,.wysiwyg td:last-child{padding-right:calc(var(--spacing) * 0)}.wysiwyg th{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:12px;line-height:15px;font-weight:var(--font-weight-bold);--tw-tracking:.5px;letter-spacing:.5px;color:var(--color-black)}@media (width>=64rem){.wysiwyg th{font-size:13px;line-height:20px}}.wysiwyg th{border-bottom-style:var(--tw-border-style);border-color:#1a1a1a33;border-bottom-width:2px}@supports (color:color-mix(in lab, red, red)){.wysiwyg th{border-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.wysiwyg th{padding-bottom:calc(var(--spacing) * 3)}.wysiwyg table:not(:has(thead))>tbody>tr:first-child>td{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:12px;line-height:15px;font-weight:var(--font-weight-bold);--tw-tracking:.5px;letter-spacing:.5px;color:var(--color-black)}@media (width>=64rem){.wysiwyg table:not(:has(thead))>tbody>tr:first-child>td{font-size:13px;line-height:20px}}.wysiwyg table:not(:has(thead))>tbody>tr:first-child>td{border-bottom-style:var(--tw-border-style);border-color:#1a1a1a33;border-bottom-width:2px}@supports (color:color-mix(in lab, red, red)){.wysiwyg table:not(:has(thead))>tbody>tr:first-child>td{border-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.wysiwyg table:not(:has(thead))>tbody>tr:first-child>td{padding-bottom:calc(var(--spacing) * 3)}.wysiwyg tbody tr:last-child>td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.wysiwyg td>:is(p,ul,ol):last-child{margin-bottom:calc(var(--spacing) * 0)}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-1\/2{top:50%}.right-3{right:calc(var(--spacing) * 3)}.left-\[-25px\]{left:-25px}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}@media (width>=100rem){.container{max-width:100rem}}.m-0{margin:calc(var(--spacing) * 0)}.container{width:100%;max-width:1360px;padding-inline:calc(var(--spacing) * 5);margin-inline:auto}@media (width>=64rem){.container{padding-inline:calc(var(--spacing) * 10)}}.mx-auto{margin-inline:auto}.my-10{margin-block:calc(var(--spacing) * 10)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[10px\]{margin-top:10px}.mt-\[20px\]{margin-top:20px}.mt-\[30px\]{margin-top:30px}.mt-auto{margin-top:auto}.mr-\[5px\]{margin-right:5px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-\[10px\]{margin-bottom:10px}.mb-\[20px\]{margin-bottom:20px}.mb-\[40px\]{margin-bottom:40px}.ml-auto{margin-left:auto}.is-gradient{background-image:var(--color-gradient);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;display:inline-block}.is-gradient.yrp{background-image:var(--color-gradient-yrp)}.is-gradient.pry{background-image:var(--color-gradient-pry)}.is-gradient.ryp{background-image:var(--color-gradient-ryp)}.is-gradient.rpy{background-image:var(--color-gradient-rpy)}.is-gradient.pyr{background-image:var(--color-gradient-pyr)}.is-gradient.ypr{background-image:var(--color-gradient-ypr)}.text-gradient-pr{background-image:linear-gradient(to right, var(--purple), var(--red-orange));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;display:inline-block}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.aspect-\[100\/62\.5\]{aspect-ratio:100/62.5}.aspect-video{aspect-ratio:var(--aspect-video)}.h-5{height:calc(var(--spacing) * 5)}.h-10{height:calc(var(--spacing) * 10)}.h-24{height:calc(var(--spacing) * 24)}.h-\[15px\]{height:15px}.h-\[25px\]{height:25px}.h-\[240px\]{height:240px}.h-\[260px\]{height:260px}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[400px\]{max-height:400px}.min-h-\[300px\]{min-height:300px}.w-5{width:calc(var(--spacing) * 5)}.w-10{width:calc(var(--spacing) * 10)}.w-\[20px\]{width:20px}.w-\[25px\]{width:25px}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.max-w-\[560px\]{max-width:560px}.max-w-\[800px\]{max-width:800px}.max-w-full{max-width:100%}.max-w-text{max-width:var(--container-text)}.max-w-text-wide{max-width:var(--container-text-wide)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-4{--tw-translate-y:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.columns-2{columns:2}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[5px\]{gap:5px}.gap-\[10px\]{gap:10px}.gap-\[20px\]{gap:20px}.gap-\[40px\]{gap:40px}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[10px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(10px * var(--tw-space-y-reverse));margin-block-end:calc(10px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-gray-border{border-color:var(--color-gray-border)}.border-gray-light{border-color:var(--color-gray-light)}.border-gray-medium{border-color:var(--color-gray-medium)}.border-gray-rule{border-color:var(--color-gray-rule)}.border-transparent{border-color:#0000}.bg-\[\#1A1A1AB2\]{background-color:#1a1a1ab2}.bg-black{background-color:var(--color-black)}.bg-black\/80{background-color:#1a1a1acc}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-error{background-color:var(--color-error)}.bg-golden-yellow{background-color:var(--color-golden-yellow)}.bg-gradient{background-color:var(--color-gradient)}.bg-gray{background-color:var(--color-gray)}.bg-gray-dark{background-color:var(--color-gray-dark)}.bg-gray-extra-light{background-color:var(--color-gray-extra-light)}.bg-gray-light{background-color:var(--color-gray-light)}.bg-gray-light\/60{background-color:#f0f0f099}@supports (color:color-mix(in lab, red, red)){.bg-gray-light\/60{background-color:color-mix(in oklab, var(--color-gray-light) 60%, transparent)}}.bg-gray-medium{background-color:var(--color-gray-medium)}.bg-purple{background-color:var(--color-purple)}.bg-red-orange{background-color:var(--color-red-orange)}.bg-success{background-color:var(--color-success)}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--color-warning)}.bg-white{background-color:var(--color-white)}.bg-gradient{background-image:var(--color-gradient)}.bg-gradient.yrp{background-image:var(--color-gradient-yrp)}.bg-gradient.pry{background-image:var(--color-gradient-pry)}.bg-gradient.ryp{background-image:var(--color-gradient-ryp)}.bg-gradient.rpy{background-image:var(--color-gradient-rpy)}.bg-gradient.pyr{background-image:var(--color-gradient-pyr)}.bg-gradient.ypr{background-image:var(--color-gradient-ypr)}.bg-pr{background-image:linear-gradient(to right, var(--purple), var(--red-orange))}.bg-pr-vert{background-image:linear-gradient(to bottom, var(--purple), var(--red-orange))}.bg-pry{background-image:linear-gradient(to right, var(--purple), var(--red-orange), var(--golden-yellow))}.bg-rp{background-image:linear-gradient(to right, var(--red-orange), var(--purple))}.bg-rp-vert{background-image:linear-gradient(to bottom, var(--red-orange), var(--purple))}.bg-ry{background-image:linear-gradient(to right, var(--red-orange), var(--golden-yellow))}.bg-ry-vert{background-image:linear-gradient(to bottom, var(--red-orange), var(--golden-yellow))}.bg-wg,.bg-wg-vert{background-image:linear-gradient(to bottom, var(--white), var(--gray-extra-light))}.bg-yr{background-image:linear-gradient(to right, var(--golden-yellow), var(--red-orange))}.bg-yr-vert{background-image:linear-gradient(to bottom, var(--golden-yellow), var(--red-orange))}.bg-yrp{background-image:linear-gradient(to left, var(--purple), var(--red-orange), var(--golden-yellow))}.bkg-pr{background-image:linear-gradient(to right, var(--purple), var(--red-orange))}.bkg-pr-vert{background-image:linear-gradient(to bottom, var(--purple), var(--red-orange))}.bkg-pry{background-image:linear-gradient(to right, var(--purple), var(--red-orange), var(--golden-yellow))}.bkg-rp{background-image:linear-gradient(to right, var(--red-orange), var(--purple))}.bkg-rp-vert{background-image:linear-gradient(to bottom, var(--red-orange), var(--purple))}.bkg-ry{background-image:linear-gradient(to right, var(--red-orange), var(--golden-yellow))}.bkg-ry-vert{background-image:linear-gradient(to bottom, var(--red-orange), var(--golden-yellow))}.bkg-wg-vert{background-image:linear-gradient(to bottom, var(--white), var(--gray-extra-light))}.bkg-yr{background-image:linear-gradient(to right, var(--golden-yellow), var(--red-orange))}.bkg-yr-vert{background-image:linear-gradient(to bottom, var(--golden-yellow), var(--red-orange))}.bkg-yrp{background-image:linear-gradient(to left, var(--purple), var(--red-orange), var(--golden-yellow))}.fill-white{fill:var(--color-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[20px\]{padding:20px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[27\.5px\]{padding-inline:27.5px}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[10px\]{padding-block:10px}.py-\[40px\]{padding-block:40px}.py-\[50px\]{padding-block:50px}.py-\[60px\]{padding-block:60px}.py-\[80px\]{padding-block:80px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-\[20px\]{padding-top:20px}.pt-\[40px\]{padding-top:40px}.pt-\[60px\]{padding-top:60px}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[20px\]{padding-bottom:20px}.pb-\[30px\]{padding-bottom:30px}.pb-\[40px\]{padding-bottom:40px}.pb-\[80px\]{padding-bottom:80px}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-\[20px\]{padding-left:20px}.text-center{text-align:center}.text-left{text-align:left}.is-big{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:28px;line-height:30px;font-weight:var(--font-weight-bold);--tw-tracking:-.5px;letter-spacing:-.5px}@media (width>=64rem){.is-big{font-size:50px;line-height:50px}}.is-eyebrow{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:10px;line-height:10px;font-weight:var(--font-weight-bold)}@media (width>=64rem){.is-eyebrow{font-size:12px;line-height:15px}}.is-eyebrow.uppercase,.is-eyebrow.uppercase{--tw-tracking:.5px;letter-spacing:.5px}.is-eyebrow-light{font-family:var(--font-display);--tw-font-weight:var(--font-weight-normal);font-size:10px;line-height:13px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.is-eyebrow-light{font-size:12px;line-height:15px}}.is-eyebrow-light.uppercase,.is-eyebrow-light.uppercase{--tw-tracking:.5px;letter-spacing:.5px}.is-h6{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-bold);font-size:11px;line-height:15px;font-weight:var(--font-weight-bold)}@media (width>=64rem){.is-h6{font-size:13px;line-height:20px}}.is-h6.uppercase,.is-h6.uppercase{--tw-tracking:.5px;letter-spacing:.5px}.is-x{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:50px;line-height:50px;font-weight:var(--font-weight-bold);--tw-tracking:-.5px;letter-spacing:-.5px}@media (width>=64rem){.is-x{font-size:90px;line-height:90px}}.is-smallest{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-normal);font-size:10px;line-height:13px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.is-smallest{font-size:12px;line-height:15px}}.is-smallest>*{font-size:inherit}.is-h1{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:23px;line-height:25px;font-weight:var(--font-weight-bold)}@media (width>=64rem){.is-h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.is-h2{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:19px;line-height:20px;font-weight:var(--font-weight-bold)}@media (width>=64rem){.is-h2{font-size:28px;line-height:30px}}.is-h3{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:15px;line-height:20px;font-weight:var(--font-weight-bold)}@media (width>=64rem){.is-h3{font-size:20px;line-height:25px}}.is-h5{font-family:var(--font-display);--tw-font-weight:var(--font-weight-normal);font-size:13px;line-height:20px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.is-h5{font-size:17px;line-height:25px}}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.is-lede{--tw-font-weight:var(--font-weight-normal);font-size:15px;line-height:20px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.is-lede{font-size:20px;line-height:25px}}.is-lede p{--tw-font-weight:var(--font-weight-normal);font-size:15px;line-height:20px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.is-lede p{font-size:20px;line-height:25px}}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.is-small{--tw-font-weight:var(--font-weight-normal);font-size:12px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.is-small{font-size:15px}}.is-small>*{color:inherit}.text-\[11px\]{font-size:11px}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.5px\]{--tw-tracking:.5px;letter-spacing:.5px}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.is-white{color:var(--color-white)}@media (hover:hover){.is-white:hover{color:var(--color-golden-yellow)}}.is-white{-webkit-text-decoration-color:var(--color-gray);text-decoration-color:var(--color-gray);text-underline-offset:2px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-thickness:1px}@media (hover:hover){.is-white:hover{text-decoration-line:none}}@media (hover:hover){.is-white:hover{text-decoration-color:#0000}}.text-black{color:var(--color-black)}.text-golden-yellow{color:var(--color-golden-yellow)}.text-gray{color:var(--color-gray)}.text-gray-dark{color:var(--color-gray-dark)}.text-inherit{color:inherit}.text-purple{color:var(--color-purple)}.text-red-orange{color:var(--color-red-orange)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.uppercase{text-transform:uppercase}.is-plain{text-decoration-line:none}@media (hover:hover){.is-plain:hover{text-decoration-line:none}}@media (hover:hover){.is-plain:hover{text-decoration-color:#0000}}.underline{text-decoration-line:underline}.decoration-purple{-webkit-text-decoration-color:var(--color-purple);text-decoration-color:var(--color-purple)}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.mix-blend-multiply{mix-blend-mode:multiply}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media (hover:hover){.group-hover\:bg-purple\/10:is(:where(.group):hover *){background-color:#7c489b1a}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-purple\/10:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-purple) 10%, transparent)}}}@media (hover:hover){.group-hover\:text-purple:is(:where(.group):hover *){color:var(--color-purple)}}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media (hover:hover){.hover\:border-purple:hover{border-color:var(--color-purple)}}@media (hover:hover){.hover\:bg-black:hover{background-color:var(--color-black)}}@media (hover:hover){.hover\:text-golden-yellow:hover{color:var(--color-golden-yellow)}}@media (hover:hover){.hover\:text-purple:hover{color:var(--color-purple)}}@media (hover:hover){.hover\:no-underline:hover{text-decoration-line:none}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-2:focus{top:calc(var(--spacing) * 2)}.focus\:left-2:focus{left:calc(var(--spacing) * 2)}.focus\:z-50:focus{z-index:50}.focus\:border-purple:focus{border-color:var(--color-purple)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media (width>=40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=40rem){.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=48rem){.md\:flex-row{flex-direction:row}}@media (width>=64rem){.lg\:left-\[-31px\]{left:-31px}}@media (width>=64rem){.lg\:mt-3{margin-top:calc(var(--spacing) * 3)}}@media (width>=64rem){.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}}@media (width>=64rem){.lg\:mt-\[25px\]{margin-top:25px}}@media (width>=64rem){.lg\:mt-\[40px\]{margin-top:40px}}@media (width>=64rem){.lg\:mb-\[25px\]{margin-bottom:25px}}@media (width>=64rem){.lg\:mb-\[50px\]{margin-bottom:50px}}@media (width>=64rem){.lg\:block{display:block}}@media (width>=64rem){.lg\:hidden{display:none}}@media (width>=64rem){.lg\:h-32{height:calc(var(--spacing) * 32)}}@media (width>=64rem){.lg\:h-\[500px\]{height:500px}}@media (width>=64rem){.lg\:h-full{height:100%}}@media (width>=64rem){.lg\:w-\[26px\]{width:26px}}@media (width>=64rem){.lg\:w-\[260px\]{width:260px}}@media (width>=64rem){.lg\:columns-3{columns:3}}@media (width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=64rem){.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=64rem){.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (width>=64rem){.lg\:flex-row{flex-direction:row}}@media (width>=64rem){.lg\:items-center{align-items:center}}@media (width>=64rem){.lg\:gap-8{gap:calc(var(--spacing) * 8)}}@media (width>=64rem){.lg\:gap-\[10px\]{gap:10px}}@media (width>=64rem){.lg\:gap-\[30px\]{gap:30px}}@media (width>=64rem){.lg\:gap-\[40px\]{gap:40px}}@media (width>=64rem){.lg\:self-end{align-self:flex-end}}@media (width>=64rem){.lg\:p-8{padding:calc(var(--spacing) * 8)}}@media (width>=64rem){.lg\:p-\[25px\]{padding:25px}}@media (width>=64rem){.lg\:px-\[30px\]{padding-inline:30px}}@media (width>=64rem){.lg\:px-\[40px\]{padding-inline:40px}}@media (width>=64rem){.lg\:py-\[45px\]{padding-block:45px}}@media (width>=64rem){.lg\:py-\[50px\]{padding-block:50px}}@media (width>=64rem){.lg\:py-\[75px\]{padding-block:75px}}@media (width>=64rem){.lg\:py-\[80px\]{padding-block:80px}}@media (width>=64rem){.lg\:py-\[100px\]{padding-block:100px}}@media (width>=64rem){.lg\:py-\[150px\]{padding-block:150px}}@media (width>=64rem){.lg\:pt-0{padding-top:calc(var(--spacing) * 0)}}@media (width>=64rem){.lg\:pt-\[40px\]{padding-top:40px}}@media (width>=64rem){.lg\:pt-\[50px\]{padding-top:50px}}@media (width>=64rem){.lg\:pt-\[75px\]{padding-top:75px}}@media (width>=64rem){.lg\:pr-\[27\.05882353\%\]{padding-right:27.0588%}}@media (width>=64rem){.lg\:pr-\[30px\]{padding-right:30px}}@media (width>=64rem){.lg\:pb-\[40px\]{padding-bottom:40px}}@media (width>=64rem){.lg\:pb-\[50px\]{padding-bottom:50px}}@media (width>=64rem){.lg\:pb-\[150px\]{padding-bottom:150px}}@media (width>=64rem){.lg\:pl-0{padding-left:calc(var(--spacing) * 0)}}@media (width>=64rem){.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.debug{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-fuchsia-600)}.debug-grid{background-color:var(--color-fuchsia-300);padding-block:calc(var(--spacing) * 2);text-align:center}.debug-text,.is-note{color:var(--color-fuchsia-600)}:is(.debug-text,.is-note) a{color:inherit}:is(.debug-text,.is-note) code{background-color:var(--color-fuchsia-100);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-fuchsia-800)}body.debug-breakpoints:after{right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);background-color:var(--color-fuchsia-600);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-white);text-transform:uppercase;display:block;position:fixed}@media (width>=64rem){body.debug-breakpoints:after{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}body.debug-breakpoints:after{z-index:999999;content:"mobile"}@media (width>=40rem){body.debug-breakpoints:after{content:"small"}}@media (width>=48rem){body.debug-breakpoints:after{content:"medium"}}@media (width>=64rem){body.debug-breakpoints:after{content:"large"}}@media (width>=80rem){body.debug-breakpoints:after{content:"x-large"}}@media (width>=96rem){body.debug-breakpoints:after{content:"2x-large"}}@media (width>=100rem){body.debug-breakpoints:after{content:"3x-large"}}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;opacity:.7;z-index:1;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible,.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:#0000}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible,.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid #0000}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;inset:0 .5em 0 auto}@font-face{font-family:Bio Sans;src:url(/assets/fonts/biosans/biosans-extralight-webfont.woff2)format("woff2"),url(/assets/fonts/biosans/biosans-extralight-webfont.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Bio Sans;src:url(/assets/fonts/biosans/biosans-extralightitalic-webfont.woff2)format("woff2"),url(/assets/fonts/biosans/biosans-extralightitalic-webfont.woff)format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Bio Sans;src:url(/assets/fonts/biosans/biosans-light-webfont.woff2)format("woff2"),url(/assets/fonts/biosans/biosans-light-webfont.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bio Sans;src:url(/assets/fonts/biosans/biosans-lightitalic-webfont.woff2)format("woff2"),url(/assets/fonts/biosans/biosans-lightitalic-webfont.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Bio Sans;src:url(/assets/fonts/biosans/biosans-regular-webfont.woff2)format("woff2"),url(/assets/fonts/biosans/biosans-regular-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bio Sans;src:url(/assets/fonts/biosans/biosans-italic-webfont.woff2)format("woff2"),url(/assets/fonts/biosans/biosans-italic-webfont.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Bio Sans;src:url(/assets/fonts/biosans/biosans-semibold-webfont.woff2)format("woff2"),url(/assets/fonts/biosans/biosans-semibold-webfont.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bio Sans;src:url(/assets/fonts/biosans/biosans-semibolditalic-webfont.woff2)format("woff2"),url(/assets/fonts/biosans/biosans-semibolditalic-webfont.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Bio Sans;src:url(/assets/fonts/biosans/biosans-bold-webfont.woff2)format("woff2"),url(/assets/fonts/biosans/biosans-bold-webfont.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bio Sans;src:url(/assets/fonts/biosans/biosans-bolditalic-webfont.woff2)format("woff2"),url(/assets/fonts/biosans/biosans-bolditalic-webfont.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bio Sans;src:url(/assets/fonts/biosans/biosans-extrabold-webfont.woff2)format("woff2"),url(/assets/fonts/biosans/biosans-extrabold-webfont.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Bio Sans;src:url(/assets/fonts/biosans/biosans-extrabolditalic-webfont.woff2)format("woff2"),url(/assets/fonts/biosans/biosans-extrabolditalic-webfont.woff)format("woff");font-weight:800;font-style:italic;font-display:swap}.bkg-yrp{background-image:linear-gradient(to left, var(--purple), var(--red-orange), var(--golden-yellow))}.bkg-pry{background-image:linear-gradient(to right, var(--purple), var(--red-orange), var(--golden-yellow))}.bkg-pr{background-image:linear-gradient(to right, var(--purple), var(--red-orange))}.bkg-rp{background-image:linear-gradient(to right, var(--red-orange), var(--purple))}.bkg-yr{background-image:linear-gradient(to right, var(--golden-yellow), var(--red-orange))}.bkg-ry{background-image:linear-gradient(to right, var(--red-orange), var(--golden-yellow))}.bkg-pr-vert{background-image:linear-gradient(to bottom, var(--purple), var(--red-orange))}.bkg-rp-vert{background-image:linear-gradient(to bottom, var(--red-orange), var(--purple))}.bkg-yr-vert{background-image:linear-gradient(to bottom, var(--golden-yellow), var(--red-orange))}.bkg-ry-vert{background-image:linear-gradient(to bottom, var(--red-orange), var(--golden-yellow))}.bkg-wg-vert{background-image:linear-gradient(to bottom, var(--white), var(--gray-extra-light))}.text-gradient-pr{background-image:linear-gradient(to right, var(--purple), var(--red-orange));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;display:inline-block}.text-gradient-ry{background-image:linear-gradient(to right, var(--red-orange), var(--golden-yellow));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;display:inline-block}.text-gradient-yr{background-image:linear-gradient(to right, var(--golden-yellow), var(--red-orange));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;display:inline-block}.is-gradient-ry{background-image:linear-gradient(to right, var(--red-orange), var(--golden-yellow));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;display:inline-block}.is-gradient-yr{background-image:linear-gradient(to right, var(--golden-yellow), var(--red-orange));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;display:inline-block}:is(.bg-black,.site-header,.site-footer,.hero--home,.bkg-black) .is-gradient:not(.yrp):not(.pry):not(.ryp):not(.rpy):not(.pyr):not(.ypr):not(.is-gradient-yrp):not(.is-gradient-pry):not(.is-gradient-ryp):not(.is-gradient-rpy):not(.is-gradient-pyr):not(.is-gradient-ypr),:is(.bg-black,.site-header,.site-footer,.hero--home,.bkg-black) .text-gradient:not(.yrp):not(.pry):not(.ryp):not(.rpy):not(.pyr):not(.ypr){background-image:linear-gradient(to right, var(--red-orange), var(--golden-yellow))}.chevron-layer{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.chevron{width:auto;height:100%;position:absolute;top:0}.chevron svg{aspect-ratio:1/3;width:auto;height:100%;display:block}.chevron path{fill:none;stroke:var(--chevron-stroke);stroke-width:var(--chevron-stroke-width);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.aspect-video>iframe{width:100%;height:100%}.section--equipment{background-color:var(--color-white)}.section--equipment .equipment-heading{background-image:linear-gradient(to right, var(--purple), var(--red-orange));-webkit-text-fill-color:transparent;color:#0000;font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:23px;line-height:25px;font-weight:var(--font-weight-bold);-webkit-background-clip:text;background-clip:text;margin-bottom:40px;padding-bottom:.1em;display:inline-block}@media (width>=64rem){.section--equipment .equipment-heading{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.section--equipment .equipment-heading{margin-bottom:50px}}.section--equipment .equipment-grid{grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:10px;display:grid}@media (width>=40rem){.section--equipment .equipment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.section--equipment .equipment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.section--equipment .equipment-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.section--equipment-index{background-color:var(--color-white);padding-top:40px;padding-bottom:80px}@media (width>=64rem){.section--equipment-index{padding-top:50px}.section--equipment-index{padding-bottom:150px}}.section--equipment-index .equipment-grid{grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:10px;display:grid}@media (width>=40rem){.section--equipment-index .equipment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.section--equipment-index .equipment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.section--equipment-index .equipment-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.equipment-card{background-color:var(--color-gray-extra-light);flex-direction:row;height:fit-content;text-decoration-line:none;display:flex;position:relative;overflow:hidden}@media (hover:hover){.equipment-card:hover{text-decoration-line:none}}@media (hover:hover){.equipment-card:hover{text-decoration-color:#0000}}@media (width>=40rem){.equipment-card{flex-direction:column}}.equipment-card:hover .equipment-card-media img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.equipment-card .equipment-card-media{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-gray-medium);background-color:var(--color-gray-extra-light);flex-shrink:0;justify-content:center;align-items:center;width:100px;height:100px;padding:10px;display:flex;position:relative;overflow:hidden}@media (width>=40rem){.equipment-card .equipment-card-media{aspect-ratio:1}.equipment-card .equipment-card-media{height:auto}.equipment-card .equipment-card-media{width:100%}.equipment-card .equipment-card-media{border-right-style:var(--tw-border-style);border-right-width:0}.equipment-card .equipment-card-media{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.equipment-card .equipment-card-media{padding:calc(var(--spacing) * 4)}}@media (width>=64rem){.equipment-card .equipment-card-media{padding:40px}}.equipment-card .equipment-card-media img{object-fit:contain;max-width:100%;max-height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.equipment-card .equipment-card-info{min-width:calc(var(--spacing) * 0);flex-direction:column;flex-grow:1;justify-content:space-between;padding-block:10px;padding-inline:20px;display:flex}@media (width>=64rem){.equipment-card .equipment-card-info{padding-block:15px}}.equipment-card .equipment-card-info .equipment-card-manufacturer{margin-bottom:calc(var(--spacing) * 0);font-family:var(--font-display);--tw-font-weight:var(--font-weight-normal);font-size:10px;line-height:13px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.equipment-card .equipment-card-info .equipment-card-manufacturer{font-size:12px;line-height:15px}}.equipment-card .equipment-card-info .equipment-card-manufacturer.uppercase,.equipment-card .equipment-card-info .equipment-card-manufacturer.uppercase{--tw-tracking:.5px;letter-spacing:.5px}.equipment-card .equipment-card-info .equipment-card-manufacturer{color:var(--color-gray-dark);text-transform:uppercase}.equipment-card .equipment-card-info .equipment-card-title{margin:calc(var(--spacing) * 0);font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:15px;line-height:20px;font-weight:var(--font-weight-bold)}@media (width>=64rem){.equipment-card .equipment-card-info .equipment-card-title{font-size:20px;line-height:25px}}.equipment-card .equipment-card-info .equipment-card-title{--tw-leading:var(--leading-tight);line-height:var(--leading-tight);color:var(--color-black)}.equipment-card .equipment-card-info .equipment-card-count{margin-top:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 0);font-family:var(--font-sans);--tw-font-weight:var(--font-weight-bold);font-size:11px;line-height:15px;font-weight:var(--font-weight-bold)}@media (width>=64rem){.equipment-card .equipment-card-info .equipment-card-count{font-size:13px;line-height:20px}}.equipment-card .equipment-card-info .equipment-card-count.uppercase,.equipment-card .equipment-card-info .equipment-card-count.uppercase{--tw-tracking:.5px;letter-spacing:.5px}.equipment-card .equipment-card-info .equipment-card-count{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-gray-dark);letter-spacing:0}.equipment-card .equipment-card-info .equipment-card-access{flex-wrap:wrap;align-items:center;gap:5px;margin-top:auto;padding-top:15px;display:flex}@media (width>=64rem){.equipment-card .equipment-card-info .equipment-card-access{padding-top:25px}}.section--events-index{background-color:var(--color-white);padding-block:40px}@media (width>=64rem){.section--events-index{padding-block:60px}}.search-events-wrapper{margin-bottom:40px}@media (width>=64rem){.search-events-wrapper{margin-bottom:50px}}.search-events-wrapper .search-events-title{margin-top:calc(var(--spacing) * 0);background-image:linear-gradient(to right, var(--purple), var(--red-orange));-webkit-text-fill-color:transparent;color:#0000;font-family:var(--font-display);-webkit-background-clip:text;background-clip:text;margin-bottom:25px;padding-bottom:.1em;font-size:23px;line-height:25px;display:inline-block}@media (width>=64rem){.search-events-wrapper .search-events-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.search-events-wrapper .search-events-title{--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.search-events-wrapper .search-events-form{width:100%;margin-bottom:20px}.search-events-wrapper .search-events-input-group{flex-direction:column;align-items:stretch;gap:10px;width:100%;display:flex}@media (width>=40rem){.search-events-wrapper .search-events-input-group{flex-direction:row}}.search-events-wrapper .search-events-input-wrapper{flex:1;width:100%;position:relative}.search-events-wrapper .search-events-input-wrapper input[type=text]{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-medium);background-color:var(--color-white);padding-block:10px;padding-inline:20px;width:100%;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-black);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:0;padding-right:50px}.search-events-wrapper .search-events-input-wrapper input[type=text]::placeholder{color:var(--color-gray)}.search-events-wrapper .search-events-input-wrapper input[type=text]:focus{border-color:var(--color-purple);--tw-outline-style:none;outline-style:none}.search-events-wrapper .search-events-input-wrapper .search-icon{pointer-events:none;--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-gray);position:absolute;top:50%;right:20px}.search-events-wrapper .search-events-input-wrapper .search-icon svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.search-events-wrapper .search-events-input-wrapper .htmx-indicator{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-purple);position:absolute;top:50%;right:50px}.search-events-wrapper .search-events-toggle-wrapper{justify-content:space-between;align-items:center;display:flex}.event-card{cursor:pointer;background-color:var(--color-gray-light);color:inherit;flex-direction:column;align-items:stretch;text-decoration-line:none;display:flex;overflow:hidden}@media (hover:hover){.event-card:hover{text-decoration-line:none}}@media (hover:hover){.event-card:hover{text-decoration-color:#0000}}.event-card{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.event-card:hover{text-decoration-line:none}}@media (width>=40rem){.event-card{flex-direction:row}}.event-card:hover{background-color:#eaeaea}.event-card:hover .event-card-body .event-card-title,.event-card:hover .event-card-title{color:var(--color-purple)}.event-card:hover .event-card-image img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.event-card .event-card-date{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-medium);flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;padding:25px;display:flex}@media (width>=40rem){.event-card .event-card-date{width:100px}.event-card .event-card-date{border-right-style:var(--tw-border-style);border-right-width:1px}.event-card .event-card-date{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@media (width>=64rem){.event-card .event-card-date{width:120px}}.event-card .event-card-date .event-date-day{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:28px;line-height:30px;font-weight:var(--font-weight-bold);--tw-tracking:-.5px;letter-spacing:-.5px;margin-bottom:7px}@media (width>=64rem){.event-card .event-card-date .event-date-day{font-size:50px;line-height:50px}}.event-card .event-card-date .event-date-day{color:var(--color-black)}.event-card .event-card-date .event-date-month,.event-card .event-card-date .event-date-dow{font-family:var(--font-sans);--tw-tracking:.5px;letter-spacing:.5px;color:var(--color-gray-dark);text-transform:uppercase;font-size:17px;line-height:25px}.event-card .event-card-body{min-width:calc(var(--spacing) * 0);flex-direction:column;flex:1;justify-content:space-between;padding:20px;display:flex}@media (width>=64rem){.event-card .event-card-body{padding:25px}.event-card .event-card-body{padding-right:40px}}.event-card .event-card-body .event-card-title{font-family:var(--font-display);margin-bottom:10px;font-size:15px;line-height:20px}@media (width>=64rem){.event-card .event-card-body .event-card-title{font-size:20px;line-height:25px}}.event-card .event-card-body .event-card-title{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-black);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.event-card .event-card-body .event-card-desc p{font-family:var(--font-display);--tw-font-weight:var(--font-weight-normal);font-size:13px;line-height:20px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.event-card .event-card-body .event-card-desc p{font-size:17px;line-height:25px}}.event-card .event-card-body .event-card-desc p{font-family:var(--font-sans);color:var(--color-gray-dark)}.event-card .event-card-body .event-card-desc p:last-of-type{margin-bottom:calc(var(--spacing) * 0)}.event-card .event-card-body .event-card-time{font-family:var(--font-display);--tw-font-weight:var(--font-weight-normal);font-size:13px;line-height:20px;font-weight:var(--font-weight-normal);margin-top:25px}@media (width>=64rem){.event-card .event-card-body .event-card-time{font-size:17px;line-height:25px}}.event-card .event-card-body .event-card-time{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:.5px;letter-spacing:.5px;color:var(--color-gray-dark);text-transform:uppercase}.event-card .event-card-image{aspect-ratio:16/9;flex-shrink:0;width:100%;position:relative;overflow:hidden}@media (width>=40rem){.event-card .event-card-image{aspect-ratio:auto}.event-card .event-card-image{width:200px}}@media (width>=64rem){.event-card .event-card-image{width:260px}}.event-card .event-card-image img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;transition-duration:.5s}.events-year-group{margin-bottom:40px}.events-year-group:last-child{margin-bottom:calc(var(--spacing) * 0)}@media (width>=64rem){.events-year-group{margin-bottom:50px}}.events-year-group .events-year-heading{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-normal);font-size:15px;line-height:20px;font-weight:var(--font-weight-normal);color:var(--color-black);margin-bottom:20px}@media (width>=64rem){.events-year-group .events-year-heading{font-size:20px;line-height:25px}}.events-year-group .events-list{flex-direction:column;gap:10px;display:flex}.site-footer{background-color:var(--color-black);color:var(--color-white)}.site-footer .top-footer{flex-direction:column;gap:40px;display:flex}@media (width>=64rem){.site-footer .top-footer{flex-direction:row}}.site-footer .top-footer{padding-block:40px;padding-inline:20px}@media (width>=64rem){.site-footer .top-footer{padding-inline:80px}.site-footer .top-footer{padding-top:58px}.site-footer .top-footer{padding-bottom:100px}}.site-footer .top-footer .left{width:100%}@media (width>=64rem){.site-footer .top-footer .left{width:50%}}.site-footer .top-footer .left a.footer-logo{width:auto;height:75px;display:block}@media (width>=64rem){.site-footer .top-footer .left a.footer-logo{height:auto}.site-footer .top-footer .left a.footer-logo{width:290px}}.site-footer .top-footer .left a.footer-logo svg{width:auto;height:100%}@media (width>=64rem){.site-footer .top-footer .left a.footer-logo svg{height:auto}.site-footer .top-footer .left a.footer-logo svg{width:100%}}.site-footer .top-footer .left address{font-family:var(--font-serif);--tw-font-weight:var(--font-weight-normal);font-size:12px;font-weight:var(--font-weight-normal);flex-direction:column;margin-top:20px;margin-left:64px;display:flex}@media (width>=64rem){.site-footer .top-footer .left address{font-size:15px}}.site-footer .top-footer .left address>*{color:inherit}.site-footer .top-footer .left address{color:var(--color-gray-light)}@media (width>=64rem){.site-footer .top-footer .left address{margin-top:28px}.site-footer .top-footer .left address{margin-left:82px}}.site-footer .top-footer .left address>span{align-items:center;min-height:24px;display:flex}.site-footer .top-footer .left address a{align-items:center;min-height:24px;display:inline-flex}.site-footer .top-footer .right{width:100%}@media (width>=64rem){.site-footer .top-footer .right{width:50%}}.site-footer .footer-dropdowns{grid-template-columns:repeat(1,minmax(0,1fr));gap:5px;display:grid}@media (width>=40rem){.site-footer .footer-dropdowns{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-footer .footer-dropdown-item{align-self:flex-start;position:relative}.site-footer .footer-dropdown-item .dropdown-toggle,.site-footer .footer-dropdown-item a.dropdown-toggle-link{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:#fff6;justify-content:space-between;align-items:center;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.site-footer .footer-dropdown-item .dropdown-toggle,.site-footer .footer-dropdown-item a.dropdown-toggle-link{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.site-footer .footer-dropdown-item .dropdown-toggle,.site-footer .footer-dropdown-item a.dropdown-toggle-link{background-color:var(--color-black);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3.5);text-align:left;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (width>=64rem){.site-footer .footer-dropdown-item .dropdown-toggle,.site-footer .footer-dropdown-item a.dropdown-toggle-link{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}:is(.site-footer .footer-dropdown-item .dropdown-toggle,.site-footer .footer-dropdown-item a.dropdown-toggle-link) .icon{color:#828282;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}:is(.site-footer .footer-dropdown-item .dropdown-toggle,.site-footer .footer-dropdown-item a.dropdown-toggle-link):hover{border-color:var(--color-white)}:is(.site-footer .footer-dropdown-item .dropdown-toggle,.site-footer .footer-dropdown-item a.dropdown-toggle-link):hover .icon{color:var(--color-white)}:is(.site-footer .footer-dropdown-item .dropdown-toggle,.site-footer .footer-dropdown-item a.dropdown-toggle-link).is-current,:is(.site-footer .footer-dropdown-item .dropdown-toggle,.site-footer .footer-dropdown-item a.dropdown-toggle-link).is-active,:is(.site-footer .footer-dropdown-item .dropdown-toggle,.site-footer .footer-dropdown-item a.dropdown-toggle-link).active{border-color:var(--color-white)}:is(:is(.site-footer .footer-dropdown-item .dropdown-toggle,.site-footer .footer-dropdown-item a.dropdown-toggle-link).is-current,:is(.site-footer .footer-dropdown-item .dropdown-toggle,.site-footer .footer-dropdown-item a.dropdown-toggle-link).is-active,:is(.site-footer .footer-dropdown-item .dropdown-toggle,.site-footer .footer-dropdown-item a.dropdown-toggle-link).active) .icon{color:var(--color-white)}.site-footer .footer-dropdown-item a.dropdown-toggle-link{text-decoration-line:none}@media (hover:hover){.site-footer .footer-dropdown-item a.dropdown-toggle-link:hover{text-decoration-line:none}}@media (hover:hover){.site-footer .footer-dropdown-item a.dropdown-toggle-link:hover{text-decoration-color:#0000}}.site-footer .footer-dropdown-item a.dropdown-toggle-link{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.site-footer .footer-dropdown-item a.dropdown-toggle-link:hover{border-color:var(--color-white)}}.site-footer .footer-dropdown-item a.dropdown-toggle-link.is-current,.site-footer .footer-dropdown-item a.dropdown-toggle-link.is-active,.site-footer .footer-dropdown-item a.dropdown-toggle-link.active{border-color:var(--color-white)}.site-footer .footer-dropdown-item .dropdown-card{top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:50;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:var(--color-black);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute}.site-footer .footer-dropdown-item .dropdown-card .dropdown-card-header{cursor:pointer;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-white);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3.5);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);justify-content:space-between;align-items:center;display:flex}@media (width>=64rem){.site-footer .footer-dropdown-item .dropdown-card .dropdown-card-header{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.site-footer .footer-dropdown-item .dropdown-card .dropdown-card-header .icon{color:var(--color-white)}.site-footer .footer-dropdown-item .dropdown-card .dropdown-card-links{gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 5);flex-direction:column;display:flex}.site-footer .footer-dropdown-item .dropdown-card .dropdown-card-links a{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-medium);text-decoration-line:none}@media (hover:hover){.site-footer .footer-dropdown-item .dropdown-card .dropdown-card-links a:hover{text-decoration-line:none}}@media (hover:hover){.site-footer .footer-dropdown-item .dropdown-card .dropdown-card-links a:hover{text-decoration-color:#0000}}.site-footer .footer-dropdown-item .dropdown-card .dropdown-card-links a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.site-footer .footer-dropdown-item .dropdown-card .dropdown-card-links a:hover{color:var(--color-golden-yellow)}}@media (width>=64rem){.site-footer .footer-dropdown-item .dropdown-card .dropdown-card-links a{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.site-footer .bottom-footer{gap:calc(var(--spacing) * 0);flex-direction:column;display:flex}@media (width>=64rem){.site-footer .bottom-footer{flex-direction:row}.site-footer .bottom-footer{gap:calc(var(--spacing) * 5)}}.site-footer .bottom-footer{padding-inline:20px;padding-bottom:20px}@media (width>=64rem){.site-footer .bottom-footer{padding-inline:80px}.site-footer .bottom-footer{padding-bottom:36px}}.site-footer .bottom-footer .left{width:100%}@media (width>=64rem){.site-footer .bottom-footer .left{width:50%}}.site-footer .bottom-footer .right{justify-content:space-between;gap:calc(var(--spacing) * 2);flex-direction:column;width:100%;display:flex}@media (width>=48rem){.site-footer .bottom-footer .right{flex-direction:row}}@media (width>=64rem){.site-footer .bottom-footer .right{width:50%}.site-footer .bottom-footer .right{flex-direction:column}}@media (width>=80rem){.site-footer .bottom-footer .right{flex-direction:row}}.site-footer .bottom-footer .right .alt-footer-nav{white-space:nowrap;flex-wrap:nowrap;gap:15px;display:flex}.site-footer .bottom-footer .right .alt-footer-nav p{margin-bottom:calc(var(--spacing) * 0);white-space:nowrap}.site-footer .bottom-footer .right .alt-footer-nav p a{white-space:nowrap}.site-footer .bottom-footer .right h6{margin-top:calc(var(--spacing) * 0);font-family:var(--font-sans);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-gray-medium)}@media (width>=80rem){.site-footer .bottom-footer .right h6{text-align:right}}.site-footer .bottom-footer .right h6{letter-spacing:0}.site-footer .bottom-footer .right h6 a{color:inherit;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.site-footer .bottom-footer .right h6 a:hover{color:var(--color-golden-yellow)}}.site-footer .bottom-footer .right h6 span{white-space:nowrap;display:inline-block}.site-header{top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:999;background-color:var(--color-black);color:var(--color-white);border-bottom-style:var(--tw-border-style);border-color:#fff3;border-bottom-width:1px;position:sticky}@supports (color:color-mix(in lab, red, red)){.site-header{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}@media (width>=64rem){.site-header{--tw-border-style:none;border-style:none}}.site-header{padding-block:15px;padding-inline:20px}@media (width>=64rem){.site-header{padding-inline:25px}.site-header{padding-block:20px}}.site-header .header-container{justify-content:space-between;align-items:center;display:flex}.site-header .header-branding{z-index:50;position:relative}.site-header .header-branding svg{width:auto;height:30px}@media (width>=64rem){.site-header .header-branding svg{height:calc(var(--spacing) * 10)}}.site-header .menu-toggle{z-index:50;padding:calc(var(--spacing) * 1);display:block;position:relative}@media (width>=64rem){.site-header .menu-toggle{display:none}}.site-header .menu-toggle .icon-menu,.site-header .menu-toggle .icon-close{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);color:var(--color-white)}.site-header .menu-toggle .icon-menu{display:block}.site-header .menu-toggle .icon-close{display:none}.site-header .menu-toggle[aria-expanded=true] .icon-menu{display:none}.site-header .menu-toggle[aria-expanded=true] .icon-close{display:block}.site-header .chevron-icon{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;display:block}@media (width>=64rem){.site-header .chevron-icon{display:none}}@media (width<64rem){.site-header .header-menu{top:100%;right:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:40;background-color:var(--color-black);width:100%;color:var(--color-white);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding-inline:calc(var(--spacing) * 0);padding-top:calc(var(--spacing) * 0);padding-bottom:calc(var(--spacing) * 0);pointer-events:none;--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);flex-direction:column;justify-content:flex-start;display:flex;position:absolute}.site-header .header-menu.is-open{pointer-events:auto;--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1;display:flex!important}.site-header .menu{flex-direction:column;width:100%;display:flex}.site-header .menu-item{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray);width:100%;position:relative}.site-header .menu-item>a{width:100%;font-family:var(--font-sans);--tw-font-weight:var(--font-weight-normal);font-size:13px;line-height:20px;font-weight:var(--font-weight-normal);color:var(--color-white);justify-content:space-between;align-items:center;padding-block:15px;padding-inline:20px;text-decoration-line:none;display:flex}@media (hover:hover){.site-header .menu-item>a:hover{text-decoration-line:none}}@media (hover:hover){.site-header .menu-item>a:hover{text-decoration-color:#0000}}.site-header .menu-item>a:hover{color:var(--color-golden-yellow)}.site-header .menu-item>a.is-current,.site-header .menu-item>a.is-active,.site-header .menu-item>a.active{background-image:linear-gradient(to right, var(--red-orange), var(--golden-yellow));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;display:inline-block}.site-header .menu-item>a .chevron-icon svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:#fffc}@supports (color:color-mix(in lab, red, red)){.site-header .menu-item>a .chevron-icon svg{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}:is(.site-header .menu-item.is-current,.site-header .menu-item.is-active,.site-header .menu-item.active)>a{background-image:linear-gradient(to right, var(--red-orange), var(--golden-yellow));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;display:inline-block}.site-header .menu-item.menu-item--search{display:none}.site-header .mobile-submenu{gap:calc(var(--spacing) * 3);padding-inline:20px;padding-top:calc(var(--spacing) * 1);flex-direction:column;padding-bottom:20px;display:flex}.site-header .mobile-submenu a{padding-inline:calc(var(--spacing) * 0);padding-block:calc(var(--spacing) * 0);font-family:var(--font-sans);color:var(--color-gray-medium);font-size:13px;line-height:20px;text-decoration-line:none}@media (hover:hover){.site-header .mobile-submenu a:hover{text-decoration-line:none}}@media (hover:hover){.site-header .mobile-submenu a:hover{text-decoration-color:#0000}}.site-header .mobile-submenu a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.site-header .mobile-submenu a:hover{color:var(--color-golden-yellow)}}.site-header .mobile-submenu a.is-current,.site-header .mobile-submenu a.is-active,.site-header .mobile-submenu a.active{background-image:linear-gradient(to right, var(--red-orange), var(--golden-yellow));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;display:inline-block}}@media (width>=64rem){.site-header .header-menu{pointer-events:auto;--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);padding:calc(var(--spacing) * 0);opacity:1;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;display:block;position:static}.site-header .menu{align-items:center;display:flex}.site-header .menu-item{margin-block:calc(var(--spacing) * 0);margin-left:calc(var(--spacing) * 6);--tw-border-style:none;border-style:none;position:relative}.site-header .menu-item>a{font-family:var(--font-sans);color:var(--color-white);align-items:center;font-size:17px;line-height:25px;text-decoration-line:none;display:inline-flex}@media (hover:hover){.site-header .menu-item>a:hover{text-decoration-line:none}}@media (hover:hover){.site-header .menu-item>a:hover{text-decoration-color:#0000}}.site-header .menu-item>a{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.site-header .menu-item>a:hover{color:var(--color-golden-yellow)}.site-header .menu-item>a.is-current,.site-header .menu-item>a.is-active,.site-header .menu-item>a.active{background-image:linear-gradient(to right, var(--red-orange), var(--golden-yellow));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;display:inline-block}:is(.site-header .menu-item.is-current,.site-header .menu-item.is-active,.site-header .menu-item.active)>a{background-image:linear-gradient(to right, var(--red-orange), var(--golden-yellow));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;display:inline-block}.site-header .menu-item.menu-item--search{margin-left:calc(var(--spacing) * 6);justify-content:center;align-items:center;width:30px;display:flex}.site-header .dropdown-menu{top:100%;left:calc(var(--spacing) * 0);z-index:50;width:max-content;min-width:250px;padding-top:26px;position:absolute}.site-header .dropdown-menu .dropdown-menu-card{gap:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-color:#ffffff1a;border-top-width:1px;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.site-header .dropdown-menu .dropdown-menu-card{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.site-header .dropdown-menu .dropdown-menu-card{background-color:var(--color-black);padding:calc(var(--spacing) * 8);color:var(--color-white);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.site-header .dropdown-menu .dropdown-menu-card a{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-gray-medium);text-decoration-line:none}@media (hover:hover){.site-header .dropdown-menu .dropdown-menu-card a:hover{text-decoration-line:none}}@media (hover:hover){.site-header .dropdown-menu .dropdown-menu-card a:hover{text-decoration-color:#0000}}.site-header .dropdown-menu .dropdown-menu-card a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.site-header .dropdown-menu .dropdown-menu-card a:hover{color:var(--color-golden-yellow)}}.site-header .dropdown-menu .dropdown-menu-card a.is-current,.site-header .dropdown-menu .dropdown-menu-card a.is-active,.site-header .dropdown-menu .dropdown-menu-card a.active{color:var(--color-golden-yellow)}.site-header .menu-item:last-child .dropdown-menu,.site-header .menu-item:nth-last-child(2) .dropdown-menu,.site-header .dropdown-menu--right{right:calc(var(--spacing) * 0);left:auto}}.site-header .search-toggle{cursor:pointer;--tw-border-style:none;padding:calc(var(--spacing) * 0);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#0000;border-style:none;justify-content:center;align-items:center;display:flex}@media (hover:hover){.site-header .search-toggle:hover{color:var(--color-golden-yellow)}}.site-header .search-toggle svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.header-search-dropdown{top:100%;right:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:40;border-top-style:var(--tw-border-style);border-color:#ffffff1a;border-top-width:1px;width:100%;position:absolute}@supports (color:color-mix(in lab, red, red)){.header-search-dropdown{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.header-search-dropdown{background-image:linear-gradient(to right, var(--purple), var(--red-orange), var(--golden-yellow));color:var(--color-white);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding-block:30px;padding-inline:20px}@media (width>=64rem){.header-search-dropdown{padding-inline:25px}.header-search-dropdown{padding-block:40px}}@media (width>=40rem){.header-search-dropdown .header-search-container{max-width:40rem}}@media (width>=48rem){.header-search-dropdown .header-search-container{max-width:48rem}}@media (width>=64rem){.header-search-dropdown .header-search-container{max-width:64rem}}@media (width>=80rem){.header-search-dropdown .header-search-container{max-width:80rem}}@media (width>=96rem){.header-search-dropdown .header-search-container{max-width:96rem}}@media (width>=100rem){.header-search-dropdown .header-search-container{max-width:100rem}}.header-search-dropdown .header-search-container{width:100%;padding-inline:calc(var(--spacing) * 5)}@media (width>=64rem){.header-search-dropdown .header-search-container{padding-inline:calc(var(--spacing) * 10)}}.header-search-dropdown .header-search-container{max-width:1360px;margin-inline:auto}.header-search-dropdown .header-search-title{margin:calc(var(--spacing) * 0);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);margin-bottom:10px}@media (width>=64rem){.header-search-dropdown .header-search-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.header-search-dropdown .header-search-input{border-style:var(--tw-border-style);border-width:1px;border-color:#fffc;width:100%}@supports (color:color-mix(in lab, red, red)){.header-search-dropdown .header-search-input{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.header-search-dropdown .header-search-input{padding-top:7px;padding-right:calc(var(--spacing) * 10);font-family:var(--font-sans);color:var(--color-white);background-color:#0000;padding-bottom:8px;padding-left:10px;font-size:17px;line-height:25px}.header-search-dropdown .header-search-input::placeholder{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.header-search-dropdown .header-search-input::placeholder{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.header-search-dropdown .header-search-input{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.header-search-dropdown .header-search-input:focus{border-color:var(--color-white);--tw-outline-style:none;outline-style:none}.header-search-dropdown .header-search-divider{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-white);margin-top:50px;margin-bottom:15px}.header-search-dropdown .header-search-tags-label{margin-right:calc(var(--spacing) * 1);font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:10px;line-height:10px;font-weight:var(--font-weight-bold);flex-shrink:0}@media (width>=64rem){.header-search-dropdown .header-search-tags-label{font-size:12px;line-height:15px}}.header-search-dropdown .header-search-tags-label.uppercase,.header-search-dropdown .header-search-tags-label.uppercase{--tw-tracking:.5px;letter-spacing:.5px}.header-search-dropdown .header-search-tags-label{color:var(--color-white)}.header-search-dropdown .header-search-tag{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffffb3;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.header-search-dropdown .header-search-tag{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.header-search-dropdown .header-search-tag{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-normal);font-size:10px;line-height:13px;font-weight:var(--font-weight-normal);background-color:#0000;padding-block:5px;padding-inline:10px}@media (width>=64rem){.header-search-dropdown .header-search-tag{font-size:12px;line-height:15px}}.header-search-dropdown .header-search-tag>*{font-size:inherit}.header-search-dropdown .header-search-tag{white-space:nowrap;color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;text-decoration-line:none;transition-duration:.2s}@media (hover:hover){.header-search-dropdown .header-search-tag:hover{background-color:var(--color-white)}}@media (hover:hover){.header-search-dropdown .header-search-tag:hover{color:var(--color-black)}}.header-search-dropdown .header-search-tag p{margin:calc(var(--spacing) * 0);font-family:var(--font-sans);--tw-font-weight:var(--font-weight-normal);font-size:10px;line-height:13px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.header-search-dropdown .header-search-tag p{font-size:12px;line-height:15px}}.header-search-dropdown .header-search-tag p>*{font-size:inherit}.header-search-dropdown .header-search-tag p{color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.header-search-dropdown .header-search-tag svg{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.header-search-dropdown .header-search-tag:hover p,.header-search-dropdown .header-search-tag:hover svg{color:var(--color-black)}html.is-modal-open body{padding-right:var(--scrollbar-width)}html.has-modal-open body.admin-bar #wpadminbar{display:none!important}.particle-field-layer{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.flake{will-change:transform;animation-name:particle-travel;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;top:0;left:0}.flake-inner{will-change:transform;width:100%;height:100%;animation-name:particle-spin;animation-timing-function:linear;animation-iteration-count:infinite}.flake svg{width:100%;height:100%;display:block}.flake polygon{fill:var(--flake-fill);stroke:var(--flake-stroke);stroke-width:var(--flake-stroke-width);vector-effect:non-scaling-stroke}@keyframes particle-travel{0%{opacity:var(--opacity);transform:translate(var(--start-x), var(--start-y))}to{opacity:var(--opacity);transform:translate(var(--end-x), var(--end-y))}}@keyframes particle-spin{0%{transform:rotate(var(--start-rotation))}to{transform:rotate(var(--end-rotation))}}.search-staff-wrapper{max-width:100%;margin-bottom:40px}@media (width>=64rem){.search-staff-wrapper{margin-bottom:50px}}.search-staff-wrapper .search-staff-title{background-image:linear-gradient(to right, var(--purple), var(--red-orange));-webkit-text-fill-color:transparent;color:#0000;font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:19px;line-height:20px;font-weight:var(--font-weight-bold);-webkit-background-clip:text;background-clip:text;margin-bottom:20px;padding-bottom:.1em;display:inline-block}@media (width>=64rem){.search-staff-wrapper .search-staff-title{font-size:28px;line-height:30px}.search-staff-wrapper .search-staff-title{margin-bottom:25px}}.search-staff-wrapper .search-staff-form{width:100%}.search-staff-wrapper .search-staff-input-group{gap:5px;display:flex}@media (width>=64rem){.search-staff-wrapper .search-staff-input-group{gap:10px}}.search-staff-wrapper .search-staff-input-wrapper{flex-grow:1;position:relative}.search-staff-wrapper .search-staff-input-wrapper input{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-medium);background-color:var(--color-white);width:100%;padding-block:10px;padding-right:calc(var(--spacing) * 10);padding-left:calc(var(--spacing) * 4);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-black);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.search-staff-wrapper .search-staff-input-wrapper input:focus{border-color:var(--color-purple);--tw-outline-style:none;outline-style:none}@media (width>=64rem){.search-staff-wrapper .search-staff-input-wrapper input{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.search-staff-wrapper .search-staff-input-wrapper .search-icon{pointer-events:none;top:50%;right:calc(var(--spacing) * 3);height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-gray);position:absolute}.search-staff-wrapper .search-staff-input-wrapper .htmx-indicator{pointer-events:none;top:50%;right:calc(var(--spacing) * 3);height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-purple);position:absolute}.search-staff-wrapper .search-staff-toggle-wrapper{margin-top:20px}@media (width>=64rem){.search-staff-wrapper .search-staff-toggle-wrapper{margin-top:25px}}.people-results-meta{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:15px;line-height:20px;font-weight:var(--font-weight-bold);margin-bottom:20px}@media (width>=64rem){.people-results-meta{font-size:20px;line-height:25px}}.people-results-meta{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-black)}@media (width>=64rem){.people-results-meta{margin-bottom:25px}}.people-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;display:grid}@media (width>=40rem){.people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.people-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.people-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.section--leadership .leadership-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;padding-block:80px;display:grid}@media (width>=40rem){.section--leadership .leadership-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.section--leadership .leadership-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.section--leadership .leadership-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.section--leadership .leadership-grid{padding-block:150px}}.section--team{background-color:var(--color-white)}.section--team .team-heading{background-image:linear-gradient(to right, var(--purple), var(--red-orange));-webkit-text-fill-color:transparent;color:#0000;font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:23px;line-height:25px;font-weight:var(--font-weight-bold);-webkit-background-clip:text;background-clip:text;margin-bottom:40px;padding-bottom:.1em;display:inline-block}@media (width>=64rem){.section--team .team-heading{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.section--team .team-heading{margin-bottom:50px}}.section--team .team-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;display:grid}@media (width>=40rem){.section--team .team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.section--team .team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.section--team .team-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=80rem){.section--team .team-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.section--team .team-footer{text-align:center;width:100%;margin-top:30px}@media (width>=64rem){.section--team .team-footer{margin-top:40px}}.section--team .team-footer .btn{text-transform:uppercase;width:100%}.person-card{background-color:var(--color-black);flex-direction:row;text-decoration-line:none;display:flex;position:relative;overflow:hidden}@media (hover:hover){.person-card:hover{text-decoration-line:none}}@media (hover:hover){.person-card:hover{text-decoration-color:#0000}}@media (width>=40rem){.person-card{flex-direction:column}}.person-card:hover .person-card-media img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.person-card .person-card-media{aspect-ratio:1;background-color:var(--color-gray-extra-light);flex-shrink:0;justify-content:center;align-items:center;width:80px;display:flex;position:relative;overflow:hidden}@media (width>=40rem){.person-card .person-card-media{width:100%}}.person-card .person-card-media img{object-fit:cover;object-position:top;--tw-contrast:contrast(105%);--tw-grayscale:grayscale(100%);width:100%;height:100%;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-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.person-card .person-card-media .person-avatar-placeholder{background-color:var(--color-gray-extra-light);width:100%;height:100%}.person-card .person-card-info{min-width:calc(var(--spacing) * 0);background-color:var(--color-black);padding:20px;color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-direction:column;flex:1;justify-content:flex-start;padding-block:10px;transition-duration:.2s;display:flex}@media (width>=64rem){.person-card .person-card-info{padding-block:15px}}.person-card .person-card-info .person-card-name{margin:calc(var(--spacing) * 0);-webkit-line-clamp:2;font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:13px;line-height:20px;font-weight:var(--font-weight-bold);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=64rem){.person-card .person-card-info .person-card-name{font-size:17px;line-height:25px}}.person-card .person-card-info .person-card-name{color:var(--color-white)}.person-card .person-card-info .person-card-role{margin:calc(var(--spacing) * 0);-webkit-line-clamp:2;font-family:var(--font-display);--tw-font-weight:var(--font-weight-normal);font-size:13px;line-height:20px;font-weight:var(--font-weight-normal);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=64rem){.person-card .person-card-info .person-card-role{font-size:17px;line-height:25px}}.person-card .person-card-info .person-card-role{color:var(--color-golden-yellow)}.person-card.person-card--intro{flex-direction:row}@media (width>=64rem){.person-card.person-card--intro{flex-direction:column}}.person-card.person-card--intro .person-card-media{width:80px}@media (width>=64rem){.person-card.person-card--intro .person-card-media{width:100%}}.person-card.person-card--intro .person-card-info{justify-content:flex-start}.section--people-index{background-color:var(--color-white);padding-top:40px;padding-bottom:80px}@media (width>=64rem){.section--people-index{padding-top:50px}.section--people-index{padding-bottom:150px}}.member-pill{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-purple);color:var(--color-purple);font-family:var(--font-display);background-color:#0000;flex-shrink:0;align-items:center;padding-block:2px;padding-inline:6px;font-size:10px;line-height:10px;display:inline-flex}@media (width>=64rem){.member-pill{font-size:12px;line-height:15px}}.member-pill.uppercase,.member-pill.uppercase{--tw-tracking:.5px;letter-spacing:.5px}.member-pill{font-family:var(--font-sans);--tw-font-weight:var(--font-weight-bold);font-size:11px;line-height:14px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase}@media (width>=64rem){.member-pill{font-size:12px;line-height:16px}}.member-pill.member-pill--purple{border-color:var(--color-purple);color:var(--color-purple);background-color:#0000}.member-pill.member-pill--black,.member-pill.member-pill--dark{border-color:var(--color-black);color:var(--color-black);background-color:#0000}.member-pill.member-pill--white,.member-pill.member-pill--light{border-color:var(--color-white);color:var(--color-white);background-color:#0000}.search-publications-wrapper{max-width:100%;margin-bottom:40px}@media (width>=64rem){.search-publications-wrapper{margin-bottom:50px}}.htmx-indicator{display:none!important}.htmx-request .htmx-indicator,.htmx-indicator.htmx-request{display:block!important}.htmx-request .search-icon{display:none!important}.filter-group{margin-bottom:20px}.filter-group:last-child{margin-bottom:calc(var(--spacing) * 0)}.filter-group-title{margin-bottom:10px}.filter-list{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-medium);flex-direction:column;display:flex}.filter-option{z-index:10;cursor:pointer;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-medium);background-color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));align-items:center;gap:7.5px;padding-block:10px;padding-inline:7.5px;font-size:14px;line-height:15px;display:flex;position:relative}@media (hover:hover){.filter-option:hover{background-color:#7c489b0d}@supports (color:color-mix(in lab, red, red)){.filter-option:hover{background-color:color-mix(in oklab, var(--color-purple) 5%, transparent)}}}.filter-option:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.filter-checkbox,.filter-radio-circle{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray);width:20px;height:20px;color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}:is(.filter-checkbox,.filter-radio-circle):is(:where(.peer):checked~*){border-color:var(--color-purple);background-color:var(--color-purple)}.filter-checkbox:after{content:"";opacity:0;width:11px;height:8px;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 9' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='1.5 4.5 4.5 7.5 11.5 1.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;transition-duration:.15s}.filter-checkbox .filter-radio-dot{display:none}.peer:checked+.filter-checkbox:after,.peer:checked~.filter-checkbox:after,input:checked+.filter-checkbox:after,input:checked~.filter-checkbox:after{opacity:1}.filter-radio-circle .filter-radio-dot{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);background-color:var(--color-white);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px}.filter-radio-circle .filter-radio-dot:is(:where(.peer):checked~*){opacity:1}.filter-check-icon{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);color:var(--color-white);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.filter-check-icon:is(:where(.peer):checked~*){opacity:1}.filter-option-label{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-black);-webkit-user-select:none;user-select:none}@media (width>=64rem){.filter-option-label{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.publication-card{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-gray-light);color:var(--color-black);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-width:1px;border-color:#0000;flex-direction:column;justify-content:space-between;padding-block:10px;padding-inline:20px;text-decoration-line:none;transition-duration:.3s;display:flex}@media (width>=64rem){.publication-card{padding-block:20px}}.publication-card:hover{border-color:var(--color-gray-medium);background-color:var(--color-white);color:var(--color-black);text-decoration-line:none}.publication-card .publication-title-wrapper:not(:last-child){margin-bottom:20px}@media (width>=64rem){.publication-card .publication-title-wrapper:not(:last-child){margin-bottom:25px}}.publication-card .publication-title-wrapper p{margin-bottom:calc(var(--spacing) * 0);font-family:var(--font-serif);--tw-font-weight:var(--font-weight-normal);font-size:15px;line-height:20px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.publication-card .publication-title-wrapper p{font-size:20px;line-height:25px}}.publication-card .publication-title-wrapper p p{--tw-font-weight:var(--font-weight-normal);font-size:15px;line-height:20px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.publication-card .publication-title-wrapper p p{font-size:20px;line-height:25px}}.publication-card .publication-title-wrapper p{color:var(--color-black)}.publication-card .publication-title-wrapper .title{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-decoration-line:none}.publication-card .publication-title-wrapper .title:not(:last-child){margin-bottom:20px}@media (width>=64rem){.publication-card .publication-title-wrapper .title:not(:last-child){margin-bottom:25px}}.publication-card .publication-title-wrapper .authors{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.publication-card .publication-title-wrapper .source{font-family:var(--font-display);--tw-font-weight:var(--font-weight-normal);font-size:13px;line-height:20px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.publication-card .publication-title-wrapper .source{font-size:17px;line-height:25px}}.publication-card .publication-title-wrapper .source{font-style:italic}.publication-card .publication-meta{margin-bottom:calc(var(--spacing) * 0);font-family:var(--font-display);--tw-font-weight:var(--font-weight-normal);font-size:13px;line-height:20px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.publication-card .publication-meta{font-size:17px;line-height:25px}}.publication-card .publication-meta{color:var(--color-black)}.section--publications{background-color:var(--color-white)}.section--publications .publications-heading{background-image:linear-gradient(to right, var(--purple), var(--red-orange));-webkit-text-fill-color:transparent;color:#0000;font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:23px;line-height:25px;font-weight:var(--font-weight-bold);-webkit-background-clip:text;background-clip:text;margin-bottom:40px;padding-bottom:.1em;display:inline-block}@media (width>=64rem){.section--publications .publications-heading{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.section--publications .publications-heading{margin-bottom:50px}}.section--publications .publications-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;display:grid}@media (width>=48rem){.section--publications .publications-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.section--publications .publications-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.section--publications .publications-footer{margin-top:20px}@media (width>=64rem){.section--publications .publications-footer{margin-top:25px}}.section--publications .publications-footer .btn{text-align:center;width:100%}.section--recent-publications{background-color:var(--color-white)}.section--recent-publications .recent-publications-grid{grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:40px;display:grid}@media (width>=64rem){.section--recent-publications .recent-publications-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.section--recent-publications .recent-publications-left{flex-direction:column;justify-content:space-between;width:100%;display:flex}@media (width>=64rem){.section--recent-publications .recent-publications-left{padding-right:17.74%}}.section--recent-publications .recent-publications-left .recent-publications-title{margin-top:calc(var(--spacing) * 0);background-image:linear-gradient(to right, var(--purple), var(--red-orange));-webkit-text-fill-color:transparent;color:#0000;font-family:var(--font-display);-webkit-background-clip:text;background-clip:text;margin-bottom:25px;padding-bottom:.1em;font-size:23px;line-height:25px;display:inline-block}@media (width>=64rem){.section--recent-publications .recent-publications-left .recent-publications-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.section--recent-publications .recent-publications-left .recent-publications-title{--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.section--recent-publications .recent-publications-left .recent-publications-desc{margin-bottom:calc(var(--spacing) * 0);font-family:var(--font-serif);color:var(--color-gray-dark);font-size:15px;line-height:22px}@media (width>=64rem){.section--recent-publications .recent-publications-left .recent-publications-desc{font-size:18px;line-height:26px}}.section--recent-publications .recent-publications-left .recent-publications-link{font-family:var(--font-serif);color:var(--color-purple);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-purple);text-decoration-color:var(--color-purple);text-underline-offset:4px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));font-size:15px}@media (hover:hover){.section--recent-publications .recent-publications-left .recent-publications-link:hover{color:var(--color-black)}}@media (width>=64rem){.section--recent-publications .recent-publications-left .recent-publications-link{font-size:18px}}.section--recent-publications .recent-publications-right{flex-direction:column;gap:10px;width:100%;display:flex}.pagination-container{justify-content:center;align-items:center;margin-top:40px;display:flex}@media (width>=64rem){.pagination-container{margin-top:50px}}.pagination-nav{flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex}:where(.pagination-nav>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(-1px * var(--tw-space-x-reverse));margin-inline-end:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.pagination-item{z-index:10;cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-purple);background-color:var(--color-white);width:40px;height:40px;color:var(--color-purple);justify-content:center;align-items:center;font-size:12px;line-height:15px;display:flex;position:relative}@media (hover:hover){.pagination-item:hover{text-decoration-line:none}}@media (hover:hover){.pagination-item:hover{text-decoration-color:#0000}}.pagination-item{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none}@media (hover:hover){.pagination-item:hover{text-decoration-line:none}}.pagination-item{text-decoration:none!important}.pagination-item:hover,.pagination-item:focus{z-index:30;border-color:var(--color-black);background-color:var(--color-black);color:var(--color-white)}:is(.pagination-item:hover,.pagination-item:focus) svg{stroke:var(--color-white);color:var(--color-white)}.pagination-item.is-active{z-index:20;cursor:default;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black);background-color:var(--color-white);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-black)}.pagination-item.is-active:hover,.pagination-item.is-active:focus{border-color:var(--color-black);background-color:var(--color-white);color:var(--color-black)}.pagination-item.is-disabled{z-index:0;cursor:not-allowed;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white);color:var(--color-gray-300)}.pagination-item.is-disabled:hover,.pagination-item.is-disabled:focus{border-color:var(--color-gray-300);background-color:var(--color-white);color:var(--color-gray-300)}.search-site-wrapper{max-width:100%;margin-bottom:30px}@media (width>=64rem){.search-site-wrapper{margin-bottom:40px}}.search-site-wrapper .search-site-title{background-image:linear-gradient(to right, var(--purple), var(--red-orange));-webkit-text-fill-color:transparent;color:#0000;font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-size:19px;line-height:20px;font-weight:var(--font-weight-bold);-webkit-background-clip:text;background-clip:text;margin-bottom:20px;padding-bottom:.1em;display:inline-block}@media (width>=64rem){.search-site-wrapper .search-site-title{font-size:28px;line-height:30px}.search-site-wrapper .search-site-title{margin-bottom:25px}}.search-site-wrapper .search-site-form{width:100%}.search-site-wrapper .search-site-input-group{gap:5px;display:flex}@media (width>=64rem){.search-site-wrapper .search-site-input-group{gap:10px}}.search-site-wrapper .search-site-input-wrapper{flex-grow:1;position:relative}.search-site-wrapper .search-site-input-wrapper input{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-medium);background-color:var(--color-white);width:100%;padding-block:10px;padding-right:calc(var(--spacing) * 10);padding-left:calc(var(--spacing) * 4);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-black);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.search-site-wrapper .search-site-input-wrapper input:focus{border-color:var(--color-purple);--tw-outline-style:none;outline-style:none}@media (width>=64rem){.search-site-wrapper .search-site-input-wrapper input{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.search-site-wrapper .search-site-input-wrapper .search-icon{pointer-events:none;top:50%;right:calc(var(--spacing) * 3);height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-gray);position:absolute}.search-site-wrapper .search-site-toggle-wrapper{margin-top:15px}@media (width>=64rem){.search-site-wrapper .search-site-toggle-wrapper{margin-top:20px}}.search-result-card{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-gray-light);color:var(--color-black);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-width:1px;border-color:#0000;flex-direction:column;justify-content:space-between;margin-bottom:10px;padding:20px;text-decoration-line:none;transition-duration:.3s;display:flex}@media (width>=64rem){.search-result-card{padding:25px}}.search-result-card:hover{border-color:var(--color-gray-medium);background-color:var(--color-white);color:var(--color-black);text-decoration-line:none}.search-result-card .search-result-title{font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-black);margin-bottom:8px}@media (width>=64rem){.search-result-card .search-result-title{margin-bottom:10px}.search-result-card .search-result-title{font-size:20px}}.search-result-card .search-result-desc{-webkit-line-clamp:2;font-family:var(--font-display);--tw-font-weight:var(--font-weight-normal);font-size:13px;line-height:20px;font-weight:var(--font-weight-normal);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=64rem){.search-result-card .search-result-desc{font-size:17px;line-height:25px}}.search-result-card .search-result-desc{font-family:var(--font-sans);color:var(--color-black)}.search-result-card .search-result-url{margin-top:20px;margin-bottom:calc(var(--spacing) * 0);font-family:var(--font-display);--tw-font-weight:var(--font-weight-normal);font-size:13px;line-height:20px;font-weight:var(--font-weight-normal)}@media (width>=64rem){.search-result-card .search-result-url{font-size:17px;line-height:25px}}.search-result-card .search-result-url{font-family:var(--font-sans);word-break:break-all;color:var(--color-gray-dark)}@media (width>=64rem){.search-result-card .search-result-url{margin-top:25px}}.tab-list button[aria-selected=true]{border-color:var(--color-black);color:var(--color-black)}.tab-panel[aria-hidden=true]{height:calc(var(--spacing) * 0);opacity:0;overflow:hidden}:root{--red-orange:#ed2a2a;--golden-yellow:#faae44;--purple:#7c489b;--white:#fff;--black:#1a1a1a;--gray-dark:#404040;--gray:#828282;--gray-light:#b0b0b0;--gray-extra-light:#f0f0f0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}
