:root{--vq4-color-primary-hsl:250,84%,54%;--vq4-color-bg-hsl:0,0%,100%;--vq4-color-contrast-high-hsl:230,7%,23%;--vq4-color-contrast-higher-hsl:230,13%,9%;--vq4-color-accent-hsl:342,89%,48%;--vq4-color-warning-hsl:35,79%,66%;--vq4-color-contrast-medium-hsl:225,4%,47%;--vq4-color-bg-dark-hsl:240,4%,95%;--vq4-color-bg-light-hsl:0,0%,100%;--vq4-color-white-hsl:0,0%,100%;--vq4-color-primary-darker-hsl:250,84%,38%;--vq4-color-primary-light-hsl:250,84%,60%;--vq4-color-contrast-lower-hsl:240,4%,85%;--vq4-space-2xs:0.375rem;--vq4-space-sm:0.75rem;--vq4-space-md:1.25rem;--vq4-space-lg:2rem;--vq4-space-xl:3.25rem;--vq4-space-xs:0.5rem;--vq4-text-sm:0.833rem}.vq4-container a{color:#08c}@media(min-width:64rem){:root{--vq4-space-2xs:0.5625rem;--vq4-space-sm:1.125rem;--vq4-space-md:2rem;--vq4-space-lg:3.125rem;--vq4-space-xl:5.125rem;--vq4-space-xs:0.75rem;--vq4-text-sm:1rem}}.vq4-btn{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background:hsl(var(--vq4-color-bg-dark-hsl));border-radius:.25em;color:hsl(var(--vq4-color-contrast-higher-hsl));cursor:pointer;display:inline-flex;font-size:1em;justify-content:center;line-height:1.2;padding:var(--vq4-space-2xs) var(--vq4-space-sm);position:relative;text-decoration:none;transition:all .2s ease;white-space:nowrap;will-change:transform}.vq4-btn:focus-visible{box-shadow:0 0 0 2px hsl(var(--vq4-color-bg-hsl)),0 0 0 4px hsla(var(--vq4-color-contrast-higher-hsl),.15);outline:none}.vq4-btn:active{transform:translateY(2px)}.vq4-btn--primary{background:hsl(var(--vq4-color-primary-hsl));box-shadow:inset 0 1px 0 hsla(var(--vq4-color-white-hsl),.15),0 1px 3px hsla(var(--vq4-color-primary-darker-hsl),.25),0 2px 6px hsla(var(--vq4-color-primary-darker-hsl),.1),0 6px 10px -2px hsla(var(--vq4-color-primary-darker-hsl),.25);color:hsl(var(--vq4-color-white-hsl))}.vq4-btn--primary:hover{background:hsl(var(--vq4-color-primary-light-hsl));box-shadow:inset 0 1px 0 hsla(var(--vq4-color-white-hsl),.15),0 1px 2px hsla(var(--vq4-color-primary-darker-hsl),.25),0 1px 4px hsla(var(--vq4-color-primary-darker-hsl),.1),0 3px 6px -2px hsla(var(--vq4-color-primary-darker-hsl),.25)}.vq4-btn--primary:focus{box-shadow:inset 0 1px 0 hsla(var(--vq4-color-white-hsl),.15),0 1px 2px hsla(var(--vq4-color-primary-darker-hsl),.25),0 1px 4px hsla(var(--vq4-color-primary-darker-hsl),.1),0 3px 6px -2px hsla(var(--vq4-color-primary-darker-hsl),.25),0 0 0 2px hsl(var(--vq4-color-bg-hsl)),0 0 0 4px hsl(var(--vq4-color-primary-hsl))}.vq4-icon{fill:currentColor;color:inherit;display:inline-block;flex-shrink:0;height:var(--vq4-size,1em);line-height:1;max-width:none;width:var(--vq4-size,1em)}.vq4-icon--sm{--vq4-size:24px}:root{--v-timeline-marker-size:3.75rem;--v-timeline-track-width:2px;--v-timeline-triangle-size:12px;--v-timeline-sections-gap:var(--vq4-space-lg);--v-timeline-items-gap:var(--vq4-space-sm)}.v-timeline{padding:var(--vq4-space-lg) 0;position:relative}.v-timeline:before{background-color:hsla(var(--vq4-color-contrast-higher-hsl),.1);content:"";height:100%;left:calc(var(--v-timeline-marker-size)*.5 - var(--v-timeline-track-width)*.5);position:absolute;top:0;width:var(--v-timeline-track-width)}.v-timeline__section{display:flex;position:relative}.v-timeline__section:not(:last-of-type){margin-bottom:var(--v-timeline-sections-gap)}.v-timeline__marker{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:var(--v-timeline-marker-size);justify-content:center;margin-right:calc(var(--v-timeline-triangle-size) + var(--vq4-space-2xs));position:relative;width:var(--v-timeline-marker-size)}.v-timeline__item{flex-grow:1;position:relative;top:calc(var(--v-timeline-marker-size)*.5)}.v-timeline__item:before{background-color:inherit;-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%);content:"";height:var(--v-timeline-triangle-size);left:calc(var(--v-timeline-triangle-size)*-1 + 1px);position:absolute;top:0;width:var(--v-timeline-triangle-size)}.v-timeline__item:not(:last-child){margin-bottom:var(--v-timeline-items-gap)}.v-timeline__item:not(:first-child) .v-timeline__date,.v-timeline__item:not(:first-child):before{display:none}.v-timeline__date-value{color:hsl(var(--vq4-color-contrast-medium-hsl));font-size:var(--vq4-text-sm);letter-spacing:.1em;text-transform:uppercase}@media not all and (min-width:64rem){.v-timeline__item:first-child{border-top-left-radius:0}}@media (min-width:64rem){.v-timeline:before{left:calc(50% - var(--v-timeline-track-width)/2)}.v-timeline__section{width:calc(50% + var(--v-timeline-marker-size)/2)}.v-timeline__section:nth-child(odd){flex-direction:row-reverse}.v-timeline__section:nth-child(odd) .v-timeline__marker{margin-left:calc(var(--v-timeline-triangle-size) + var(--vq4-space-2xs));margin-right:0}.v-timeline__section:nth-child(odd) .v-timeline__item:before{left:auto;right:calc(var(--v-timeline-triangle-size)*-1 + 1px);transform:scaleX(-1)}.v-timeline__section:nth-child(odd) .v-timeline__item:first-child{border-top-right-radius:0}.v-timeline__section:nth-child(odd) .v-timeline__date{right:calc(var(--v-timeline-triangle-size)*-2 + var(--vq4-space-2xs)*-2 - var(--v-timeline-marker-size));transform:translateX(100%) translateY(-50%)}.v-timeline__section:nth-child(2n){margin-left:auto}.v-timeline__section:nth-child(2n) .v-timeline__item:first-child{border-top-left-radius:0}.v-timeline__section:nth-child(2n) .v-timeline__date{left:calc(var(--v-timeline-triangle-size)*-2 + var(--vq4-space-2xs)*-2 - var(--v-timeline-marker-size));transform:translateX(-100%) translateY(-50%)}.v-timeline__section--is-hidden{opacity:0}.v-timeline__date{position:absolute;top:0;white-space:nowrap}.v-timeline[data-animation=on] .v-timeline__marker{transform:scale(.5)}.v-timeline[data-animation=on] .v-timeline__item,.v-timeline[data-animation=on] .v-timeline__marker{opacity:0;transition:transform .6s cubic-bezier(.215,.61,.355,1),opacity .6s}.v-timeline[data-animation=on] .v-timeline__section:nth-child(odd) .v-timeline__item{transform:translateX(-50px)}.v-timeline[data-animation=on] .v-timeline__section:nth-child(2n) .v-timeline__item{transform:translateX(50px)}.v-timeline[data-animation=on] .v-timeline__section--animate .v-timeline__item{opacity:1;transform:translateX(0)!important}.v-timeline[data-animation=on] .v-timeline__section--animate .v-timeline__marker{opacity:1;transform:scale(1)}}.v-timeline--icons{--v-timeline-marker-size:3.75rem}.vq4-margin-top-md{margin-top:var(--vq4-space-md)}.vq4-text-component :where(h1,h2,h3,h4){line-height:var(--vq4-heading-line-height,1.2);margin-bottom:calc(var(--vq4-space-sm)*var(--vq4-space-multiplier, 1));margin-top:calc(var(--vq4-space-md)*var(--vq4-space-multiplier, 1))}.vq4-text-component :where(p,blockquote,ul li,ol li){line-height:var(--vq4-body-line-height,1.4)}.vq4-text-component :where(ul,ol,p,blockquote,.vq4-text-component__block){margin-bottom:calc(var(--vq4-space-sm)*var(--vq4-space-multiplier, 1))}.vq4-text-component :where(ul,ol){padding-left:1.25em}.vq4-text-component ol :where(ul,ol),.vq4-text-component ul :where(ul,ol){margin-bottom:0;padding-left:1em}.vq4-text-component ul{list-style-type:disc}.vq4-text-component ol{list-style-type:decimal}.vq4-text-component img{display:block;margin:0 auto}.vq4-text-component figcaption{font-size:var(--vq4-text-sm);margin-top:calc(var(--vq4-space-xs)*var(--vq4-space-multiplier, 1));text-align:center}.vq4-text-component em{font-style:italic}.vq4-text-component strong{font-weight:700}.vq4-text-component s{text-decoration:line-through}.vq4-text-component u{text-decoration:underline}.vq4-text-component mark{background-color:hsla(var(--vq4-color-accent-hsl),.2);color:inherit}.vq4-text-component blockquote{border-left:4px solid hsl(var(--vq4-color-contrast-lower-hsl));font-style:italic;padding-left:1em}.vq4-text-component hr{background:hsl(var(--vq4-color-contrast-lower-hsl));height:1px;margin:calc(var(--vq4-space-md)*var(--vq4-space-multiplier, 1)) auto}.vq4-text-component>:first-child{margin-top:0}.vq4-text-component>:last-child{margin-bottom:0}.vq4-text-component.vq4-line-height-xs{--vq4-heading-line-height:1;--vq4-body-line-height:1.1}.vq4-text-component.vq4-line-height-sm{--vq4-heading-line-height:1.1;--vq4-body-line-height:1.2}.vq4-text-component.vq4-line-height-md{--vq4-heading-line-height:1.15;--vq4-body-line-height:1.4}.vq4-text-component.vq4-line-height-lg{--vq4-heading-line-height:1.22;--vq4-body-line-height:1.58}.vq4-text-component.vq4-line-height-xl{--vq4-heading-line-height:1.3;--vq4-body-line-height:1.72}.vq4-margin-bottom-sm{margin-bottom:var(--vq4-space-sm)}.vq4-shadow-xs{box-shadow:0 .1px .3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.12)}.vq4-radius-md{border-radius:.25em}.vq4-padding-md{padding:var(--vq4-space-md)}.vq4-bg{--vq4-bg-o:1;background-color:hsla(var(--vq4-color-bg-hsl),var(--vq4-bg-o,1))}.vq4-color-white{--vq4-color-o:1;color:hsla(var(--vq4-color-white-hsl),var(--vq4-color-o,1))}.vq4-border{--vq4-border-o:1;border:var(--vq4-border-width,1px) var(--vq4-border-style,solid) hsla(var(--vq4-color-contrast-lower-hsl),var(--vq4-border-o,1))}.vq4-bg-warning{--vq4-bg-o:1;background-color:hsla(var(--vq4-color-warning-hsl),var(--vq4-bg-o,1))}.vq4-bg-primary{--vq4-bg-o:1;background-color:hsla(var(--vq4-color-primary-hsl),var(--vq4-bg-o,1))}.vq4-bg-contrast-high{--vq4-bg-o:1;background-color:hsla(var(--vq4-color-contrast-high-hsl),var(--vq4-bg-o,1))}.vq4-bg-accent{--vq4-bg-o:1;background-color:hsla(var(--vq4-color-accent-hsl),var(--vq4-bg-o,1))}.vq4-max-width-adaptive-lg{max-width:32rem}@media(min-width:48rem){.vq4-max-width-adaptive-lg{max-width:48rem}}@media(min-width:64rem){.vq4-max-width-adaptive-lg{max-width:64rem}}@media(min-width:80rem){.vq4-max-width-adaptive-lg{max-width:80rem}}.vq4-container{margin-left:auto;margin-right:auto;width:calc(100% - var(--vq4-space-md)*2)}.vq4-text-center{text-align:center}.vq4-margin-bottom-lg{margin-bottom:var(--vq4-space-lg)}.vq4-bg-dark{--vq4-bg-o:1;background-color:hsla(var(--vq4-color-bg-dark-hsl),var(--vq4-bg-o,1))}.vq4-padding-y-xl{padding-bottom:var(--vq4-space-xl);padding-top:var(--vq4-space-xl)}.vq4-overflow-hidden{overflow:hidden}.vq4-z-index-1{z-index:1}.vq4-position-relative{position:relative}.vq4-bg-light{--vq4-bg-o:1;background-color:hsla(var(--vq4-color-bg-light-hsl),var(--vq4-bg-o,1))}.vq4-border-3{--vq4-border-width:3px}.vq4-border-bg-dark{--vq4-border-o:1;border-color:hsla(var(--vq4-color-bg-dark-hsl),var(--vq4-border-o,1))}
