:root{--ri5-color-primary-hsl:250,84%,54%;--ri5-color-bg-hsl:0,0%,100%;--ri5-color-contrast-high-hsl:230,7%,23%;--ri5-color-contrast-higher-hsl:230,13%,9%;--ri5-color-bg-darker-hsl:240,4%,90%;--ri5-color-white-hsl:0,0%,100%}.ri5-icon{color:inherit;display:inline-block;fill:currentColor;flex-shrink:0;height:var(--ri5-size,1em);line-height:1;max-width:none;width:var(--ri5-size,1em)}.ri5-icon--xs{--ri5-size:16px}:root{--radio-switch-width:186px;--radio-switch-height:46px;--radio-switch-padding:3px;--radio-switch-radius:50em;--radio-switch-animation-duration:.3s}.radio-switch{background-color:rgb(12 12 12/var(--tw-bg-opacity,1));display:none;--tw-bg-opacity:.5;--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media(min-width:768px){.radio-switch{display:inline-flex}}.radio-switch{border-radius:calc(var(--radio-switch-radius)*1.4);position:relative}.radio-switch:active,.radio-switch:focus-within{box-shadow:0 0 0 2px hsla(var(--ri5-color-contrast-higher-hsl),.15)}.radio-switch__item{display:inline-block;height:calc(var(--radio-switch-height) - var(--radio-switch-padding)*2);position:relative;width:calc(var(--radio-switch-width)*.5 - var(--radio-switch-padding))}.radio-switch__label{align-items:center;border-radius:var(--radio-switch-radius);cursor:pointer;display:flex;height:100%;justify-content:center;position:relative;transition:all var(--radio-switch-animation-duration);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.radio-switch__input:checked~.radio-switch__label{color:hsl(var(--ri5-color-white-hsl))}.radio-switch__input:focus~.radio-switch__label{background-color:hsla(var(--ri5-color-primary-hsl),.6) )}.radio-switch__input:focus~.radio-switch__label,.radio-switch__label :not(*):focus-within{background-color:transparent}.radio-switch__marker{border-radius:var(--radio-switch-radius);border-width:1px;left:-100%;position:absolute;top:0;z-index:1;--tw-border-opacity:1;background-color:rgb(12 12 12/var(--tw-bg-opacity,1));border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:.25;box-shadow:0 .9px 1.5px #00000008,0 3.1px 5.5px #00000014,0 14px 25px #0000001f;height:calc(var(--radio-switch-height) - var(--radio-switch-padding)*2);transition:transform var(--radio-switch-animation-duration);width:calc(var(--radio-switch-width)*.5 - var(--radio-switch-padding))}.radio-switch__input:checked~.radio-switch__marker{transform:translate(100%)}.ri5-sr-only{position:absolute;clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(50%);height:1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.MainDialogMenu__items{display:flex;flex-direction:column;justify-content:flex-start}.MainDialogMenu__items a,.MainDialogMenu__items li{align-items:center;display:inline-flex}.MainDialogMenu__items li{cursor:pointer;font-size:1.5rem;font-weight:300;line-height:2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(min-width:768px){.MainDialogMenu__items li{font-size:3rem;line-height:1}}@media(min-width:1024px){.MainDialogMenu__items li{font-size:3.75rem;font-weight:400;line-height:1;--tw-text-opacity:1;color:rgb(71 74 80/var(--tw-text-opacity,1))}}.MainDialogMenu__items li:hover{font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.MainDialogMenu__items li:not(:last-child){margin-bottom:2rem}@media(min-width:1024px){.MainDialogMenu__items li:not(:last-child){margin-bottom:4rem}}.menu-enter-active{transition:clip-path .9s cubic-bezier(.7,0,.2,1)}.menu-leave-active{transition:clip-path .65s cubic-bezier(.7,0,.3,1)}.menu-enter-from,.menu-leave-to{clip-path:circle(0 at var(--ox,100%) var(--oy,0))}.menu-enter-to,.menu-leave-from{clip-path:circle(var(--or,150vmax) at var(--ox,100%) var(--oy,0))}.menu-enter-active .MainDialogMenu__aside,.menu-enter-active .MainDialogMenu__items li{animation:menuRise .8s cubic-bezier(.22,1,.36,1) both}.menu-enter-active .MainDialogMenu__aside{animation-delay:.65s}.menu-enter-active .MainDialogMenu__items li:first-child{animation-delay:.4s}.menu-enter-active .MainDialogMenu__items li:nth-child(2){animation-delay:.46s}.menu-enter-active .MainDialogMenu__items li:nth-child(3){animation-delay:.52s}.menu-enter-active .MainDialogMenu__items li:nth-child(4){animation-delay:.58s}.menu-enter-active .MainDialogMenu__items li:nth-child(5){animation-delay:.64s}.menu-enter-active .MainDialogMenu__items li:nth-child(6){animation-delay:.7s}@keyframes menuRise{0%{opacity:0;transform:translate3d(0,28px,0)}}.MenuClose__icon rect{transform-box:fill-box;transform-origin:center;transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .3s ease}.MenuClose.is-cross .MenuClose__icon .b1,.MenuClose.is-cross .MenuClose__icon .b4{opacity:0;transform:scaleX(0)}.MenuClose.is-cross .MenuClose__icon .b2{transform:translateY(2.78px) rotate(45deg)}.MenuClose.is-cross .MenuClose__icon .b3{transform:translateY(-2.78px) rotate(-45deg)}@media(prefers-reduced-motion:reduce){.menu-enter-active,.menu-leave-active{transition:opacity .2s ease}.menu-enter-from,.menu-leave-to{clip-path:none;opacity:0}.menu-enter-to,.menu-leave-from{clip-path:none;opacity:1}.menu-enter-active .MainDialogMenu__aside,.menu-enter-active .MainDialogMenu__items li{animation:none}.MenuClose__icon rect{transition:none}}.SiteHeader[data-v-56de958a]{transition:color .35s ease;width:100%;z-index:10}.SiteHeader.is-light[data-v-56de958a],.SiteHeader.is-light[data-v-56de958a] .PillBtn{--tw-text-opacity:1;color:rgb(12 12 12/var(--tw-text-opacity,1))}.SiteHeader .SiteHeader__navContainer[data-v-56de958a]{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1536px;min-height:5.75rem;padding-left:2rem;padding-right:2rem}.MenuButton[data-v-56de958a]{padding:1rem 0 1rem 1rem}@media(min-width:1024px){.MenuButton[data-v-56de958a]{padding:1rem}}.BackToTop[data-v-6c782ff6]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0c0cd1;box-shadow:0 6px 24px -6px #00000073;display:flex;opacity:0;pointer-events:none;transform:translateY(12px) scale(.9);transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1),background-color .3s ease}.BackToTop.is-on[data-v-6c782ff6]{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.BackToTop[data-v-6c782ff6]:hover{background:#0c0c0cf2}.BackToTop[data-v-6c782ff6]:focus-visible{outline:2px solid #00c2ff;outline-offset:3px}.BackToTop__ring[data-v-6c782ff6]{transform:rotate(-90deg)}.BackToTop__progress[data-v-6c782ff6],.BackToTop__track[data-v-6c782ff6]{fill:none;stroke-width:2}.BackToTop__track[data-v-6c782ff6]{stroke:#ffffff24}.BackToTop__progress[data-v-6c782ff6]{stroke-linecap:round}.BackToTop__arrow[data-v-6c782ff6]{transition:transform .35s cubic-bezier(.22,1,.36,1)}.BackToTop:hover .BackToTop__arrow[data-v-6c782ff6]{transform:translateY(-3px)}@media(prefers-reduced-motion:reduce){.BackToTop[data-v-6c782ff6],.BackToTop__arrow[data-v-6c782ff6]{transform:none;transition:opacity .2s ease}.BackToTop.is-on:hover .BackToTop__arrow[data-v-6c782ff6]{transform:none}}
