@charset "UTF-8";:root{--scale-up:1.02;--scale-down:calc(2 - var(--scale-up));--scale-down-sm:calc(2.01 - var(--scale-up));--filter-lighten:1.2;--filter-darken:calc(2 - var(--filter-lighten));--border-radius:.75rem;--focus-outline-width:2px;--nv-gap:.63rem;--nv-z:500;--nv-root-gap:.88rem;--nv-root-top:var(--nv-root-gap);--nv-root-bottom:calc(var(--nv-root-gap) - var(--nv-gap));--nv-root-left:var(--nv-root-gap);--nv-root-right:var(--nv-root-gap);--popper-padding:.25rem .63rem .31rem;--popper-radius:calc(var(--border-radius)/2);--popper-radius-lg:var(--border-radius);--popper-background:rgb(var(--color-bg));--popper-color:rgb(var(--color-fg));--popper-shadow:0 .25rem .5rem rgb(var(--color-bg-2-dark)/10%);--popper-border:1px solid rgb(var(--color-bg-2))}@media (max-width:639px){:root{--nv-root-gap:calc(var(--p-x) - .5rem);--nv-root-top:var(--nv-root-gap);--nv-root-x-align:center}}:root.dark-mode{--popper-background:rgb(var(--color-bg-2));--popper-shadow:none;--popper-border:1px solid rgb(var(--color-fg-2-light)/40%)}@font-face{font-display:swap;font-family:TT Hoves Pro Trial;font-style:normal;font-weight:400;src:url("/fonts/TT Hoves Pro Trial/TT Hoves Pro Trial Regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:TT Hoves Pro Trial;font-style:normal;font-weight:500;src:url("/fonts/TT Hoves Pro Trial/TT Hoves Pro Trial Medium.woff2") format("woff2")}@font-face{font-display:swap;font-family:TT Hoves Pro Trial;font-style:normal;font-weight:600;src:url("/fonts/TT Hoves Pro Trial/TT Hoves Pro Trial DemiBold.woff2") format("woff2")}.fontDefault{font-family:TT Hoves Pro Trial,system-ui,sans-serif;font-weight:400;letter-spacing:-.01em;line-height:1.63}*{-webkit-tap-highlight-color:transparent;min-width:0}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{padding:0 0 0 1em}ol[role=list],ul[role=list]{list-style:none}button{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}::selection{background:rgb(var(--color-focus,var(--color-primary))/30%)}:focus-visible{outline:var(--focus-outline-width) solid rgb(var(--color-focus,var(--color-primary)))}input:focus,textarea:focus{outline:none}html{background:rgb(var(--color-bg-1));color:rgb(var(--color-fg));scroll-behavior:smooth;-webkit-font-smoothing:antialiased;font-kerning:auto;font-size:1rem;overflow-x:hidden;text-rendering:optimizespeed}@media (prefers-reduced-motion){html{scroll-behavior:auto}}body{min-height:100vh;overflow:hidden}.datePickerContainer .vc-popover-caret{display:none}.datePickerContainer .vc-popover-content{border:var(--popper-border);border-radius:var(--popper-radius-lg);box-shadow:var(--popper-shadow)}.datePickerContainer .vc-popover-content.direction-bottom{margin-top:.5rem}.datePickerContainer .vc-container{font-family:inherit}.datePickerContainer .vc-container.vc-bordered{border-radius:inherit}.datePickerContainer .vc-light{--vc-popover-content-bg:rgb(var(--color-bg));--vc-focus-ring:0 0 0 2px rgb(var(--color-primary))}.datePickerContainer .vc-dark{--vc-popover-content-bg:rgb(var(--color-bg-3));--vc-focus-ring:0 0 0 2px rgb(var(--color-secondary))}.datePickerContainer .vc-dark,.datePickerContainer .vc-light{--vc-bg:var(--popper-background);--vc-nav-item-active-bg:rgb(var(--color-primary));--vc-nav-hover-bg:rgb(var(--color-primary)/20%);--vc-header-arrow-hover-bg:var(--vc-nav-hover-bg);--vc-day-content-hover-bg:var(--vc-nav-hover-bg);--vc-select-hover-bg:var(--vc-nav-hover-bg);--vc-time-select-group-bg:none;--vc-color:var(--popper-color);--vc-weekday-color:rgb(var(--color-fg)/60%);--vc-time-select-group-icon-color:var(--vc-weekday-color);--vc-select-color:var(--vc-color)}.datePickerContainer .vc-dark .vc-attr,.datePickerContainer .vc-light .vc-attr{--vc-highlight-solid-bg:rgb(var(--color-primary))}.datePickerContainer .vc-day{font-variant-numeric:tabular-nums}.datePickerContainer .vc-time-picker.vc-attached{border-top:var(--popper-border)}.datePickerContainer .vc-time-picker.vc-invalid{display:none}.datePickerContainer .vc-time-select-group{border:none}.datePickerContainer .vc-time-select-group select{border:none;font-variant-numeric:tabular-nums}[id]{scroll-margin:clamp(5.75rem,6.77vw,8.13rem)}.visuallyHidden{border:0;clip-path:inset(100%);height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);overflow:hidden}.noScrollbar{-ms-overflow-style:none;scrollbar-width:none!important}.noScrollbar::-webkit-scrollbar{display:none}.lineClamp{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp,4)}.headerPadding{padding-top:var(--header-height)}.titleWrapper{align-items:center;display:flex;gap:clamp(1.5rem,3.65vw,4.38rem);justify-content:space-between;margin-bottom:clamp(3rem,5.21vw,6.25rem)}.titleWrapper .indexHeading,.titleWrapper .title{margin-bottom:0}.indexHeading,.title{font-size:clamp(1.88rem,4.17vw,5rem);font-weight:500;line-height:1;margin-bottom:clamp(3rem,5.21vw,6.25rem);text-wrap:balance}.content{display:flex;flex-direction:column;flex-grow:1;margin:0 auto;max-width:var(--content-max-width);padding-left:var(--p-x);padding-right:var(--p-x);position:relative;width:100%}.field{appearance:none;background:#0000;border:none;border-radius:0;color:rgb(var(--color-fg));display:block;font-size:clamp(1.13rem,1.25vw,1.5rem);font-weight:400;height:clamp(2.63rem,2.5vw,3rem);letter-spacing:0;line-height:1;overflow:hidden;padding:0 var(--padding-x) clamp(.75rem,.63vw,.75rem);text-align:left;text-overflow:ellipsis;width:100%}.field::placeholder{color:rgb(var(--color-fg)/10%)}.field:disabled{cursor:not-allowed;filter:grayscale(1);opacity:.5}.field:not(textarea){white-space:nowrap}.field::-webkit-calendar-picker-indicator{display:none!important}.field::-webkit-list-button{opacity:0}.field::-webkit-inner-spin-button,.field::-webkit-outer-spin-button{appearance:none}.field[type=number]{appearance:textfield}.field[type=number],.field[type=tel]{font-variant-numeric:tabular-nums}.field[type=search]::-webkit-search-cancel-button,.field[type=search]::-webkit-search-decoration,.field[type=search]::-webkit-search-results-button,.field[type=search]::-webkit-search-results-decoration{appearance:none}.fieldWrapper{--padding-x:clamp(.75rem,.83vw,1rem);--gap:clamp(.5rem,.63vw,.75rem);--icon-size:clamp(1.13rem,.94vw,1.13rem);--icon-padding:calc(var(--padding-x)*2 + var(--icon-size));display:block;flex-grow:1;position:relative}.fieldWrapper .fieldBtn{display:flex;font-size:1.3em;height:auto;padding:.3em;width:auto}.fieldWrapper .fieldBtn:active{transform:translateY(-65%)}.fieldWrapper .fieldBtn i{font-size:var(--icon-size)}.fieldLabel,.fieldWrapper .fieldError{padding-left:var(--padding-x)}.fieldLabel{font-size:clamp(.88rem,.94vw,1.13rem);padding-bottom:var(--gap);padding-top:clamp(.75rem,.94vw,1.13rem)}.fieldLabelAsterisk{-webkit-user-select:none;user-select:none}.fieldLabelPaddingRight{padding-right:2em}.fieldLabel .skeletonText{width:40%}.fieldInputWrapper{position:relative}.fieldInputWrapper:has(.vc-popover-content-wrapper):after,.fieldInputWrapper:has(input:not([type=file]):not([type=checkbox])):after,.fieldInputWrapper:has(select):after,.fieldInputWrapper:has(textarea):after{background-image:linear-gradient(to right,rgb(var(--color-fg)),#0000);content:"";height:1px;left:0;pointer-events:none;position:absolute;top:100%;width:100%}.fieldInputWrapper:has(.vc-popover-content-wrapper):focus-within:after,.fieldInputWrapper:has(input:not([type=file]):not([type=checkbox])):focus-within:after,.fieldInputWrapper:has(select):focus-within:after,.fieldInputWrapper:has(textarea):focus-within:after{background-image:linear-gradient(to right,rgb(var(--color-fg)),rgb(var(--color-fg)))}.fieldInputWrapper:has([data-checkboxes-select-values]):after{display:none}.fieldWithIcon{padding-left:var(--icon-padding)}.fieldIcon{font-size:var(--icon-size);left:var(--padding-x);pointer-events:none}.fieldWithBtn{padding-right:var(--icon-padding)}.fieldBtn{right:.4em}.fieldBtn,.fieldIcon{position:absolute;top:50%;transform:translateY(-80%)}.fieldError{color:rgb(var(--color-red));font-size:clamp(.88rem,.94vw,1.13rem);margin-top:calc(var(--gap)*2)}.fieldError,.fieldLabel{display:block;font-weight:400;line-height:1;overflow-wrap:break-word}.check{align-items:center;cursor:pointer;display:flex;font-size:clamp(1rem,1.25vw,1.5rem);margin-left:-.5em;min-height:2.63rem;padding-left:.5em;padding-top:1em;transition:.15s ease-in-out;transition-property:opacity}@media (prefers-reduced-motion){.check{transition:none}}@media (hover:hover){.check:not(.checkDisabled):hover .checkBox:before{opacity:1}}@media (hover:none){.check:not(.checkDisabled):active .checkBox:before{opacity:1}}.check:not(.checkDisabled):focus-within .checkBox:before{opacity:1}.check.checkDisabled{cursor:not-allowed;filter:grayscale(1);opacity:.5}.checkBox{--color-focus:var(--color-secondary);align-self:flex-start;appearance:none;background-color:rgb(var(--color-bg));border:1px solid rgb(var(--color-fg-2));border-radius:.2em;cursor:pointer;flex-shrink:0;height:1.2em;margin:.55em 0 0;position:relative;width:1.2em}.checkBox:before{background:rgb(var(--color-bg-3));border-radius:999px;content:"";height:clamp(2.63rem,2.81vw,3.38rem);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:clamp(2.63rem,2.81vw,3.38rem);z-index:-1}.checkBox:checked{background-color:rgb(var(--color-primary-light));background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M18.71 7.21a1 1 0 0 0-1.42 0l-7.45 7.46-3.13-3.14A1 1 0 1 0 5.29 13l3.84 3.84a1 1 0 0 0 1.42 0l8.16-8.16a1 1 0 0 0 0-1.47'/%3E%3C/svg%3E");border-color:rgb(var(--color-primary-light))}.checkBox:disabled{cursor:not-allowed;filter:grayscale(1)}.check .checkLabel{font-size:1em;padding-bottom:.1em;padding-left:1em;padding-top:.5em}@media (max-width:1839px){.check .checkLabel{padding-bottom:.1em;padding-top:0}}@media (max-width:1279px){.check .checkLabel{padding-bottom:.3em;padding-top:0}}.md{--ratio:1.63;--s-5:calc(var(--s-4)/var(--ratio));--s-4:calc(var(--s-3)/var(--ratio));--s-3:calc(var(--s-2)/var(--ratio));--s-2:calc(var(--s-1)/var(--ratio));--s-1:calc(var(--s0)/var(--ratio));--s0:1em;--s1:calc(var(--s0)*var(--ratio));--s2:calc(var(--s1)*var(--ratio));--s3:calc(var(--s2)*var(--ratio));--s4:calc(var(--s3)*var(--ratio));--s5:calc(var(--s4)*var(--ratio))}.md>*{max-inline-size:80ch}.md>*+*,.md>*+*>*+*{margin-top:var(--s0)}.md ul{list-style-type:"–  "}.md ol>*+*,.md ul>*+*{margin-top:var(--s-2)}.md blockquote{font-size:1.1em;font-weight:500;padding:1.2em}.md a{color:rgb(var(--color-link));text-decoration:underline}@media (hover:hover){.md a:hover{color:rgb(var(--color-red))!important}}@media (hover:none){.md a:active{color:rgb(var(--color-red))!important}}.md a:visited{color:rgb(var(--color-link-visited))}.md b,.md strong{font-weight:600}.md h1{font-size:var(--s3)}.md h2{font-size:var(--s2)}.md h3{font-size:var(--s1)}.md h4{font-size:var(--s0)}.md h5{font-size:var(--s-1)}.md h6{font-size:var(--s-2)}.md h1,.md h2,.md h3,.md h4,.md h5,.md h6{font-weight:600;line-height:1.1;text-wrap:balance}.md h1:not(:first-child):not(:only-child),.md h2:not(:first-child):not(:only-child),.md h3:not(:first-child):not(:only-child),.md h4:not(:first-child):not(:only-child),.md h5:not(:first-child):not(:only-child),.md h6:not(:first-child):not(:only-child){margin-top:1.4em}.md img{background:rgb(var(--color-bg-2));border-radius:var(--border-radius);height:auto;max-height:21.88rem;object-fit:cover;width:100%}.iconBtn{align-items:center;border-radius:999px;display:flex;flex-shrink:0;font-size:1.5rem;height:2.63rem;justify-content:center;text-align:center;width:2.63rem}@media (hover:hover){.iconBtn:hover{background:rgba(var(--color-bg)/40%)}}@media (hover:none){.iconBtn:active{background:rgba(var(--color-bg)/40%)}}.iconBtn:active{transform:scale(var(--scale-down))}.iconBtnSm{font-size:clamp(1rem,1.04vw,1.25rem)}.imgBorder{border:1px solid rgb(var(--color-fg));border-radius:inherit;height:100%;left:0;opacity:.1;pointer-events:none;position:absolute;top:0;width:100%}.sessionHeader{align-items:center;display:flex;flex-wrap:wrap;font-size:.81rem;font-weight:500;gap:.5rem 1.5rem;line-height:1.4}.sessionHeaderDate{color:rgb(var(--color-fg-2));font-variant-numeric:tabular-nums;white-space:nowrap}.sessionHeaderTrack{color:rgb(var(--color-primary))}.sessionHeaderGroup{color:rgb(var(--color-fg-2))}.sessionBtn{color:rgb(var(--color-primary));cursor:pointer;padding:.19rem}.sessionBtnIcon{display:flex}.doneIcon{font-size:2.5em;margin:0 auto;opacity:.5}.personGrid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr))}@media (max-width:767px){.personGrid{gap:1rem;grid-template-columns:1fr}}.skeletonBreathe{opacity:.2}@keyframes skeletonBreathe{0%{opacity:.2}50%{opacity:.4}to{opacity:.2}}@media (prefers-reduced-motion:no-preference){.skeletonBreathe{animation:skeletonBreathe 2s ease-in-out infinite}}.skeletonTextWrapper{align-items:center;display:flex;height:1em;height:1lh}.skeletonTextWrapperMulti>*{margin-top:.5em;width:100%}.skeletonTextWrapperMulti>:first-child{width:85%}.skeletonTextWrapperMulti>:nth-child(2){width:95%}.skeletonTextWrapperMulti>:nth-child(3){width:90%}.skeletonTextWrapperMulti>:nth-child(4){width:100%}.skeletonTextWrapperMulti>:nth-child(5){width:60%}.skeletonText{background:currentColor;height:1em;height:1cap}.skeletonImg{background:rgb(var(--color-fg-2))}.formFields{display:flex;flex-wrap:wrap;gap:var(--y-gap-1) var(--y-gap)}.formFields>*{flex-basis:calc(90%/var(--cols));flex-grow:1}@media (max-width:639px){.formFields>*{flex-basis:100%}}.formFieldItem{align-items:center;display:flex;margin-top:.13rem;overflow:hidden;padding:2px}.formFieldItem>*+*{margin-left:.25rem}.formFieldItemLabel{font-size:.75rem;font-weight:500;line-height:1.1;overflow-wrap:break-word}.indexSection{display:flex;flex-direction:column;gap:clamp(1.5rem,3.13vw,3.75rem)}.indexSection .indexHeading{margin-bottom:0}.pageCols{display:grid;gap:clamp(2rem,2.08vw,2.5rem);grid-template-columns:clamp(16rem,22.08vw,26.5rem) 1fr clamp(16rem,22.08vw,26.5rem)}@media (max-width:1279px){.pageCols{grid-template-columns:1fr}.pageColsStartAside{order:1;width:16rem}}@media (max-width:639px){.pageColsStartAside{width:100%}}@media (max-width:1279px){.pageColsMain{order:3}}.pageColsMain>*+*{margin-top:clamp(2rem,2.08vw,2.5rem)}@media (max-width:1279px){.pageColsEndAside{order:2}}.pageColsEndAside>*+*{margin-top:clamp(1.13rem,1.25vw,1.5rem)}.pageText{font-size:clamp(1rem,1.35vw,1.63rem);line-height:1.3}.pageTextWrapper>*+*{margin-top:clamp(1.5rem,1.67vw,2rem)}.pageHeading{font-size:clamp(1.5rem,1.56vw,1.88rem);font-weight:600;line-height:1;text-wrap:balance}.pageContacts>*+*{margin-top:clamp(1.13rem,1.25vw,1.5rem)}.pageContactsContact{display:flex;flex-direction:column;gap:.5rem}.pageContactsContactLabel{font-size:1rem;line-height:1}.pageContactsContactValue{color:rgb(var(--color-primary));font-size:clamp(1.25rem,1.35vw,1.63rem);line-height:1.3}@media (hover:hover){.pageContactsContactValue:is(a):hover{text-decoration:underline}}@media (hover:none){.pageContactsContactValue:is(a):active{text-decoration:underline}}.pageContactsSocials{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.pageContactsSocial{background-color:rgb(var(--color-primary));border-radius:clamp(.5rem,.63vw,.75rem);flex-shrink:0;font-size:clamp(1.5rem,2.08vw,2.5rem);height:clamp(2.63rem,2.92vw,3.5rem);justify-content:center;width:clamp(2.63rem,2.92vw,3.5rem)}.pageContactsSocial,.tabs{align-items:center;display:flex}.tabs{--color-focus:var(--color-secondary);gap:.88rem;overflow-x:auto;overflow-y:hidden;padding:2px;scrollbar-width:thin}@media (max-width:639px){.tabs{margin-left:calc(var(--p-x)*-1);margin-right:calc(var(--p-x)*-1);padding:2px var(--p-x)}}.tab{align-items:center;border:1px solid rgba(var(--color-bg-3));border-radius:var(--border-radius);display:flex;flex-shrink:0;font-size:.88rem;font-weight:600;justify-content:center;letter-spacing:.05em;line-height:1.2;min-width:5.63rem;padding:.56em .9em;text-align:center;transition:.15s ease-in-out;transition-property:background-color,color,border-color;white-space:nowrap}@media (prefers-reduced-motion){.tab{transition:none}}@media (hover:hover){.tab:hover{background-color:rgba(var(--color-primary)/5%)}}@media (hover:none){.tab:active{background-color:rgba(var(--color-primary)/5%)}}.tab:active{transform:scale(var(--scale-down))}.tab.router-link-exact-active{background-color:rgb(var(--color-primary));border-color:rgb(var(--color-primary));color:#fff;pointer-events:none}.fade-enter-active,.fade-leave-active{transition:.15s ease-in-out;transition-property:opacity,visibility}@media (prefers-reduced-motion){.fade-enter-active,.fade-leave-active{transition:none}}.fade-enter-from,.fade-leave-to{opacity:0;visibility:hidden}.fade-fast-enter-active,.fade-fast-leave-active{transition:.1s ease-in-out;transition-property:opacity,visibility}.fade-fast-enter-from,.fade-fast-leave-to{opacity:0;visibility:hidden}._content_ok13f_1{align-items:center;display:flex;justify-content:center;line-height:1.46;min-height:100vh;overflow:hidden;padding:10vw;position:relative}@media (max-width:639px){._content_ok13f_1{flex-direction:column;text-align:center}}._content_ok13f_1>*{position:relative}._content_ok13f_1>*+*{margin-left:clamp(2.32rem,3.44vw,4.13rem)}@media (max-width:639px){._content_ok13f_1>*+*{margin-left:0}}._code_ok13f_29{font-size:clamp(4.5rem,6.77vw,8.13rem);font-variant-numeric:tabular-nums;font-weight:700}._codeBg_ok13f_34{font-size:clamp(12.73rem,18.85vw,22.63rem);font-variant-numeric:tabular-nums;font-weight:700;left:50%;opacity:.03;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}._meta_ok13f_46{color:rgb(var(--color-fg-1));font-size:.88rem;max-width:19.38rem}._meta_ok13f_46>*+*{margin-top:clamp(1.05rem,1.56vw,1.88rem)}._title_ok13f_55{font-size:clamp(1.25rem,1.25vw,1.5rem);font-weight:700}._desc_ok13f_60{line-height:1.42}._btn_ok13f_64{color:rgb(var(--color-primary));display:inline-flex;font-weight:600;line-height:1.57}@media (hover:hover){._btn_ok13f_64:hover{text-decoration:underline}}@media (hover:none){._btn_ok13f_64:active{text-decoration:underline}}
