.activity-details-section[data-v-0a23d326]{background:var(--color-background-light);padding:.5rem 2rem 1rem;color:var(--color-text-dark)}.activity-details-container[data-v-0a23d326]{max-width:75ch;margin:0 auto;text-align:left;font-size:1rem}.activity-details-container .spacer[data-v-0a23d326]{display:block;height:.5rem}.activity-details-container strong[data-v-0a23d326]{font-weight:600!important}.activity-details-intro[data-v-0a23d326]{text-align:left;color:var(--color-text-dark)}.activity-details-intro h2[data-v-0a23d326],.activity-details-container h2[data-v-0a23d326]{font-size:clamp(1.5rem,2vw,2rem);font-weight:600;margin-top:2.25rem;margin-bottom:.75rem}.activity-details-intro h3[data-v-0a23d326]{font-size:clamp(1.5rem,2vw,1.5rem);font-weight:600;margin-bottom:.75rem;margin-top:2.25rem}.activity-details-intro p[data-v-0a23d326]{font-size:1rem;margin-bottom:1rem}.activity-details-intro ul[data-v-0a23d326]{font-size:1rem;margin-bottom:1rem;list-style-type:disc;margin-block-start:.5em;margin-block-end:2em;padding-inline-start:0px}.activity-details-intro li[data-v-0a23d326],.activity-details-intro a[data-v-0a23d326]{font-size:1rem}.activity-details-intro a[data-v-0a23d326]:hover{text-decoration:underline}[data-v-0a23d326] .tabs,[data-v-0a23d326] .tab-content{display:none}[data-v-0a23d326] .accordion{border:2px solid var(--color-border-light-mute)}[data-v-0a23d326] .accordion-item{box-shadow:0 2px 8px #00000012;background:var(--color-background-light);border-bottom:1px solid var(--color-border-light-mute);overflow:hidden;transition:box-shadow .3s}[data-v-0a23d326] .accordion-item:last-child{border-bottom:none}[data-v-0a23d326] .accordion-header{width:100%;text-align:left;padding:1rem 1.5rem;background:var(--color-background-light);border:none;outline:none;font-size:1.125rem;font-weight:600;color:var(--color-text-dark);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.5rem;transition:background .2s,color .2s}[data-v-0a23d326] .accordion-header.active,[data-v-0a23d326] .accordion-header:focus{background:var(--color-background-light);color:var(--color-text-highlight, #ffa800)}[data-v-0a23d326] .accordion-arrow{margin-left:.5rem;font-size:1.25em;transition:transform .3s cubic-bezier(.4,0,.2,1);color:#888}[data-v-0a23d326] .accordion-arrow.open{transform:rotate(180deg);color:var(--color-text-highlight, #ffa800)}[data-v-0a23d326] .accordion-content{padding:0rem 1.5rem 2rem;background:var(--color-background-light);color:var(--color-text-dark);font-size:1rem;line-height:1.6;animation:accordion-fade-in-0a23d326 .22s;word-break:break-word;text-align:left}[data-v-0a23d326] .accordion-icon{display:flex;align-items:center;justify-content:center}[data-v-0a23d326] .lucide{height:1.5rem;width:1.5rem}@keyframes accordion-fade-in-0a23d326{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}[data-v-0a23d326] .tabbed-interface-section{padding-bottom:1.5rem}@media(min-width:38rem){[data-v-0a23d326] .tabbed-interface-section{padding-left:0;padding-right:0}}
