.project-icon-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:.75rem}.project-icon-choice{min-width:0}.project-icon-input{position:absolute;inline-size:1px;block-size:1px;opacity:0}.project-icon-label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:5.75rem;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.35rem;padding:.65rem .35rem;border:1px solid var(--vz-border-color);border-radius:.55rem;background:var(--vz-secondary-bg);color:var(--vz-body-color);cursor:pointer;text-align:center;-webkit-transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease}.project-icon-label:hover{border-color:var(--vz-primary);background:rgba(var(--vz-primary-rgb),.06)}.project-icon-label>i{color:var(--vz-primary);font-size:1.65rem;line-height:1}.project-icon-label>span:not(.project-icon-check){overflow-wrap:anywhere;font-size:.72rem;line-height:1.15}.project-icon-check{position:absolute;top:.25rem;right:.25rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.15rem;height:1.15rem;border-radius:50%;background:var(--vz-primary);color:#fff;font-size:.8rem}.project-icon-input:checked+.project-icon-label{border-color:var(--vz-primary);background:rgba(var(--vz-primary-rgb),.12);-webkit-box-shadow:0 0 0 2px rgba(var(--vz-primary-rgb),.18);box-shadow:0 0 0 2px rgba(var(--vz-primary-rgb),.18)}.project-icon-input:checked+.project-icon-label .project-icon-check{display:-webkit-box;display:-ms-flexbox;display:flex}.project-icon-input:focus-visible+.project-icon-label{outline:3px solid rgba(var(--vz-primary-rgb),.35);outline-offset:2px}@media (max-width:575.98px){.project-icon-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.project-icon-label{min-height:5.25rem}}html[data-bs-theme=light]{--winston-ink:#0a0a0a;--winston-ivory:#f5f2ea;--winston-paper:#fffdf8;--winston-stone:#6f6a62;--winston-line:#d8d3c8;--winston-line-strong:#bcb5a8;--winston-serif:"Georgia","Times New Roman",serif;--winston-sans:"hkgrotesk","Poppins",sans-serif;--vz-primary:#0a0a0a;--vz-primary-rgb:10,10,10;--vz-primary-text-emphasis:#000;--vz-primary-bg-subtle:#e9e6de;--vz-primary-border-subtle:#bcb7ac;--vz-secondary:#6f6a62;--vz-secondary-rgb:111,106,98;--vz-body-color:#22211f;--vz-body-color-rgb:34,33,31;--vz-body-bg:#f5f2ea;--vz-body-bg-rgb:245,242,234;--vz-secondary-color:#706d67;--vz-secondary-color-rgb:112,109,103;--vz-secondary-bg:#fffdf8;--vz-secondary-bg-rgb:255,253,248;--vz-tertiary-bg:#efebe2;--vz-heading-color:#0a0a0a;--vz-link-color:#0a0a0a;--vz-link-color-rgb:10,10,10;--vz-link-hover-color:#4a4742;--vz-link-hover-color-rgb:74,71,66;--vz-border-color:#d8d3c8;--vz-border-color-translucent:#c9c3b7;--vz-border-radius:.5rem;--vz-border-radius-sm:.35rem;--vz-border-radius-lg:.75rem;--vz-box-shadow:none;--vz-box-shadow-sm:0 1px 1px rgba(10, 10, 10, .04);--vz-box-shadow-lg:0 1.25rem 3rem rgba(10, 10, 10, .1);--vz-focus-ring-color:rgba(10, 10, 10, .22);--vz-header-bg:rgba(255, 253, 248, .94);--vz-header-border:#d8d3c8;--vz-header-item-color:#0a0a0a;--vz-header-item-bg:#efebe2;--vz-header-item-sub-color:#5d5953;--vz-topbar-user-bg:transparent;--vz-footer-bg:transparent;--vz-footer-color:#706d67;--vz-page-title-box-shadow:none;--vz-page-title-border:transparent;--vz-input-bg-custom:#fffdf8;--vz-input-border-custom:#c9c3b7}:root[data-sidebar=dark]{--vz-vertical-menu-bg:#0a0a0a;--vz-vertical-menu-border:#0a0a0a;--vz-vertical-menu-item-color:#aaa69e;--vz-vertical-menu-item-bg:rgba(255, 255, 255, .08);--vz-vertical-menu-item-hover-color:#fff;--vz-vertical-menu-item-active-color:#fff;--vz-vertical-menu-item-active-bg:rgba(255, 255, 255, .1);--vz-vertical-menu-sub-item-color:#aaa69e;--vz-vertical-menu-sub-item-hover-color:#fff;--vz-vertical-menu-sub-item-active-color:#fff;--vz-vertical-menu-title-color:#8c877f;--vz-vertical-menu-box-shadow:none}.winston-ui{color:var(--vz-body-color);font-size:.875rem;line-height:1.6;letter-spacing:-.005em}.winston-ui h1,.winston-ui h2,.winston-ui h3,.winston-ui h4,.winston-ui h5,.winston-ui h6{color:var(--winston-ink);font-family:var(--winston-sans);font-weight:600;letter-spacing:-.012em}.winston-ui :is(h1,h2,h3,h4,h5,h6).display-1,.winston-ui :is(h1,h2,h3,h4,h5,h6).display-2,.winston-ui :is(h1,h2,h3,h4,h5,h6).display-3,.winston-ui :is(h1,h2,h3,h4,h5,h6).display-4,.winston-ui :is(h1,h2,h3,h4,h5,h6).display-5,.winston-ui :is(h1,h2,h3,h4,h5,h6).display-6{font-family:var(--winston-serif);font-weight:400;letter-spacing:-.025em}.winston-ui a{text-underline-offset:.16em}.winston-ui :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--winston-ink);outline-offset:3px;-webkit-box-shadow:none!important;box-shadow:none!important}.winston-ui .text-primary{color:var(--winston-ink)!important}.winston-ui .bg-primary{background-color:var(--winston-ink)!important}.winston-ui .bg-primary-subtle{background-color:#e9e6de!important}.winston-ui .border-primary{border-color:var(--winston-ink)!important}.winston-ui .btn{border-radius:.45rem;font-weight:500;letter-spacing:.005em;-webkit-box-shadow:none!important;box-shadow:none!important}.winston-ui .btn-primary{--vz-btn-color:#fff;--vz-btn-bg:#0a0a0a;--vz-btn-border-color:#0a0a0a;--vz-btn-hover-color:#fff;--vz-btn-hover-bg:#302e2a;--vz-btn-hover-border-color:#302e2a;--vz-btn-focus-shadow-rgb:10,10,10;--vz-btn-active-color:#fff;--vz-btn-active-bg:#000;--vz-btn-active-border-color:#000;--vz-btn-disabled-color:#fff;--vz-btn-disabled-bg:#77736c;--vz-btn-disabled-border-color:#77736c}.winston-ui .btn-outline-primary{--vz-btn-color:#0a0a0a;--vz-btn-border-color:#8d887f;--vz-btn-hover-color:#fff;--vz-btn-hover-bg:#0a0a0a;--vz-btn-hover-border-color:#0a0a0a;--vz-btn-focus-shadow-rgb:10,10,10;--vz-btn-active-color:#fff;--vz-btn-active-bg:#0a0a0a;--vz-btn-active-border-color:#0a0a0a}.winston-ui .btn-outline-secondary{--vz-btn-color:#4a4742;--vz-btn-border-color:#bcb5a8;--vz-btn-hover-color:#0a0a0a;--vz-btn-hover-bg:#e5e0d7;--vz-btn-hover-border-color:#8d887f}.winston-ui .card,.winston-ui .dropdown-menu,.winston-ui .modal-content,.winston-ui .offcanvas{border:1px solid var(--winston-line);background-color:var(--winston-paper);-webkit-box-shadow:none;box-shadow:none}.winston-ui .card{border-radius:.75rem}.winston-ui .card-footer,.winston-ui .card-header{border-color:var(--winston-line);background:0 0}.winston-ui .card-header{padding-top:1.15rem;padding-bottom:1.15rem}.winston-ui .card-title{color:var(--winston-ink);font-family:var(--winston-sans);font-size:1.05rem;font-weight:600;letter-spacing:-.01em}.winston-ui .list-group-item{border-color:var(--winston-line);background-color:transparent}.winston-ui .list-group-item-action{color:inherit;-webkit-transition:background-color .18s ease,color .18s ease;transition:background-color .18s ease,color .18s ease}.winston-ui .list-group-item-action:focus,.winston-ui .list-group-item-action:hover{background-color:#f3efe7;color:var(--winston-ink)}.winston-ui .form-control,.winston-ui .form-select,.winston-ui .input-group-text{min-height:2.65rem;border-color:var(--winston-line-strong);background-color:var(--winston-paper)}.winston-ui .form-control:focus,.winston-ui .form-select:focus{border-color:var(--winston-ink);-webkit-box-shadow:0 0 0 .2rem rgba(10,10,10,.08);box-shadow:0 0 0 .2rem rgba(10,10,10,.08)}.winston-ui .form-label{color:#45423d;font-size:.75rem;font-weight:600;letter-spacing:.045em;text-transform:uppercase}.winston-ui .table{--vz-table-border-color:var(--winston-line);--vz-table-striped-bg:#f2eee6;--vz-table-hover-bg:#f0ece3}.winston-ui .badge{font-weight:500;letter-spacing:.015em}.winston-ui .badge.bg-light{border:1px solid var(--winston-line);background-color:#f0ece4!important}.winston-ui #page-topbar{border-bottom-color:var(--winston-line);-webkit-box-shadow:none;box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.winston-ui #page-topbar.topbar-shadow{-webkit-box-shadow:0 8px 24px rgba(10,10,10,.04);box-shadow:0 8px 24px rgba(10,10,10,.04)}.winston-ui .navbar-header{padding-right:1.25rem;padding-left:1.25rem}.winston-ui .btn-topbar,.winston-ui .topbar-user .btn{color:var(--winston-ink)}.winston-ui .btn-topbar:hover,.winston-ui .topbar-user .btn:hover{background-color:#e9e5dc}.winston-ui .topbar-user{background-color:transparent}.winston-ui .topbar-user .avatar-title{background-color:var(--winston-ink)!important;color:#fff!important}.winston-ui .app-menu{border-right:1px solid #232220}.winston-ui .app-menu .navbar-brand-box{display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid rgba(255,255,255,.1)}.winston-ui .navbar-brand-box .logo{line-height:1}.winston-brand-mark{width:2.15rem;height:2.15rem;-o-object-fit:contain;object-fit:contain}.winston-brand-signature{width:9.4rem;height:2.35rem;-o-object-fit:contain;object-fit:contain}.winston-ui .navbar-menu .navbar-nav{padding:.75rem 0 1.5rem}.winston-ui .navbar-menu .navbar-nav .menu-title{padding:1.25rem 1.5rem .45rem;color:#8c877f;font-size:.64rem;font-weight:600;letter-spacing:.19em;text-transform:uppercase}.winston-ui .navbar-menu .navbar-nav .nav-link{margin:.1rem .75rem;padding:.66rem .8rem;border:1px solid transparent;border-radius:.45rem;color:#aaa69e;font-family:var(--vz-body-font-family);font-size:.85rem;font-weight:400;-webkit-transition:color .16s ease,background-color .16s ease,border-color .16s ease;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.winston-ui .navbar-menu .navbar-nav .nav-link i{color:#827e77;font-size:1.05rem;-webkit-transition:color .16s ease;transition:color .16s ease}.winston-ui .navbar-menu .navbar-nav .nav-link:hover{border-color:rgba(255,255,255,.08);background-color:rgba(255,255,255,.05);color:#fff}.winston-ui .navbar-menu .navbar-nav .nav-link.active{border-color:rgba(255,255,255,.12);background-color:rgba(255,255,255,.1);color:#fff}.winston-ui .navbar-menu .navbar-nav .nav-link.active i,.winston-ui .navbar-menu .navbar-nav .nav-link:hover i{color:#fff}.winston-ui .navbar-menu .navbar-nav .nav-link .badge{border:1px solid rgba(255,255,255,.24)}.winston-ui .page-content>.container-fluid{max-width:1720px;margin-right:auto;margin-left:auto}.winston-ui .page-title-box{margin:0 0 1.75rem;padding:0 0 1.1rem;border-bottom:1px solid var(--winston-line);background:0 0;-webkit-box-shadow:none;box-shadow:none}.winston-ui .page-title-box h4{color:var(--winston-ink);font-family:var(--winston-sans);font-size:1.55rem;font-weight:600;letter-spacing:-.012em}.winston-ui .breadcrumb{color:var(--winston-stone);font-size:.72rem;letter-spacing:.05em;text-transform:uppercase}.winston-ui .breadcrumb-item+.breadcrumb-item::before{color:#aaa49a}.winston-ui .footer{border-top:1px solid var(--winston-line);background-color:transparent}.winston-ui #back-to-top{border-color:var(--winston-ink);background-color:var(--winston-ink)}.winston-eyebrow{font-size:.68rem;font-weight:600;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.winston-dashboard .page-title-box{margin-bottom:1rem;padding-bottom:.75rem}.winston-dashboard-hero{position:relative;min-height:15rem;overflow:hidden;padding:2.5rem;border:1px solid #0a0a0a;border-radius:.85rem;background:#0a0a0a;color:#fff}.winston-dashboard-hero::before{position:absolute;inset:1rem;border:1px solid rgba(255,255,255,.08);border-radius:.55rem;content:"";pointer-events:none}.winston-dashboard-hero-mark{position:absolute;top:50%;right:2.5rem;width:min(15rem,28vw);opacity:.065;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.winston-dashboard-title{position:relative;max-width:46rem;color:#fff!important;font-family:var(--winston-serif)!important;font-size:clamp(2.15rem,4vw,3.35rem);font-weight:400;letter-spacing:-.025em;line-height:1.04}.winston-dashboard-lead{position:relative;color:#bdb9b2;font-size:1rem}.winston-dashboard-actions .btn{min-height:2.65rem;padding-right:1rem;padding-left:1rem}.winston-dashboard-actions .btn-outline-light{--vz-btn-color:#fff;--vz-btn-border-color:#5b5852;--vz-btn-hover-color:#0a0a0a;--vz-btn-hover-bg:#fff;--vz-btn-hover-border-color:#fff}.winston-dashboard-actions .btn-light{--vz-btn-color:#0a0a0a;--vz-btn-bg:#fff;--vz-btn-border-color:#fff;--vz-btn-hover-color:#0a0a0a;--vz-btn-hover-bg:#e6e1d8;--vz-btn-hover-border-color:#e6e1d8}.winston-attention-grid .card{border-top:3px solid var(--winston-ink)}.winston-dashboard .card{-webkit-transition:border-color .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,transform .18s ease;transition:border-color .18s ease,transform .18s ease,-webkit-transform .18s ease}.winston-dashboard .list-group-item-action:hover,.winston-dashboard a.card:hover{border-color:var(--winston-line-strong)}.winston-dashboard a.card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.winston-auth .auth-page-wrapper{background:var(--winston-ivory)}.winston-auth .auth-page-wrapper::before,.winston-auth .auth-page-wrapper>.bg-overlay{display:none}.winston-auth-card{min-height:38rem;border-radius:.9rem!important;-webkit-box-shadow:0 1.5rem 4rem rgba(10,10,10,.1)!important;box-shadow:0 1.5rem 4rem rgba(10,10,10,.1)!important}.winston-auth-card>.row{min-height:38rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.winston-auth-panel{position:relative;overflow:hidden;background:#0a0a0a!important}.winston-auth-panel::before{position:absolute;inset:1.25rem;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;background:0 0!important;content:""}.winston-auth-panel>.bg-overlay{display:none}.winston-auth-logo{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.winston-auth-logo img{width:10.5rem;height:auto}.winston-auth-mark{width:5.25rem;height:auto;margin-bottom:2rem}.winston-auth-title{max-width:24rem;font-family:var(--winston-serif)!important;font-size:clamp(2.5rem,4vw,3.8rem);font-weight:400;letter-spacing:-.025em;line-height:1}.winston-auth-panel p:not(.winston-eyebrow){max-width:28rem;font-size:.95rem}.winston-auth-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--winston-paper)}.winston-auth-form>.p-4,.winston-auth-form>.p-lg-5{width:100%;max-width:34rem;margin-right:auto;margin-left:auto}.winston-auth-form .h4,.winston-auth-form h1{color:var(--winston-ink)!important;font-family:var(--winston-serif);font-size:2rem;font-weight:400}.winston-auth-form input:-webkit-autofill,.winston-auth-form input:-webkit-autofill:focus,.winston-auth-form input:-webkit-autofill:hover{-webkit-text-fill-color:var(--winston-ink);-webkit-box-shadow:0 0 0 1000px var(--winston-paper) inset!important;-webkit-transition:background-color 9999s ease-out;transition:background-color 9999s ease-out}.winston-auth-logo-mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:2rem 2rem 0}.winston-auth-logo-mobile img{width:9rem;height:auto}@media (max-width:991.98px){.winston-dashboard-hero{min-height:0;padding:2rem}.winston-dashboard-hero-mark{right:1.5rem;width:12rem}}@media (max-width:767.98px){.winston-ui .navbar-header{padding-right:.75rem;padding-left:.75rem}.winston-ui #page-topbar .horizontal-logo{display:-webkit-box;display:-ms-flexbox;display:flex;width:2.6rem;height:70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.winston-ui #page-topbar .horizontal-logo .logo-sm{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.winston-ui #page-topbar .horizontal-logo .logo-lg{display:none}.winston-ui #page-topbar .horizontal-logo .winston-brand-mark{width:1.8rem;height:1.8rem}.winston-ui .page-content{padding-right:.25rem;padding-left:.25rem}.winston-ui .page-title-box{margin-bottom:1.25rem}.winston-dashboard-hero{padding:1.5rem;border-radius:.7rem}.winston-dashboard-hero::before{inset:.65rem}.winston-dashboard-hero-mark{top:1.25rem;right:1.25rem;width:8rem;opacity:.05;-webkit-transform:none;transform:none}.winston-dashboard-title{max-width:calc(100% - 2rem);font-size:2.25rem}.winston-dashboard-actions .btn{width:100%}.winston-ui .card{border-radius:.65rem}.winston-auth .auth-page-wrapper{padding:0!important}.winston-auth-card{min-height:100vh;border:0!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}}@media (max-width:575.98px){.winston-ui .page-title-box .breadcrumb{display:none}.winston-ui .page-title-box h4{font-size:1.4rem}.winston-dashboard-hero{padding:1.35rem}.winston-dashboard-title{font-size:2rem}}@media (prefers-reduced-motion:reduce){.winston-ui *,.winston-ui ::after,.winston-ui ::before{scroll-behavior:auto!important;-webkit-transition-duration:0s!important;transition-duration:0s!important}}
/*# sourceMappingURL=custom.min.css.e4ed66a72cf8.map */
