@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit;outline:none}button{font:inherit;color:inherit;border:none;background:none;margin:0;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none}hr{border:none;margin:0}textarea,input{font:inherit;outline:none;border:none;border-radius:0;padding:0}:root{--hv-header-top-offset: 200px;--hv-header-h-expanded: 100px;--hv-header-h-compact: 56px;--hv-header-tr-move: .22s;--hv-header-tr-height: .18s;--hv-header-ease: ease;--hv-header-fx-enter-dur: .22s;--hv-header-fx-leave-dur: .22s;--hv-header-fx-easing: ease}.hv-header{width:100%;height:var(--hv-header-h-expanded);box-sizing:border-box;transition:height var(--hv-header-tr-height) var(--hv-header-ease),background-color .2s,border-color .2s}.hv-header.hv-header--no-anim{transition:none!important}.hv-header.is-fixed{position:fixed;top:var(--hv-header-top-offset, 0px);left:0;z-index:1000;transition:transform var(--hv-header-tr-move) var(--hv-header-ease),height var(--hv-header-tr-height) var(--hv-header-ease),background-color .2s,border-color .2s;will-change:transform;transform:translateY(0)}.hv-header.is-compact{height:var(--hv-header-h-compact)}.hv-header.is-fixed.is-hidden{transform:translateY(-100%)}.hv-header.is-fixed:not(.is-hidden){transform:translateY(0)}.hv-header__content{height:100%;transform:translateY(0);background:#fff;border-bottom:2px solid #000;box-sizing:border-box}.hv-header.hv-header--fx-slide.is-fixed .hv-header__content{will-change:transform;transition:transform var(--hv-header-fx-enter-dur) var(--hv-header-fx-easing)}.hv-header.hv-header--fx-slide.is-fixed.fx-enter .hv-header__content,.hv-header.hv-header--fx-slide.is-fixed.fx-leave .hv-header__content{transform:translateY(-100%)}.hv-header.hv-header--fx-slide.is-fixed.fx-leave .hv-header__content{transition-duration:var(--hv-header-fx-leave-dur)}.hv-header.hv-header--fx-fade.is-fixed .hv-header__content{will-change:opacity;transition:opacity var(--hv-header-fx-enter-dur) var(--hv-header-fx-easing);opacity:1}.hv-header.hv-header--fx-fade.is-fixed.fx-enter .hv-header__content{opacity:0}.hv-header.hv-header--fx-fade.is-fixed.fx-leave .hv-header__content{opacity:0;transition-duration:var(--hv-header-fx-leave-dur)}.hv-header__content.rail--no-anim{transition:none!important}.hv-header-spacer{height:0}html{scrollbar-gutter:stable}.modal{display:none;position:absolute}.modal.is-active{display:block}.modal-overlay{position:fixed;inset:0;background:#00000073;opacity:0;pointer-events:none;transition:opacity .18s ease;z-index:999}.modal-overlay.is-active{opacity:1;pointer-events:auto}.modal--generic .modal__panel{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:min(90vw,720px);max-height:88vh;overflow:auto;background:#fff;border:1px solid #000;z-index:1000}.modal--dropdown .modal__panel{position:fixed;z-index:1000;background:#fff;border:1px solid #000;display:flex;flex-direction:column;gap:8px;padding:8px;box-sizing:border-box;width:200px;max-height:180px;overflow:auto}.modal--dropdown .modal__panel::-webkit-scrollbar{width:6px;height:6px}.modal--dropdown .modal__panel::-webkit-scrollbar-track{background:#f0f0f0}.modal--dropdown .modal__panel::-webkit-scrollbar-thumb{background:#999;border:1px solid #f0f0f0}.popover{position:relative;padding:10px}.popover__arrow{--s: 10px;position:absolute;width:var(--s);height:var(--s);left:16px;top:-5px;transform:rotate(45deg);background:#fff;box-shadow:-1px -1px 1px #0000000f}.modal--drop-up .popover__arrow{top:auto;bottom:-5px;box-shadow:1px 1px 1px #0000000f}.popover__section{padding:6px 4px;display:grid;gap:6px}.popover__actions{padding-top:8px;text-align:right}.modal--menu .modal__panel{position:fixed;left:0;right:0;top:0;z-index:1000;max-height:500px;background:#fff;border:1px solid #000;box-sizing:border-box;opacity:0;transition:transform .2s ease,opacity .2s ease;overflow:auto}.modal--menu .modal__panel::-webkit-scrollbar{width:6px;height:6px}.modal--menu .modal__panel::-webkit-scrollbar-track{background:#f0f0f0}.modal--menu .modal__panel::-webkit-scrollbar-thumb{background:#999;border:1px solid #f0f0f0}.modal--menu.is-active .modal__panel{transform:translateY(0);opacity:1}.main-menu__content{display:flex;flex-direction:column;gap:16px;padding:32px;box-sizing:border-box}.hv-header.is-active:not(.hv-header.is-active.is-fixed){position:relative;z-index:1000}.hv-header.is-active .hv-header__content{background:#000;color:#fff}.form{width:80%;background:#fff;padding:32px;box-sizing:border-box;margin:0 auto}.form__body{display:flex;flex-direction:column;gap:24px}.form__field{display:flex;flex-direction:column;gap:4px;max-width:400px}.form__field-wrapper{position:relative}.form__field.is-error{display:flex;flex-direction:column;gap:4px}.form__field:not(.is-error) .form__error,.form__check:not(.is-error) .form__error{display:none}.form__field.is-error .form__control{border-color:red}.form__field-title{display:block;font-size:14px}.form__field-tip{display:block;font-size:12px;line-height:110%;color:#999}.form__control{width:100%;border:1px solid #000;padding:8px 16px;box-sizing:border-box}.form__control::placeholder{color:#999}textarea.form__control{height:120px}.form__error{font-size:14px;color:red}.form__submit{background:#000;color:#fff;padding:8px 16px;box-sizing:border-box;width:max-content;cursor:pointer}.form__submit.is-disabled{opacity:.25;pointer-events:none}.form-check{display:flex;flex-direction:column;gap:4px;cursor:pointer}.form-check.is-error .form-check__icon{border-color:red}.form-check__wrapper{display:flex;gap:8px}.form-check__input{display:none}.form-check__input:checked~.form-check__icon{background:#000}.form-check__input:checked~.form-check__icon use:nth-child(1){opacity:0}.form-check__input:checked~.form-check__icon use:nth-child(2){opacity:1}.form-check__icon{width:16px;height:16px;border:1px solid #000}.form-check__icon use:nth-child(2){opacity:0}.form-check__text{max-width:320px;font-size:14px;line-height:130%}.form-file.is-error .form__error{display:block}.form-file.is-error .form-file__drop{border-color:red}.form-file.is-dragover .form-file__drop{border-color:#000;background:#f0f0f0}.form-file__drop{height:120px;display:flex;align-items:center;justify-content:center;border:1px dashed #999;color:#999;cursor:pointer}.form-file__actions{display:flex;gap:8px}.form-file__btn{background:#000;color:#fff;padding:8px 16px;box-sizing:border-box;width:max-content;cursor:pointer}.form-file__btn:disabled{opacity:.25;pointer-events:none}.form-file__status{font-size:12px;line-height:110%;color:#999}.form-file__list{display:flex;flex-direction:column;gap:8px;margin:8px 0}.form-file__item{display:flex;align-items:center;gap:8px;box-sizing:border-box}.form-file__name{font-size:12px}.form-file__size{color:#666;font-size:12px;margin-left:auto}.form-file__remove{font-size:12px;cursor:pointer;color:red}.form-password__toggle{position:absolute;right:8px;top:2px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;cursor:pointer}.form-password__icon{display:flex;border:1px solid #000}.form-password__icon use:nth-child(2){opacity:0}.form-password[data-password-visible=true] .form-password__icon{background:#000}.form-password[data-password-visible=true] .form-password__icon use:nth-child(1){opacity:0}.form-password[data-password-visible=true] .form-password__icon use:nth-child(2){opacity:1}.form__control:disabled~.form-password__toggle{opacity:.25;pointer-events:none}.form__field.is-error .form-password__toggle{color:red}.hv-datepicker{--dp-gap: 0;--dp-cell: 32px;--dp-accent: #000;--dp-muted: #999;--dp-border: #ddd;--dp-bg: #fff;--dp-hover: #f5f5f5;--dp-today: #0003;display:inline-block;-webkit-user-select:none;user-select:none;color:#222}.hv-datepicker .hv-dp__head{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.hv-datepicker .hv-dp__head .hv-dp__title{display:contents}.hv-datepicker .hv-dp__head .hv-dp__bar{display:grid;grid-template-columns:32px 1fr 32px;align-items:center;gap:8px}.hv-datepicker .hv-dp__head .hv-dp__nav{appearance:none;background:var(--dp-bg);border:1px solid var(--dp-accent);width:32px;height:32px;cursor:pointer;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center}.hv-datepicker .hv-dp__head .hv-dp__nav:focus{outline:none;background:var(--dp-hover)}.hv-datepicker .hv-dp__head .hv-dp__nav:disabled{opacity:.4;cursor:not-allowed}.hv-datepicker .hv-dp__head .hv-dp__label{font-weight:700;text-transform:capitalize;text-align:center;min-height:32px;display:flex;align-items:center;justify-content:center}.hv-datepicker .hv-dp__table{border:1px solid var(--dp-accent);padding:8px;background:var(--dp-bg)}.hv-datepicker .hv-dp__row{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--dp-gap)}.hv-datepicker .hv-dp__row+.hv-datepicker .hv-dp__row{margin-top:var(--dp-gap)}.hv-datepicker .hv-dp__row--head{margin-bottom:16px}.hv-datepicker .hv-dp__cell{display:inline-flex;align-items:center;justify-content:center;width:var(--dp-cell);height:var(--dp-cell);border:1px solid transparent;background:var(--dp-bg);cursor:pointer;font-size:14px}.hv-datepicker .hv-dp__cell:focus{outline:none;background:var(--dp-hover)}.hv-datepicker .hv-dp__cell:hover{background:var(--dp-hover)}.hv-datepicker .hv-dp__cell.is-today{border-color:var(--dp-today)}.hv-datepicker .hv-dp__cell.is-out{color:var(--dp-muted)}.hv-datepicker .hv-dp__cell.is-selected,.hv-datepicker .hv-dp__cell.is-in-range{background:var(--dp-accent);color:#fff;border-color:var(--dp-accent)}.hv-datepicker .hv-dp__cell.is-disabled,.hv-datepicker .hv-dp__cell[aria-disabled=true]{color:#bbb;cursor:not-allowed;background:#fafafa}.hv-datepicker .hv-dp__cell--wh{color:var(--dp-muted);font-size:12px;text-transform:lowercase;background:transparent;border:0;height:auto;justify-content:center;cursor:default}.hv-datepicker .hv-dp__cell--wh:hover,.hv-datepicker .hv-dp__cell--wh:focus{background:transparent;box-shadow:none}:root{--hv-header-top-offset: 200px}body{font-family:sans-serif}button{display:flex}main{display:flex;flex-direction:column;gap:12vh;background:#b6b6b6;padding:6vh 0;position:relative;z-index:0}.pseudo-content{width:80%;height:auto;object-fit:cover;margin:0 auto;filter:blur(10px);transform:scaleX(-1);position:relative;z-index:-1;opacity:.25;mix-blend-mode:multiply}.pseudo-content:nth-child(2n){transform:scaleY(-1)}
