@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.bg-grey-lighten-3{background-color:#eee!important;color:#000!important}.text-white{color:#fff!important}.text-grey{color:#9e9e9e!important}/*!
 * ress.css • v2.0.4
 * MIT License
 * github.com/filipelinhares/ress
 */*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}code{font-family:monospace,monospace}b,strong{font-weight:bolder}sub{bottom:-.25em;font-size:75%;line-height:0;position:relative;vertical-align:baseline}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,select,textarea{font:inherit}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{color:inherit;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}::-ms-clear,::-ms-reveal{display:none}img{border-style:none}progress{vertical-align:baseline}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}.v-locale--is-rtl{direction:rtl}.v-locale--is-ltr{direction:ltr}:root{--v-theme-overlay-multiplier:1;--v-scrollbar-offset:0px}@supports (-webkit-touch-callout:none){body{cursor:pointer}}.d-none{display:none!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-column{flex-direction:column!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-wrap{flex-wrap:wrap!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-space-between{justify-content:space-between!important}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.align-center{align-items:center!important}.order-1{order:1!important}.order-2{order:2!important}.ga-2{gap:8px!important}.ga-3{gap:12px!important}.ga-4{gap:16px!important}.ma-0{margin:0!important}.mx-3{margin-left:12px!important;margin-right:12px!important}.mx-4{margin-left:16px!important;margin-right:16px!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-2{margin-bottom:8px!important;margin-top:8px!important}.my-3{margin-bottom:12px!important;margin-top:12px!important}.my-5{margin-bottom:20px!important;margin-top:20px!important}.my-6{margin-bottom:24px!important;margin-top:24px!important}.my-10{margin-bottom:40px!important;margin-top:40px!important}.mt-0{margin-top:0!important}.mt-1{margin-top:4px!important}.mt-2{margin-top:8px!important}.mt-3{margin-top:12px!important}.mt-4{margin-top:16px!important}.mt-5{margin-top:20px!important}.mt-6{margin-top:24px!important}.mt-8{margin-top:32px!important}.mt-10{margin-top:40px!important}.mt-auto{margin-top:auto!important}.mr-1{margin-right:4px!important}.mr-2{margin-right:8px!important}.mr-4{margin-right:16px!important}.mr-5{margin-right:20px!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:4px!important}.mb-2{margin-bottom:8px!important}.mb-3{margin-bottom:12px!important}.mb-4{margin-bottom:16px!important}.mb-5{margin-bottom:20px!important}.mb-6{margin-bottom:24px!important}.mb-10{margin-bottom:40px!important}.ml-1{margin-left:4px!important}.ml-2{margin-left:8px!important}.ml-auto{margin-left:auto!important}.ms-1{margin-inline-start:4px!important}.ms-2{margin-inline-start:8px!important}.ms-auto{margin-inline-start:auto!important}.me-1{margin-inline-end:4px!important}.me-2{margin-inline-end:8px!important}.me-3{margin-inline-end:12px!important}.me-4{margin-inline-end:16px!important}.me-6{margin-inline-end:24px!important}.pa-0{padding:0!important}.pa-4{padding:16px!important}.pa-6{padding:24px!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:4px!important;padding-right:4px!important}.px-2{padding-left:8px!important;padding-right:8px!important}.px-3{padding-left:12px!important;padding-right:12px!important}.px-4{padding-left:16px!important;padding-right:16px!important}.px-5{padding-left:20px!important;padding-right:20px!important}.px-6{padding-left:24px!important;padding-right:24px!important}.px-8{padding-left:32px!important;padding-right:32px!important}.px-10{padding-left:40px!important;padding-right:40px!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-2{padding-bottom:8px!important;padding-top:8px!important}.py-3{padding-bottom:12px!important;padding-top:12px!important}.py-5{padding-bottom:20px!important;padding-top:20px!important}.py-6{padding-bottom:24px!important;padding-top:24px!important}.py-10{padding-bottom:40px!important;padding-top:40px!important}.py-16{padding-bottom:64px!important;padding-top:64px!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pb-3{padding-bottom:12px!important}.pb-4{padding-bottom:16px!important}.pl-0{padding-left:0!important}.pl-12{padding-left:48px!important}.rounded{border-radius:4px!important}.rounded-xl{border-radius:24px!important}.border-opacity-100{--v-border-opacity:1!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-wrap{white-space:normal!important}.text-no-wrap{white-space:nowrap!important}.text-break{overflow-wrap:break-word!important;word-break:break-word!important}.opacity-60{opacity:.6!important}.text-medium-emphasis{color:rgba(var(--v-theme-on-background),var(--v-medium-emphasis-opacity))!important}.text-disabled{color:rgba(var(--v-theme-on-background),var(--v-disabled-opacity))!important}.text-truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.text-h4{font-size:2.125rem!important;letter-spacing:.0073529412em!important;line-height:1.175}.text-h4,.text-h5{font-family:Roboto,sans-serif;font-weight:400;text-transform:none!important}.text-h5{font-size:1.5rem!important;letter-spacing:normal!important;line-height:1.333}.text-h6{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important;line-height:1.6}.text-h6,.text-subtitle-1{font-family:Roboto,sans-serif;text-transform:none!important}.text-subtitle-1{font-size:1rem!important;font-weight:400;letter-spacing:.009375em!important;line-height:1.75}.text-subtitle-2{font-family:Roboto,sans-serif;font-size:.875rem!important;font-weight:500;letter-spacing:.0071428571em!important;line-height:1.6;text-transform:none!important}.text-body-1{font-size:1rem!important;letter-spacing:.03125em!important;line-height:1.5}.text-body-1,.text-body-2{font-family:Roboto,sans-serif;font-weight:400;text-transform:none!important}.text-body-2{font-size:.875rem!important;letter-spacing:.0178571429em!important;line-height:1.425}.text-caption{font-family:Roboto,sans-serif;font-size:.75rem!important;font-weight:400;letter-spacing:.0333333333em!important;line-height:1.667}.text-caption,.text-none{text-transform:none!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-regular{font-weight:400!important}.font-weight-medium{font-weight:500!important}.font-weight-bold{font-weight:700!important}.cursor-pointer{cursor:pointer!important}.h-auto{height:auto!important}.h-100{height:100%!important}.w-100{width:100%!important}@media (min-width:600px){.d-sm-none{display:none!important}.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}.flex-sm-row{flex-direction:row!important}.align-sm-center{align-items:center!important}.ga-sm-3{gap:12px!important}.ga-sm-5{gap:20px!important}.my-sm-6{margin-bottom:24px!important;margin-top:24px!important}.mt-sm-0{margin-top:0!important}.w-sm-auto{width:auto!important}}@media (min-width:960px){.d-md-none{display:none!important}.d-md-block{display:block!important}.flex-md-row{flex-direction:row!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.justify-md-start{justify-content:flex-start!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.ga-md-2{gap:8px!important}.mb-md-0{margin-bottom:0!important}.pa-md-6{padding:24px!important}.px-md-6{padding-left:24px!important;padding-right:24px!important}.px-md-10{padding-left:40px!important;padding-right:40px!important}.pr-md-3{padding-right:12px!important}.pr-md-6{padding-right:24px!important}.pl-md-3{padding-left:12px!important}.w-md-auto{width:auto!important}}@media (min-width:1280px){.justify-lg-space-between{justify-content:space-between!important}}@font-face{font-family:Material Design Icons;font-style:normal;font-weight:400;src:url(./materialdesignicons-webfont.CSr8KVlo.eot?v=7.4.47);src:url(./materialdesignicons-webfont.CSr8KVlo.eot?#iefix&v=7.4.47) format("embedded-opentype"),url(./materialdesignicons-webfont.Dp5v-WZN.woff2?v=7.4.47) format("woff2"),url(./materialdesignicons-webfont.PXm3-2wK.woff?v=7.4.47) format("woff"),url(./materialdesignicons-webfont.B7mPwVP_.ttf?v=7.4.47) format("truetype")}@keyframes mdi-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}*,:after,:before{box-sizing:border-box}#app,body{height:100%}body{font-family:Sora;font-size:1rem;line-height:1.5;margin:0;padding:0}@media (max-width:1023px){body{font-size:.95rem}}@media (max-width:767px){body{font-size:.84rem}}img{display:block;max-width:100%}.v-application.v-theme--light{--v-theme-on-background:18 38 32;--v-high-emphasis-opacity:1;color:#122620!important}.v-application.v-theme--dark{--v-theme-on-background:255 255 255;--v-high-emphasis-opacity:1;color:#fff!important}.dialog-hide-scrollbar{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.dialog-hide-scrollbar::-webkit-scrollbar{height:0;width:0}@font-face{font-display:swap;font-family:Optician Sans;font-style:normal;font-weight:400;src:url(./Optician-sans-regular.DgFZN7Rx.ttf) format("truetype")}@font-face{font-display:swap;font-family:Myriad Pro;font-style:normal;font-weight:400;src:url(./MyriadPro-Regular.BzXRUT8K.woff2) format("woff2"),url(./MyriadPro-Regular.BY6xFsxq.otf) format("opentype")}h1,h2,h3,h4{color:#212529;font-weight:600;margin:0 0 1rem}.letter-megawide{letter-spacing:.16rem!important}.header{box-sizing:border-box;display:flex;inset:0 auto auto 0;padding:1.5rem 2rem 0;position:fixed;transition:background-color .22s ease,border-color .22s ease;width:100vw;will-change:background-color,border-color;z-index:100}@media (max-width:1023px){.header{padding:1.5rem}}.header .container{align-items:center;border-bottom:.5px solid hsla(0,0%,100%,.5);display:flex;justify-content:space-between;padding:0 0 1.5rem;transition:border-color .22s ease;width:100%}@media (max-width:1023px){.header .container{border-bottom:none;padding:0}}.header .container .logo{height:40px;transition:height .22s ease,transform .22s ease,opacity .22s ease;width:auto;will-change:height,transform,opacity}.header .container .mobile-triggers{display:none;gap:1rem}@media (max-width:1023px){.header .container .mobile-triggers{align-items:center;display:inline-flex}}.header .container .mobile-triggers .mobile-only-account{align-items:center;background-color:#fff3;border:unset;border-radius:100%;color:#fff;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;transition:background-color .22s ease;width:40px}.header .container .mobile-triggers .mobile-only-account:hover{background-color:#ffffff4d}.header .container nav{align-items:center;color:#fff;display:flex;gap:1rem}.header .container nav .nav-desktop{display:flex}.header .container nav .nav-mobile{display:none}.header .container nav a,.header .container nav button{align-self:center;border-bottom:1px solid transparent;color:inherit;font-size:1rem;margin:0 1.5rem;text-decoration:none;transition:color .22s ease,border-color .22s ease,background-color .22s ease}@media (max-width:1023px){.header .container nav a,.header .container nav button{margin:0 1rem}}.header .container nav a.active,.header .container nav a:hover,.header .container nav button.active,.header .container nav button:hover{border-bottom-color:#c49a62}.header .container nav a.nav-account,.header .container nav button.nav-account{align-items:center;background-color:#fff3;border:unset;border-radius:100%;color:#fff;display:flex;flex:0 0 auto;height:40px;justify-content:center;margin:0 .8rem;width:40px}.header .container nav a.nav-account .v-icon,.header .container nav button.nav-account .v-icon{height:20px;width:20px}.header .container nav a.nav-account:last-child,.header .container nav button.nav-account:last-child{margin-right:1.5rem}.header .container nav a.nav-account:hover,.header .container nav button.nav-account:hover{background-color:#ffffff4d}@media (max-width:1023px){.header .container nav{align-items:flex-start;background-color:#fff;border-left:1px solid #c49a62;color:#000;display:flex;flex-direction:column;height:100vh;opacity:0;padding:5rem 1rem 1rem;pointer-events:none;position:fixed;right:0;top:0;transform:translate(100%);transition:transform .26s ease,opacity .22s ease,visibility 0s linear ease .26s;visibility:hidden;width:78vw;z-index:120}.header .container nav.is-open{opacity:1;pointer-events:auto;transform:translate(0);transition:transform .26s ease,opacity .22s ease,visibility 0s;visibility:visible}.header .container nav .nav-desktop{display:none}.header .container nav .nav-mobile{display:flex;flex-direction:column;height:100%;width:100%}.header .container nav .mobile-list{list-style:none;margin:0;padding:0;width:100%}.header .container nav .mobile-list .mobile-item{margin-bottom:1rem;width:100%}.header .container nav .mobile-list .mobile-item .mobile-parent{align-items:center;display:flex;gap:.25rem;justify-content:space-between;padding:0;width:100%}.header .container nav .mobile-list .mobile-item .mobile-parent .mobile-parent-link{align-items:center;border-bottom:1px solid transparent;color:inherit;display:inline-flex;font-size:1rem;gap:.5rem;line-height:1.1;margin:0 1rem;padding:0;text-decoration:none;transition:color .22s ease,border-color .22s ease}.header .container nav .mobile-list .mobile-item .mobile-parent .mobile-parent-link.active{border-bottom-color:#c49a62;color:#c49a62;font-weight:600}.header .container nav .mobile-list .mobile-item .mobile-parent .mobile-toggle{align-items:center;background:transparent;border:0;border-radius:8px;color:inherit;display:inline-flex;flex:0 0 auto;height:17px;justify-content:center;margin-right:1rem;transition:background-color .22s ease}.header .container nav .mobile-list .mobile-item .mobile-sublist{align-items:flex-start;display:flex;flex-direction:column;list-style:none;margin:0;padding-left:1rem;width:100%}.header .container nav .mobile-list .mobile-item .mobile-sublist .mobile-subitem{display:inline-block}.header .container nav .mobile-list .mobile-item .mobile-sublist .mobile-subitem a{background:transparent;border:0;color:inherit;cursor:pointer;display:block;font-size:1rem;margin:1rem 0 0 1rem;padding:0;text-align:left;text-decoration:none;transition:color .22s ease,border-color .22s ease}.header .container nav .mobile-list .mobile-item .mobile-sublist .mobile-subitem a.active{border-bottom:1px solid #c49a62;color:#c49a62;font-weight:600}}.header.scrolled{background-color:#fff;border-bottom:1px solid #c49a62}.header.scrolled .container{border-bottom:0}.header.scrolled .container .logo{height:35px;transform:translateZ(0)}.header.scrolled .container nav a,.header.scrolled .container nav button{color:#122620}.header.scrolled .container nav .nav-account{background-color:#1226201f;color:#122620}.header.scrolled .container nav .nav-account:hover{background-color:#1226202e}.header.scrolled .mobile-triggers button{color:#122620}.header.scrolled .mobile-triggers .mobile-only-account,.header.scrolled .mobile-triggers .mobile-only-cart{background-color:#1226201f;color:#122620}.header.scrolled .mobile-triggers .mobile-only-account .v-icon,.header.scrolled .mobile-triggers .mobile-only-cart .v-icon{color:#122620}.header.scrolled .mobile-triggers .mobile-only-account>.v-btn__underlay,.header.scrolled .mobile-triggers .mobile-only-cart>.v-btn__underlay{background-color:transparent}.header.scrolled .mobile-triggers .mobile-only-account:hover,.header.scrolled .mobile-triggers .mobile-only-cart:hover{background-color:#1226202e}.header.header-dark:not(.scrolled) .container{border-bottom-color:#1226201a}@media (max-width:1023px){.header.header-dark:not(.scrolled) .container{border-bottom:1px solid rgba(18,38,32,.1);padding-bottom:1rem}}.header.header-dark:not(.scrolled) .container nav,.header.header-dark:not(.scrolled) .container nav a,.header.header-dark:not(.scrolled) .container nav button{color:#122620}.header.header-dark:not(.scrolled) .container nav .nav-account,.header.header-dark:not(.scrolled) .container nav .nav-cart{background-color:#122620;color:#fff}.header.header-dark:not(.scrolled) .container nav .nav-account:hover,.header.header-dark:not(.scrolled) .container nav .nav-cart:hover{background-color:#122620e6}.header.header-dark:not(.scrolled) .mobile-triggers .mobile-only-account,.header.header-dark:not(.scrolled) .mobile-triggers .mobile-only-cart{background-color:#122620;color:#fff}.header.header-dark:not(.scrolled) .mobile-triggers .mobile-only-account .v-icon,.header.header-dark:not(.scrolled) .mobile-triggers .mobile-only-cart .v-icon{color:#fff}.header.header-dark:not(.scrolled) .mobile-triggers .mobile-only-account:hover,.header.header-dark:not(.scrolled) .mobile-triggers .mobile-only-cart:hover{background-color:#122620e6}.submenu .v-list-item{color:#000;padding:.5rem 1rem;transition:background-color .22s ease,color .22s ease}.submenu .v-list-item a{background:transparent;border:0;color:inherit;cursor:pointer;display:block;font:inherit;text-align:left;text-decoration:none;width:100%}.submenu .v-list-item a.active{color:#c49a62;font-weight:600}@media (min-width:1024px){.nav-overlay{display:none!important}}.nav-overlay .v-overlay__scrim{background-color:#000!important;opacity:.45!important}.nav-overlay .v-overlay__content{display:none}@media (prefers-reduced-motion:reduce){.header,.header .container,.header .container .logo,.header .container nav,.header .container nav a,.nav-overlay,.submenu .v-list-item{transition:none!important}}.profile-menu{background:#fff;border-radius:18px;box-shadow:0 10px 24px #0000002e,0 2px 6px #00000014;padding:1rem 0;position:relative;width:280px}.profile-menu__header{padding:1rem 1.5rem}.profile-menu__name{color:#476d5e;font-weight:700;line-height:1.2;margin-bottom:4px}.profile-menu__meta{color:#122620;font-size:.8rem}.profile-menu__nav{display:grid;gap:10px;padding:0 .5rem}.profile-menu__link{border-radius:8px;color:#122620;display:block;font-size:1.1rem;padding:6px 1rem;text-decoration:none}.profile-menu__link:hover{background:#f6f7f6;transition:all .12s ease}.profile-menu__signout{background:transparent;border:0;border-radius:8px;color:#122620;cursor:pointer;display:block;font-size:1.1rem;padding:6px 1rem;text-align:left;width:100%}.profile-menu__signout:hover{background:#f6f7f6;transition:all .12s ease}.profile-menu--mobile{width:260px}@media (max-width:1023px){.mobile-parent .v-avatar.mr-2{flex:0 0 auto}}.hamburger{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#fff;cursor:pointer;display:none;justify-content:center;margin:0;position:relative;transition:color .2s ease;z-index:1300}@media (max-width:1023px){.hamburger{display:inline-flex}}.hamburger__box{display:inline-block;height:18px;position:relative;width:28px}.hamburger__inner,.hamburger__inner:after,.hamburger__inner:before{background-color:currentColor;border-radius:999px;height:2px;left:0;position:absolute;transition:transform .2s ease,opacity .2s ease,top .2s ease,bottom .2s ease,background-color .2s ease;width:100%}.hamburger__inner{display:block;top:calc(50% - 1px)}.hamburger__inner:after,.hamburger__inner:before{content:"";display:block}.hamburger__inner:before{top:-8px}.hamburger__inner:after{bottom:-8px}.hamburger:focus-visible{border-radius:10px;box-shadow:0 0 0 3px #ffffffbf;outline:none}@media (prefers-reduced-motion:reduce){.hamburger,.hamburger__inner,.hamburger__inner:after,.hamburger__inner:before{transition:none}}.hamburger.is-active{color:#000}.hamburger.is-active .hamburger__inner{transform:rotate(45deg)}.hamburger.is-active .hamburger__inner:before{top:0;transform:rotate(90deg)}.hamburger.is-active .hamburger__inner:after{bottom:0;opacity:0}.header.header-dark .hamburger,.header.header-dark .hamburger.is-active,.header.scrolled .hamburger,.header.scrolled .hamburger.is-active{color:#122620}.footer{background:#143027;color:#fff;margin-top:auto;padding:5rem 7rem}@media (max-width:1023px){.footer{padding:2rem 3rem}}.footer .bar{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:3rem 0}@media (max-width:1023px){.footer .bar{flex-direction:column;padding:0}}.footer .logo{align-self:center;width:10rem}@media (max-width:1023px){.footer .logo{margin-bottom:2rem;width:15rem}}.footer a{color:#fff;text-decoration:none}.footer .column-wrapper{display:flex;flex-direction:column}.footer .column-wrapper .title{color:#c49a62;font-family:Sora;font-weight:unset;padding-bottom:1rem}.footer .column-wrapper .list{list-style-type:none;margin:0;padding:0}.footer .column-wrapper .list li{font-family:Sora;font-weight:unset;padding-bottom:1rem}.footer .column-wrapper .social-list{display:flex;flex-direction:row;gap:.5rem}.footer .column-wrapper .social-list .icon{height:30px;width:30px}.copyright{background:#143027;border-top:1px solid #c49a62;color:#fff;font-family:Sora;font-size:.9rem;font-weight:200;padding:1.5rem;text-align:center}@media (max-width:1023px){.copyright{padding:1rem}}.layout.default,.layout.user{display:flex;flex-direction:column;min-height:100vh}.layout.default main,.layout.user main{flex:1}.layout.default .page-shift,.layout.user .page-shift{display:flex;flex-direction:column;min-height:100vh;transition:transform .26s ease;will-change:transform}@media (max-width:1023px){.layout.default.nav-open .page-shift,.layout.user.nav-open .page-shift{transform:translate(-78vw)}.layout.default.nav-open .header .container .logo,.layout.user.nav-open .header .container .logo{opacity:0}}.layout.user .header{background:linear-gradient(90deg,#0f1d18 0,#385b4c 70%)}.layout.user .page-shift{background-color:#f6f8f9}.layout.user .page-shift .account-dashboard{margin:0 auto;max-width:calc(100vw - 3rem);padding-top:90px;width:100%}@media (min-width:1920px){.layout.user .page-shift .account-dashboard{max-width:1800px}}.layout.user .page-shift .account-dashboard .account-container-wrapper{padding:0 0 4rem}@media (min-width:768px){.layout.user .page-shift .account-dashboard .account-container-wrapper{padding:1rem 0}}@media (min-width:1024px){.layout.user .page-shift .account-dashboard .account-container-wrapper{padding:5rem 0}}.layout.user .page-shift .account-dashboard .account-container-wrapper .sidebar__toggle{border-color:#969696;color:#476d5e;font-weight:700}@media (min-width:768px){.layout.user .page-shift .account-dashboard .account-container-wrapper .sidebar__toggle{display:none}}.layout.user .page-shift .account-dashboard .account-container-wrapper .sidebar__user{margin-bottom:4rem}.layout.user .page-shift .account-dashboard .account-container-wrapper .sidebar__user .avatar{background-color:#fff;color:#476d5e}.layout.user .page-shift .account-dashboard .account-container-wrapper .sidebar__name{color:#476d5e;font-size:18px;font-weight:700}.layout.user .page-shift .account-dashboard .account-container-wrapper .sidebar__email{color:#122620;font-size:14px;margin-top:2px;opacity:.85}.layout.user .page-shift .account-dashboard .account-container-wrapper .sidebar__profile-link{border-bottom:1px solid #000;color:#000;display:inline-block;font-size:.8rem;margin-top:.8rem;text-decoration:none;transition:all .1s ease-in}.layout.user .page-shift .account-dashboard .account-container-wrapper .sidebar__profile-link:hover{font-weight:600}.layout.user .page-shift .account-dashboard .account-container-wrapper .sidebar__nav{display:flex;flex-direction:column;gap:5px;margin-top:2rem}.layout.user .page-shift .account-dashboard .account-container-wrapper .sidebar__link{align-items:center;border:1px solid transparent;border-radius:6px;color:#476d5e;display:flex;padding:.5rem;text-decoration:none;transition:background-color .2s ease,padding .2s ease,border-color .2s ease,font-weight .2s ease;width:-moz-fit-content;width:fit-content}.layout.user .page-shift .account-dashboard .account-container-wrapper .sidebar__link:hover{font-weight:800}.layout.user .page-shift .account-dashboard .account-container-wrapper .sidebar__link--active{background:#fff;border:1px solid #969696;font-weight:600;margin-bottom:1rem;margin-left:.5rem;order:-1;padding:.5rem 2rem}.layout.user .page-shift .account-dashboard .account-container-wrapper .account-content-wrapper{background:transparent;border:1px solid #c49a62;border-radius:16px;padding:2rem 1.5rem}@media (min-width:1024px){.layout.user .page-shift .account-dashboard .account-container-wrapper .account-content-wrapper{padding:3rem 3.5rem}}.layout.user .page-shift .account-dashboard .account-container-wrapper .account-content-wrapper .section-title{color:#122620;font-size:1.5rem;font-weight:500}.layout.user .page-shift .account-dashboard .account-container-wrapper .account-content-wrapper .summary{background:#fff;border:1px solid rgba(14,42,36,.18);border-radius:14px}.layout.user .page-shift .account-dashboard .account-container-wrapper .account-content-wrapper .summary__title{color:#476d5e;font-size:1rem;font-weight:500}.layout.user .page-shift .account-dashboard .account-container-wrapper .account-content-wrapper .summary__sub{color:#122620;font-size:13px;margin-top:4px;opacity:.9}.layout.user .page-shift .account-dashboard .account-container-wrapper .account-content-wrapper .summary__price{color:#476d5e;font-weight:500}.layout.user .page-shift .account-dashboard .account-container-wrapper .account-content-wrapper .divider{background:#0e2a2440;height:1px;width:100%}@media (max-width:639px){.layout.user .page-shift .account-dashboard .account-container-wrapper .account-content-wrapper .section-title{font-size:20px}}.v-table td.fit,.v-table th.fit{white-space:nowrap;width:1%}.loading-screen{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(1200px 600px at 50% -10%,#ffffffe6,#fffffff2 50%,#fff 70%),linear-gradient(180deg,rgba(0,0,0,.02),transparent);display:grid;inset:0;place-items:center;position:fixed;z-index:99999}.loading-box{background:#fff;border-radius:20px;box-shadow:0 12px 48px #0000001f;display:grid;gap:1rem;padding:2rem 2.5rem;place-items:center}.loading-box .brand{color:#122620;font-weight:800;letter-spacing:.06em}.alerts-dialog-root{width:100%}.alerts-dialog-card{background-color:rgb(var(--v-theme-surface))!important;background-image:linear-gradient(135deg,rgba(var(--alert-accent-rgb),.42) 0,rgba(var(--alert-accent-rgb),.18) 45%,rgba(var(--alert-accent-rgb),.1))!important;border:1px solid rgba(var(--alert-accent-rgb),.28)!important;border-radius:18px;color:rgb(var(--v-theme-on-surface))!important;display:flex;flex-direction:column;overflow:hidden;width:100%}.alerts-dialog-header{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:20px 20px 10px}.alerts-dialog-header-left{align-items:center;display:flex;gap:12px;min-width:0}.alerts-dialog-icon{flex:0 0 auto}.alerts-dialog-icon,.alerts-dialog-title{color:rgb(var(--alert-accent-rgb))!important}.alerts-dialog-title{font-size:20px;font-weight:800;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alerts-dialog-close{background:rgb(var(--alert-accent-rgb))!important;flex:0 0 auto}.alerts-dialog-close .v-icon{color:#fff!important;opacity:.9;transform:scale(.7)}.alerts-dialog-body{padding:10px 20px 0}.alerts-dialog-message{font-size:16px;line-height:1.65;word-break:break-word}.alerts-dialog-actions{display:flex;justify-content:flex-end;margin-top:auto;padding:18px 20px 22px}.alerts-dialog-ok{background:rgb(var(--alert-accent-rgb))!important;color:#fff!important;width:100%}@media (min-width:768px){.alerts-dialog-ok{width:auto}}.hero-banner-section{background-color:#143027;height:80vh;overflow:hidden;position:relative;z-index:1}@media (min-width:1024px){.hero-banner-section{height:100vh}}.hero-banner-section .hero-swiper{height:100%;position:relative;width:100%}.hero-banner-section .hero-swiper .hero-slide{align-items:center;display:flex;height:100%;height:80vh;justify-content:center;position:relative;width:100%}@media (min-width:1024px){.hero-banner-section .hero-swiper .hero-slide{height:100vh}}.hero-banner-section .hero-swiper .hero-slide .overlay{background-color:#000;display:flex;height:100vh;opacity:.3;position:absolute;width:100vw;z-index:1}.hero-banner-section .hero-swiper .hero-slide .slide-bg{inset:0;position:absolute;z-index:0}.hero-banner-section .hero-swiper .hero-slide .content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%;z-index:2}.hero-banner-section .hero-swiper .hero-slide .content h1{color:#fff;font-family:Optician Sans;font-size:8rem;font-weight:unset;line-height:.5}@media (max-width:1023px){.hero-banner-section .hero-swiper .hero-slide .content h1{font-size:5rem}}@media (max-width:767px){.hero-banner-section .hero-swiper .hero-slide .content h1{font-size:2.5rem}}.hero-banner-section .hero-swiper .hero-slide .content h1 .logo{display:inline-block;width:8rem}@media (max-width:1023px){.hero-banner-section .hero-swiper .hero-slide .content h1 .logo{width:5rem}}@media (max-width:767px){.hero-banner-section .hero-swiper .hero-slide .content h1 .logo{width:2.5rem}}.hero-banner-section .hero-swiper .hero-slide .content .kicker{color:#fff;font-size:1.5rem}@media (max-width:767px){.hero-banner-section .hero-swiper .hero-slide .content .kicker{font-size:1rem}}.hero-banner-section .hero-swiper .hero-slide .content .cta{display:flex;gap:2rem;margin-top:3.5rem}@media (max-width:767px){.hero-banner-section .hero-swiper .hero-slide .content .cta{gap:1rem}.hero-banner-section .hero-swiper .hero-slide .content .cta .v-btn{font-size:.7rem}}.hero-banner-section .bg-img{height:100%;inset:0;min-width:100vw;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.hero-banner-section .hero-pagination{align-items:center;bottom:0;display:flex;flex-direction:column;gap:12px;height:20vh;justify-content:center;margin:auto 0;position:absolute;right:5vw;top:0;z-index:3}@media (max-width:767px){.hero-banner-section .hero-pagination{align-items:flex-end;flex-direction:row;height:2px;left:0;margin:0 auto;right:0;top:80vh;width:70%}}.hero-banner-section .hero-pagination .bullets{align-items:center;display:flex;flex-direction:column;height:100%;left:0;margin:0 auto;right:0;width:3px}@media (max-width:767px){.hero-banner-section .hero-pagination .bullets{flex-direction:row;height:3px;width:100%}}.hero-banner-section .hero-pagination .numbering{color:#fff;font-size:.875rem;position:absolute}.hero-banner-section .hero-pagination .numbering.start{top:-2rem}@media (max-width:767px){.hero-banner-section .hero-pagination .numbering.start{left:-2rem;top:unset}}.hero-banner-section .hero-pagination .numbering.end{bottom:-2rem}@media (max-width:767px){.hero-banner-section .hero-pagination .numbering.end{bottom:unset;right:-2rem}}.section{overflow:hidden;padding:4rem}@media (max-width:1023px){.section{padding:4rem 2rem}}@media (max-width:767px){.section{padding:2rem 1.5rem}}.section.overlap{border-top-left-radius:5rem;border-top-right-radius:5rem;padding:7rem 4rem;position:relative;z-index:4}.section.overlap.full-border-radius{border-radius:5rem}.section.overlap.first{margin-top:-5rem}@media (max-width:1023px){.section.overlap{border-top-left-radius:3rem;border-top-right-radius:3rem;padding:4rem 2rem}.section.overlap.full-border-radius{border-radius:3rem}}@media (max-width:767px){.section.overlap{border-top-left-radius:3rem;border-top-right-radius:3rem;padding:auto 1.8rem}.section.overlap.full-border-radius{border-radius:3rem}}.section .container{margin:0 auto;max-width:320px}.section .container.wide{max-width:89vw}.section .container.full{max-width:100vw}@media (min-width:768px){.section .container{max-width:600px}.section .container.wide{max-width:830px}}@media (min-width:1024px){.section .container{max-width:1200px}.section .container.wide{max-width:1400px}}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:100;src:url(./Sora-normal-100-latin-ext.CawQDOvP.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:100;src:url(./Sora-normal-100-latin.DdqRvwsR.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:200;src:url(./Sora-normal-100-latin-ext.CawQDOvP.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:200;src:url(./Sora-normal-100-latin.DdqRvwsR.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:300;src:url(./Sora-normal-100-latin-ext.CawQDOvP.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:300;src:url(./Sora-normal-100-latin.DdqRvwsR.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:400;src:url(./Sora-normal-100-latin-ext.CawQDOvP.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:400;src:url(./Sora-normal-100-latin.DdqRvwsR.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:500;src:url(./Sora-normal-100-latin-ext.CawQDOvP.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:500;src:url(./Sora-normal-100-latin.DdqRvwsR.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:600;src:url(./Sora-normal-100-latin-ext.CawQDOvP.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:600;src:url(./Sora-normal-100-latin.DdqRvwsR.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:700;src:url(./Sora-normal-100-latin-ext.CawQDOvP.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Sora;font-style:normal;font-weight:700;src:url(./Sora-normal-100-latin.DdqRvwsR.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-easing=ease-out-cubic],[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-cubic] [data-aos],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos=zoom-in]{transform:scale(.6)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}@keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{opacity:1;transform:translateZ(0);visibility:visible}}@keyframes gslideOutLeft{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(-60%,0,0);visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;transform:translateZ(0)}}@keyframes gslideOutRight{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(60%,0,0)}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.v-application{background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity));display:flex}.v-application__wrap{backface-visibility:hidden;display:flex;flex:1 1 auto;flex-direction:column;max-width:100%;min-height:100vh;min-height:100dvh;position:relative}.v-main{flex:1 0 auto;max-width:100%;padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left);transition:.2s cubic-bezier(.4,0,.2,1)}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left:0px;--v-layout-right:0px;--v-layout-top:0px;--v-layout-bottom:0px}.v-icon{--v-icon-size-multiplier:1;align-items:center;display:inline-flex;font-feature-settings:"liga";height:1em;justify-content:center;letter-spacing:normal;line-height:1;min-width:1em;opacity:var(--v-icon-opacity,1);position:relative;text-align:center;text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1em}.v-icon--clickable{cursor:pointer}.v-icon--disabled{opacity:.38;pointer-events:none}.v-icon--size-x-small{font-size:calc(var(--v-icon-size-multiplier)*1em)}.v-icon--size-small{font-size:calc(var(--v-icon-size-multiplier)*1.25em)}.v-icon--size-default{font-size:calc(var(--v-icon-size-multiplier)*1.5em)}.v-icon--size-large{font-size:calc(var(--v-icon-size-multiplier)*1.75em)}.v-icon--size-x-large{font-size:calc(var(--v-icon-size-multiplier)*2em)}.v-icon__svg{fill:currentColor;height:100%;width:100%}.v-icon--start{margin-inline-end:8px}.v-icon--end{margin-inline-start:8px}.v-progress-linear{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);width:100%}@media (forced-colors:active){.v-progress-linear{border:thin solid buttontext}}.v-progress-linear__background,.v-progress-linear__buffer{background:currentColor;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;top:0;transition-property:width,left,right;transition:inherit;width:100%}@media (forced-colors:active){.v-progress-linear__buffer{background-color:highlight;opacity:.3}}.v-progress-linear__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-progress-linear--clickable .v-progress-linear__content{pointer-events:none}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}@media (forced-colors:active){.v-progress-linear__determinate,.v-progress-linear__indeterminate{background-color:highlight}}.v-progress-linear__determinate{height:inherit;left:0;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear__indeterminate .long,.v-progress-linear__indeterminate .short{animation-duration:2.2s;animation-iteration-count:infinite;animation-play-state:paused;height:inherit;inset:0 auto 0 0;position:absolute;width:auto}.v-progress-linear__indeterminate .long{animation-name:indeterminate-ltr}.v-progress-linear__indeterminate .short{animation-name:indeterminate-short-ltr}.v-progress-linear__stream{animation:stream .25s linear infinite;animation-play-state:paused;bottom:0;left:auto;opacity:.3;pointer-events:none;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear--reverse .v-progress-linear__background,.v-progress-linear--reverse .v-progress-linear__content,.v-progress-linear--reverse .v-progress-linear__determinate,.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate .long{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate .short{animation-name:indeterminate-short-rtl}.v-progress-linear--reverse .v-progress-linear__stream{right:auto}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--rounded{border-radius:9999px}.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__indeterminate{border-radius:inherit}.v-progress-linear--striped .v-progress-linear__determinate{animation:progress-linear-stripes 1s linear infinite;background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-repeat:repeat;background-size:var(--v-progress-linear-height)}.v-progress-linear--active .v-progress-linear__indeterminate .long,.v-progress-linear--active .v-progress-linear__indeterminate .short,.v-progress-linear--active .v-progress-linear__stream{animation-play-state:running}.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded-bar .v-progress-linear__stream+.v-progress-linear__background{border-radius:9999px}.v-progress-linear--rounded-bar .v-progress-linear__determinate{border-end-start-radius:0;border-start-start-radius:0}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes stream{to{transform:translate(var(--v-progress-linear-stream-to))}}@keyframes progress-linear-stripes{0%{background-position-x:var(--v-progress-linear-height)}}.v-ripple__container{border-radius:inherit;contain:strict;height:100%;width:100%;z-index:0}.v-ripple__animation,.v-ripple__container{color:inherit;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.v-ripple__animation{background:currentColor;border-radius:50%;opacity:0;will-change:transform,opacity}.v-ripple__animation--enter{opacity:0;transition:none}.v-ripple__animation--in{opacity:calc(var(--v-theme-overlay-multiplier)*.25);transition:transform .25s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1)}.v-ripple__animation--out{opacity:0;transition:opacity .3s cubic-bezier(0,0,.2,1)}.v-overlay-container{contain:layout;display:contents;left:0;pointer-events:none;position:absolute;top:0}.v-overlay-scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-overlay-scroll-blocked:not(html){overflow-y:hidden!important}.v-overlay{--v-overlay-opacity:.32;border-radius:inherit;display:flex;inset:0;pointer-events:none;position:fixed}.v-overlay__content{contain:layout;outline:none;pointer-events:auto;position:absolute}.v-overlay__scrim{background:#000;border-radius:inherit;inset:0;opacity:var(--v-overlay-opacity);pointer-events:auto;position:fixed}.v-overlay--absolute,.v-overlay--contained .v-overlay__scrim{position:absolute}.v-overlay--scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-dialog{align-items:center;justify-content:center;margin:auto}.v-dialog>.v-overlay__content{margin:24px;max-height:calc(100% - 48px);max-width:calc(100% - 48px);width:calc(100% - 48px)}.v-dialog>.v-overlay__content,.v-dialog>.v-overlay__content>form{display:flex;flex-direction:column;min-height:0}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{--v-scrollbar-offset:0px;border-radius:4px;box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 24px 38px 3px var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 9px 46px 8px var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));flex:1 1 100%;overflow-y:auto}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>form>.v-card{display:flex;flex-direction:column}.v-dialog>.v-overlay__content>.v-card>.v-card-item,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item{padding:16px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-item+.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item+.v-card-text{padding-top:0}.v-dialog>.v-overlay__content>.v-card>.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-text{font-size:inherit;letter-spacing:.03125em;line-height:inherit;padding:16px 24px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-actions,.v-dialog>.v-overlay__content>form>.v-card>.v-card-actions{justify-content:flex-end}.v-dialog--fullscreen{--v-scrollbar-offset:0px}.v-dialog--fullscreen>.v-overlay__content{border-radius:0;height:100%;left:0;margin:0;max-height:100%;max-width:100%;overflow-y:auto;padding:0;top:0;width:100%}.v-dialog--fullscreen>.v-overlay__content>.v-card,.v-dialog--fullscreen>.v-overlay__content>.v-sheet,.v-dialog--fullscreen>.v-overlay__content>form>.v-card,.v-dialog--fullscreen>.v-overlay__content>form>.v-sheet{border-radius:0;min-height:100%;min-width:100%}.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{max-height:100%;max-width:100%}.v-dialog--scrollable>.v-overlay__content,.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{display:flex;flex:1 1 100%;flex-direction:column}.v-dialog--scrollable>.v-overlay__content>.v-card>.v-card-text,.v-dialog--scrollable>.v-overlay__content>form>.v-card>.v-card-text{backface-visibility:hidden;overflow-y:auto}.v-avatar{align-items:center;display:inline-flex;flex:none;justify-content:center;line-height:normal;overflow:hidden;position:relative;text-align:center;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:width,height;vertical-align:middle}.v-avatar.v-avatar--size-x-small{--v-avatar-height:24px}.v-avatar.v-avatar--size-small{--v-avatar-height:32px}.v-avatar.v-avatar--size-default{--v-avatar-height:40px}.v-avatar.v-avatar--size-large{--v-avatar-height:48px}.v-avatar.v-avatar--size-x-large{--v-avatar-height:56px}.v-avatar.v-avatar--density-default{height:calc(var(--v-avatar-height));width:calc(var(--v-avatar-height))}.v-avatar.v-avatar--density-comfortable{height:calc(var(--v-avatar-height) - 4px);width:calc(var(--v-avatar-height) - 4px)}.v-avatar.v-avatar--density-compact{height:calc(var(--v-avatar-height) - 8px);width:calc(var(--v-avatar-height) - 8px)}.v-avatar{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-avatar--border{border-width:thin;box-shadow:none}.v-avatar{border-radius:50%}.v-avatar--variant-outlined,.v-avatar--variant-plain,.v-avatar--variant-text,.v-avatar--variant-tonal{background:transparent;color:inherit}.v-avatar--variant-plain{opacity:.62}.v-avatar--variant-plain:focus,.v-avatar--variant-plain:hover{opacity:1}.v-avatar--variant-plain .v-avatar__overlay{display:none}.v-avatar--variant-elevated,.v-avatar--variant-flat{background:var(--v-theme-surface);color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-avatar--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-avatar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-avatar--variant-outlined{border:thin solid}.v-avatar--variant-text .v-avatar__overlay{background:currentColor}.v-avatar--variant-tonal .v-avatar__underlay{background:currentColor;border-radius:inherit;inset:0;opacity:var(--v-activated-opacity);pointer-events:none}.v-avatar .v-avatar__underlay{position:absolute}.v-avatar--rounded{border-radius:4px}.v-avatar--start{margin-inline-end:8px}.v-avatar--end{margin-inline-start:8px}.v-avatar .v-img{height:100%;width:100%}.v-img{--v-theme-overlay-multiplier:3;z-index:0}.v-img.v-img--absolute{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-img--booting .v-responsive__sizer{transition:none}.v-img--rounded{border-radius:4px}.v-img__error,.v-img__gradient,.v-img__img,.v-img__picture,.v-img__placeholder{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-img__img--preload{filter:blur(4px)}.v-img__img--contain{-o-object-fit:contain;object-fit:contain}.v-img__img--cover{-o-object-fit:cover;object-fit:cover}.v-img__gradient{background-repeat:no-repeat}.v-responsive{display:flex;flex:1 0 auto;max-height:100%;max-width:100%;overflow:hidden;position:relative}.v-responsive--inline{display:inline-flex;flex:0 0 auto}.v-responsive__content{flex:1 0 0px;max-width:100%}.v-responsive__sizer~.v-responsive__content{margin-inline-start:-100%}.v-responsive__sizer{flex:1 0 0px;pointer-events:none;transition:padding-bottom .2s cubic-bezier(.4,0,.2,1)}.v-card{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:block;overflow:hidden;overflow-wrap:break-word;padding:0;position:relative;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity,background;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.v-card{border-radius:4px}.v-card:hover>.v-card__overlay{opacity:calc(var(--v-hover-opacity)*var(--v-theme-overlay-multiplier))}.v-card:focus-visible>.v-card__overlay{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card:focus>.v-card__overlay{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}}.v-card--active>.v-card__overlay{opacity:calc(var(--v-activated-opacity)*var(--v-theme-overlay-multiplier))}.v-card--active:hover>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity))*var(--v-theme-overlay-multiplier))}.v-card--active:focus-visible>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card--active:focus>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}}.v-card--variant-outlined,.v-card--variant-plain,.v-card--variant-text,.v-card--variant-tonal{background:transparent;color:inherit}.v-card--variant-plain{opacity:.62}.v-card--variant-plain:focus,.v-card--variant-plain:hover{opacity:1}.v-card--variant-plain .v-card__overlay{display:none}.v-card--variant-elevated,.v-card--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-card--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-card--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-card--variant-outlined{border:thin solid}.v-card--variant-text .v-card__overlay{background:currentColor}.v-card--variant-tonal .v-card__underlay{background:currentColor;border-radius:inherit;inset:0;opacity:var(--v-activated-opacity);pointer-events:none}.v-card .v-card__underlay{position:absolute}.v-card--disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__loader){opacity:.6}.v-card--flat{box-shadow:none}.v-card--hover{cursor:pointer}.v-card--hover:after,.v-card--hover:before{border-radius:inherit;content:"";display:block;inset:0;pointer-events:none;position:absolute;transition:inherit}.v-card--hover:before{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));opacity:1;z-index:-1}.v-card--hover:after{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));opacity:0;z-index:1}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--hover:hover{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;gap:.5rem;min-height:52px;padding:.5rem}.v-card-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;padding:.625rem 1rem}.v-card-item+.v-card-text{padding-top:0}.v-card-item__append,.v-card-item__prepend{align-items:center;display:flex}.v-card-item__prepend{grid-area:prepend;padding-inline-end:.5rem}.v-card-item__append{grid-area:append;padding-inline-start:.5rem}.v-card-item__content{align-self:center;grid-area:content;overflow:hidden}.v-card-title{display:block;flex:none;font-size:1.25rem;font-weight:500;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.0125em;min-width:0;overflow:hidden;overflow-wrap:normal;padding:.5rem 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:normal;word-wrap:break-word}.v-card .v-card-title{line-height:1.6}.v-card--density-comfortable .v-card-title{line-height:1.75rem}.v-card--density-compact .v-card-title{line-height:1.55rem}.v-card-item .v-card-title{padding:0}.v-card-title+.v-card-actions,.v-card-title+.v-card-text{padding-top:0}.v-card-subtitle{display:block;flex:none;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-subtitle-opacity,var(--v-medium-emphasis-opacity));overflow:hidden;padding:0 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.v-card .v-card-subtitle{line-height:1.425}.v-card--density-comfortable .v-card-subtitle{line-height:1.125rem}.v-card--density-compact .v-card-subtitle{line-height:1rem}.v-card-item .v-card-subtitle{padding:0 0 .25rem}.v-card-text{flex:1 1 auto;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-text-opacity,1);padding:1rem;text-transform:none}.v-card .v-card-text{line-height:1.425}.v-card--density-comfortable .v-card-text{line-height:1.2rem}.v-card--density-compact .v-card-text{line-height:1.15rem}.v-card__image{display:flex;flex:1 1 auto;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-card__content{border-radius:inherit;overflow:hidden;position:relative}.v-card__loader{bottom:auto;width:100%;z-index:1}.v-card__loader,.v-card__overlay{left:0;position:absolute;right:0;top:0}.v-card__overlay{background-color:currentColor;border-radius:inherit;bottom:0;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.v-btn{align-items:center;border-radius:4px;display:inline-grid;flex-shrink:0;font-weight:500;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;justify-content:center;letter-spacing:.0892857143em;line-height:normal;max-width:100%;outline:none;position:relative;text-decoration:none;text-indent:.0892857143em;text-transform:uppercase;transition-duration:.28s;transition-property:box-shadow,transform,opacity,background;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.v-locale--is-rtl .v-btn{text-indent:-.0892857143em}.v-btn--size-x-small{--v-btn-size:.625rem;--v-btn-height:20px;font-size:var(--v-btn-size);min-width:36px;padding:0 8px}.v-btn--size-small{--v-btn-size:.75rem;--v-btn-height:28px;font-size:var(--v-btn-size);min-width:50px;padding:0 12px}.v-btn--size-default{--v-btn-size:.875rem;--v-btn-height:36px;font-size:var(--v-btn-size);min-width:64px;padding:0 16px}.v-btn--size-large{--v-btn-size:1rem;--v-btn-height:44px;font-size:var(--v-btn-size);min-width:78px;padding:0 20px}.v-btn--size-x-large{--v-btn-size:1.125rem;--v-btn-height:52px;font-size:var(--v-btn-size);min-width:92px;padding:0 24px}.v-btn.v-btn--density-default{height:calc(var(--v-btn-height))}.v-btn.v-btn--density-comfortable{height:calc(var(--v-btn-height) - 8px)}.v-btn.v-btn--density-compact{height:calc(var(--v-btn-height) - 12px)}.v-btn{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn--border{border-width:thin;box-shadow:none}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn:hover>.v-btn__overlay{opacity:calc(var(--v-hover-opacity)*var(--v-theme-overlay-multiplier))}.v-btn:focus-visible>.v-btn__overlay{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn:focus>.v-btn__overlay{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}}.v-btn--active>.v-btn__overlay{opacity:calc(var(--v-activated-opacity)*var(--v-theme-overlay-multiplier))}.v-btn--active:hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity))*var(--v-theme-overlay-multiplier))}.v-btn--active:focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn--active:focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}}.v-btn--variant-outlined,.v-btn--variant-plain,.v-btn--variant-text,.v-btn--variant-tonal{background:transparent;color:inherit}.v-btn--variant-plain{opacity:.62}.v-btn--variant-plain:focus,.v-btn--variant-plain:hover{opacity:1}.v-btn--variant-plain .v-btn__overlay{display:none}.v-btn--variant-elevated,.v-btn--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn--variant-elevated{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-btn--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-btn--variant-outlined{border:thin solid}.v-btn--variant-text .v-btn__overlay{background:currentColor}.v-btn--variant-tonal .v-btn__underlay{background:currentColor;border-radius:inherit;inset:0;opacity:var(--v-activated-opacity);pointer-events:none}.v-btn .v-btn__underlay{position:absolute}@supports selector(:focus-visible){.v-btn:after{border:2px solid;border-radius:inherit;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%}.v-btn:focus-visible:after{opacity:calc(var(--v-theme-overlay-multiplier)*.25)}}.v-btn--icon{border-radius:50%;min-width:0;padding:0}.v-btn--icon.v-btn--size-default{--v-btn-size:1rem}.v-btn--icon.v-btn--density-default{height:calc(var(--v-btn-height) + 12px);width:calc(var(--v-btn-height) + 12px)}.v-btn--icon.v-btn--density-comfortable{height:calc(var(--v-btn-height));width:calc(var(--v-btn-height))}.v-btn--icon.v-btn--density-compact{height:calc(var(--v-btn-height) - 8px);width:calc(var(--v-btn-height) - 8px)}.v-btn--elevated:focus,.v-btn--elevated:hover{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-btn--elevated:active{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-btn--flat{box-shadow:none}.v-btn--block{display:flex;flex:1 0 auto;min-width:100%}.v-btn--disabled{opacity:.26;pointer-events:none}.v-btn--disabled:hover{opacity:.26}.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-flat{background:rgb(var(--v-theme-surface));box-shadow:none;color:rgba(var(--v-theme-on-surface),.26);opacity:1}.v-btn--disabled.v-btn--variant-elevated .v-btn__overlay,.v-btn--disabled.v-btn--variant-flat .v-btn__overlay{opacity:.4615384615}.v-btn--loading{pointer-events:none}.v-btn--loading .v-btn__append,.v-btn--loading .v-btn__content,.v-btn--loading .v-btn__prepend{opacity:0}.v-btn--stacked{align-content:center;grid-template-areas:"prepend" "content" "append";grid-template-columns:auto;grid-template-rows:max-content max-content max-content;justify-items:center}.v-btn--stacked .v-btn__content{flex-direction:column;line-height:1.25}.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--end,.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__prepend{margin-inline:0}.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__prepend{margin-bottom:4px}.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--end{margin-top:4px}.v-btn--stacked.v-btn--size-x-small{--v-btn-size:.625rem;--v-btn-height:56px;font-size:var(--v-btn-size);min-width:56px;padding:0 12px}.v-btn--stacked.v-btn--size-small{--v-btn-size:.75rem;--v-btn-height:64px;font-size:var(--v-btn-size);min-width:64px;padding:0 14px}.v-btn--stacked.v-btn--size-default{--v-btn-size:.875rem;--v-btn-height:72px;font-size:var(--v-btn-size);min-width:72px;padding:0 16px}.v-btn--stacked.v-btn--size-large{--v-btn-size:1rem;--v-btn-height:80px;font-size:var(--v-btn-size);min-width:80px;padding:0 18px}.v-btn--stacked.v-btn--size-x-large{--v-btn-size:1.125rem;--v-btn-height:88px;font-size:var(--v-btn-size);min-width:88px;padding:0 20px}.v-btn--stacked.v-btn--density-default{height:calc(var(--v-btn-height))}.v-btn--stacked.v-btn--density-comfortable{height:calc(var(--v-btn-height) - 16px)}.v-btn--stacked.v-btn--density-compact{height:calc(var(--v-btn-height) - 24px)}.v-btn--slim{padding:0 8px}.v-btn--readonly{pointer-events:none}.v-btn--rounded{border-radius:24px}.v-btn--rounded.v-btn--icon{border-radius:4px}.v-btn .v-icon{--v-icon-size-multiplier:.8571428571}.v-btn--icon .v-icon{--v-icon-size-multiplier:1}.v-btn--stacked .v-icon{--v-icon-size-multiplier:1.1428571429}.v-btn--stacked.v-btn--block{min-width:100%}.v-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__loader>.v-progress-circular{height:1.5em;width:1.5em}.v-btn__append,.v-btn__content,.v-btn__prepend{align-items:center;display:flex;transition:transform,opacity .2s cubic-bezier(.4,0,.2,1)}.v-btn__prepend{grid-area:prepend;margin-inline:calc(var(--v-btn-height)/-9) calc(var(--v-btn-height)/4.5)}.v-btn--slim .v-btn__prepend{margin-inline-start:0}.v-btn__append{grid-area:append;margin-inline:calc(var(--v-btn-height)/4.5) calc(var(--v-btn-height)/-9)}.v-btn--slim .v-btn__append{margin-inline-end:0}.v-btn__content{grid-area:content;justify-content:center;white-space:nowrap}.v-btn__content>.v-icon--start{margin-inline:calc(var(--v-btn-height)/-9) calc(var(--v-btn-height)/4.5)}.v-btn__content>.v-icon--end{margin-inline:calc(var(--v-btn-height)/4.5) calc(var(--v-btn-height)/-9)}.v-btn--stacked .v-btn__content{white-space:normal}.v-btn__overlay{background-color:currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn__overlay,.v-btn__underlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.v-pagination .v-btn{padding-inline:5px;width:auto}.v-pagination .v-btn.v-btn--density-default{min-width:calc(var(--v-btn-height) + 12px)}.v-pagination .v-btn.v-btn--density-comfortable{min-width:calc(var(--v-btn-height))}.v-pagination .v-btn.v-btn--density-compact{min-width:calc(var(--v-btn-height) - 8px)}.v-pagination .v-btn{border-radius:4px}.v-pagination .v-btn--rounded{border-radius:50%}.v-pagination .v-btn__overlay{transition:none}.v-pagination__next .v-btn,.v-pagination__prev .v-btn{padding-inline:0}.v-pagination__next .v-btn.v-btn--density-default,.v-pagination__prev .v-btn.v-btn--density-default{width:calc(var(--v-btn-height) + 12px)}.v-pagination__next .v-btn.v-btn--density-comfortable,.v-pagination__prev .v-btn.v-btn--density-comfortable{width:calc(var(--v-btn-height))}.v-pagination__next .v-btn.v-btn--density-compact,.v-pagination__prev .v-btn.v-btn--density-compact{width:calc(var(--v-btn-height) - 8px)}.v-pagination .v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled)>.v-btn__overlay{opacity:calc(var(--v-activated-opacity)*var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity))*var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-plain{opacity:1}.v-btn-group{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;vertical-align:middle}.v-btn-group--border{border-width:thin;box-shadow:none}.v-btn-group{background:transparent;border-radius:4px;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn-group--density-default.v-btn-group{height:48px}.v-btn-group--density-comfortable.v-btn-group{height:40px}.v-btn-group--density-compact.v-btn-group{height:36px}.v-btn-group .v-btn{border-color:inherit;border-radius:0}.v-btn-group--tile{border-radius:0}.v-btn-group--horizontal .v-btn:not(:last-child){border-inline-end:none}.v-btn-group--horizontal .v-btn:not(:first-child){border-inline-start:none}.v-btn-group--horizontal .v-btn:first-child{border-end-start-radius:inherit;border-start-start-radius:inherit}.v-btn-group--horizontal .v-btn:last-child{border-end-end-radius:inherit;border-start-end-radius:inherit}.v-btn-group--horizontal.v-btn-group--divided .v-btn:not(:last-child){border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity));border-inline-end-style:solid;border-inline-end-width:thin}.v-btn-group--vertical{flex-direction:column;height:auto!important}.v-btn-group--vertical .v-btn:not(:last-child){border-block-end:none}.v-btn-group--vertical .v-btn:not(:first-child){border-block-start:none}.v-btn-group--vertical .v-btn:first-child{border-start-end-radius:inherit;border-start-start-radius:inherit}.v-btn-group--vertical .v-btn:last-child{border-end-end-radius:inherit;border-end-start-radius:inherit}.v-btn-group--vertical.v-btn-group--divided .v-btn:not(:last-child){border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity));border-block-end-style:solid;border-block-end-width:thin}.v-progress-circular{align-items:center;display:inline-flex;justify-content:center;position:relative;vertical-align:middle}.v-progress-circular__content{align-items:center;display:flex;justify-content:center}.v-progress-circular__underlay{color:rgba(var(--v-border-color),var(--v-border-opacity));stroke:currentColor;z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all .2s ease-in-out,stroke-width 0s;z-index:2}.v-progress-circular--size-x-small{height:16px;width:16px}.v-progress-circular--size-small{height:24px;width:24px}.v-progress-circular--size-default{height:32px;width:32px}.v-progress-circular--size-large{height:48px;width:48px}.v-progress-circular--size-x-large{height:64px;width:64px}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite,progress-circular-rotate 1.4s linear infinite;stroke-dasharray:25,200;stroke-dashoffset:0;stroke-linecap:round;transform:rotate(-90deg);transform-origin:center center}.v-progress-circular--disable-shrink .v-progress-circular__overlay{animation:none}.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay{animation-play-state:paused!important}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}.v-text-field input{color:inherit;flex:1;min-width:0;opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.v-text-field input:active,.v-text-field input:focus{outline:none}.v-text-field input:invalid{box-shadow:none}.v-text-field .v-field{cursor:text}.v-text-field--prefixed.v-text-field .v-field:not(.v-field--reverse) .v-field__input{--v-field-padding-start:6px}.v-text-field--suffixed.v-text-field .v-field:not(.v-field--reverse) .v-field__input{--v-field-padding-end:0}.v-text-field--prefixed.v-text-field .v-field.v-field--reverse .v-field__input{--v-field-padding-end:6px}.v-text-field--suffixed.v-text-field .v-field.v-field--reverse .v-field__input{--v-field-padding-start:0}.v-text-field .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-text-field .v-input__details{padding-inline:0}.v-text-field .v-field--active input,.v-text-field .v-field--no-label input{opacity:1}.v-text-field .v-field--single-line input{transition:none}.v-text-field__prefix,.v-text-field__suffix{align-items:center;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));cursor:default;display:flex;min-height:max(var(--v-input-control-height,56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));opacity:0;padding-bottom:var(--v-field-padding-bottom,6px);padding-top:calc(var(--v-field-padding-top, 4px) + var(--v-input-padding-top, 0));transition:inherit;white-space:nowrap}.v-field--active .v-text-field__prefix,.v-field--active .v-text-field__suffix{opacity:1}.v-field--disabled .v-text-field__prefix,.v-field--disabled .v-text-field__suffix{color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.v-field:not(.v-field--reverse) .v-text-field__prefix{padding-inline-start:var(--v-field-padding-start)}.v-field.v-field--reverse .v-text-field__prefix,.v-field:not(.v-field--reverse) .v-text-field__suffix{padding-inline-end:var(--v-field-padding-end)}.v-field.v-field--reverse .v-text-field__suffix{padding-inline-start:var(--v-field-padding-start)}.v-counter{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));flex:0 1 auto;font-size:12px;transition-duration:.15s}.v-field{border-radius:4px;contain:layout;display:grid;flex:1 0;font-size:16px;grid-area:control;grid-template-areas:"prepend-inner field clear append-inner";grid-template-columns:min-content minmax(0,1fr) min-content min-content;letter-spacing:.009375em;max-width:100%;position:relative;--v-theme-overlay-multiplier:1;--v-field-padding-start:16px;--v-field-padding-end:16px;--v-field-padding-top:8px;--v-field-padding-bottom:4px;--v-field-input-padding-top:calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0px));--v-field-input-padding-bottom:var(--v-field-padding-bottom,4px)}.v-field--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-field .v-chip{--v-chip-height:24px}.v-field--prepended{padding-inline-start:12px}.v-field--appended{padding-inline-end:12px}.v-field--variant-solo,.v-field--variant-solo-filled{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-field--variant-solo,.v-field--variant-solo-filled,.v-field--variant-solo-inverted{background:rgb(var(--v-theme-surface));border-color:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-field--variant-solo-inverted{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-field--variant-solo-inverted.v-field--focused{color:rgb(var(--v-theme-on-surface-variant))}.v-field--variant-filled{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-input--density-default .v-field--variant-filled,.v-input--density-default .v-field--variant-solo,.v-input--density-default .v-field--variant-solo-filled,.v-input--density-default .v-field--variant-solo-inverted{--v-input-control-height:56px;--v-field-padding-bottom:4px}.v-input--density-comfortable .v-field--variant-filled,.v-input--density-comfortable .v-field--variant-solo,.v-input--density-comfortable .v-field--variant-solo-filled,.v-input--density-comfortable .v-field--variant-solo-inverted{--v-input-control-height:48px;--v-field-padding-bottom:0px}.v-input--density-compact .v-field--variant-filled,.v-input--density-compact .v-field--variant-solo,.v-input--density-compact .v-field--variant-solo-filled,.v-input--density-compact .v-field--variant-solo-inverted{--v-input-control-height:40px;--v-field-padding-bottom:0px}.v-field--no-label,.v-field--single-line,.v-field--variant-outlined{--v-field-padding-top:0px}.v-input--density-default .v-field--no-label,.v-input--density-default .v-field--single-line,.v-input--density-default .v-field--variant-outlined{--v-field-padding-bottom:16px}.v-input--density-comfortable .v-field--no-label,.v-input--density-comfortable .v-field--single-line,.v-input--density-comfortable .v-field--variant-outlined{--v-field-padding-bottom:12px}.v-input--density-compact .v-field--no-label,.v-input--density-compact .v-field--single-line,.v-input--density-compact .v-field--variant-outlined{--v-field-padding-bottom:8px}.v-field--variant-plain,.v-field--variant-underlined{border-radius:0;padding:0}.v-field--variant-plain.v-field,.v-field--variant-underlined.v-field{--v-field-padding-start:0px;--v-field-padding-end:0px}.v-input--density-default .v-field--variant-plain,.v-input--density-default .v-field--variant-underlined{--v-input-control-height:48px;--v-field-padding-top:4px;--v-field-padding-bottom:4px}.v-input--density-comfortable .v-field--variant-plain,.v-input--density-comfortable .v-field--variant-underlined{--v-input-control-height:40px;--v-field-padding-top:2px;--v-field-padding-bottom:0px}.v-input--density-compact .v-field--variant-plain,.v-input--density-compact .v-field--variant-underlined{--v-input-control-height:32px;--v-field-padding-top:0px;--v-field-padding-bottom:0px}.v-field--flat{box-shadow:none}.v-field--rounded{border-radius:24px}.v-field.v-field--prepended{--v-field-padding-start:6px}.v-field.v-field--appended{--v-field-padding-end:6px}.v-field__input{align-items:center;color:inherit;-moz-column-gap:2px;column-gap:2px;display:flex;flex-wrap:wrap;letter-spacing:.009375em;min-height:max(var(--v-input-control-height,56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));min-width:0;opacity:var(--v-high-emphasis-opacity);padding-inline:var(--v-field-padding-start) var(--v-field-padding-end);padding-bottom:var(--v-field-input-padding-bottom);padding-top:var(--v-field-input-padding-top);position:relative;width:100%}.v-input--density-default .v-field__input{row-gap:8px}.v-input--density-comfortable .v-field__input{row-gap:6px}.v-input--density-compact .v-field__input{row-gap:4px}.v-field__input input{letter-spacing:inherit}.v-field__input input::-moz-placeholder,input.v-field__input::-moz-placeholder,textarea.v-field__input::-moz-placeholder{color:currentColor;opacity:var(--v-disabled-opacity)}.v-field__input input::placeholder,input.v-field__input::placeholder,textarea.v-field__input::placeholder{color:currentColor;opacity:var(--v-disabled-opacity)}.v-field__input:active,.v-field__input:focus{outline:none}.v-field__input:invalid{box-shadow:none}.v-field__field{align-items:flex-start;display:flex;flex:1 0;grid-area:field;position:relative}.v-field__prepend-inner{grid-area:prepend-inner;padding-inline-end:var(--v-field-padding-after)}.v-field__clearable{grid-area:clear}.v-field__append-inner{grid-area:append-inner;padding-inline-start:var(--v-field-padding-after)}.v-field__append-inner,.v-field__clearable,.v-field__prepend-inner{align-items:flex-start;display:flex;padding-top:var(--v-input-padding-top,8px)}.v-field--center-affix .v-field__append-inner,.v-field--center-affix .v-field__clearable,.v-field--center-affix .v-field__prepend-inner{align-items:center;padding-top:0}.v-field.v-field--variant-plain .v-field__append-inner,.v-field.v-field--variant-plain .v-field__clearable,.v-field.v-field--variant-plain .v-field__prepend-inner,.v-field.v-field--variant-underlined .v-field__append-inner,.v-field.v-field--variant-underlined .v-field__clearable,.v-field.v-field--variant-underlined .v-field__prepend-inner{align-items:flex-start;padding-bottom:var(--v-field-padding-bottom,4px);padding-top:calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0px))}.v-field--focused .v-field__append-inner,.v-field--focused .v-field__prepend-inner{opacity:1}.v-field__append-inner>.v-icon,.v-field__clearable>.v-icon,.v-field__prepend-inner>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-field--disabled .v-field__append-inner>.v-icon,.v-field--disabled .v-field__clearable>.v-icon,.v-field--disabled .v-field__prepend-inner>.v-icon,.v-field--error .v-field__append-inner>.v-icon,.v-field--error .v-field__clearable>.v-icon,.v-field--error .v-field__prepend-inner>.v-icon,.v-field--glow.v-field--focused .v-field__append-inner>.v-icon,.v-field--glow.v-field--focused .v-field__clearable>.v-icon,.v-field--glow.v-field--focused .v-field__prepend-inner>.v-icon{opacity:1}.v-field--error:not(.v-field--disabled) .v-field__append-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__clearable>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__prepend-inner>.v-icon{color:rgb(var(--v-theme-error))}.v-field__clearable{cursor:pointer;margin-inline:4px;opacity:0;overflow:hidden;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform,width}.v-field--focused .v-field__clearable,.v-field--persistent-clear .v-field__clearable{opacity:1}@media (hover:hover){.v-field:hover .v-field__clearable{opacity:1}}@media (hover:none){.v-field__clearable{opacity:1}}.v-label.v-field-label{contain:layout paint;display:block;margin-inline-end:var(--v-field-padding-end);margin-inline-start:var(--v-field-padding-start);max-width:calc(100% - var(--v-field-padding-start) - var(--v-field-padding-end));pointer-events:none;position:absolute;top:var(--v-input-padding-top);transform-origin:left center;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform;z-index:1}.v-field--variant-plain .v-label.v-field-label,.v-field--variant-underlined .v-label.v-field-label{top:calc(var(--v-input-padding-top) + var(--v-field-padding-top))}.v-field--center-affix .v-label.v-field-label{top:50%;transform:translateY(-50%)}.v-field--active .v-label.v-field-label{visibility:hidden}.v-field--error .v-label.v-field-label,.v-field--focused .v-label.v-field-label{opacity:1}.v-field--error:not(.v-field--disabled) .v-label.v-field-label{color:rgb(var(--v-theme-error))}.v-label.v-field-label--floating{--v-field-label-scale:.75em;font-size:var(--v-field-label-scale);visibility:hidden}.v-field--variant-outlined .v-label.v-field-label--floating{max-width:100%}.v-field--center-affix .v-label.v-field-label--floating{transform:none}.v-field.v-field--active .v-label.v-field-label--floating{visibility:unset}.v-input--density-default .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-filled .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-inverted .v-label.v-field-label--floating{top:7px}.v-input--density-comfortable .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-filled .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-inverted .v-label.v-field-label--floating{top:5px}.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating{top:3px}.v-field--variant-plain .v-label.v-field-label--floating,.v-field--variant-underlined .v-label.v-field-label--floating{margin:0;top:var(--v-input-padding-top);transform:translateY(-16px)}.v-field--variant-outlined .v-label.v-field-label--floating{margin:0 4px;position:static;transform:translateY(-50%);transform-origin:center}.v-field__outline{--v-field-border-width:1px;--v-field-border-opacity:.38;align-items:stretch;contain:layout;display:flex;height:100%;left:0;pointer-events:none;position:absolute;right:0;width:100%}@media (hover:hover){.v-field:hover .v-field__outline{--v-field-border-opacity:var(--v-high-emphasis-opacity)}}.v-field--error:not(.v-field--disabled) .v-field__outline{color:rgb(var(--v-theme-error))}.v-field.v-field--focused .v-field__outline,.v-input.v-input--error .v-field__outline{--v-field-border-opacity:1}.v-field--variant-outlined.v-field--focused .v-field__outline{--v-field-border-width:2px}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{border-color:currentColor;border-style:solid;border-width:0 0 var(--v-field-border-width);content:"";height:100%;left:0;opacity:var(--v-field-border-opacity);position:absolute;top:0;transition:opacity .25s cubic-bezier(.4,0,.2,1);width:100%}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{border:solid;border-width:0 0 2px;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transition:transform .15s cubic-bezier(.4,0,.2,1);width:100%}.v-field--focused.v-field--variant-filled .v-field__outline:after,.v-field--focused.v-field--variant-underlined .v-field__outline:after{transform:scaleX(1)}.v-field--variant-outlined .v-field__outline{border-radius:inherit}.v-field--variant-outlined .v-field__outline__end,.v-field--variant-outlined .v-field__outline__notch:after,.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__start{border:0 solid;opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-outlined .v-field__outline__start{border-bottom-width:var(--v-field-border-width);border-end-end-radius:0;border-end-start-radius:inherit;border-inline-start-width:var(--v-field-border-width);border-start-end-radius:0;border-start-start-radius:inherit;border-top-width:var(--v-field-border-width);flex:0 0 12px}.v-field--rounded.v-field--variant-outlined .v-field__outline__start,[class*=" rounded-"].v-field--variant-outlined .v-field__outline__start,[class^=rounded-].v-field--variant-outlined .v-field__outline__start{flex-basis:calc(var(--v-input-control-height)/2 + 2px)}.v-field--reverse.v-field--variant-outlined .v-field__outline__start{border-end-end-radius:inherit;border-end-start-radius:0;border-inline-end-width:var(--v-field-border-width);border-inline-start-width:0;border-start-end-radius:inherit;border-start-start-radius:0}.v-field--variant-outlined .v-field__outline__notch{flex:none;max-width:calc(100% - 24px);position:relative}.v-field--rounded.v-field--variant-outlined .v-field__outline__notch,[class*=" rounded-"].v-field--variant-outlined .v-field__outline__notch,[class^=rounded-].v-field--variant-outlined .v-field__outline__notch{max-width:calc(100% - var(--v-input-control-height))}.v-field--variant-outlined .v-field__outline__notch:after,.v-field--variant-outlined .v-field__outline__notch:before{content:"";height:100%;left:0;opacity:var(--v-field-border-opacity);position:absolute;top:0;transition:opacity .25s cubic-bezier(.4,0,.2,1);width:100%}.v-field--variant-outlined .v-field__outline__notch:before{border-width:var(--v-field-border-width) 0 0}.v-field--variant-outlined .v-field__outline__notch:after{border-width:0 0 var(--v-field-border-width);bottom:0}.v-field--active.v-field--variant-outlined .v-field__outline__notch:before{opacity:0}.v-field--variant-outlined .v-field__outline__end{border-bottom-width:var(--v-field-border-width);border-end-end-radius:inherit;border-end-start-radius:0;border-inline-end-width:var(--v-field-border-width);border-start-end-radius:inherit;border-start-start-radius:0;border-top-width:var(--v-field-border-width);flex:1}.v-field--reverse.v-field--variant-outlined .v-field__outline__end{border-end-end-radius:0;border-end-start-radius:inherit;border-inline-end-width:0;border-inline-start-width:var(--v-field-border-width);border-start-end-radius:0;border-start-start-radius:inherit}.v-field__loader{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top-left-radius:0;border-top-right-radius:0;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% - 2px);width:100%}.v-field--variant-outlined .v-field__loader{left:1px;top:calc(100% - 3px);width:calc(100% - 2px)}.v-field__overlay{border-radius:inherit;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.v-field--variant-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled.v-field--has-background .v-field__overlay{opacity:0}@media (hover:hover){.v-field--variant-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity))*var(--v-theme-overlay-multiplier))}}.v-field--variant-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}.v-field--variant-solo-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}@media (hover:hover){.v-field--variant-solo-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity))*var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}.v-field--variant-solo-inverted .v-field__overlay{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-solo-inverted.v-field--has-background .v-field__overlay{opacity:0}@media (hover:hover){.v-field--variant-solo-inverted:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity))*var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-inverted.v-field--focused .v-field__overlay{background-color:rgb(var(--v-theme-surface-variant));opacity:1}.v-field--reverse .v-field__field,.v-field--reverse .v-field__input,.v-field--reverse .v-field__outline{flex-direction:row-reverse}.v-field--reverse .v-field__input,.v-field--reverse input{text-align:end}.v-input--disabled .v-field--variant-filled .v-field__outline:before,.v-input--disabled .v-field--variant-underlined .v-field__outline:before{-o-border-image:repeating-linear-gradient(to right,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 0,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 2px,transparent 2px,transparent 4px) 1 repeat;border-image:repeating-linear-gradient(to right,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 0,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 2px,transparent 2px,transparent 4px) 1 repeat}.v-field--loading .v-field__outline:after,.v-field--loading .v-field__outline:before{opacity:0}.v-label{align-items:center;color:inherit;display:inline-flex;font-size:1rem;letter-spacing:.009375em;min-width:0;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-label--clickable{cursor:pointer}.v-input{display:grid;flex:1 1 auto;font-size:1rem;font-weight:400;line-height:1.5}.v-input--disabled{pointer-events:none}.v-input--density-default{--v-input-control-height:56px;--v-input-padding-top:16px}.v-input--density-comfortable{--v-input-control-height:48px;--v-input-padding-top:12px}.v-input--density-compact{--v-input-control-height:40px;--v-input-padding-top:8px}.v-input--vertical{grid-template-areas:"append" "control" "prepend";grid-template-columns:min-content;grid-template-rows:max-content auto max-content}.v-input--vertical .v-input__prepend{margin-block-start:16px}.v-input--vertical .v-input__append{margin-block-end:16px}.v-input--horizontal{grid-template-areas:"prepend control append" "a messages b";grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-rows:1fr auto}.v-input--horizontal .v-input__prepend{margin-inline-end:16px}.v-input--horizontal .v-input__append{margin-inline-start:16px}.v-input__details{align-items:flex-end;display:flex;font-size:.75rem;font-weight:400;grid-area:messages;justify-content:space-between;letter-spacing:.0333333333em;line-height:normal;min-height:22px;overflow:hidden;padding-top:6px}.v-input__append>.v-icon,.v-input__details>.v-icon,.v-input__prepend>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-input--disabled .v-input__append .v-messages,.v-input--disabled .v-input__append>.v-icon,.v-input--disabled .v-input__details .v-messages,.v-input--disabled .v-input__details>.v-icon,.v-input--disabled .v-input__prepend .v-messages,.v-input--disabled .v-input__prepend>.v-icon,.v-input--error .v-input__append .v-messages,.v-input--error .v-input__append>.v-icon,.v-input--error .v-input__details .v-messages,.v-input--error .v-input__details>.v-icon,.v-input--error .v-input__prepend .v-messages,.v-input--error .v-input__prepend>.v-icon,.v-input--glow.v-input--focused .v-input__append>.v-icon,.v-input--glow.v-input--focused .v-input__details>.v-icon,.v-input--glow.v-input--focused .v-input__prepend>.v-icon{opacity:1}.v-input--disabled .v-input__append,.v-input--disabled .v-input__details,.v-input--disabled .v-input__prepend{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-input__append .v-messages,.v-input--error:not(.v-input--disabled) .v-input__append>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__details .v-messages,.v-input--error:not(.v-input--disabled) .v-input__details>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__prepend .v-messages,.v-input--error:not(.v-input--disabled) .v-input__prepend>.v-icon{color:rgb(var(--v-theme-error))}.v-input__append,.v-input__prepend{align-items:flex-start;display:flex;padding-top:var(--v-input-padding-top)}.v-input--center-affix .v-input__append,.v-input--center-affix .v-input__prepend{align-items:center;padding-top:0}.v-input__prepend{grid-area:prepend}.v-input__append{grid-area:append}.v-input__control{display:flex;grid-area:control}.v-input--hide-spin-buttons input::-webkit-inner-spin-button,.v-input--hide-spin-buttons input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v-input--hide-spin-buttons input[type=number]{-moz-appearance:textfield}.v-input--plain-underlined .v-input__append,.v-input--plain-underlined .v-input__prepend{align-items:flex-start}.v-input--density-default.v-input--plain-underlined .v-input__append,.v-input--density-default.v-input--plain-underlined .v-input__prepend{padding-top:calc(var(--v-input-padding-top) + 4px)}.v-input--density-comfortable.v-input--plain-underlined .v-input__append,.v-input--density-comfortable.v-input--plain-underlined .v-input__prepend{padding-top:calc(var(--v-input-padding-top) + 2px)}.v-input--density-compact.v-input--plain-underlined .v-input__append,.v-input--density-compact.v-input--plain-underlined .v-input__prepend{padding-top:calc(var(--v-input-padding-top))}.v-messages{flex:1 1 auto;font-size:12px;min-height:14px;min-width:1px;opacity:var(--v-medium-emphasis-opacity);position:relative}.v-messages__message{line-height:12px;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;transition-duration:.15s}.v-container{margin-left:auto;margin-right:auto;padding:16px;width:100%}@media (min-width:960px){.v-container{max-width:900px}}@media (min-width:1280px){.v-container{max-width:1200px}}@media (min-width:1920px){.v-container{max-width:1800px}}@media (min-width:2560px){.v-container{max-width:2400px}}.v-container--fluid{max-width:100%}.v-row{display:flex;flex:1 1 auto;flex-wrap:wrap;margin:-12px}.v-row+.v-row{margin-top:12px}.v-row+.v-row--dense{margin-top:4px}.v-row--dense{margin:-4px}.v-row--dense>.v-col{padding:4px}.v-row.v-row--no-gutters{margin:0}.v-row.v-row--no-gutters>.v-col{padding:0}.v-spacer{flex-grow:1}.v-col,.v-col-1,.v-col-10,.v-col-11,.v-col-12,.v-col-2,.v-col-3,.v-col-4,.v-col-5,.v-col-6,.v-col-7,.v-col-8,.v-col-9,.v-col-auto,.v-col-lg,.v-col-lg-1,.v-col-lg-10,.v-col-lg-11,.v-col-lg-12,.v-col-lg-2,.v-col-lg-3,.v-col-lg-4,.v-col-lg-5,.v-col-lg-6,.v-col-lg-7,.v-col-lg-8,.v-col-lg-9,.v-col-lg-auto,.v-col-md,.v-col-md-1,.v-col-md-10,.v-col-md-11,.v-col-md-12,.v-col-md-2,.v-col-md-3,.v-col-md-4,.v-col-md-5,.v-col-md-6,.v-col-md-7,.v-col-md-8,.v-col-md-9,.v-col-md-auto,.v-col-sm,.v-col-sm-1,.v-col-sm-10,.v-col-sm-11,.v-col-sm-12,.v-col-sm-2,.v-col-sm-3,.v-col-sm-4,.v-col-sm-5,.v-col-sm-6,.v-col-sm-7,.v-col-sm-8,.v-col-sm-9,.v-col-sm-auto,.v-col-xl,.v-col-xl-1,.v-col-xl-10,.v-col-xl-11,.v-col-xl-12,.v-col-xl-2,.v-col-xl-3,.v-col-xl-4,.v-col-xl-5,.v-col-xl-6,.v-col-xl-7,.v-col-xl-8,.v-col-xl-9,.v-col-xl-auto,.v-col-xxl,.v-col-xxl-1,.v-col-xxl-10,.v-col-xxl-11,.v-col-xxl-12,.v-col-xxl-2,.v-col-xxl-3,.v-col-xxl-4,.v-col-xxl-5,.v-col-xxl-6,.v-col-xxl-7,.v-col-xxl-8,.v-col-xxl-9,.v-col-xxl-auto{padding:12px;width:100%}.v-col{flex-basis:0;flex-grow:1;max-width:100%}.v-col-auto{flex:0 0 auto;max-width:100%;width:auto}.v-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-3{flex:0 0 25%;max-width:25%}.v-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-6{flex:0 0 50%;max-width:50%}.v-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-9{flex:0 0 75%;max-width:75%}.v-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-12{flex:0 0 100%;max-width:100%}@media (min-width:600px){.v-col-sm{flex-basis:0;flex-grow:1;max-width:100%}.v-col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.v-col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-sm-3{flex:0 0 25%;max-width:25%}.v-col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-sm-6{flex:0 0 50%;max-width:50%}.v-col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-sm-9{flex:0 0 75%;max-width:75%}.v-col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:960px){.v-col-md{flex-basis:0;flex-grow:1;max-width:100%}.v-col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.v-col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-md-3{flex:0 0 25%;max-width:25%}.v-col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-md-6{flex:0 0 50%;max-width:50%}.v-col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-md-9{flex:0 0 75%;max-width:75%}.v-col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:1280px){.v-col-lg{flex-basis:0;flex-grow:1;max-width:100%}.v-col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.v-col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-lg-3{flex:0 0 25%;max-width:25%}.v-col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-lg-6{flex:0 0 50%;max-width:50%}.v-col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-lg-9{flex:0 0 75%;max-width:75%}.v-col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width:1920px){.v-col-xl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.v-col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xl-3{flex:0 0 25%;max-width:25%}.v-col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xl-6{flex:0 0 50%;max-width:50%}.v-col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xl-9{flex:0 0 75%;max-width:75%}.v-col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xl-12{flex:0 0 100%;max-width:100%}}@media (min-width:2560px){.v-col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xxl-auto{flex:0 0 auto;max-width:100%;width:auto}.v-col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xxl-3{flex:0 0 25%;max-width:25%}.v-col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xxl-6{flex:0 0 50%;max-width:50%}.v-col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xxl-9{flex:0 0 75%;max-width:75%}.v-col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xxl-12{flex:0 0 100%;max-width:100%}}.v-divider{border-style:solid;border-width:thin 0 0;display:block;flex:1 1 100%;height:0;max-height:0;opacity:var(--v-border-opacity);transition:inherit}.v-divider--vertical{align-self:stretch;border-width:0 thin 0 0;display:inline-flex;height:auto;margin-left:-1px;max-height:100%;max-width:0;vertical-align:text-bottom;width:0}.v-divider--inset:not(.v-divider--vertical){margin-inline-start:72px;max-width:calc(100% - 72px)}.v-divider--inset.v-divider--vertical{margin-bottom:8px;margin-top:8px;max-height:calc(100% - 16px)}.v-divider__content{padding:0 16px;text-wrap:nowrap}.v-divider__wrapper--vertical .v-divider__content{padding:4px 0}.v-divider__wrapper{align-items:center;display:flex;justify-content:center}.v-divider__wrapper--vertical{flex-direction:column;height:100%}.v-divider__wrapper--vertical .v-divider{margin:0 auto}.v-list{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;outline:none;overflow:auto;padding:8px 0;position:relative}.v-list--border{border-width:thin;box-shadow:none}.v-list{background:rgba(var(--v-theme-surface));border-radius:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list--disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-list--nav{padding-inline:8px}.v-list--rounded{border-radius:4px}.v-list--subheader{padding-top:0}.v-list-img{border-radius:inherit;display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-list-subheader{align-items:center;background:inherit;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));display:flex;font-size:.875rem;font-weight:400;line-height:1.375rem;min-height:40px;padding-inline-end:16px;transition:min-height .2s cubic-bezier(.4,0,.2,1)}.v-list-subheader__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-list--density-default .v-list-subheader{min-height:40px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-comfortable .v-list-subheader{min-height:36px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-compact .v-list-subheader{min-height:32px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-subheader--inset{--indent-padding:56px}.v-list--nav .v-list-subheader{font-size:.75rem}.v-list-subheader--sticky{background:inherit;left:0;position:sticky;top:0;z-index:1}.v-list__overlay{background-color:currentColor;border-radius:inherit;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out}.v-list-item{align-items:center;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content 1fr auto;max-width:100%;outline:none;padding:4px 16px;position:relative;text-decoration:none}.v-list-item--border{border-width:thin;box-shadow:none}.v-list-item:hover>.v-list-item__overlay{opacity:calc(var(--v-hover-opacity)*var(--v-theme-overlay-multiplier))}.v-list-item:focus-visible>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item:focus>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}}.v-list-item--active>.v-list-item__overlay{opacity:calc(var(--v-activated-opacity)*var(--v-theme-overlay-multiplier))}.v-list-item--active:hover>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity))*var(--v-theme-overlay-multiplier))}.v-list-item--active:focus-visible>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item--active:focus>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}}.v-list-item{border-radius:0}.v-list-item--variant-outlined,.v-list-item--variant-plain,.v-list-item--variant-text,.v-list-item--variant-tonal{background:transparent;color:inherit}.v-list-item--variant-plain{opacity:.62}.v-list-item--variant-plain:focus,.v-list-item--variant-plain:hover{opacity:1}.v-list-item--variant-plain .v-list-item__overlay{display:none}.v-list-item--variant-elevated,.v-list-item--variant-flat{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list-item--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-list-item--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-list-item--variant-outlined{border:thin solid}.v-list-item--variant-text .v-list-item__overlay{background:currentColor}.v-list-item--variant-tonal .v-list-item__underlay{background:currentColor;border-radius:inherit;inset:0;opacity:var(--v-activated-opacity);pointer-events:none}.v-list-item .v-list-item__underlay{position:absolute}@supports selector(:focus-visible){.v-list-item:after{border:2px solid;border-radius:4px;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%}.v-list-item:focus-visible:after{opacity:calc(var(--v-theme-overlay-multiplier)*.15)}}.v-list-item__append>.v-badge .v-icon,.v-list-item__append>.v-icon,.v-list-item__prepend>.v-badge .v-icon,.v-list-item__prepend>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-list-item--active .v-list-item__append>.v-badge .v-icon,.v-list-item--active .v-list-item__append>.v-icon,.v-list-item--active .v-list-item__prepend>.v-badge .v-icon,.v-list-item--active .v-list-item__prepend>.v-icon{opacity:1}.v-list-item--active:not(.v-list-item--link) .v-list-item__overlay{opacity:calc(var(--v-activated-opacity)*var(--v-theme-overlay-multiplier))}.v-list-item--rounded{border-radius:4px}.v-list-item--disabled{opacity:.6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-list-item--link{cursor:pointer}.v-navigation-drawer--rail.v-navigation-drawer--expand-on-hover:not(.v-navigation-drawer--is-hovering) .v-list-item .v-avatar,.v-navigation-drawer--rail:not(.v-navigation-drawer--expand-on-hover) .v-list-item .v-avatar{--v-avatar-height:24px}.v-list-item__prepend{align-items:center;align-self:center;display:flex;grid-area:prepend}.v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:32px}.v-list-item__prepend>.v-avatar~.v-list-item__spacer{width:16px}.v-list-item--slim .v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:20px}.v-list-item--slim .v-list-item__prepend>.v-avatar~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-list-item-action~.v-list-item__spacer{width:4px}.v-list-item--three-line .v-list-item__prepend{align-self:start}.v-list-item__append{align-items:center;align-self:center;display:flex;grid-area:append}.v-list-item__append .v-list-item__spacer{order:-1;transition:width .15s cubic-bezier(.4,0,.2,1)}.v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item__append>.v-tooltip~.v-list-item__spacer{width:32px}.v-list-item__append>.v-avatar~.v-list-item__spacer,.v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:16px}.v-list-item--slim .v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-tooltip~.v-list-item__spacer{width:20px}.v-list-item--slim .v-list-item__append>.v-avatar~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:4px}.v-list-item--three-line .v-list-item__append{align-self:start}.v-list-item__content{align-self:center;grid-area:content;min-width:40px;overflow:hidden}.v-list-item-action{align-items:center;align-self:center;display:flex;flex:none;transition:inherit;transition-property:height,width}.v-list-item-action--start{margin-inline-end:8px;margin-inline-start:-8px}.v-list-item-action--end{margin-inline-end:-8px;margin-inline-start:8px}.v-list-item-media{margin-bottom:0;margin-top:0}.v-list-item-media--start{margin-inline-end:16px}.v-list-item-media--end{margin-inline-start:16px}.v-list-item--two-line .v-list-item-media{margin-bottom:-4px;margin-top:-4px}.v-list-item--three-line .v-list-item-media{margin-bottom:0;margin-top:0}.v-list-item-subtitle{-webkit-box-orient:vertical;display:-webkit-box;opacity:var(--v-list-item-subtitle-opacity,var(--v-medium-emphasis-opacity));overflow:hidden;overflow-wrap:break-word;padding:0;text-overflow:ellipsis;word-break:normal}.v-list-item--one-line .v-list-item-subtitle{-webkit-line-clamp:1}.v-list-item--two-line .v-list-item-subtitle{-webkit-line-clamp:2}.v-list-item--three-line .v-list-item-subtitle{-webkit-line-clamp:3}.v-list-item-subtitle{font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem;text-transform:none}.v-list-item--nav .v-list-item-subtitle{font-size:.75rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem}.v-list-item-title{-webkit-hyphens:auto;hyphens:auto;overflow:hidden;overflow-wrap:normal;padding:0;text-overflow:ellipsis;white-space:nowrap;word-break:normal;word-wrap:break-word;font-size:1rem;font-weight:400;letter-spacing:.009375em;line-height:1.5;text-transform:none}.v-list-item--nav .v-list-item-title{font-size:.8125rem;font-weight:500;letter-spacing:normal;line-height:1rem}.v-list-item--density-default{min-height:40px}.v-list-item--density-default.v-list-item--one-line{min-height:48px;padding-bottom:4px;padding-top:4px}.v-list-item--density-default.v-list-item--two-line{min-height:64px;padding-bottom:12px;padding-top:12px}.v-list-item--density-default.v-list-item--three-line{min-height:88px;padding-bottom:16px;padding-top:16px}.v-list-item--density-default.v-list-item--three-line .v-list-item__append,.v-list-item--density-default.v-list-item--three-line .v-list-item__prepend{padding-top:8px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--one-line,.v-list-item--density-default:not(.v-list-item--nav).v-list-item--three-line,.v-list-item--density-default:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-comfortable{min-height:36px}.v-list-item--density-comfortable.v-list-item--one-line{min-height:44px}.v-list-item--density-comfortable.v-list-item--two-line{min-height:60px;padding-bottom:8px;padding-top:8px}.v-list-item--density-comfortable.v-list-item--three-line{min-height:84px;padding-bottom:12px;padding-top:12px}.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__append,.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__prepend{padding-top:6px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--one-line,.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--three-line,.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-compact{min-height:32px}.v-list-item--density-compact.v-list-item--one-line{min-height:40px}.v-list-item--density-compact.v-list-item--two-line{min-height:56px;padding-bottom:4px;padding-top:4px}.v-list-item--density-compact.v-list-item--three-line{min-height:80px;padding-bottom:8px;padding-top:8px}.v-list-item--density-compact.v-list-item--three-line .v-list-item__append,.v-list-item--density-compact.v-list-item--three-line .v-list-item__prepend{padding-top:4px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--one-line,.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--three-line,.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--nav{padding-inline:8px}.v-list .v-list-item--nav:not(:only-child){margin-bottom:4px}.v-list-item__underlay{position:absolute}.v-list-item__overlay{background-color:currentColor;border-radius:inherit;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out}.v-list-item--active.v-list-item--variant-elevated .v-list-item__overlay{--v-theme-overlay-multiplier:0}.v-list{--indent-padding:0px}.v-list--nav{--indent-padding:-8px}.v-list-group{--list-indent-size:16px;--parent-padding:var(--indent-padding);--prepend-width:40px}.v-list--slim .v-list-group{--prepend-width:28px}.v-list-group--fluid{--list-indent-size:0px}.v-list-group--prepend{--parent-padding:calc(var(--indent-padding) + var(--prepend-width))}.v-list-group--fluid.v-list-group--prepend{--parent-padding:var(--indent-padding)}.v-list-group__items{--indent-padding:calc(var(--parent-padding) + var(--list-indent-size));min-width:-moz-min-content;min-width:min-content}.v-list-group__items .v-list-item{padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-group__header:not(.v-treeview-item--activatable-group-activator).v-list-item--active:not(:focus-visible) .v-list-item__overlay{opacity:0}.v-list-group__header:not(.v-treeview-item--activatable-group-activator).v-list-item--active:hover .v-list-item__overlay{opacity:calc(var(--v-hover-opacity)*var(--v-theme-overlay-multiplier))}.v-pagination__list{display:inline-flex;justify-content:center;list-style-type:none;width:100%}.v-pagination__first,.v-pagination__item,.v-pagination__last,.v-pagination__next,.v-pagination__prev{margin:.3rem}.v-textarea .v-field{--v-textarea-control-height:var(--v-input-control-height)}.v-textarea .v-field__field{--v-input-control-height:var(--v-textarea-control-height)}.v-textarea .v-field__input{flex:1 1 auto;-webkit-mask-image:linear-gradient(to bottom,transparent,transparent calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) - 6px),#000 calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) + 4px));mask-image:linear-gradient(to bottom,transparent,transparent calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) - 6px),#000 calc(var(--v-field-padding-top, 0) + var(--v-input-padding-top, 0) + 4px));outline:none}.v-textarea .v-field__input.v-textarea__sizer{height:0!important;left:0;min-height:0!important;pointer-events:none;position:absolute;top:0;visibility:hidden}.v-textarea--no-resize .v-field__input{resize:none}.v-textarea .v-field--active textarea,.v-textarea .v-field--no-label textarea{opacity:1}.v-textarea textarea{flex:1;height:100%;min-width:0;opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.v-textarea textarea:active,.v-textarea textarea:focus{outline:none}.v-textarea textarea:invalid{box-shadow:none}.v-menu>.v-overlay__content{border-radius:4px;display:flex;flex-direction:column}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-list,.v-menu>.v-overlay__content>.v-sheet{background:rgb(var(--v-theme-surface));border-radius:inherit;box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));height:100%;overflow:auto}.comments-section{margin-bottom:4rem}.comments-section .comment-group{margin-bottom:1.5rem}.comments-section .comment-group.nested{margin-bottom:.75rem;margin-top:.75rem}.comments-section .comment-item{display:flex;gap:1rem}.comments-section .comment-item .avatar{background:#f4f4f4;border-radius:50%;flex-shrink:0;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.comments-section .comment-item .content{flex:1}.comments-section .comment-item .content .meta{align-items:baseline;display:flex;gap:.5rem;margin-bottom:.25rem}.comments-section .comment-item .content .meta .name{color:#122620;font-size:.95rem;font-weight:600;margin-right:.5rem}.comments-section .comment-item .content .meta .time{color:#12262099;font-size:.8rem}.comments-section .comment-item .content .text{color:#122620e6;font-size:.9rem;line-height:1.5;margin-bottom:.5rem}.comments-section .comment-item .content .reply-actions{align-items:center;display:flex;gap:1rem}.comments-section .comment-item .content .reply-actions button{align-items:center;background:none;border:none;color:#12262099;cursor:pointer;display:flex;font-size:.8rem;font-weight:600;gap:.25rem;padding:0;transition:color .2s}.comments-section .comment-item .content .reply-actions button:hover{color:#476d5e}.comments-section .comment-item .content .reply-actions button.text-error:hover{color:rgb(var(--v-theme-error))}.comments-section .comment-item .content .reply-actions button.text-primary{color:rgb(var(--v-theme-primary))}.comments-section .comment-form-wrapper{background:#f5f5f54d;border-radius:1rem;padding:1.5rem}.comments-section .reply-input-box{max-width:80%}.v-tooltip>.v-overlay__content{background:rgb(var(--v-theme-surface-variant));border-radius:4px;color:rgb(var(--v-theme-on-surface-variant));display:inline-block;font-size:.875rem;line-height:1.6;opacity:1;overflow-wrap:break-word;padding:5px 16px;text-transform:none;transition-property:opacity,transform;width:auto}.v-tooltip:not(.v-tooltip--interactive)>.v-overlay__content{pointer-events:none}.v-table{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity));font-size:.875rem;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table .v-table-divider{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table{border-radius:inherit;display:flex;flex-direction:column;line-height:1.5;max-width:100%}.v-table--density-default{--v-table-header-height:56px;--v-table-row-height:52px}.v-table--density-comfortable{--v-table-header-height:48px;--v-table-row-height:44px}.v-table--density-compact{--v-table-header-height:40px;--v-table-row-height:36px}.v-table__wrapper{border-radius:inherit;flex:1 1 auto;overflow:auto}.v-table--has-top>.v-table__wrapper{border-top-left-radius:0;border-top-right-radius:0}.v-table--has-bottom>.v-table__wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-table--fixed-height>.v-table__wrapper{overflow-y:auto}.billing-section{margin-bottom:1rem}.billing-section .billing-table{background-color:transparent;width:100%}.billing-section .billing-table__loading{align-items:center;display:flex;padding:.75rem 0}.billing-section .billing-table__load-more{padding-top:.5rem;text-align:left}.billing-section .billing-table .v-table__wrapper{background-color:transparent}.billing-section .billing-table .billing-row__date{white-space:nowrap}.billing-section .billing-table .billing-row__items{max-width:300px}.billing-section .billing-table .billing-row__items-link{background:transparent;border:none;cursor:pointer;font-weight:500;padding:0;text-align:left;width:100%}.billing-section .billing-table .billing-row__item-line{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.billing-section .billing-table .billing-row__receipt{white-space:nowrap}.billing-section .billing-table .billing-load-more{background:transparent;border:none;cursor:pointer;font-size:.95rem;padding:0}.billing-section .billing-card__avatar{background-color:#fff;border:1px solid hsla(0,0%,59%,.5)}@media (max-width:767px){.billing-section .billing-table thead{display:none}.billing-section .billing-table .billing-row__items{max-width:100%}.billing-section .billing-table .billing-row__items .billing-row__items-link{text-align:right}}.v-chip{align-items:center;display:inline-flex;font-weight:400;max-width:100%;min-width:0;overflow:hidden;position:relative;text-decoration:none;vertical-align:middle;white-space:nowrap}.v-chip .v-icon{--v-icon-size-multiplier:.8571428571}.v-chip.v-chip--size-x-small{--v-chip-size:.625rem;--v-chip-height:20px;font-size:.625rem;padding:0 8px}.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height:14px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height:20px}.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-end:4px;margin-inline-start:-5.6px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-8px}.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-end:-5.6px;margin-inline-start:4px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-end:-8px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-x-small .v-chip__filter,.v-chip.v-chip--size-x-small .v-icon--start{margin-inline-end:4px;margin-inline-start:-4px}.v-chip.v-chip--size-x-small .v-chip__close,.v-chip.v-chip--size-x-small .v-icon--end{margin-inline-end:-4px;margin-inline-start:4px}.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-chip__append+.v-chip__close,.v-chip.v-chip--size-x-small .v-icon--end+.v-chip__close{margin-inline-start:8px}.v-chip.v-chip--size-small{--v-chip-size:.75rem;--v-chip-height:26px;font-size:.75rem;padding:0 10px}.v-chip.v-chip--size-small .v-avatar{--v-avatar-height:20px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar{--v-avatar-height:26px}.v-chip.v-chip--size-small .v-avatar--start{margin-inline-end:5px;margin-inline-start:-7px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-10px}.v-chip.v-chip--size-small .v-avatar--end{margin-inline-end:-7px;margin-inline-start:5px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end{margin-inline-end:-10px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close{margin-inline-start:15px}.v-chip.v-chip--size-small .v-chip__filter,.v-chip.v-chip--size-small .v-icon--start{margin-inline-end:5px;margin-inline-start:-5px}.v-chip.v-chip--size-small .v-chip__close,.v-chip.v-chip--size-small .v-icon--end{margin-inline-end:-5px;margin-inline-start:5px}.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-small .v-chip__append+.v-chip__close,.v-chip.v-chip--size-small .v-icon--end+.v-chip__close{margin-inline-start:10px}.v-chip.v-chip--size-default{--v-chip-size:.875rem;--v-chip-height:32px;font-size:.875rem;padding:0 12px}.v-chip.v-chip--size-default .v-avatar{--v-avatar-height:26px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar{--v-avatar-height:32px}.v-chip.v-chip--size-default .v-avatar--start{margin-inline-end:6px;margin-inline-start:-8.4px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-12px}.v-chip.v-chip--size-default .v-avatar--end{margin-inline-end:-8.4px;margin-inline-start:6px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end{margin-inline-end:-12px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close{margin-inline-start:18px}.v-chip.v-chip--size-default .v-chip__filter,.v-chip.v-chip--size-default .v-icon--start{margin-inline-end:6px;margin-inline-start:-6px}.v-chip.v-chip--size-default .v-chip__close,.v-chip.v-chip--size-default .v-icon--end{margin-inline-end:-6px;margin-inline-start:6px}.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-default .v-chip__append+.v-chip__close,.v-chip.v-chip--size-default .v-icon--end+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-large{--v-chip-size:1rem;--v-chip-height:38px;font-size:1rem;padding:0 14px}.v-chip.v-chip--size-large .v-avatar{--v-avatar-height:32px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar{--v-avatar-height:38px}.v-chip.v-chip--size-large .v-avatar--start{margin-inline-end:7px;margin-inline-start:-9.8px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-14px}.v-chip.v-chip--size-large .v-avatar--end{margin-inline-end:-9.8px;margin-inline-start:7px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end{margin-inline-end:-14px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close{margin-inline-start:21px}.v-chip.v-chip--size-large .v-chip__filter,.v-chip.v-chip--size-large .v-icon--start{margin-inline-end:7px;margin-inline-start:-7px}.v-chip.v-chip--size-large .v-chip__close,.v-chip.v-chip--size-large .v-icon--end{margin-inline-end:-7px;margin-inline-start:7px}.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-large .v-chip__append+.v-chip__close,.v-chip.v-chip--size-large .v-icon--end+.v-chip__close{margin-inline-start:14px}.v-chip.v-chip--size-x-large{--v-chip-size:1.125rem;--v-chip-height:44px;font-size:1.125rem;padding:0 17px}.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height:38px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height:44px}.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-end:8.5px;margin-inline-start:-11.9px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-17px}.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-end:-11.9px;margin-inline-start:8.5px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-end:-17px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close{margin-inline-start:25.5px}.v-chip.v-chip--size-x-large .v-chip__filter,.v-chip.v-chip--size-x-large .v-icon--start{margin-inline-end:8.5px;margin-inline-start:-8.5px}.v-chip.v-chip--size-x-large .v-chip__close,.v-chip.v-chip--size-x-large .v-icon--end{margin-inline-end:-8.5px;margin-inline-start:8.5px}.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-chip__append+.v-chip__close,.v-chip.v-chip--size-x-large .v-icon--end+.v-chip__close{margin-inline-start:17px}.v-chip.v-chip--density-default{height:calc(var(--v-chip-height))}.v-chip.v-chip--density-comfortable{height:calc(var(--v-chip-height) - 4px)}.v-chip.v-chip--density-compact{height:calc(var(--v-chip-height) - 8px)}.v-chip{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-chip:hover>.v-chip__overlay{opacity:calc(var(--v-hover-opacity)*var(--v-theme-overlay-multiplier))}.v-chip:focus-visible>.v-chip__overlay{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip:focus>.v-chip__overlay{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}}.v-chip--active>.v-chip__overlay{opacity:calc(var(--v-activated-opacity)*var(--v-theme-overlay-multiplier))}.v-chip--active:hover>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity))*var(--v-theme-overlay-multiplier))}.v-chip--active:focus-visible>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip--active:focus>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}}.v-chip{border-radius:9999px}.v-chip--variant-outlined,.v-chip--variant-plain,.v-chip--variant-text,.v-chip--variant-tonal{background:transparent;color:inherit}.v-chip--variant-plain{opacity:.26}.v-chip--variant-plain:focus,.v-chip--variant-plain:hover{opacity:1}.v-chip--variant-plain .v-chip__overlay{display:none}.v-chip--variant-elevated,.v-chip--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-chip--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-chip--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-chip--variant-outlined{border:thin solid}.v-chip--variant-text .v-chip__overlay{background:currentColor}.v-chip--variant-tonal .v-chip__underlay{background:currentColor;border-radius:inherit;inset:0;opacity:var(--v-activated-opacity);pointer-events:none}.v-chip .v-chip__underlay{position:absolute}.v-chip--border{border-width:thin}.v-chip--link{cursor:pointer}.v-chip--filter,.v-chip--link{-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-chip__content{align-items:center;display:inline-flex}.v-autocomplete__selection .v-chip__content,.v-combobox__selection .v-chip__content,.v-select__selection .v-chip__content{overflow:hidden}.v-chip__append,.v-chip__close,.v-chip__filter,.v-chip__prepend{align-items:center;display:inline-flex}.v-chip__close{cursor:pointer;flex:0 1 auto;font-size:18px;max-height:18px;max-width:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-chip__close .v-icon{font-size:inherit}.v-chip__filter{transition:.15s cubic-bezier(.4,0,.2,1)}.v-chip__overlay{background-color:currentColor;border-radius:inherit;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%}.v-chip--disabled{opacity:.3;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-chip--label{border-radius:4px}.v-chip-group{display:flex;max-width:100%;min-width:0;overflow-x:auto;padding:4px 0}.v-chip-group .v-chip{margin:4px 8px 4px 0}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled) .v-chip__overlay{opacity:var(--v-activated-opacity)}.v-chip-group--column .v-slide-group__content{flex-wrap:wrap;max-width:100%;white-space:normal}.v-slide-group{display:flex;overflow:hidden}.v-slide-group__next,.v-slide-group__prev{align-items:center;cursor:pointer;display:flex;flex:0 1 52px;justify-content:center;min-width:52px}.v-slide-group__next--disabled,.v-slide-group__prev--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-slide-group__content{display:flex;flex:1 0 auto;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-slide-group__content>*{white-space:normal}.v-slide-group__container{contain:content;display:flex;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;scrollbar-color:transparent;scrollbar-width:none}.v-slide-group__container::-webkit-scrollbar{display:none}.v-slide-group--vertical{max-height:inherit}.v-slide-group--vertical,.v-slide-group--vertical .v-slide-group__container,.v-slide-group--vertical .v-slide-group__content{flex-direction:column}.v-slide-group--vertical .v-slide-group__container{overflow-x:hidden;overflow-y:auto}.community-post-page{padding-bottom:4rem;padding-top:120px}@media (min-width:768px){.community-post-page{padding-bottom:6rem;padding-top:9rem}}.community-post-page .post-container{margin:0 auto}.community-post-page .post-header{display:flex;flex-direction:column-reverse;gap:2rem;margin-bottom:2rem}@media (min-width:768px){.community-post-page .post-header{align-items:center;flex-direction:row;gap:3rem;justify-content:space-between;margin-bottom:3rem}}.community-post-page .post-header .header-content{flex:1;margin-bottom:auto;margin-top:2rem}.community-post-page .post-header .header-content .title{color:#122620;font-size:2.2rem;font-weight:400;line-height:1.15;margin-bottom:1rem}@media (min-width:768px){.community-post-page .post-header .header-content .title{font-size:3rem}}.community-post-page .post-header .header-content .subtitle{color:#122620cc;font-size:1rem;line-height:1.6;max-width:50ch}.community-post-page .post-header .header-image{aspect-ratio:16/9;overflow:hidden;width:100%}@media (min-width:768px){.community-post-page .post-header .header-image{aspect-ratio:4/3;width:400px}}.community-post-page .post-header .header-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.community-post-page .post-meta{align-items:center;border-top:1px solid rgba(0,0,0,.08);color:#12262099;display:flex;font-size:.75rem;justify-content:space-between;margin-bottom:2rem;padding-top:1.5rem}@media (min-width:768px){.community-post-page .post-meta{font-size:.85rem}}.community-post-page .post-meta .value{color:#122620;font-weight:500}.community-post-page .post-media-hero{align-items:center;aspect-ratio:16/9;background:#f4f4f4;border-radius:1.5rem;display:flex;justify-content:center;margin-bottom:3rem;overflow:hidden;position:relative;width:100%}.community-post-page .post-media-hero img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.community-post-page .post-media-hero .play-btn{align-items:center;background:#ffffffe6;border-radius:50%;color:#476d5e;cursor:pointer;display:flex;height:64px;justify-content:center;position:absolute;transition:transform .2s ease,background .2s ease;width:64px}.community-post-page .post-media-hero .play-btn:hover{background:#fff;transform:scale(1.1)}.community-post-page .post-body{color:#122620;font-size:1rem;line-height:1.8;margin-bottom:3rem}.community-post-page .post-body h2,.community-post-page .post-body h3,.community-post-page .post-body h4{color:#476d5e;font-weight:500;line-height:1.3;margin-bottom:1rem;margin-top:2.5rem}.community-post-page .post-body h2{font-size:1.8rem}.community-post-page .post-body h3{font-size:1.5rem}.community-post-page .post-body p{color:#122620e6;margin-bottom:1.5rem}.community-post-page .post-body ul{margin-bottom:1.5rem;padding-left:1.5rem}.community-post-page .post-body ul li{margin-bottom:.5rem;padding-left:.5rem}.community-post-page .post-body .steps-grid{display:grid;gap:1.5rem;margin:2rem 0}@media (min-width:768px){.community-post-page .post-body .steps-grid{grid-template-columns:repeat(3,1fr)}}.community-post-page .post-body .steps-grid .step-item .step-img{aspect-ratio:1;background:#f4f4f4;margin-bottom:.5rem;width:100%}.community-post-page .post-body .steps-grid .step-item span{color:#122620b3;font-size:.85rem}.community-post-page .interaction-bar{border-bottom:1px solid rgba(0,0,0,.08);border-top:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;gap:1.5rem;margin-bottom:3rem;padding:1.5rem 0}@media (min-width:768px){.community-post-page .interaction-bar{align-items:center;flex-direction:row;justify-content:space-between}}.community-post-page .interaction-bar .likes-summary{align-items:center;display:flex;gap:.75rem}.community-post-page .interaction-bar .likes-summary .avatars{display:flex;flex-direction:row;padding-left:8px}.community-post-page .interaction-bar .likes-summary .avatars .avatar-item{border:2px solid #fff;margin-left:-12px;position:relative;transition:transform .2s ease;z-index:1}.community-post-page .interaction-bar .likes-summary .avatars .avatar-item:hover{transform:translateY(-2px);z-index:10}.community-post-page .interaction-bar .likes-summary .avatars .avatar-item:first-child{margin-left:0}.community-post-page .interaction-bar .likes-summary .avatars .avatar-item .avatar-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.community-post-page .interaction-bar .likes-summary .text{color:#476d5e;font-size:.9rem;font-weight:500;margin-left:4px}.community-post-page .interaction-bar .actions{display:flex;gap:.75rem}.community-post-page .interaction-bar .actions .action-btn{align-items:center;background:transparent;border:1px solid rgba(18,38,32,.2);border-radius:999px;color:#122620;cursor:pointer;display:inline-flex;font-size:.9rem;gap:.5rem;padding:.6rem 1.25rem;transition:all .2s ease}.community-post-page .interaction-bar .actions .action-btn:hover{background:#476d5e0d;border-color:#476d5e;color:#476d5e}.community-post-page .interaction-bar .actions .action-btn.active{background:#476d5e1a;border-color:#476d5e;color:#476d5e;font-weight:600}.community-post-page .interaction-bar .actions .action-btn.active .v-icon{color:#476d5e}.community-post-page .interaction-bar .actions .action-btn .v-icon{font-size:1.1rem}.community-post-page .related-section{border-top:1px solid rgba(0,0,0,.08);padding-top:3rem}.community-post-page .related-section .section-title{color:#122620;font-size:1.8rem;font-weight:400;margin-bottom:2.5rem;text-align:center}@media (min-width:768px){.community-post-page .related-section .section-title{font-size:2.2rem}}.community-post-page .related-section .related-grid{display:grid;gap:2rem}@media (min-width:768px){.community-post-page .related-section .related-grid{grid-template-columns:repeat(3,1fr)}}.community-post-page .related-section .related-grid .related-card{color:inherit;display:flex;flex-direction:column;gap:1rem;text-decoration:none}.community-post-page .related-section .related-grid .related-card:hover .thumb img{transform:scale(1.05)}.community-post-page .related-section .related-grid .related-card:hover .card-title{color:#476d5e}.community-post-page .related-section .related-grid .related-card .thumb{aspect-ratio:4/3;background:#f4f4f4;overflow:hidden;width:100%}.community-post-page .related-section .related-grid .related-card .thumb img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.community-post-page .related-section .related-grid .related-card .card-title{color:#122620;font-size:1.25rem;font-weight:500;line-height:1.3;margin-bottom:0;transition:color .2s ease}.community-post-page .related-section .related-grid .related-card .excerpt{color:#122620b3;display:-webkit-box;font-size:.9rem;line-height:1.5;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dynamic-sections-wrapper .container{margin:0 auto;max-width:320px}.dynamic-sections-wrapper .container.full,.dynamic-sections-wrapper .container.wide{max-width:320px!important}@media (min-width:768px){.dynamic-sections-wrapper .container{max-width:600px}.dynamic-sections-wrapper .container.wide{max-width:600px!important}}@media (min-width:1024px){.dynamic-sections-wrapper .container{max-width:1200px}.dynamic-sections-wrapper .container.wide{max-width:1200px!important}}.share-container{display:inline-block}.cursor-pointer{cursor:pointer}.text-juniper{color:#476d5e}.social-share-btn{align-items:center;background-color:#f5f5f5;border-radius:50%!important;color:rgb(var(--v-theme-fir));display:flex;height:40px;justify-content:center;transition:transform .2s ease;width:40px}.social-share-btn:hover{background-color:rgb(var(--v-theme-juniper));color:#fff;transform:scale(1.1)}.v-selection-control{align-items:center;contain:layout;display:flex;flex:1 0;grid-area:control;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-selection-control .v-label{height:100%;opacity:1;white-space:normal;word-break:break-word}.v-selection-control--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-label{color:rgb(var(--v-theme-error))}.v-selection-control--inline{display:inline-flex;flex:0 0 auto;max-width:100%;min-width:0}.v-selection-control--inline .v-label{width:auto}.v-selection-control--density-default{--v-selection-control-size:40px}.v-selection-control--density-comfortable{--v-selection-control-size:36px}.v-selection-control--density-compact{--v-selection-control-size:28px}.v-selection-control__wrapper{display:inline-flex}.v-selection-control__input,.v-selection-control__wrapper{align-items:center;flex:none;height:var(--v-selection-control-size);justify-content:center;position:relative;width:var(--v-selection-control-size)}.v-selection-control__input{border-radius:50%;display:flex}.v-selection-control__input input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.v-selection-control__input:before{background-color:currentColor;border-radius:100%;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.v-selection-control__input:hover:before{opacity:calc(var(--v-hover-opacity)*var(--v-theme-overlay-multiplier))}.v-selection-control__input>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-selection-control--dirty .v-selection-control__input>.v-icon,.v-selection-control--disabled .v-selection-control__input>.v-icon,.v-selection-control--error .v-selection-control__input>.v-icon{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-selection-control__input>.v-icon{color:rgb(var(--v-theme-error))}.v-selection-control--focus-visible .v-selection-control__input:before{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}.v-selection-control-group{display:flex;flex-direction:column;grid-area:control}.v-selection-control-group--inline{flex-direction:row;flex-wrap:wrap}.v-select--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-select--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-select--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating,.v-select--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating{top:0}.v-select .v-field .v-field__input,.v-select .v-field .v-text-field__prefix,.v-select .v-field .v-text-field__suffix,.v-select .v-field.v-field{cursor:pointer}.v-select .v-field .v-field__input>input{align-self:flex-start;caret-color:transparent;flex:0 0;opacity:1;pointer-events:none;position:absolute;transition:none;width:100%}.v-select .v-field--dirty .v-select__selection{margin-inline-end:2px}.v-select .v-select__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select__content{border-radius:4px;box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));overflow:hidden}.v-select__selection{align-items:center;display:inline-flex;letter-spacing:inherit;line-height:inherit;max-width:100%}.v-select .v-select__selection:first-child{margin-inline-start:0}.v-select--selected .v-field .v-field__input>input{opacity:0}.v-select__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-select--active-menu .v-select__menu-icon{transform:rotate(180deg)}.v-virtual-scroll{display:block;flex:1 1 auto;max-width:100%;overflow:auto;position:relative}.v-virtual-scroll__container{display:block}.v-badge{display:inline-block;line-height:1}.v-badge__badge{align-items:center;background:rgb(var(--v-theme-surface-variant));border-radius:10px;color:rgba(var(--v-theme-on-surface-variant),var(--v-high-emphasis-opacity));display:inline-flex;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:500;height:1.25rem;justify-content:center;min-width:20px;padding:4px 6px;pointer-events:auto;position:absolute;text-align:center;text-indent:0;transition:.225s cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-badge__badge:has(.v-icon){padding:4px 6px}.v-badge--bordered .v-badge__badge:after{border-radius:inherit;border-style:solid;border-width:2px;color:rgb(var(--v-theme-background));content:"";inset:0;position:absolute;transform:scale(1.05)}.v-badge--dot .v-badge__badge{border-radius:4.5px;height:9px;min-width:0;padding:0;width:9px}.v-badge--dot .v-badge__badge:after{border-width:1.5px}.v-badge--inline .v-badge__badge{position:relative;vertical-align:middle}.v-badge__badge .v-icon{color:inherit;font-size:.75rem;margin:0 -2px}.v-badge__badge .v-img,.v-badge__badge img{height:100%;width:100%}.v-badge__wrapper{display:flex;position:relative}.v-badge--inline .v-badge__wrapper{align-items:center;display:inline-flex;justify-content:center;margin:0 4px}.app-dialog__title{align-items:flex-start;display:flex;justify-content:space-between}.app-dialog__title-inner{white-space:wrap;width:100%;word-break:break-all}.app-dialog__title .dialog-close-btn{box-shadow:none!important;padding:0!important;z-index:2}.app-dialog__actions{align-items:normal;display:flex;flex-direction:column}.app-dialog__card{display:flex;flex-direction:column;max-height:90vh}.app-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto}.app-dialog__body ul{list-style-position:outside;margin:0;overflow:visible;padding-left:1.9rem}.app-dialog__body li{padding-left:.25rem}.app-dialog__body li>p{margin:.5rem 0}.app-dialog__actions{flex:0 0 auto}.grid[data-v-ea049b91]{display:grid}.mb-2[data-v-ea049b91]{margin-bottom:.5rem}.mb-4[data-v-ea049b91]{margin-bottom:1rem}.justify-center[data-v-ea049b91]{justify-content:center}.px-2[data-v-ea049b91]{padding-left:.5rem;padding-right:.5rem}.text-center[data-v-ea049b91]{text-align:center}.grid[data-v-6571fa87]{display:grid}.mb-2[data-v-6571fa87]{margin-bottom:.5rem}.mb-4[data-v-6571fa87]{margin-bottom:1rem}.px-2[data-v-6571fa87]{padding-left:.5rem;padding-right:.5rem}.text-center[data-v-6571fa87]{text-align:center}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA)}:root{--swiper-theme-color:#007aff}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.features .features-title{color:#c49a62;font-family:Sora;font-weight:400;letter-spacing:.2rem;text-align:center}.features .feature-cards{margin-top:4rem}@media (max-width:1023px){.features .feature-cards{margin:2rem auto;width:50%}}@media (max-width:767px){.features .feature-cards{width:90%}}.features .feature-cards .card{display:flex;height:100%;justify-content:center;padding:.5rem 1rem;text-align:center}.features .feature-cards .card .icon{height:50px;margin:0 auto 1rem;width:50px}@media (max-width:767px){.features .feature-cards .card .icon{height:40px;width:40px}}.features .feature-cards .card .title{color:#476d5e;font-family:Sora;font-weight:unset;margin-bottom:.5rem}.features .feature-cards .card .description{color:#122620}@media (max-width:767px){.features .feature-cards .card .description{font-size:1rem}}.banner{display:flex;min-height:75vh;position:relative;width:100%}.banner .banner-mobile-img,.banner .banner-web-img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.banner .banner-web-img{display:block}@media (max-width:639px){.banner .banner-web-img{display:none}}.banner .banner-mobile-img{display:none}@media (max-width:639px){.banner .banner-mobile-img{display:block}}.banner .content-wrapper{align-items:flex-end;background-color:#12262080;display:flex;height:100%;left:0;padding:2rem 6rem 6rem;position:absolute;top:0;width:100%}@media (max-width:1023px){.banner .content-wrapper{padding:2rem 2rem 6rem}}@media (max-width:767px){.banner .content-wrapper{padding:2rem 2rem 6rem}}.banner .content-wrapper h2{color:#e7e3c6;font-size:3rem;font-weight:300}@media (max-width:1023px){.banner .content-wrapper h2{font-size:2rem}}@media (max-width:767px){.banner .content-wrapper h2{font-size:1.8rem}}.booking-section .booking-head{margin-bottom:2rem;text-align:center}.booking-section .booking-head .title{color:#476d5e;font-size:2.3rem;font-weight:500;margin:0}@media (min-width:768px){.booking-section .booking-head .title{font-size:3rem}}.booking-section .booking-head .sub{color:#476d5e;margin-top:.75rem;margin-inline:auto;max-width:62ch;opacity:.85}.booking-section .form-card{background:#fff;border-radius:1.5rem;box-shadow:0 2px 10px #0000000d;padding:1.5rem}@media (min-width:768px){.booking-section .form-card{padding:2rem}}.booking-section .form-card .label{color:#212529;font-weight:500;margin-bottom:.75rem}.booking-section .form-card .seg{display:flex;flex-wrap:wrap;gap:.75rem}.booking-section .form-card .chip{background:#f9fafb;border:0;border-radius:999px;color:#122620;cursor:pointer;padding:.6rem 1.1rem;transition:transform .12s ease,background .2s ease}.booking-section .form-card .chip.active{background:#476d5e;color:#fff}.booking-section .form-card .chip:active{transform:scale(.97)}.booking-section .form-card .coach-grid{margin-top:.75rem}.booking-section .form-card .coach-grid .coach{align-items:center;background:#f9fafb;border:0;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:.9rem .9rem 1.2rem;text-align:center;transition:background .2s ease;width:100%}.booking-section .form-card .coach-grid .coach .coach-name{color:#212529;display:block;font-size:.85rem;margin-bottom:.5rem}.booking-section .form-card .coach-grid .coach .avatar{background:#476d5e;border-radius:50%;height:50px;margin-inline:auto;width:50px}.booking-section .form-card .coach-grid .coach.active{background:#476d5e}.booking-section .form-card .coach-grid .coach.active .coach-name{color:#fff}.booking-section .form-card .coach-grid .coach.active .avatar{background:#fff}.booking-section .form-card .month-pill{background:#f9fafb;border-radius:999px;color:#122620;font-weight:500;margin-bottom:.75rem;padding:.9rem 1.1rem;text-align:center;width:100%}.booking-section .form-card .month-dialog{border-radius:16px;padding:1rem}.booking-section .form-card .month-dialog .md-body{display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.booking-section .form-card .week-strip{align-items:center;display:grid;gap:.75rem;grid-template-columns:20px 1fr 20px}@media (min-width:768px){.booking-section .form-card .week-strip{gap:.5rem;grid-template-columns:30px 1fr 30px}}.booking-section .form-card .week-strip .nav{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;block-size:20px;border:0;border-radius:12px;display:flex;display:grid;inline-size:20px;justify-content:center;margin:auto;place-items:center}@media (min-width:768px){.booking-section .form-card .week-strip .nav{block-size:30px;inline-size:30px}}.booking-section .form-card .week-strip .nav .icon{color:#909191}.booking-section .form-card .week-strip .nav .icon:hover{color:#122620}.booking-section .form-card .week-strip .days{display:grid;gap:.6rem;grid-template-columns:repeat(7,1fr)}.booking-section .form-card .week-strip .days .day{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f9fafb;border:0;border-radius:12px;padding:.45rem 0;text-align:center}.booking-section .form-card .week-strip .days .day .w{color:#909191;display:block;font-size:.8rem;margin-bottom:.8rem}.booking-section .form-card .week-strip .days .day .n{color:#122620;display:block;font-weight:600}.booking-section .form-card .week-strip .days .day.active{background:#476d5e;box-shadow:none}.booking-section .form-card .week-strip .days .day.active .n,.booking-section .form-card .week-strip .days .day.active .w{color:#fff}.booking-section .form-card .week-strip .days .day.disabled{background:#f9fafb;opacity:.6;pointer-events:none}.booking-section .form-card .time-list{display:flex;flex-direction:column;gap:.6rem;max-height:340px;overflow-y:auto;padding-right:.25rem;scrollbar-width:thin}.booking-section .form-card .time-list::-webkit-scrollbar{width:6px}.booking-section .form-card .time-list::-webkit-scrollbar-thumb{background:#f4f4f4;border-radius:8px}@media (min-width:768px){.booking-section .form-card .time-list{max-height:460px}}.booking-section .form-card .time{align-items:center;border:0;border-radius:999px;box-shadow:inset 0 0 0 2px #00000026;display:flex;gap:.75rem;padding:.8rem 1rem}.booking-section .form-card .time .dot{border-radius:50%;box-shadow:inset 0 0 0 2px #00000026;height:12px;width:12px}.booking-section .form-card .time .range{color:#122620;font-size:.95rem}.booking-section .form-card .time.active{background:#1b4b40;box-shadow:none}.booking-section .form-card .time.active .dot{box-shadow:inset 0 0 0 2px #fff}.booking-section .form-card .time.active .range{color:#fff}.booking-section .summary-card{background:#476d5e;border-radius:1.5rem;box-shadow:0 6px 22px #0003;color:#fff;display:flex;flex-direction:column;padding:1.25rem 1.5rem}.booking-section .summary-card .summary-head .label{font-weight:600;margin-bottom:.75rem;opacity:.9}.booking-section .summary-card .summary-head .thumb{border-top-left-radius:1rem;border-top-right-radius:1rem;overflow:hidden}.booking-section .summary-card .summary-head .thumb img{display:block;height:170px;-o-object-fit:cover;object-fit:cover;width:100%}.booking-section .summary-card .summary-head .summary-body{background:#fff;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;color:#212529;padding:1rem;position:relative}.booking-section .summary-card .summary-head .summary-body .title{color:#476d5e;font-size:1.2rem;margin-bottom:.5rem}.booking-section .summary-card .summary-head .summary-body .meta{color:#122620;display:grid;font-size:.8rem;gap:.25rem}.booking-section .summary-card .summary-head .summary-body .meta .line{display:flex;gap:.5rem}.booking-section .summary-card .summary-head .summary-body .price{bottom:1rem;color:#476d5e;font-weight:600;position:absolute;right:1rem}.booking-section .summary-card .service-details-wrapper{margin:1.25rem 0}.booking-section .summary-card .service-details-wrapper .title{font-size:.9rem;font-weight:500}.booking-section .summary-card .service-details-wrapper .bullets{font-size:.8rem;padding-left:1.2rem}.booking-section .summary-card .service-details-wrapper .bullets li{line-height:1.4;margin:.25rem 0}.coaches-section{background:#f4f4f4;margin-top:2rem}@media (min-width:768px){.coaches-section{margin-top:5rem}}.coaches-section .container{padding:2rem 0}@media (min-width:768px){.coaches-section .container{padding:5rem 0}}.coaches-section .container .coaches-card{border-radius:2rem;display:flex;flex-direction:column;gap:1.25rem}@media (min-width:1024px){.coaches-section .container .coaches-card{align-items:center;flex-direction:row;gap:8rem}}.coaches-section .container .media-wrap{border-radius:1.25rem;position:relative;width:100%}@media (min-width:1024px){.coaches-section .container .media-wrap{max-width:30vw}}.coaches-section .container .media-wrap .media{border-radius:1.25rem;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%;z-index:2}.coaches-section .container .media-wrap .media-outline{border:2px solid #476d5e;border-radius:1.25rem;bottom:-3%;pointer-events:none;position:absolute;right:-4%;z-index:-1}@media (min-width:1024px){.coaches-section .container .media-wrap .media-outline{left:22px;top:22px}}.coaches-section .container .content{padding:.5rem 0 0;width:100%}@media (min-width:1024px){.coaches-section .container .content{width:70vw}}.coaches-section .container .content .title{color:#476d5e;font-size:2.1rem;font-weight:400;line-height:1.1;margin:0}@media (min-width:768px){.coaches-section .container .content .title{font-size:2.6rem}}@media (min-width:1280px){.coaches-section .container .content .title{font-size:3.2rem}}.coaches-section .container .content .lead{color:#122620;line-height:1.6;margin:1rem 0 3.5rem}@media (min-width:768px){.coaches-section .container .content .lead{max-width:48ch}}.coaches-section .container .content .accordion .item{border-bottom:1px solid #476d5e}.coaches-section .container .content .accordion .item .trigger{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;padding:.9rem 0;text-align:left;width:100%}.coaches-section .container .content .accordion .item .trigger .name{color:#122620}.coaches-section .container .content .accordion .item .trigger .icon{block-size:18px;border-radius:999px;inline-size:18px;position:relative}.coaches-section .container .content .accordion .item .trigger .icon:after,.coaches-section .container .content .accordion .item .trigger .icon:before{background:#476d5e;block-size:2px;border-radius:2px;content:"";inline-size:18px;inset-block-start:50%;inset-inline-start:0;position:absolute;transform:translateY(-50%)}.coaches-section .container .content .accordion .item .trigger .icon:after{transform:translateY(-50%) rotate(90deg)}.coaches-section .container .content .accordion .item .panel{padding:0 0 .9rem}.coaches-section .container .content .accordion .item .panel .desc{color:#122620;line-height:1.6}.coaches-section .container .content .accordion .item.open .icon:after{opacity:0}.collaboration{background:url(/images/background/Collaboration.webp) no-repeat 50%;background-size:cover;min-height:600px;position:relative;width:100%}@media (max-width:1023px){.collaboration{min-height:650px}}.collaboration .container{background-color:#12262080;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;padding:4rem;position:absolute;top:0;width:100%}@media (max-width:1023px){.collaboration .container{align-items:center;justify-content:center;padding:4rem 2rem}}.collaboration .container .tagline{color:#c49a62}.collaboration .container .content-wrapper{align-items:flex-end;color:#fff;display:flex;flex-direction:row;gap:2rem;justify-content:space-between}@media (max-width:1023px){.collaboration .container .content-wrapper{align-items:flex-start;flex-direction:column;margin-top:auto}}.collaboration .container .content-wrapper .left-content h2{color:inherit;font-size:3.8rem;font-weight:300;line-height:1.2}@media (max-width:1023px){.collaboration .container .content-wrapper .left-content h2{font-size:2.5rem}}@media (max-width:767px){.collaboration .container .content-wrapper .left-content h2{font-size:1.8rem}}.v-checkbox.v-input{flex:0 1 auto}.v-checkbox .v-selection-control{min-height:var(--v-input-control-height)}.contact{display:flex;justify-content:center}.contact .container{display:flex;flex-direction:column;gap:1.5rem;max-width:1200px}@media (min-width:1024px){.contact .container{flex-direction:row}}.contact .container .left-card{background:#122620;border-radius:3rem;color:#fff;flex-grow:1;flex-shrink:0;overflow:hidden;position:relative;width:100%}@media (min-width:640px){.contact .container .left-card{width:100%}}@media (min-width:1024px){.contact .container .left-card{width:36.35%}}.contact .container .left-card .icon{bottom:3rem;left:2.5rem;opacity:.2;position:absolute;width:50%;z-index:1}@media (min-width:768px){.contact .container .left-card .icon{width:25%}}@media (min-width:1024px){.contact .container .left-card .icon{width:93%}}.contact .container .left-card .content{background:linear-gradient(180deg,#12262033 0 50%,#e7e3c533);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:3rem;position:relative;z-index:2}@media (max-width:1023px){.contact .container .left-card .content{padding:2.2rem}}.contact .container .left-card .content .title{color:#fff;font-size:2.5rem;font-weight:unset;line-height:1.5}@media (max-width:1023px){.contact .container .left-card .content .title{font-size:2rem}}.contact .container .left-card .content .contact-list{display:flex;flex-direction:column;gap:2rem;list-style:none;margin:0;padding:0}@media (max-width:1023px){.contact .container .left-card .content .contact-list{gap:1.5rem}}@media (max-width:767px){.contact .container .left-card .content .contact-list{gap:1rem;margin-top:2rem}}.contact .container .left-card .content .contact-list li a{color:#fff;text-decoration:none}.contact .container .form-card{padding:1.5rem}@media (max-width:767px){.contact .container .form-card{padding:1rem}}.discussion-list-section{padding-top:3rem!important}.discussion-list-section .list-header{margin-bottom:1rem;text-align:left}.discussion-list-section .list-header .eyebrow{color:#c49a62;font-size:.9rem;letter-spacing:.14em;line-height:1.1;margin-bottom:1rem;padding-left:3px}@media (min-width:768px){.discussion-list-section .list-header .eyebrow{font-size:1rem}}.discussion-list-section .list-header .title{color:#476d5e;font-size:2.1rem;font-weight:400;line-height:1.1;margin:0}@media (min-width:768px){.discussion-list-section .list-header .title{font-size:2.6rem}}@media (min-width:1280px){.discussion-list-section .list-header .title{font-size:3.2rem}}.discussion-list-section .filters{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:2.5rem 0}.discussion-list-section .filters .chip{background:#fff;border:1px solid #476d5e;border-radius:999px;color:#476d5e;cursor:pointer;font-size:.9rem;padding:.45rem .9rem;transition:border-color .2s ease,background .2s ease}.discussion-list-section .filters .chip.active{background:#1226204d;border-color:#1226204d;color:#fff}.discussion-list-section .cards-grid{display:grid;gap:1.25rem}@media (min-width:1024px){.discussion-list-section .cards-grid{gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.discussion-list-section .group-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:1.5rem;display:flex;flex-direction:row;overflow:hidden}@media (max-width:639px){.discussion-list-section .group-card{grid-template-columns:1fr}}.discussion-list-section .group-card .media{min-height:260px;position:relative;width:100%}@media (min-width:768px){.discussion-list-section .group-card .media{width:45%}}.discussion-list-section .group-card .media img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.discussion-list-section .group-card .content{background:#f4f4f4;display:grid;gap:.75rem;grid-template-rows:auto auto auto 1fr auto;padding:1.25rem 1.25rem 1.25rem 1.5rem;position:relative;width:100%}@media (min-width:768px){.discussion-list-section .group-card .content{padding:1.5rem 1.75rem;width:55%}}.discussion-list-section .group-card .content .label{color:#476d5e;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.discussion-list-section .group-card .content .label.is-open{color:#22b573}.discussion-list-section .group-card .content .card-title{color:#122620;font-size:1.6rem;font-weight:400;line-height:1.2}@media (min-width:768px){.discussion-list-section .group-card .content .card-title{font-size:1.8rem;min-height:3rem}}.discussion-list-section .group-card .content .meta{border-top:1px solid rgba(0,0,0,.08);padding:1rem 0 0}.discussion-list-section .group-card .content .meta .members{color:#476d5e;font-size:.8rem}.discussion-list-section .group-card .content .desc{color:#122620;line-height:1.5;min-height:7rem;opacity:.9}.discussion-list-section .group-card .content .desc br{display:block}@media (min-width:768px){.discussion-list-section .group-card .content .desc{min-height:10rem}}.discussion-list-section .group-card .content .desc .desc-inner{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.discussion-list-section .group-card .content .hosted{align-items:flex-end;color:#122620;display:flex;flex-direction:row;font-size:.7rem;gap:.35rem;justify-content:space-between;line-height:1;margin-top:auto}.discussion-list-section .group-card .content .hosted .copy-wrapper{display:flex;flex-direction:column;gap:.5rem}.discussion-list-section .group-card .content .hosted .copy-wrapper strong{color:#122620;font-weight:600}.discussion-list-section .group-card .content .hosted .arrow{align-items:center;background:transparent;border:1px solid #122620;border-radius:999px;display:inline-flex;height:40px;justify-content:center;text-decoration:none;transition:background .2s ease,border-color .2s ease;width:40px}.discussion-list-section .group-card .content .hosted .arrow:hover{background:#12262014;border-color:#122620}.discussion-list-section .group-card .content .hosted .arrow .v-icon{color:#122620}.discussion-list-section .pager{display:flex;justify-content:center;margin-top:1.25rem}.facilities-section .intro{margin-bottom:2rem;text-align:center}@media (min-width:768px){.facilities-section .intro{margin-bottom:3rem;text-align:left}}@media (min-width:1280px){.facilities-section .intro{margin-bottom:3.5rem}}.facilities-section .intro .eyebrow{color:#c49a62;font-size:.9rem;letter-spacing:.14em;line-height:1.1;margin-bottom:1rem;padding-left:3px;text-transform:uppercase}@media (min-width:768px){.facilities-section .intro .eyebrow{font-size:1rem}}.facilities-section .intro .title{color:#476d5e;font-size:2rem;font-weight:400;line-height:1.1;margin:0}@media (min-width:768px){.facilities-section .intro .title{font-size:2.6rem}}@media (min-width:1280px){.facilities-section .intro .title{font-size:3.2rem}}.facilities-section .facility-grid{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.facilities-section .facility-grid{gap:1.25rem}}@media (min-width:1280px){.facilities-section .facility-grid{gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.facilities-section .facility-card{background:#f4f4f4;border-radius:1.25rem;height:200px;overflow:hidden;position:relative}@media (min-width:768px){.facilities-section .facility-card{border-radius:1.5rem;height:550px}}.facilities-section .facility-card img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.25,1,.5,1);width:100%}.facilities-section .facility-card:hover img{transform:scale(1.08)}.facilities-section .facility-card:after{background:linear-gradient(180deg,transparent 40%,rgba(6,34,23,.55));content:"";inset:0;pointer-events:none;position:absolute}.facilities-section .facility-card .caption{bottom:1rem;color:#fff;left:1.2rem;position:absolute;z-index:2}@media (min-width:768px){.facilities-section .facility-card .caption{bottom:1.5rem;left:2rem}}.facilities-section .facility-card.span-2{grid-column:span 2}@media (min-width:1280px){.facilities-section .facility-card.span-2{grid-column:span 2}}.facilities-section .video-card{align-items:center;display:flex;height:250px;justify-content:center}@media (min-width:768px){.facilities-section .video-card{height:550px}}.facilities-section .video-card .action-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute;z-index:3}.facilities-section .video-card .action-wrapper .play-btn{align-items:center;background:transparent;border:1px solid #fff;border-radius:100%;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;transition:background .3s ease;width:50px}.facilities-section .video-card .action-wrapper .play-btn:hover{background:#ffffff26}@media (min-width:768px){.facilities-section .video-card .action-wrapper .play-btn{height:64px;width:64px}}.facilities-section .video-card .action-wrapper .caption{bottom:unset;left:unset;margin-top:1rem;position:relative}@media (min-width:768px){.faqs-section{margin-top:5rem}}.faqs-section .container .faqs-grid{display:grid;gap:2rem}@media (min-width:1024px){.faqs-section .container .faqs-grid{align-items:start;gap:3rem;grid-template-columns:.9fr 1.6fr}}.faqs-section .container .heading .eyebrow{color:#c49a62;font-size:.9rem;letter-spacing:.14em;line-height:1.1;margin-bottom:1rem;padding-left:3px;text-transform:uppercase}@media (min-width:768px){.faqs-section .container .heading .eyebrow{font-size:1rem}}.faqs-section .container .heading .title{color:#476d5e;font-size:2.1rem;font-weight:400;line-height:1.1;margin:0}@media (min-width:768px){.faqs-section .container .heading .title{font-size:2.6rem}}@media (min-width:1280px){.faqs-section .container .heading .title{font-size:3.2rem}}.faqs-section .container .accordion{margin-top:2rem}.faqs-section .container .accordion .item .trigger{align-items:start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;display:grid;gap:1rem;grid-template-columns:auto 1fr;padding:.75rem 0;text-align:left;width:100%}.faqs-section .container .accordion .item .trigger .icon{background:#476d5e2e;block-size:28px;border-radius:6px;inline-size:28px;position:relative}.faqs-section .container .accordion .item .trigger .icon:after,.faqs-section .container .accordion .item .trigger .icon:before{background:#fff;border-radius:2px;content:"";height:2px;inset:0;margin:auto;position:absolute;width:14px}.faqs-section .container .accordion .item .trigger .icon:after{transform:rotate(90deg)}.faqs-section .container .accordion .item .trigger .question{color:#476d5e;font-size:1.2rem;line-height:1.4}.faqs-section .container .accordion .item .panel{padding-bottom:.75rem;padding-left:3rem}.faqs-section .container .accordion .item .panel .answer{color:#122620;line-height:1.6;margin:0}.faqs-section .container .accordion .item .divider{background:#0000001f;height:1px}.faqs-section .container .accordion .item.open .icon{background:#476d5e}.faqs-section .container .accordion .item.open .icon:after{opacity:0}:root{--swiper-navigation-size:44px}.discussions-section{padding-top:0}.discussions-section .section{background:#fff}.discussions-section .heading{margin-bottom:2rem;text-align:center}@media (min-width:768px){.discussions-section .heading{margin-bottom:2.5rem}}.discussions-section .heading .eyebrow{color:#c49a62;font-size:.9rem;letter-spacing:.14em;line-height:1.1;margin-bottom:1rem;padding-left:3px;text-transform:uppercase}@media (min-width:768px){.discussions-section .heading .eyebrow{font-size:1rem}}.discussions-section .heading .title{color:#476d5e;font-size:2.1rem;font-weight:400;line-height:1.1;margin:0}@media (min-width:768px){.discussions-section .heading .title{font-size:2.6rem}}@media (min-width:1280px){.discussions-section .heading .title{font-size:3.2rem}}.discussions-section .discussions-swiper,.discussions-section .swiper{min-width:0;width:100%}.discussions-section .discussion-card{background-color:transparent;display:flex;flex-direction:column;overflow:visible;padding:0;position:relative;width:100%}@media (max-width:1023px){.discussions-section .discussion-card{min-height:420px}}.discussions-section .discussion-card .host{color:#fff;inset-inline:0;margin-inline:auto;position:absolute;text-align:center;width:-moz-max-content;width:max-content}.discussions-section .discussion-card .host .avatar{border-radius:999px;display:block;height:112px;margin-inline:auto;-o-object-fit:cover;object-fit:cover;width:112px}.discussions-section .discussion-card .host .hosted{font-size:.75rem;margin-top:.5rem;opacity:.85}.discussions-section .discussion-card .host .name{font-size:.85rem}.discussions-section .discussion-card .body{background:#fff;border-radius:2rem!important;border-radius:28px;box-shadow:0 6px 24px #00000014;display:flex;flex-direction:column;gap:2rem;height:100%;justify-content:flex-start;margin-top:3.5rem;padding:10rem 2rem 2rem}@media (min-width:768px){.discussions-section .discussion-card .body{padding:10rem 2.25rem 2.25rem}}.discussions-section .discussion-card .body .card-title{color:#fff;font-size:2.5rem;font-weight:400;line-height:1.2;margin:0 0 auto}@media (max-width:767px){.discussions-section .discussion-card .body .card-title{font-size:2.5rem}}.discussions-section .discussion-card .body .footer-row{align-items:center;display:flex;gap:1rem;justify-content:space-between}.discussions-section .discussion-card .body .footer-row .left{align-items:center;color:#fff;display:inline-flex;gap:.5rem}.discussions-section .discussion-card .body .footer-row .left .status{font-size:.8rem;opacity:.9}.discussions-section .discussion-card .body .footer-row .cta-link{align-items:center;border:1px solid #fff;border-radius:999px;color:#fff;display:inline-flex;font-size:.9rem;gap:.4rem;justify-content:center;padding:.55rem 1.1rem;text-decoration:none;text-transform:none;transition:all .25s ease}.discussions-section .discussion-card .body .footer-row .cta-link:hover{background:#ffffff26}.discussions-section .discussion-card .body .footer-row .cta-link.flat{background:#c49a62;border-color:#c49a62}.discussions-section .discussion-card .body .footer-row .cta-link.tone-toffee{background:#c49a62;border-color:#c49a62;color:#fff}.discussions-section .discussion-card .body .footer-row .cta-link.tone-toffee:hover{background:#c49a62d9}.discussions-section .nav-controls{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.launch-card{background-color:#000;border-radius:3rem;display:flex;justify-content:space-between;margin-bottom:4rem;min-height:300px;position:relative;width:100%}@media (max-width:767px){.launch-card{flex-direction:column;margin-bottom:5rem}}.launch-card .slot-a{background-size:100% auto;border-bottom-left-radius:3rem;border-top-left-radius:3rem;color:#fff;flex-grow:1;overflow:hidden;position:relative}@media (max-width:767px){.launch-card .slot-a{border-radius:0;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;min-height:300px}}.launch-card .slot-a .background{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.launch-card .slot-a .tagline{color:#e7e3c6;display:flex;justify-content:center;padding:3rem;position:relative;width:100%;z-index:2}.launch-card .slot-a .tnc{bottom:1rem;display:inline-block;font-size:.8rem;left:2.5rem;position:absolute;z-index:2}.launch-card .slot-a .content{align-items:center;background-color:#00000080;display:flex;flex-direction:column;font-family:Sora;height:100%;justify-content:space-between;left:0;padding:3rem 3rem 0;position:absolute;text-align:center;top:0;width:100%;z-index:1}@media (max-width:1023px){.launch-card .slot-a .content{padding:2.2rem 2.2rem 0}}@media (max-width:767px){.launch-card .slot-a .content{justify-content:flex-start;padding-top:4rem}}.launch-card .slot-a .content .title{color:#fff;font-size:2.5rem;font-weight:unset;margin-top:auto}@media (max-width:1023px){.launch-card .slot-a .content .title{font-size:2rem}}@media (max-width:767px){.launch-card .slot-a .content .title{font-size:1.9rem;margin-top:1rem}}.launch-card .slot-a .content .subtitle{color:#fff;font-size:1.5rem;margin-bottom:auto}@media (max-width:767px){.launch-card .slot-a .content .subtitle{font-size:.85rem}}.launch-card .slot-b{border-bottom-right-radius:3rem;border-top-right-radius:3rem;color:#fff;display:flex;flex-direction:column;padding:3rem;position:relative;width:35%;z-index:3}.launch-card .slot-b.firBG{background:#122620}.launch-card .slot-b.toffeeBG{background:#c49a62}@media (max-width:1279px){.launch-card .slot-b{padding:2.2rem;width:42%}}@media (max-width:767px){.launch-card .slot-b{border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;border-top-right-radius:0;width:100%}}.launch-card .slot-b:after,.launch-card .slot-b:before{background-color:#fff;border-radius:100%;content:"";height:60px;position:absolute;width:60px}@media (max-width:767px){.launch-card .slot-b:after,.launch-card .slot-b:before{display:none}}.launch-card .slot-b:after{bottom:-30px;left:-30px}.launch-card .slot-b:before{left:-30px;top:-30px}.launch-card .slot-b .price-details .price{font-size:3.5rem;line-height:1.2}@media (max-width:1023px){.launch-card .slot-b .price-details .price{font-size:2rem}}.launch-card .slot-b .price-details .title{font-size:1.4rem}@media (max-width:1023px){.launch-card .slot-b .price-details .title{font-size:1.2rem}}.launch-card .slot-b .price-details .limitation{font-size:.95rem}.launch-card .slot-b .package-details{margin-top:4rem}@media (max-width:1023px){.launch-card .slot-b .package-details{margin-top:2rem}}.launch-card .slot-b .package-details .subtitle,.launch-card .slot-b .package-details .title{display:inline-block;font-size:1.2rem;line-height:1;width:100%}.launch-card .slot-b .package-details .list{margin-bottom:2rem;margin-left:1.1rem;margin-top:.5rem;padding:0}.launch-card .slot-b .package-details .list li{margin-bottom:.4rem}.launch-card .slot-b .actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:auto}.launch-card .slot-b .actions .v-btn{display:inline-flex;inline-size:auto;padding:1.3rem}.pkg-dialog__card{background:#fff;border-radius:2.5rem!important;position:relative}@media (max-width:767px){.pkg-dialog__card{border-radius:2rem!important}}.pkg-dialog__card .pkg-dialog{display:flex;flex-direction:column;gap:24px}.pkg-dialog__card .pkg-dialog__head{padding:3.5rem 3.5rem 0;text-align:center}.pkg-dialog__card .pkg-dialog__head .pkg-dialog__tag{font-size:12px;letter-spacing:.18em;margin-bottom:2rem;opacity:.8;text-transform:uppercase}.pkg-dialog__card .pkg-dialog__head .pkg-dialog__title{color:#122620;font-size:2.5rem;font-weight:300;line-height:1.2}.pkg-dialog__card .pkg-dialog__body{padding:0 3.5rem 3.5rem}.pkg-dialog__card .pkg-dialog__body .pkg-dialog__price .pkg-dialog__price-value{font-size:2.5rem;font-weight:300;line-height:1}.pkg-dialog__card .pkg-dialog__body .pkg-dialog__price .pkg-dialog__price-sub{margin-top:4px;opacity:.9}.pkg-dialog__card .pkg-dialog__body .pkg-dialog__price .pkg-dialog__price-limitation{font-size:.65rem;margin-bottom:2.5rem}.pkg-dialog__card .pkg-dialog__body .pkg-dialog__section{margin-top:14px}.pkg-dialog__card .pkg-dialog__body .pkg-dialog__section .pkg-dialog__section-subtitle,.pkg-dialog__card .pkg-dialog__body .pkg-dialog__section .pkg-dialog__section-title{color:#122620;line-height:1;width:100%}.pkg-dialog__card .pkg-dialog__body .pkg-dialog__section .pkg-dialog__list{font-size:.8rem;margin:.5rem 0 1.5rem 1.2rem;padding:0}.pkg-dialog__card .pkg-dialog__body .pkg-dialog__section .pkg-dialog__list li{margin:6px 0}@media (max-width:767px){.pkg-dialog__card .pkg-dialog__head{padding:3rem 2rem 0}.pkg-dialog__card .pkg-dialog__head .pkg-dialog__title{font-size:2.2rem}.pkg-dialog__card .pkg-dialog__body{padding:0 2rem 2rem}.pkg-dialog__card .pkg-dialog__body .pkg-dialog__price .pkg-dialog__price-value{font-size:2.2rem}}.pkg-dialog__card .pkg-dialog__close{align-items:center;background:transparent;border-radius:999px;display:inline-flex;height:36px;justify-content:center;position:absolute;right:14px;top:14px;width:36px}.our-story .container{margin:0 auto;max-width:1200px}.our-story .our-story__grid{align-items:center;display:grid;gap:clamp(24px,4vw,48px);grid-template-columns:1fr}.our-story .our-story__grid .our-story__content{max-width:720px}.our-story .our-story__grid .our-story__content .our-story__kicker{color:#c49a62;display:inline-block;letter-spacing:.08em;margin-bottom:1rem;text-transform:uppercase}.our-story .our-story__grid .our-story__content .our-story__title{color:#476d5e;font-size:3.5rem;font-weight:300;line-height:1.2;margin-bottom:4rem}@media (max-width:1279px){.our-story .our-story__grid .our-story__content .our-story__title{font-size:2.5rem}}@media (max-width:767px){.our-story .our-story__grid .our-story__content .our-story__title{font-size:2rem}}.our-story .our-story__grid .our-story__content .our-story__para{color:#122620}.our-story .our-story__grid .our-story__media{justify-self:end;width:min(520px,100%)}.our-story .our-story__grid .our-story__media .our-story__img{border-radius:24px;display:block;filter:brightness(.9);height:360px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.our-story .our-story__grid{grid-template-columns:1fr}.our-story .our-story__grid .our-story__title{line-height:1.1}.our-story .our-story__grid .our-story__media{width:100%}.our-story .our-story__grid .our-story__media .our-story__img{border-radius:18px;height:800px}}@media (min-width:1024px){.our-story .our-story__grid{align-items:start;grid-template-columns:1.2fr 1fr}.our-story .our-story__grid .our-story__media{justify-self:stretch;margin-top:12px;width:100%}.our-story .our-story__grid .our-story__media .our-story__img{height:auto}}.v-radio-group>.v-input__control{flex-direction:column}.v-radio-group>.v-input__control>.v-label{margin-inline-start:16px}.v-radio-group>.v-input__control>.v-label+.v-selection-control-group{margin-top:8px;padding-inline-start:6px}.v-radio-group .v-input__details{padding-inline:16px}.packages-section{background:#fff;padding-top:0}.packages-section .packages-grid{display:grid;gap:1.25rem}@media (min-width:768px){.packages-section .packages-grid{gap:1.5rem;grid-template-columns:1fr}}@media (min-width:1280px){.packages-section .packages-grid{align-items:start;gap:2.5rem;grid-template-columns:1.2fr 2fr}}.packages-section .hero-card{display:flex;min-height:520px;overflow:hidden;position:relative}@media (min-width:1024px){.packages-section .hero-card{min-height:600px}}.packages-section .hero-card .bg{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.packages-section .hero-card:after{background:#12262099;content:"";inset:0;position:absolute}.packages-section .hero-card .hero-body{color:#fff;display:flex;flex:1;flex-direction:column;justify-content:flex-end;padding:4rem 2rem 2rem;position:relative;z-index:2}@media (min-width:768px){.packages-section .hero-card .hero-body{padding:4rem 2.5rem 2.5rem}}.packages-section .hero-card .hero-body .eyebrow{color:#fff;font-size:.8rem;letter-spacing:.14em;line-height:1.1;margin-bottom:auto;padding-left:3px}.packages-section .hero-card .hero-body .title{color:#fff;font-size:2.2rem;font-weight:300;line-height:1.1;margin:auto 0 1.25rem}@media (min-width:768px){.packages-section .hero-card .hero-body .title{font-size:2.6rem}}@media (min-width:1280px){.packages-section .hero-card .hero-body .title{font-size:4rem}}.packages-section .price-card{background:#fff;border:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;overflow:hidden}.packages-section .price-card .card-head{display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding:1.25rem 1.8rem .75rem}@media (min-width:768px){.packages-section .price-card .card-head{flex-direction:row;padding:1.75rem 2.5rem .75rem}}.packages-section .price-card .card-head .copy .card-title{color:#476d5e;font-size:1.4rem;font-weight:600;line-height:1.3;margin:0;width:100%}@media (min-width:1024px){.packages-section .price-card .card-head .copy .card-title{font-size:2.4rem}}.packages-section .price-card .card-head .copy .card-title .cap{color:#c49a62;font-size:.9rem;margin-left:.2rem}.packages-section .price-card .card-head .copy .desc{color:#122620;font-size:.85rem}@media (min-width:1024px){.packages-section .price-card .card-head .copy .desc{font-size:.7rem}}.packages-section .price-card .card-head .action{display:flex}.packages-section .price-card .card-head.row{align-items:center;display:grid;grid-template-columns:1fr auto}.packages-section .price-card .card-head.row .card-title{border-bottom:none;padding-bottom:0}.packages-section .price-card .card-head.row+.desc{color:#212529bf;font-size:.85rem;padding:0 1.5rem .75rem}.packages-section .price-card .card-body{margin-bottom:auto;padding:0 1.8rem 1.25rem}@media (min-width:768px){.packages-section .price-card .card-body{padding:0 2.5rem .75rem}}.packages-section .price-card .card-body .option-row{align-items:start;cursor:pointer;display:grid;gap:1rem;grid-template-columns:1fr auto;padding:.5rem 0;transition:font-weight .2s ease}.packages-section .price-card .card-body .option-row .left{align-items:flex-start;display:inline-flex;gap:.6rem}.packages-section .price-card .card-body .option-row .left input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid rgba(18,38,32,.2);border-radius:50%;cursor:pointer;flex-shrink:0;height:14px;position:relative;transition:border-color .2s ease;width:14px}.packages-section .price-card .card-body .option-row .left input[type=radio]:after{background:#476d5e;border-radius:50%;content:"";inset:2px;opacity:0;position:absolute;transition:opacity .2s ease}.packages-section .price-card .card-body .option-row .left input[type=radio]:checked:after{opacity:1}.packages-section .price-card .card-body .option-row .left .label{color:#476d5e;font-size:.9rem;line-height:1.3;transition:font-weight .2s ease}.packages-section .price-card .card-body .option-row .left .stack{align-items:flex-start;display:inline-flex;flex-direction:column;gap:.2rem}.packages-section .price-card .card-body .option-row .left .stack .label{color:#476d5e}.packages-section .price-card .card-body .option-row .left .stack .sub{color:#476d5e;font-size:.8rem}.packages-section .price-card .card-body .option-row .price{color:#476d5e;display:flex;flex-direction:column;font-size:.9rem;text-align:right;transition:font-weight .2s ease}@media (min-width:768px){.packages-section .price-card .card-body .option-row .price{flex-direction:row}}.packages-section .price-card .card-body .option-row .price .subtitle{color:#909191}@media (min-width:768px){.packages-section .price-card .card-body .option-row .price .subtitle{margin-left:.2rem}}.packages-section .price-card .card-body .option-row:has(input[type=radio]:checked) .label,.packages-section .price-card .card-body .option-row:has(input[type=radio]:checked) .price,.packages-section .price-card .card-body .option-row:has(input[type=radio]:checked) .stack .label{font-weight:700}.packages-section .price-card.hide-footer .card-foot{display:flex}@media (min-width:768px){.packages-section .price-card.hide-footer .card-foot{display:none}}.packages-section .price-card .card-foot{padding:0 1.8rem 1.5rem}@media (min-width:768px){.packages-section .price-card .card-foot{padding:0 2.5rem 1.75rem}}.packages-section .price-card .card-foot .cta{background:#476d5e;color:#fff;font-size:.8rem;font-weight:500;text-transform:none;width:100%}.packages-section .price-card.compact .card-head .card-title{font-size:1.25rem}.packages-section .price-card.fill-juniper{background:#476d5e}.packages-section .price-card.fill-juniper *{color:#fff!important}.packages-section .price-card.fill-juniper input[type=radio]{border-color:#fff!important}.packages-section .price-card.fill-juniper input[type=radio]:after{background:#fff!important}.packages-section .price-card.fill-juniper .price .subtitle{color:#fff!important}.packages-section .secondary-grid{display:flex;gap:1rem;margin-top:1.25rem}.partners-section{padding-top:0}.partners-section .section{background:#f4f4f4}.partners-section .partner-header{margin-bottom:2rem;text-align:center}@media (min-width:768px){.partners-section .partner-header{margin-bottom:2.5rem}}.partners-section .partner-header .eyebrow{color:#c49a62;font-size:.9rem;letter-spacing:.14em;line-height:1.1;margin-bottom:1rem;padding-left:3px;text-transform:uppercase}@media (min-width:768px){.partners-section .partner-header .eyebrow{font-size:1rem}}.partners-section .partner-header .title{color:#476d5e;font-size:2.1rem;font-weight:400;line-height:1.1;margin:0}@media (min-width:768px){.partners-section .partner-header .title{font-size:2.6rem}}@media (min-width:1280px){.partners-section .partner-header .title{font-size:3.2rem}}.partners-section .carousel-area{background:#f4f4f4;padding-bottom:2rem;position:relative}@media (min-width:768px){.partners-section .carousel-area{padding-bottom:3rem}}.partners-section .partners-swiper,.partners-section .swiper{min-width:0;padding:0 2rem;width:100%}@media (min-width:768px){.partners-section .partners-swiper,.partners-section .swiper{padding:0 4rem}}.partners-section .partner-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:1.5rem;box-shadow:0 2px #00000005;display:flex;flex-direction:column;height:100%;overflow:hidden}.partners-section .partner-card .cover{display:block;height:260px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1024px){.partners-section .partner-card .cover{height:320px}}.partners-section .partner-card .card-body{padding:1rem 1rem 1.25rem}@media (min-width:768px){.partners-section .partner-card .card-body{padding:1.1rem 1.25rem 1.5rem}}.partners-section .partner-card .card-body .brand-wrapper{align-items:center;display:flex;gap:1rem;margin-bottom:.5rem}.partners-section .partner-card .card-body .brand-wrapper .brand{color:#476d5e;font-weight:600}.partners-section .partner-card .card-body .brand-wrapper .dot{color:#000;opacity:.6}.partners-section .partner-card .card-body .brand-wrapper .offer{color:#000;opacity:.9}.partners-section .partner-card .card-body .text{color:#000;line-height:1.5;margin:0 0 .35rem}.partners-section .partner-card .card-body .code{color:#476d5e;letter-spacing:.05em}.partners-section .nav-controls{display:flex;gap:1rem;justify-content:center;margin-top:1.25rem;padding:0 2rem}@media (min-width:768px){.partners-section .nav-controls{padding:0 4rem}}@media (min-width:1024px){.partners-section .nav-controls{justify-content:flex-end;margin-top:1rem}}.partners-section .nav-controls .round-btn{align-items:center;background:transparent;block-size:44px;border:1px solid #476d5e;border-radius:999px;cursor:pointer;display:inline-flex;inline-size:44px;justify-content:center}@media (min-width:768px){.partners-section .nav-controls .round-btn{block-size:48px;inline-size:48px}}.partners-section .nav-controls .round-btn .icon-left,.partners-section .nav-controls .round-btn .icon-right{color:#476d5e;display:inline-block;height:14px;position:relative;width:14px}.partners-section .nav-controls .round-btn .icon-left:before,.partners-section .nav-controls .round-btn .icon-right:before{border-left:2px solid #476d5e;border-top:2px solid #476d5e;content:"";height:8px;inset:0;margin:auto;position:absolute;transform:rotate(-45deg);width:8px}.partners-section .nav-controls .round-btn .icon-right:before{transform:rotate(135deg)}.quote-section{padding-top:0}.quote-section .container{align-items:center;background-color:#f4f4f4;border-radius:3rem;display:flex;flex-direction:column;justify-content:center;min-height:350px;padding:3.5rem 2rem;text-align:center;width:100%}@media (min-width:1280px){.quote-section .container{padding:5rem}}@media (min-width:768px){.quote-section .container{padding:4rem 3rem}}.quote-section .container .quote-icon{display:block;height:auto;margin-bottom:2rem;width:60px}.quote-section .container p{font-size:1.8rem}@media (min-width:1280px){.quote-section .container p{font-size:2.5rem}}@media (min-width:768px){.quote-section .container p{font-size:2rem}}.session-section{background:linear-gradient(90deg,#122620,#122620 70%,#476d5e)}@media (max-width:639px){.session-section{padding-left:0!important;padding-right:0!important}}.session-section .container{display:flex;flex-direction:row;max-width:100vw;width:100vw}@media (min-width:768px){.session-section .container{max-width:600px}}@media (min-width:1024px){.session-section .container{max-width:1200px}}.session-section .container .sessions-wrapper{display:flex;gap:1.5rem;width:100%}.session-section .container .sessions-wrapper .action-wrapper{align-items:flex-start;display:flex;flex:0 0 320px;flex-direction:column;justify-content:space-between}@media (max-width:1023px){.session-section .container .sessions-wrapper .action-wrapper{flex:0 0 280px}}@media (max-width:767px){.session-section .container .sessions-wrapper .action-wrapper{align-items:center;flex:1 1 auto}}.session-section .container .sessions-wrapper .action-wrapper .v-btn{align-self:flex-start;display:inline-flex;inline-size:auto;padding:1.3rem}.session-section .container .sessions-wrapper .action-wrapper .subtitle{color:#c49a62;margin-bottom:1.5rem}@media (max-width:767px){.session-section .container .sessions-wrapper .action-wrapper .subtitle{font-size:1rem}}.session-section .container .sessions-wrapper .action-wrapper .title{color:#fff;font-size:3rem;font-weight:unset;margin-bottom:auto}@media (max-width:1023px){.session-section .container .sessions-wrapper .action-wrapper .title{font-size:2.2rem}}@media (max-width:767px){.session-section .container .sessions-wrapper .action-wrapper .title{font-size:1.2rem;text-align:center}}.session-section .container .sessions-wrapper .sessions-swiper,.session-section .container .sessions-wrapper .swiper{flex:1 1 auto;min-width:0;width:100%}@media (max-width:767px){.session-section .container .sessions-wrapper .sessions-swiper,.session-section .container .sessions-wrapper .swiper{margin-bottom:4rem;padding:2rem}.session-section .container .sessions-wrapper{flex-direction:column}.session-section .container .sessions-wrapper .sessions-swiper,.session-section .container .sessions-wrapper .swiper{width:100%}}.testimonial{background-color:#f4f4f4}.testimonial .title-wrapper{align-items:center;display:flex;flex-direction:column;margin-bottom:1rem;width:100%}.testimonial .title-wrapper .double-quotation-mark{margin-bottom:1rem;width:50px}.testimonial .title-wrapper h2{color:#c49a62;font-size:3rem;font-weight:300;margin-bottom:0}@media (max-width:1023px){.testimonial .title-wrapper h2{font-size:2rem}}.testimonial .testimonial-wrapper{padding:1rem 5rem}@media (max-width:1023px){.testimonial .testimonial-wrapper{padding:3rem 1.5rem}}.testimonial .testimonial-wrapper .testimonial-swiper{padding-bottom:2rem}@media (max-width:639px){.testimonial .testimonial-wrapper .testimonial-swiper{overflow:visible}}.testimonial .testimonial-wrapper .testimonial-card{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:2rem}.testimonial .testimonial-wrapper .testimonial-card .avatar{border-radius:100%;height:100px;margin-bottom:1rem;-o-object-fit:cover;object-fit:cover;width:100px}.testimonial .testimonial-wrapper .testimonial-card .quote{color:#212529;line-height:1.6;margin-bottom:2rem}.testimonial .testimonial-wrapper .testimonial-card .meta{display:flex;font-size:.9rem;line-height:1}.testimonial .testimonial-wrapper .testimonial-card .meta .name{color:#476d5e}.testimonial .testimonial-wrapper .testimonial-card .meta .role{color:#000}.testimonial .testimonial-wrapper .testimonial-controls{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.5rem}@media (max-width:1023px){.testimonial .testimonial-wrapper .testimonial-controls{justify-content:center}}.tournament-promo{background:#fff}.tournament-promo .container .promo-card{border-radius:1.75rem;display:grid;gap:0;grid-template-columns:1fr;overflow:hidden}@media (min-width:1024px){.tournament-promo .container .promo-card{border-radius:1.75rem;grid-template-columns:1.1fr 1fr}}.tournament-promo .container .promo-card .media{background:#f4f4f4;min-height:300px;position:relative}.tournament-promo .container .promo-card .media img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:120%}@media (min-width:1024px){.tournament-promo .container .promo-card .media{border-bottom-left-radius:1.75rem;border-top-left-radius:1.75rem;min-height:520px;overflow:hidden}}.tournament-promo .container .promo-card .info-panel{background:#c49a62;color:#fff;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:2rem;width:100%;z-index:2}@media (min-width:768px){.tournament-promo .container .promo-card .info-panel{padding:2.5rem 3rem}}@media (min-width:1024px){.tournament-promo .container .promo-card .info-panel{border-radius:1.75rem;margin-left:-2rem}}.tournament-promo .container .promo-card .info-panel .eyebrow{color:#fff;font-size:.8rem;letter-spacing:.14em;line-height:1.1;margin-bottom:1rem;padding-left:3px;text-transform:uppercase}.tournament-promo .container .promo-card .info-panel .title{color:#fff;font-size:2.3rem;font-weight:400;line-height:1.3;margin:0}@media (min-width:768px){.tournament-promo .container .promo-card .info-panel .title{font-size:2.6rem}}@media (min-width:1280px){.tournament-promo .container .promo-card .info-panel .title{font-size:3.3rem}}.tournament-promo .container .promo-card .info-panel .intro{margin:.5rem 0 1rem}.tournament-promo .container .promo-card .info-panel .details{list-style:none;margin:0 0 1.5rem;padding:0}.tournament-promo .container .promo-card .info-panel .details li+li{margin-top:.35rem}.tournament-promo .container .promo-card .info-panel .cta-link{align-items:center;border:1px solid #fff;border-radius:999px;color:#fff;display:inline-flex;inline-size:-moz-fit-content;inline-size:fit-content;justify-content:center;padding:.8rem 1.4rem;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease}.tournament-promo .container .promo-card .info-panel .cta-link:hover{background:#ffffff26}.v-skeleton-loader{align-items:center;background:rgb(var(--v-theme-surface));border-radius:4px;display:flex;flex-wrap:wrap;position:relative;vertical-align:top}.v-skeleton-loader__actions{justify-content:end}.v-skeleton-loader .v-skeleton-loader__ossein{height:100%}.v-skeleton-loader .v-skeleton-loader__avatar,.v-skeleton-loader .v-skeleton-loader__button,.v-skeleton-loader .v-skeleton-loader__chip,.v-skeleton-loader .v-skeleton-loader__divider,.v-skeleton-loader .v-skeleton-loader__heading,.v-skeleton-loader .v-skeleton-loader__image,.v-skeleton-loader .v-skeleton-loader__ossein,.v-skeleton-loader .v-skeleton-loader__text{background:rgba(var(--v-theme-on-surface),var(--v-border-opacity))}.v-skeleton-loader .v-skeleton-loader__list-item,.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-text,.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.v-skeleton-loader .v-skeleton-loader__list-item-two-line{border-radius:4px}.v-skeleton-loader__bone{align-items:center;border-radius:inherit;display:flex;flex:1 1 100%;flex-wrap:wrap;overflow:hidden;position:relative}.v-skeleton-loader__bone:after{animation:loading 1.5s infinite;background:linear-gradient(90deg,rgba(var(--v-theme-surface),0),rgba(var(--v-theme-surface),.3),rgba(var(--v-theme-surface),0));content:"";height:100%;left:0;position:absolute;top:0;transform:translate(-100%);width:100%;z-index:1}.v-skeleton-loader__avatar{border-radius:50%;flex:0 1 auto;height:48px;margin:8px 16px;max-height:48px;max-width:48px;min-height:48px;min-width:48px;width:48px}.v-skeleton-loader__avatar+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__avatar+.v-skeleton-loader__paragraph>.v-skeleton-loader__text,.v-skeleton-loader__avatar+.v-skeleton-loader__sentences>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__button{border-radius:4px;height:36px;margin:16px;max-width:64px}.v-skeleton-loader__button+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__button+.v-skeleton-loader__paragraph>.v-skeleton-loader__text,.v-skeleton-loader__button+.v-skeleton-loader__sentences>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__chip{border-radius:16px;height:32px;margin:16px;max-width:96px}.v-skeleton-loader__chip+.v-skeleton-loader__bone{flex:1 1 auto;margin-inline-start:0}.v-skeleton-loader__chip+.v-skeleton-loader__paragraph>.v-skeleton-loader__text,.v-skeleton-loader__chip+.v-skeleton-loader__sentences>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__date-picker{border-radius:inherit}.v-skeleton-loader__date-picker .v-skeleton-loader__list-item:first-child .v-skeleton-loader__text{max-width:88px;width:20%}.v-skeleton-loader__date-picker .v-skeleton-loader__heading{max-width:256px;width:40%}.v-skeleton-loader__date-picker-days{flex-wrap:wrap;margin:16px}.v-skeleton-loader__date-picker-days .v-skeleton-loader__avatar{border-radius:4px;margin:4px;max-width:100%}.v-skeleton-loader__date-picker-options{flex-wrap:nowrap}.v-skeleton-loader__date-picker-options .v-skeleton-loader__text{flex:1 1 auto}.v-skeleton-loader__divider{border-radius:1px;height:2px}.v-skeleton-loader__heading{border-radius:12px;height:24px;margin:16px}.v-skeleton-loader__heading+.v-skeleton-loader__subtitle{margin-top:-16px}.v-skeleton-loader__image{border-radius:0;height:150px}.v-skeleton-loader__card .v-skeleton-loader__image{border-radius:0}.v-skeleton-loader__list-item{margin:16px}.v-skeleton-loader__list-item .v-skeleton-loader__text{margin:0}.v-skeleton-loader__table-thead{justify-content:space-between}.v-skeleton-loader__table-thead .v-skeleton-loader__heading{margin-top:16px;max-width:16px}.v-skeleton-loader__table-tfoot{flex-wrap:nowrap}.v-skeleton-loader__table-tfoot>.v-skeleton-loader__text.v-skeleton-loader__bone{margin-top:16px}.v-skeleton-loader__table-row{align-items:baseline;flex-wrap:nowrap;justify-content:space-evenly;margin:0 8px}.v-skeleton-loader__table-row>.v-skeleton-loader__text.v-skeleton-loader__bone{margin-inline:8px}.v-skeleton-loader__table-row+.v-skeleton-loader__divider{margin:0 16px}.v-skeleton-loader__table-cell{align-items:center;display:flex;height:48px;width:88px}.v-skeleton-loader__table-cell .v-skeleton-loader__text{margin-bottom:0}.v-skeleton-loader__subtitle{max-width:70%}.v-skeleton-loader__subtitle>.v-skeleton-loader__text{border-radius:8px;height:16px}.v-skeleton-loader__text{border-radius:6px;height:12px;margin:16px}.v-skeleton-loader__text+.v-skeleton-loader__text{margin-top:-8px;max-width:50%}.v-skeleton-loader__text+.v-skeleton-loader__text+.v-skeleton-loader__text{max-width:70%}.v-skeleton-loader--boilerplate .v-skeleton-loader__bone:after{display:none}.v-skeleton-loader--is-loading{overflow:hidden}.v-skeleton-loader--tile,.v-skeleton-loader--tile .v-skeleton-loader__bone{border-radius:0}@keyframes loading{to{transform:translate(100%)}}.auth-section .auth-card-other-wrapper{align-items:center;background:url(/images/background/grass.png) no-repeat 50%;border-radius:15px;display:flex;height:100%;justify-content:center;width:100%}.v-alert{display:grid;flex:1 1;grid-template-areas:"prepend content append close" ". content . .";grid-template-columns:max-content auto max-content max-content;overflow:hidden;padding:16px;position:relative;--v-border-color:currentColor}.v-alert--absolute{position:absolute}.v-alert--fixed{position:fixed}.v-alert--sticky{position:sticky}.v-alert{border-radius:4px}.v-alert--variant-outlined,.v-alert--variant-plain,.v-alert--variant-text,.v-alert--variant-tonal{background:transparent;color:inherit}.v-alert--variant-plain{opacity:.62}.v-alert--variant-plain:focus,.v-alert--variant-plain:hover{opacity:1}.v-alert--variant-plain .v-alert__overlay{display:none}.v-alert--variant-elevated,.v-alert--variant-flat{background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-alert--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-alert--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-alert--variant-outlined{border:thin solid}.v-alert--variant-text .v-alert__overlay{background:currentColor}.v-alert--variant-tonal .v-alert__underlay{background:currentColor;border-radius:inherit;inset:0;opacity:var(--v-activated-opacity);pointer-events:none}.v-alert .v-alert__underlay{position:absolute}.v-alert--prominent{grid-template-areas:"prepend content append close" "prepend content . ."}.v-alert.v-alert--border{--v-border-opacity:.38}.v-alert.v-alert--border.v-alert--border-start{padding-inline-start:24px}.v-alert.v-alert--border.v-alert--border-end{padding-inline-end:24px}.v-alert--variant-plain{transition:opacity .2s cubic-bezier(.4,0,.2,1)}.v-alert--density-default{padding-bottom:16px;padding-top:16px}.v-alert--density-default.v-alert--border-top{padding-top:24px}.v-alert--density-default.v-alert--border-bottom{padding-bottom:24px}.v-alert--density-comfortable{padding-bottom:12px;padding-top:12px}.v-alert--density-comfortable.v-alert--border-top{padding-top:20px}.v-alert--density-comfortable.v-alert--border-bottom{padding-bottom:20px}.v-alert--density-compact{padding-bottom:8px;padding-top:8px}.v-alert--density-compact.v-alert--border-top{padding-top:16px}.v-alert--density-compact.v-alert--border-bottom{padding-bottom:16px}.v-alert:not(:has(.v-alert-title)) .v-alert__content{padding-block:.125rem}.v-alert__border{border:0 solid;border-radius:inherit;inset:0;opacity:var(--v-border-opacity);pointer-events:none;position:absolute;width:100%}.v-alert__border--border{border-width:8px;box-shadow:none}.v-alert--border-start .v-alert__border{border-inline-start-width:8px}.v-alert--border-end .v-alert__border{border-inline-end-width:8px}.v-alert--border-top .v-alert__border{border-top-width:8px}.v-alert--border-bottom .v-alert__border{border-bottom-width:8px}.v-alert__close{flex:0 1 auto;grid-area:close}.v-alert__close>.v-btn{margin-block:calc(var(--v-btn-height)*-1/2 + -6px - -.875rem)}.v-alert__content{align-self:center;grid-area:content;overflow:hidden}.v-alert__append,.v-alert__close{margin-inline-start:16px}.v-alert__append{align-self:flex-start;grid-area:append}.v-alert__append+.v-alert__close{margin-inline-start:16px}.v-alert__prepend{align-items:center;align-self:flex-start;display:flex;grid-area:prepend;margin-inline-end:16px;min-height:1.75rem}.v-alert__prepend>.v-icon{font-size:1.75rem;height:1.75rem;width:1.75rem}.v-alert--prominent .v-alert__prepend{align-self:center}.v-alert__underlay{grid-area:none;position:absolute}.v-alert--border-start .v-alert__underlay{border-bottom-left-radius:0;border-top-left-radius:0}.v-alert--border-end .v-alert__underlay{border-bottom-right-radius:0;border-top-right-radius:0}.v-alert--border-top .v-alert__underlay{border-top-left-radius:0;border-top-right-radius:0}.v-alert--border-bottom .v-alert__underlay{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-alert-title{align-items:center;align-self:center;display:flex;font-size:1.25rem;font-weight:500;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.0125em;line-height:1.75rem;overflow-wrap:normal;text-transform:none;word-break:normal;word-wrap:break-word}.auth-section .auth-card-other-wrapper{align-items:center;background:url(/images/background/grass.png) no-repeat 50%;border-radius:15px;display:flex;height:100%;justify-content:center;width:100%}.auth-section .auth-card-other-wrapper{align-items:center;background:url(/images/background/grass.png) no-repeat 50%;border-radius:15px;display:flex;height:100%;justify-content:center;width:100%}.auth-section .auth-card-other-wrapper{align-items:center;background:url(/images/background/grass.png) no-repeat 50%;border-radius:15px;display:flex;height:100%;justify-content:center;width:100%}.auth-section{align-items:flex-start;display:flex;justify-content:center;width:100%}@media (min-width:768px){.auth-section{margin:1.5rem auto}}.auth-section .auth-card-form-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto 2rem}@media (min-width:768px){.auth-section .auth-card-form-wrapper{padding:1.5rem .8rem}}@media (min-width:1024px){.auth-section .auth-card-form-wrapper{max-width:500px;padding:1.5rem}}.auth-section .auth-card-form-wrapper .auth-card-title{margin-bottom:1.5rem}.auth-section .auth-card-form-wrapper .auth-card-title h2{color:#476d5e;font-family:inherit;font-size:2.77rem}@media (max-width:767px){.auth-section .auth-card-form-wrapper .auth-card-title h2{font-size:1.8rem}}.auth-section .auth-card-form-wrapper .auth-form{display:flex;flex-direction:column;width:100%}.auth-section .auth-card-form-wrapper .auth-form .auth-btn{color:#fff;margin:0 auto;padding:0 3.5rem}.auth-section .auth-card-form-wrapper .auth-form .auth-btn.sign-in{margin-top:3rem}.auth-section .auth-card-form-wrapper .auth-form .forgot-password{margin-top:1rem;text-align:right}.auth-section .auth-card-form-wrapper .auth-form .forgot-password a{color:#6c757d;font-size:.9rem;text-decoration:none}.auth-section .auth-card-form-wrapper .auth-form .forgot-password a:hover{text-decoration:underline}.auth-section .auth-card-other-wrapper{align-items:center;background:url(/images/background/grass.png) no-repeat 50%;border-radius:15px;display:flex;height:100%;justify-content:center;width:100%}@media (min-width:768px){.auth-section .auth-card-other-wrapper{min-height:400px}}@media (min-width:1024px){.auth-section .auth-card-other-wrapper{min-height:500px}}.auth-section .auth-card-other-wrapper .auth-card-other-content{color:#fff;display:flex;flex-direction:column;font-family:inherit;gap:.5rem;padding:3rem;text-align:left}.auth-section .auth-card-other-wrapper .auth-card-other-content h3{color:#fff;font-size:2.82rem;line-height:1}@media (max-width:767px){.auth-section .auth-card-other-wrapper .auth-card-other-content h3{font-size:2rem}}.auth-section .auth-card-other-wrapper .auth-card-other-content .mb-4{margin-bottom:1rem}.auth-section .auth-card-other-wrapper .auth-card-other-content .other-auth-action-btn{margin-top:5rem;padding:0 3.5rem}.floating-booking-section{display:flex;justify-content:center;margin-block:1.5rem;padding-inline:1rem;padding-bottom:2.5rem!important;padding-top:0!important;width:100%}@media (min-width:768px){.floating-booking-section{margin-block:2.5rem;margin-bottom:0!important}}.floating-booking-section .fb-card{background:#fff;border-radius:1.5rem;box-shadow:0 12px 30px #0000001f;max-width:1280px;overflow:hidden;width:100%}.floating-booking-section .fb-tabs{align-items:center;background:transparent;display:flex;flex-wrap:nowrap;gap:.5rem;justify-content:flex-start;overflow-x:scroll;padding:2rem 2rem 1rem}@media (min-width:768px){.floating-booking-section .fb-tabs{gap:1rem;overflow-x:hidden;padding:2rem 2.5rem 1rem}}@media (min-width:1024px){.floating-booking-section .fb-tabs{padding:2rem 4rem 1rem}}.floating-booking-section .fb-tabs .fb-tab{align-items:center;background:#12262014;border-radius:10px;color:#122620;cursor:pointer;display:inline-flex;flex:0 0 auto;font-weight:500;height:44px;justify-content:center;padding:1rem 2.5rem;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.floating-booking-section .fb-tabs .fb-tab.active{background:#122620;color:#fff}.floating-booking-section .fb-body{padding:1rem 2rem 2rem}@media (min-width:768px){.floating-booking-section .fb-body{padding:1rem 2.5rem 2rem}}@media (min-width:1024px){.floating-booking-section .fb-body{padding:1rem 4rem 2rem}}.floating-booking-section .fb-field{display:flex;flex-direction:column}.floating-booking-section .fb-field .label{color:#122620;font-size:.9rem;margin-bottom:.35rem}.floating-booking-section .fb-cta{margin-top:1rem}.floating-booking-section .fb-disclaimer{align-items:flex-start;color:#122620;display:flex;font-size:.9rem;gap:.5rem;line-height:1.5;margin-top:1.5rem;opacity:.9}@media (min-width:768px){.floating-booking-section .fb-disclaimer{font-size:.95rem}}.terms-section{padding-bottom:3rem;padding-top:3rem}@media (min-width:768px){.terms-section{padding-bottom:4rem;padding-top:4rem}}.terms-section .terms-layout{background:#fff;display:flex;flex-direction:column;overflow:hidden}@media (min-width:768px){.terms-section .terms-layout{gap:3rem}}@media (min-width:1024px){.terms-section .terms-layout{flex-direction:row;gap:5rem}}.terms-section .terms-sidebar{border-bottom:1px solid rgba(0,0,0,.06);padding:1.75rem .5rem}@media (min-width:768px){.terms-section .terms-sidebar{border-bottom:0;min-width:320px;padding:2.25rem 2rem}}.terms-section .terms-sidebar .sidebar-title{color:#122620;font-size:1.1rem;font-weight:600;margin:0 0 2rem}.terms-section .terms-sidebar .sidebar-list{list-style:none;margin:0;padding:0}.terms-section .terms-sidebar .sidebar-list li+li{margin-top:.25rem}@media (min-width:768px){.terms-section .terms-sidebar .sidebar-list li+li{margin-top:.35rem}}.terms-section .terms-sidebar .sidebar-link{align-items:center;background:transparent;border:0;border-radius:.9rem;cursor:pointer;display:flex;gap:1.5rem;justify-content:space-between;text-align:left;transition:background .18s ease,color .18s ease;width:100%}.terms-section .terms-sidebar .sidebar-link .label{color:#476d5e;font-size:.9rem;transition:color .2s ease;white-space:nowrap}@media (min-width:768px){.terms-section .terms-sidebar .sidebar-link .label{font-size:.95rem}}.terms-section .terms-sidebar .sidebar-link .chevron{color:#476d5eb3;font-size:1rem;transition:color .2s ease}.terms-section .terms-sidebar .sidebar-link:hover .chevron,.terms-section .terms-sidebar .sidebar-link:hover .label{color:#122620}.terms-section .terms-sidebar .sidebar-link.active{background:#fff}.terms-section .terms-sidebar .sidebar-link.active .label{color:#122620;font-weight:500}.terms-section .terms-sidebar .sidebar-link.active .chevron{color:#122620}.terms-section .terms-content{border:1px solid #c49a62;border-radius:25px;color:#122620;padding:1.75rem 1.5rem 2rem}@media (min-width:768px){.terms-section .terms-content{padding:2.25rem 2.5rem}}@media (min-width:1280px){.terms-section .terms-content{padding:2.75rem 3rem}}.terms-section .terms-content .content-header{margin-bottom:1.5rem}.terms-section .terms-content .content-title{color:#122620;font-size:1.25rem;font-weight:600;line-height:1.2;margin:0}@media (min-width:768px){.terms-section .terms-content .content-title{font-size:1.4rem}}.terms-section .terms-content .content-body{color:#122620;font-size:.9rem;line-height:1.7}@media (min-width:768px){.terms-section .terms-content .content-body{font-size:.95rem}}.terms-section .terms-content .content-body p{margin:0 0 .9rem}.terms-section .terms-content .content-body p:last-child{margin-bottom:0}.v-date-picker{overflow:hidden;width:328px}.v-date-picker--show-week{width:368px}.v-date-picker-controls{align-items:center;display:flex;flex:1;font-size:.875rem;height:var(--v-date-picker-controls-height,56px);justify-content:space-between;padding-bottom:4px;padding-inline-end:12px;padding-top:4px;padding-inline-start:6px}.v-date-picker-controls>.v-btn:first-child{font-weight:400;letter-spacing:normal;line-height:normal;text-transform:none}.v-date-picker-controls--variant-classic{padding-inline-start:12px}.v-date-picker-controls--variant-modern .v-date-picker__title:not(:hover){opacity:.7}.v-date-picker--month .v-date-picker-controls--variant-modern .v-date-picker__title{cursor:pointer}.v-date-picker--year .v-date-picker-controls--variant-modern .v-date-picker__title{opacity:1}.v-date-picker-controls .v-btn:last-child{margin-inline-start:4px}.v-date-picker--year .v-date-picker-controls .v-date-picker-controls__mode-btn{transform:rotate(180deg)}.v-date-picker-controls__date{margin-inline-end:4px}.v-date-picker-controls--variant-classic .v-date-picker-controls__date{margin:auto;text-align:center}.v-date-picker-controls__month{display:flex}.v-locale--is-rtl .v-date-picker-controls__month,.v-locale--is-rtl.v-date-picker-controls__month{flex-direction:row-reverse}.v-date-picker-controls--variant-classic .v-date-picker-controls__month{flex:1 0 auto}.v-date-picker__title{display:inline-block}.v-date-picker-header{align-items:flex-end;display:grid;grid-template-areas:"prepend content append";grid-template-columns:min-content minmax(0,1fr) min-content;height:70px;overflow:hidden;padding-inline:24px 12px;padding-bottom:12px}.v-date-picker-header__append{grid-area:append}.v-date-picker-header__prepend{grid-area:prepend;padding-inline-start:8px}.v-date-picker-header__content{align-items:center;display:inline-flex;font-size:32px;grid-area:content;justify-content:space-between;line-height:40px}.v-date-picker-header--clickable .v-date-picker-header__content{cursor:pointer}.v-date-picker-header--clickable .v-date-picker-header__content:not(:hover){opacity:.7}.v-date-picker-month{display:flex;justify-content:center;padding:0 12px 8px;--v-date-picker-month-day-diff:4px}.v-date-picker-month__weeks{-moz-column-gap:4px;column-gap:4px;display:flex;flex-direction:column;font-size:.875rem}.v-date-picker-month__weekday{font-size:.875rem}.v-date-picker-month__days{-moz-column-gap:4px;column-gap:4px;display:grid;grid-template-columns:repeat(var(--v-date-picker-days-in-week),min-content)}.v-date-picker-month__day{align-items:center;display:flex;height:40px;justify-content:center;position:relative;width:40px}.v-date-picker-month__day--selected .v-btn{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-date-picker-month__day .v-btn.v-date-picker-month__day-btn{--v-btn-height:24px;--v-btn-size:.875rem}.v-date-picker-month__day--week{font-size:var(--v-btn-size)}.v-date-picker-month__day--adjacent{opacity:.5}.v-date-picker-month__day--hide-adjacent{opacity:0}.v-date-picker-months{height:288px}.v-date-picker-months__content{align-items:center;display:grid;flex:1 1;grid-template-columns:repeat(2,1fr);height:inherit;justify-content:space-around;grid-gap:0 24px;padding-inline-end:36px;padding-inline-start:36px}.v-date-picker-months__content .v-btn{padding-inline-end:8px;padding-inline-start:8px;text-transform:none}.v-date-picker-years{height:288px;overflow-y:scroll}.v-date-picker-years__content{display:grid;flex:1 1;gap:8px 24px;grid-template-columns:repeat(3,1fr);justify-content:space-around;padding-inline:32px}.v-date-picker-years__content .v-btn{padding-inline:8px}.v-picker.v-sheet{border-radius:4px;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));display:grid;grid-auto-rows:min-content;grid-template-areas:"title" "header" "body";grid-template-columns:minmax(0,1fr);overflow:hidden}.v-picker.v-sheet.v-picker--with-actions{grid-template-areas:"title" "header" "body" "actions"}.v-picker__body{display:flex;flex-wrap:wrap;grid-area:body;justify-content:center;overflow:hidden;position:relative}.v-picker__header{grid-area:header}.v-picker__actions{align-items:center;display:flex;grid-area:actions;justify-content:flex-end;padding:0 12px 12px}.v-picker__actions .v-btn{min-width:48px}.v-picker__actions .v-btn:not(:last-child){margin-inline-end:8px}.v-picker--divided .v-picker__header{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-picker--landscape{grid-template-areas:"title" "header body" "header body"}.v-picker--landscape.v-picker--with-actions{grid-template-areas:"title" "header body" "header actions"}.v-picker-title{font-size:.75rem;font-weight:400;grid-area:title;letter-spacing:.1666666667em;padding-inline:24px 12px;padding-bottom:16px;padding-top:16px;text-transform:uppercase}.v-sheet{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:block}.v-sheet--border{border-width:thin;box-shadow:none}.v-sheet{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-sheet--absolute{position:absolute}.v-sheet--fixed{position:fixed}.v-sheet--relative{position:relative}.v-sheet--sticky{position:sticky}.v-sheet{background:rgb(var(--v-theme-surface));border-radius:0;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-sheet--rounded{border-radius:4px}.bay-booking-section{background:#f4f4f4;padding:4rem 0}@media (min-width:768px){.bay-booking-section{padding:5rem 0 6rem}}.bay-booking-section .bay-booking-title{color:#476d5e;font-size:2rem;font-weight:400;margin:0 0 2.5rem;text-align:center}@media (min-width:768px){.bay-booking-section .bay-booking-title{font-size:2.6rem;margin-bottom:3rem}}@media (min-width:1280px){.bay-booking-section .bay-booking-title{font-size:3rem}}.bay-booking-section .bay-booking-state{margin-bottom:1.5rem;text-align:center}.bay-booking-section .bay-booking-state__text{color:#122620b3;font-size:.95rem}.bay-booking-section .bay-booking-state--error .bay-booking-state__text{color:coral}.bay-booking-section .bay-booking-grid{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.75rem}@media (min-width:640px){.bay-booking-section .bay-booking-grid{padding:0 2rem}}@media (min-width:1280px){.bay-booking-section .bay-booking-grid{flex-direction:row;gap:2rem;gap:3rem;justify-content:center}}.bay-booking-section .bay-card{background:#fff;border-radius:2.5rem;box-shadow:0 18px 50px #00000014;display:flex;flex:1;flex-direction:column;gap:1.5rem;padding:1.5rem}@media (min-width:768px){.bay-booking-section .bay-card{align-items:stretch;flex-direction:row;padding:1.75rem 2rem 1.75rem 0}}@media (min-width:1024px){.bay-booking-section .bay-card{flex:0 1 calc(50% - 1.5rem)}}.bay-booking-section .bay-card__media{align-self:center;background-color:#969696;border-radius:2rem;flex:0 0 auto;height:200px;margin-top:-1.5rem;overflow:hidden;width:calc(100% + 3rem)}@media (min-width:768px){.bay-booking-section .bay-card__media{align-self:stretch;height:auto;margin-bottom:-1.75rem;margin-top:-1.75rem;width:50%}}@media (min-width:1024px){.bay-booking-section .bay-card__media{width:300px}}.bay-booking-section .bay-card__img{block-size:100%;display:block;inline-size:100%;-o-object-fit:cover;object-fit:cover}.bay-booking-section .bay-card__body{display:flex;flex:1;flex-direction:column;gap:.75rem}@media (min-width:768px){.bay-booking-section .bay-card__body{padding-inline-start:1.5rem}}.bay-booking-section .bay-card__name{color:#476d5e;font-size:1.3rem;font-weight:500;margin:0}@media (min-width:768px){.bay-booking-section .bay-card__name{font-size:1.45rem}}.bay-booking-section .bay-card__subtitle{color:#122620;font-size:.8rem;font-weight:500;margin:0}.bay-booking-section .bay-card__price-row{align-items:baseline;border-bottom:1px solid rgba(0,0,0,.08);display:flex;gap:.35rem;margin:.3rem 0 1rem;padding-bottom:.8rem}.bay-booking-section .bay-card__price-amount{color:#476d5e;font-weight:600}.bay-booking-section .bay-card__price-unit{color:#122620cc;font-size:.85rem}.bay-booking-section .bay-card__includes{margin-bottom:1.2rem}.bay-booking-section .bay-card__includes-title{color:#919191e6;font-size:.85rem;font-weight:700;margin-bottom:.8rem}.bay-booking-section .bay-card__includes-text{color:#122620e6;font-size:.85rem;margin-bottom:.4rem}.bay-booking-section .bay-card__includes-text ul{margin-left:1rem;padding:0}.package-sessions-section{align-items:center;background-color:#122620;color:#fff;display:flex;padding-bottom:4rem;padding-top:4rem;position:relative;width:100%}@media (min-width:1024px){.package-sessions-section{min-height:70vh}}.package-sessions-section .bg-overlay{background:#0000008c;inset:0;pointer-events:none;position:absolute;z-index:1}.package-sessions-section .container{width:100%;z-index:2}@media (min-width:768px){.package-sessions-section .sessions-left{display:flex;flex-direction:column;height:100%;justify-content:center}}.package-sessions-section .sessions-left .title{color:#fff;font-size:2.2rem;font-weight:600;line-height:1;margin:0 0 .8rem}@media (min-width:768px){.package-sessions-section .sessions-left .title{font-size:2.65rem}}.package-sessions-section .sessions-left .subtitle{color:#fff;font-size:1.5rem;font-weight:500;margin:0 0 1.5rem}@media (min-width:768px){.package-sessions-section .sessions-left .subtitle{font-size:1.8rem}}.package-sessions-section .sessions-left .description{color:#fff;line-height:1.6;margin:0;opacity:.95}.package-sessions-section .sessions-left .description p{margin:0}.package-sessions-section .sessions-right{color:#fff;width:100%}.package-sessions-section .sessions-right .upcoming-copy{font-size:1.4rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.package-sessions-section .sessions-right .sessions-empty{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.package-sessions-section .sessions-right .sessions-carousel{align-items:center;display:flex;gap:1rem}@media (max-width:767px){.package-sessions-section .sessions-right .sessions-carousel{gap:.5rem}.package-sessions-section .sessions-right .sessions-carousel .nav{display:none}}.package-sessions-section .sessions-right .sessions-carousel .nav{cursor:pointer}.package-sessions-section .sessions-right .sessions-carousel .sessions-swiper{flex:1 1 auto;min-width:0}.package-sessions-section .sessions-right .sessions-carousel .session-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#476d5e;border-radius:1.4rem;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:180px;padding:1.6rem 1.4rem;text-align:center}.package-sessions-section .sessions-right .sessions-carousel .session-card .content{margin:1rem 0}.package-sessions-section .sessions-right .sessions-carousel .session-card .content .date{font-size:1rem;line-height:1}.package-sessions-section .sessions-right .sessions-carousel .session-card .content .time{font-size:.95rem;line-height:1;margin-top:.15rem}.package-sessions-section .sessions-right .sessions-carousel .session-card .content .bay{font-weight:700}.package-sessions-section .sessions-right .sessions-carousel .session-card .content .label{font-size:.85rem;margin-top:1.5rem}.package-sessions-section .sessions-right .sessions-carousel .session-card .content .seats{font-size:1.5rem;font-weight:700;margin-top:.2rem}.v-number-input input[type=number]{-moz-appearance:textfield}.v-number-input input[type=number]::-webkit-inner-spin-button,.v-number-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.v-number-input .v-field:has(.v-field__prepend-inner>.v-number-input__control:first-child){padding-inline-start:0}.v-number-input .v-field:has(.v-field__append-inner>.v-number-input__control:last-child){padding-inline-end:0}.v-number-input .v-field__prepend-inner:has(.v-number-input__control)>.v-icon{margin-inline-end:4px}.v-number-input .v-field__prepend-inner:has(.v-number-input__control)>.v-number-input__control+.v-icon,.v-number-input .v-field__prepend-inner:has(.v-number-input__control)>hr+.v-icon{margin-inline:8px 0}.v-number-input .v-field__append-inner:has(.v-number-input__control)>.v-icon{margin-inline-start:4px}.v-number-input .v-field__append-inner:has(.v-number-input__control)>.v-icon:has(+.v-number-input__control),.v-number-input .v-field__append-inner:has(.v-number-input__control)>.v-icon:has(+hr){margin-inline:0 8px}.v-number-input .v-field__clearable:has(+.v-field__append-inner>hr:first-child){margin-inline-end:8px}.v-number-input--inset .v-divider{align-self:center;height:55%;width:55%}.v-number-input--split .v-field__input{text-align:center}.v-number-input--stacked .v-number-input__control{flex-direction:column-reverse}.v-number-input--stacked .v-number-input__control .v-btn{flex:1}.v-number-input--hide-input .v-field{flex:none}.v-number-input--hide-input .v-field__input{padding-inline:0;width:0}.v-number-input__control{display:flex;height:100%}.v-number-input__control .v-btn{background-color:transparent;border-radius:0}.cart-page{background-color:#f9fafb;margin-top:90px;padding-bottom:5rem}.cart-page .cart-title{color:#122620;font-size:2rem;font-weight:500;margin-bottom:0;text-align:center}@media (min-width:768px){.cart-page .cart-title{font-size:1.6rem}}.cart-page .cart-table{background-color:transparent;border-collapse:collapse;margin-top:.5rem;width:100%}.cart-page .cart-table .cart-empty{color:#6c757d;font-size:.95rem;padding:2.5rem 0;text-align:center}.cart-page .cart-table .cart-item-row tr td,.cart-page .cart-table .cart-item-row tr th,.cart-page .cart-table tbody tr td,.cart-page .cart-table tbody tr th,.cart-page .cart-table thead tr td,.cart-page .cart-table thead tr th{border-bottom:1px solid rgba(196,154,98,.4)!important;padding-bottom:1.5rem!important;padding-top:1.5rem!important}.cart-page .cart-table .cart-item-row tr td:first-child,.cart-page .cart-table .cart-item-row tr th:first-child,.cart-page .cart-table tbody tr td:first-child,.cart-page .cart-table tbody tr th:first-child,.cart-page .cart-table thead tr td:first-child,.cart-page .cart-table thead tr th:first-child{padding-left:0!important}.cart-page .cart-table .cart-item-row tr td:last-child,.cart-page .cart-table .cart-item-row tr th:last-child,.cart-page .cart-table tbody tr td:last-child,.cart-page .cart-table tbody tr th:last-child,.cart-page .cart-table thead tr td:last-child,.cart-page .cart-table thead tr th:last-child{padding-right:0!important}.cart-page .cart-table thead th{color:#476d5e;font-size:1rem;font-weight:400!important}.cart-page .cart-table tbody tr:last-child td{border-bottom:none!important}.cart-page .cart-table .cart-footer-row{font-size:.9rem;font-weight:500;margin-top:1.25rem}.cart-page .cart-table .cart-footer-row .cart-items-count{color:#000;vertical-align:top}.cart-page .cart-table .cart-footer-row .cart-subtotal{color:#000;font-size:1.2rem;vertical-align:top}@media (min-width:768px){.cart-page .cart-table .cart-footer-row{align-items:flex-start;flex-direction:column;gap:.25rem}.cart-page .cart-table .cart-footer-row .cart-items-count{padding-left:calc(150px + 1.25rem)}}@media (min-width:1024px){.cart-page .cart-table .cart-footer-row .cart-items-count{padding-left:calc(180px + 1.25rem)}}.cart-page .cart-table .cart-item-cell{padding:1.5rem 0;vertical-align:top}.cart-page .cart-table .cart-item-main{align-items:flex-start;display:flex;gap:1.25rem;width:100%}@media (max-width:639px){.cart-page .cart-table .cart-item-main{flex-direction:column;gap:.75rem}}.cart-page .cart-table .cart-thumb{flex-shrink:0;height:180px;position:relative;width:100%}.cart-page .cart-table .cart-thumb .v-avatar{background-color:#476d5e80;height:100%!important;width:100%!important}.cart-page .cart-table .cart-thumb .cart-item-price{position:absolute;right:1rem;top:1rem}@media (min-width:768px){.cart-page .cart-table .cart-thumb{height:110px;width:150px}.cart-page .cart-table .cart-thumb .cart-item-price{display:none}}@media (min-width:1024px){.cart-page .cart-table .cart-thumb{height:130px;width:180px}}.cart-page .cart-table .cart-item-text{flex:1}.cart-page .cart-table .cart-item-title{color:#212529;font-size:1rem;font-weight:600;margin-bottom:.1rem}.cart-page .cart-table .cart-item-subtitle{color:#6c757d;font-size:.875rem;margin-bottom:.1rem}.cart-page .cart-table .cart-item-meta{color:#969696;font-size:.8125rem;margin-bottom:.5rem}.cart-page .cart-table .cart-item-price-md{color:#212529;display:none;font-size:1rem;font-weight:600}@media (min-width:768px){.cart-page .cart-table .cart-item-price-md{display:flex}}.cart-page .cart-table .cart-item-controls{align-items:start;display:flex;flex-direction:column;gap:1.5rem;margin-top:.75rem}@media (max-width:639px){.cart-page .cart-table .cart-item-controls{align-items:flex-start;flex-direction:column;gap:.5rem}}.cart-page .cart-table .cart-item-controls .v-field{overflow:hidden}.cart-page .cart-table .cart-item-controls .v-field .v-field__input{width:45px}.cart-page .cart-table .cart-item-controls .cart-action-btn{letter-spacing:.08em}.cart-page .cart-table .cart-item-controls .cart-qty-group{align-items:center;display:inline-flex;gap:.5rem}.cart-page .cart-table .cart-item-controls .cart-qty-static .label{color:#476d5e}.cart-page .cart-summary-card{background-color:transparent;border:1px solid #c49a62;box-shadow:none;margin-left:auto;padding:1rem;width:100%}@media (min-width:1024px){.cart-page .cart-summary-card{margin-top:2rem;max-width:360px}}.cart-page .cart-summary-card .cart-summary-title{color:#6c757d;font-size:1.2rem;margin-bottom:.5rem}.cart-page .cart-summary-card .cart-summary-submit-wrapper{margin-top:.25rem;text-align:right}.cart-page .cart-summary-card .cart-summary-submit-wrapper .cart-summary-submit{letter-spacing:0}.cart-page .cart-summary-card .cart-summary-row{color:#6c757d;display:flex;font-size:.85rem;justify-content:space-between;margin-bottom:.4rem}.cart-page .cart-summary-card .cart-summary-total-row{align-items:baseline;display:flex;justify-content:space-between}.cart-page .cart-summary-card .cart-summary-total-row span:first-child{color:#212529;font-size:.95rem}.cart-page .cart-summary-card .cart-summary-total-row .cart-summary-total-amount{color:#212529;font-size:1.25rem;font-weight:700}.cart-page .cart-summary-card .cart-checkout-button{color:#fff!important;font-weight:600;letter-spacing:.04em}.cart-page .cart-loading{color:#6c757d;font-size:.95rem;padding:2.5rem 0;text-align:center}.cart-page .cart-loading .cart-loading-inner{align-items:center;display:inline-flex;gap:.75rem;justify-content:center}.cart-page.cart-payment-page .cart-layout{justify-content:center}.cart-page.cart-payment-page .cart-payment-card{padding:2.25rem 1.75rem;text-align:center}@media (min-width:768px){.cart-page.cart-payment-page .cart-payment-card{padding:2.5rem 2.25rem}}.cart-page.cart-payment-page .cart-payment-icon-wrapper{display:flex;justify-content:center;margin-bottom:1rem}.cart-page.cart-payment-page .cart-payment-icon-wrapper .cart-payment-icon{color:#476d5e}.cart-page.cart-payment-page .cart-payment-icon-wrapper .cart-payment-icon.cart-payment-icon--cancel{stroke-width:1px!important}.cart-page.cart-payment-page .cart-payment-title{color:#212529;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}@media (min-width:768px){.cart-page.cart-payment-page .cart-payment-title{font-size:1.75rem}}.cart-page.cart-payment-page .cart-payment-subtitle{color:#6c757d;font-size:.95rem;margin-bottom:1.5rem}.cart-page.cart-payment-page .cart-payment-actions{align-items:stretch;display:flex;flex-direction:column;gap:.75rem;justify-content:center;margin-top:.5rem}@media (min-width:768px){.cart-page.cart-payment-page .cart-payment-actions{align-items:center;flex-direction:row}.cart-page.cart-payment-page .cart-payment-actions .v-btn{min-width:0}}.cart-terms-checkbox .v-selection-control{align-items:flex-start}.cart-terms-checkbox .v-selection-control__wrapper{margin-left:-.5rem}.cart-terms-checkbox .v-selection-control__label{align-self:flex-start}.text-block-section{padding:0 0 2rem}.text-block-section .text-content{color:#122620;font-size:1rem;font-weight:400;line-height:1.6}@media (min-width:768px){.text-block-section .text-content{font-size:1.125rem;line-height:1.7}}.text-block-section .text-content h1,.text-block-section .text-content h2,.text-block-section .text-content h3,.text-block-section .text-content h4,.text-block-section .text-content h6{color:#122620;font-weight:500;line-height:1.2;margin-bottom:.75em;margin-top:1.5em}.text-block-section .text-content h1:first-child,.text-block-section .text-content h2:first-child,.text-block-section .text-content h3:first-child,.text-block-section .text-content h4:first-child,.text-block-section .text-content h6:first-child{margin-top:0}.text-block-section .text-content p{color:inherit;margin-bottom:1.5rem}.text-block-section .text-content p:last-child{margin-bottom:0}.text-block-section .text-content a{color:#c49a62;text-decoration:underline;transition:color .2s ease}.text-block-section .text-content a:hover{color:#476d5e}.text-block-section .text-content ul{margin-bottom:1.5rem;padding-left:1.5rem}.text-block-section .text-content ul li{margin-bottom:.5rem;position:relative}.text-block-section .text-content ul{list-style-type:disc}.text-block-section .text-content b,.text-block-section .text-content strong{color:#476d5e;font-weight:600}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr__video-embed{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr [hidden]{display:none!important}.video-section{padding:0 0 4rem}.video-section .video-wrapper{align-items:center;aspect-ratio:16/9;background-color:#e5e5e5;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.video-section .video-wrapper.is-playing .video-player-container{z-index:5}.video-section .video-overlay{align-items:center;background-color:transparent;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:10}.video-section .poster-img,.video-section .video-preview-bg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.video-section .poster-placeholder{background-color:#e5e5e5;height:100%;width:100%;z-index:1}.video-section .play-btn{align-items:center;background-color:#fff;border:none;border-radius:50%;box-shadow:0 4px 20px #00000026;cursor:pointer;display:flex;height:70px;justify-content:center;position:relative;transition:transform .2s ease,box-shadow .2s ease;width:70px;z-index:3}@media (min-width:768px){.video-section .play-btn{height:90px;width:90px}}.video-section .play-btn .icon-play{border-color:transparent transparent transparent #c49a62;border-style:solid;border-width:12px 0 12px 20px;display:block;height:0;margin-left:5px;width:0}@media (min-width:768px){.video-section .play-btn .icon-play{border-width:15px 0 15px 26px;margin-left:6px}}.video-section .play-btn:hover{box-shadow:0 8px 25px #0003;transform:scale(1.1)}.video-section .video-player-container{background-color:#000;height:100%;width:100%}.video-section .video-player-container .plyr,.video-section .video-player-container .plyr__video-embed{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.video-section .video-player-container iframe{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}:root{--plyr-color-main:#c49a62;--plyr-video-control-color-hover:#fff}.image-cards-section{background-color:#fff;padding:0 0 4rem}.image-cards-section .section-header{margin-bottom:3rem;text-align:left}.image-cards-section .section-header .section-title{color:#476d5e;font-size:2rem;font-weight:400;margin-bottom:1rem}@media (min-width:768px){.image-cards-section .section-header .section-title{font-size:2.5rem}}.image-cards-section .section-header .section-description{color:#122620;font-size:1rem;line-height:1.6;max-width:800px}.image-cards-section .image-cards-row{margin-top:-1.5rem}.image-cards-section .image-cards-row .v-col{display:flex}.image-cards-section .image-card{border-radius:0;display:flex;flex-direction:column;text-decoration:none;width:100%}.image-cards-section .image-card.has-link{cursor:pointer}.image-cards-section .image-card.has-link:hover .card-image-wrapper{opacity:.9}.image-cards-section .image-card .card-image-wrapper{aspect-ratio:1/1;background-color:#f4f4f4;border-radius:0;margin-bottom:1.5rem;overflow:hidden;position:relative;transition:opacity .3s ease;width:100%}.image-cards-section .image-card .card-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-cards-section .image-card .card-placeholder{background-color:#969696;height:100%;opacity:.3;width:100%}.image-cards-section .image-card .card-content{color:#122620;display:flex;flex-direction:column;gap:.5rem;text-align:left}.image-cards-section .image-card .card-content .card-title{color:#122620;font-size:1.1rem;font-weight:500;line-height:1.3;margin:0}@media (min-width:768px){.image-cards-section .image-card .card-content .card-title{font-size:1.25rem}}.image-cards-section .image-card .card-content .card-subtitle{color:#122620cc;font-size:.95rem;line-height:1.6}.image-cards-section .image-card .card-content .card-subtitle p{margin:0}.image-cards-section .image-card .card-content .card-subtitle ul{margin:.5rem 0;padding-left:1rem}.logo-marquee-section{overflow:hidden;padding-left:0;padding-right:0}.logo-marquee-section .title{color:#476d5e;font-weight:400;line-height:1.2;margin-bottom:3rem}.logo-marquee-section .marquee-wrapper{display:flex;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.logo-marquee-section .marquee-wrapper .marquee-group{display:flex;flex-direction:row;gap:3.5rem}.logo-marquee-section .marquee-wrapper .marquee-group .marquee-item{align-items:center;display:flex;padding:1rem;text-align:center}.logo-marquee-section .marquee-wrapper .marquee-group .marquee-item .logo-img{height:45px;-o-object-fit:contain;object-fit:contain;transition:all .3s ease;width:auto}.logo-marquee-section .marquee-wrapper .marquee-group .marquee-item .logo-img:hover{transform:scale(1.2)}@media (min-width:768px){.logo-marquee-section .marquee-wrapper .marquee-group .marquee-item .logo-img{height:70px}}.fill-fir{background-color:rgb(var(--v-theme-fir,18,38,32))!important;background:rgb(var(--v-theme-fir,18,38,32))!important}.fill-juniper{background-color:rgb(var(--v-theme-juniper,71,109,94))!important;background:rgb(var(--v-theme-juniper,71,109,94))!important}.fill-toffee{background-color:rgb(var(--v-theme-toffee,196,154,98))!important;background:rgb(var(--v-theme-toffee,196,154,98))!important}.fill-white{background-color:rgb(var(--v-theme-white,255,255,255))!important;background:rgb(var(--v-theme-white,255,255,255))!important}.tone-fir{color:rgb(var(--v-theme-fir,18,38,32))!important}.tone-juniper{color:rgb(var(--v-theme-juniper,71,109,94))!important}.tone-toffee{color:rgb(var(--v-theme-toffee,196,154,98))!important}.tone-white{color:rgb(var(--v-theme-white,255,255,255))!important}.v-overlay .v-list-item-subtitle,.v-overlay .v-list-item-title{opacity:1!important}.quanity-input .v-field{overflow:hidden}
