.card-list[data-v-3878e2bc]{--v-card-list-gap:16px}.camp-details-page[data-v-3878e2bc]{padding-block-start:90px}.camp-mobile-title__title[data-v-3878e2bc]{margin:0;font-family:Peachy Kee JF,Public Sans,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.2}.camp-mobile-title__subtitle[data-v-3878e2bc]{color:rgba(var(--v-theme-on-surface),.7);margin-block:6px 0;margin-inline:0;font-family:Peachy Kee JF,Public Sans,sans-serif;font-size:1rem;font-weight:600;line-height:1.3}.cursor-pointer[data-v-3878e2bc]{cursor:pointer}@media (width<=960px){.camp-details-page[data-v-3878e2bc]{padding-block-start:84px}}.camp-details-page .v-list{box-shadow:none!important;border:none!important;border-radius:0!important}.dialog-not-fullscreen .v-overlay__content{max-block-size:90vh;inline-size:100%;max-inline-size:800px}body .v-layout .v-application__wrap .expansion-panels-width-border .v-expansion-panels{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:6px}body .v-layout .v-application__wrap .expansion-panels-width-border .v-expansion-panels .v-expansion-panel--active .v-expansion-panel-title--active{border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}body .v-layout .v-application__wrap .expansion-panels-width-border .v-expansion-panels .v-expansion-panel--active .v-expansion-panel-title--active .v-expansion-panel-title__overlay{opacity:var(--v-hover-opacity)!important}body .v-layout .v-application__wrap .expansion-panels-width-border .v-expansion-panels .v-expansion-panel .v-expansion-panel-title .v-expansion-panel-title__overlay{background-color:rgba(var(--v-theme-on-surface));opacity:var(--v-hover-opacity)!important}body .v-layout .v-application__wrap .expansion-panels-width-border .v-expansion-panels .v-expansion-panel .v-expansion-panel-title:hover .v-expansion-panel-title__overlay{opacity:var(--v-hover-opacity)!important}body .v-layout .v-application__wrap .expansion-panels-width-border .v-expansion-panels .v-expansion-panel .v-expansion-panel-title__icon .v-icon{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));block-size:1.5rem!important;inline-size:1.5rem!important;font-size:1.5rem!important}[dir=rtl] body .v-layout .v-application__wrap .expansion-panels-width-border .v-expansion-panels .v-expansion-panel .v-expansion-panel-title__icon .v-icon{transform:scaleX(-1)}body .v-layout .v-application__wrap .expansion-panels-width-border .v-expansion-panels .v-expansion-panel .v-expansion-panel-text__wrapper{padding-block:1rem;padding-inline:.75rem}body .v-layout .v-application__wrap .card-list .v-list-item__prepend .v-list-item__spacer{inline-size:8px!important}body .v-layout .v-application__wrap .camp-details-content h1,body .v-layout .v-application__wrap .camp-details-content h2,body .v-layout .v-application__wrap .camp-details-content h3,body .v-layout .v-application__wrap .camp-details-content h4,body .v-layout .v-application__wrap .camp-details-content h5,body .v-layout .v-application__wrap .camp-details-content h6{margin-block:1.5em .75em;font-weight:600}body .v-layout .v-application__wrap .camp-details-content h1{font-size:2em}body .v-layout .v-application__wrap .camp-details-content h2{font-size:1.75em}body .v-layout .v-application__wrap .camp-details-content h3{font-size:1.5em}body .v-layout .v-application__wrap .camp-details-content h4{font-size:1.25em}body .v-layout .v-application__wrap .camp-details-content h5{font-size:1.1em}body .v-layout .v-application__wrap .camp-details-content h6{font-size:1em}body .v-layout .v-application__wrap .camp-details-content p{margin-block-end:1em;line-height:1.6}body .v-layout .v-application__wrap .camp-details-content p:empty{min-block-size:1.6em}body .v-layout .v-application__wrap .camp-details-content ol,body .v-layout .v-application__wrap .camp-details-content ul{margin-block:.5em 1em;padding-inline-start:2em}body .v-layout .v-application__wrap .camp-details-content li{margin-block-end:.5em}body .v-layout .v-application__wrap .camp-details-content strong{font-weight:600}body .v-layout .v-application__wrap .camp-details-content em{font-style:italic}body .v-layout .v-application__wrap .camp-details-content mark{background-color:#ffd54f;border-radius:2px;padding-block:2px;padding-inline:4px}body .v-layout .v-application__wrap .camp-details-content a{color:rgb(var(--v-theme-primary));text-decoration:underline}body .v-layout .v-application__wrap .camp-details-content a:hover{opacity:.8}body .v-layout .v-application__wrap .camp-details-content img{border-radius:8px;block-size:auto;max-inline-size:100%;margin-block:1em}body .v-layout .v-application__wrap .camp-details-content blockquote{border-inline-start:4px solid rgb(var(--v-theme-primary));color:rgba(var(--v-theme-on-surface),.7);margin-block:1em;padding-inline-start:1em;font-style:italic}body .v-layout .v-application__wrap .camp-details-content code{background-color:rgba(var(--v-theme-surface-variant),.5);border-radius:4px;padding-block:2px;padding-inline:6px;font-family:Courier New,Courier,monospace;font-size:.9em}body .v-layout .v-application__wrap .camp-details-content pre{background-color:rgba(var(--v-theme-surface-variant),.5);border-radius:8px;margin-block:1em;padding:1em;overflow-x:auto}body .v-layout .v-application__wrap .camp-details-content pre code{background:0 0;padding:0}.camp-hero-placeholder{background-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.camp-hero-title-overlay{pointer-events:none;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.camp-hero-title-overlay__content{max-inline-size:90%}.camp-hero-title-overlay__title{-webkit-line-clamp:3;line-clamp:3;margin:0;font-size:2rem;font-weight:700;line-height:1.2}.camp-hero-title-overlay__subtitle,.camp-hero-title-overlay__title{text-overflow:ellipsis;-webkit-box-orient:vertical;font-family:Peachy Kee JF,Public Sans,sans-serif;display:-webkit-box;overflow:hidden}.camp-hero-title-overlay__subtitle{-webkit-line-clamp:2;line-clamp:2;margin-block:8px 0;margin-inline:0;font-size:1rem;font-weight:600;line-height:1.3}.camp-hero-title-overlay--image{color:#000;background:#fff9}.camp-hero-title-overlay--placeholder{color:#fff}
