.lightbox[data-astro-cid-y5cttm4a] .lightbox-img[data-astro-cid-y5cttm4a]{transition:transform .2s;transform:scale(.97)}.lightbox[data-astro-cid-y5cttm4a].opacity-100 .lightbox-img[data-astro-cid-y5cttm4a]{transform:scale(1)}@media (prefers-reduced-motion:reduce){.lightbox[data-astro-cid-y5cttm4a],.lightbox[data-astro-cid-y5cttm4a] [data-astro-cid-y5cttm4a]{transition:none!important;animation:none!important}}.embla[data-astro-cid-blv5xnz6]{padding-inline:2.75rem;position:relative}@media (width>=1024px){.embla[data-astro-cid-blv5xnz6]{padding-inline:3.5rem}}.embla__container[data-astro-cid-blv5xnz6]{touch-action:pan-y pinch-zoom;align-items:flex-start}.embla__slide[data-astro-cid-blv5xnz6]{flex:none;width:auto;max-width:90vw;height:max(300px,46vh)}@media (width>=640px){.embla__slide[data-astro-cid-blv5xnz6]{height:340px}}@media (width>=1024px){.embla__slide[data-astro-cid-blv5xnz6]{height:400px}}.embla__btn[data-astro-cid-blv5xnz6]{height:100%}.embla__prev[data-astro-cid-blv5xnz6]{left:0}.embla__next[data-astro-cid-blv5xnz6]{right:0}@media (width<=640px){.embla[data-astro-cid-blv5xnz6]{padding-inline:2.5rem}}.embla__dot[data-astro-cid-blv5xnz6]{cursor:pointer;background:#67050540;border:0;border-radius:9999px;width:9px;height:9px;padding:0;transition:background-color .2s,transform .2s,width .2s}.embla__dot[data-astro-cid-blv5xnz6]:hover{background:#67050580}.embla__dot[data-astro-cid-blv5xnz6].is-selected{background:#670505;width:22px}@media (prefers-reduced-motion:reduce){.embla__slide[data-astro-cid-blv5xnz6] img[data-astro-cid-blv5xnz6]{transition:none}}lite-youtube{contain:content;aspect-ratio:16/9;cursor:pointer;background-color:#e5dfd6;background-position:50%;background-size:cover;width:100%;max-width:720px;display:block;position:relative}lite-youtube>iframe{border:0;width:100%;height:100%;position:absolute;inset:0}lite-youtube>.lty-playbtn{z-index:1;width:68px;height:48px;cursor:inherit;opacity:1;background-color:#670505;background-image:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 5v14l11-7z\" fill=\"white\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:32px;border:0;border-radius:0;transition:background-color .2s,transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}lite-youtube:hover>.lty-playbtn{background-color:#380303;transform:translate(-50%,-50%)scale(1.06)}lite-youtube>.lyt-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;overflow:hidden;position:absolute!important}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.page-activities{background:linear-gradient(#faf7ed 0%,#f3ecdd 100%)}.page-activities .pa-kicker{letter-spacing:.18em;text-transform:uppercase;color:#ffb700;margin-bottom:.35rem;font-size:.8rem;font-weight:600}.page-activities .pa-heading{margin:0}.page-activities .pa-wrap{max-width:75rem}.kbuf-prose-body a.btn-primary,.kbuf-prose-body a.btn-primary.bg-link,.kbuf-prose-body a.btn-primary[class*=bg-link]{min-width:240px;min-height:44px;font-weight:600;text-decoration:none;color:#fff!important;background-color:#670505!important;border-color:#670505!important}.kbuf-prose-body a.btn-primary:hover{color:#fff!important;background-color:#380303!important;border-color:#380303!important}.kbuf-prose-body a:not(.btn-primary):not(.btn-outline):not(.btn-light){color:#bc2122;transition:color .2s}.kbuf-prose-body a:not(.btn-primary):not(.btn-outline):not(.btn-light):hover{color:#a32021}.kbuf-prose-body>section,.kbuf-prose-body>section>div{display:block}.kbuf-prose-body img{margin-left:auto;margin-right:auto;display:block}.kbuf-prose-body,.kbuf-prose-body p,.kbuf-prose-body li{color:#6a5a5a;font-size:17px;line-height:1.62}.kbuf-prose-body strong,.kbuf-prose-body b{color:#270d0d}.kbuf-prose-body h2,.kbuf-prose-body h3,.kbuf-prose-body h4,.kbuf-prose-body h5,.kbuf-prose-body h6{color:#670505;font-weight:600}.kbuf-prose-body h2{letter-spacing:-.018em;font-size:24px;line-height:1.2}@media (width>=1024px){.kbuf-prose-body h2{font-size:32px}}.kbuf-prose-body h3{letter-spacing:-.015em;font-size:20px;line-height:1.25}@media (width>=1024px){.kbuf-prose-body h3{font-size:26px}}.kbuf-prose-body h4{letter-spacing:-.012em;font-size:18px;line-height:1.3}@media (width>=1024px){.kbuf-prose-body h4{font-size:20px}}.kbuf-prose-body>:first-child,.kbuf-prose-body>:first-child>:first-child,.kbuf-prose-body>:first-child>:first-child>:first-child,.kbuf-prose-body>:first-child>:first-child>:first-child>:first-child,.kbuf-prose-body>:first-child>:first-child>:first-child>:first-child>:first-child{margin-top:0!important}.kbuf-prose-body>section>div>p,.kbuf-prose-body>section>p,.kbuf-prose-body>div>p{margin-top:.85em;margin-bottom:.85em}.kbuf-prose-body div[aria-hidden=true][style*="height: 2px"],.kbuf-prose-body div[aria-hidden=true][style*="height: 3px"],.kbuf-prose-body div[aria-hidden=true][style*="height: 4px"]{display:none}.kbuf-prose-body>section:first-child>div>h2:only-child,.kbuf-prose-body>section:first-child>div>h3:only-child,.kbuf-prose-body>section:first-child>div>h4:only-child{margin-top:0;margin-bottom:.45em}.kbuf-prose-body>*+*{margin-top:1.15em}.kbuf-prose-body h2{margin-top:1.6em;margin-bottom:.4em}.kbuf-prose-body h3{margin-top:1.3em}.kbuf-prose-body :is(p,ul,ol,blockquote,h2,h3,h4,h5,h6){max-width:72ch;margin-left:auto;margin-right:auto}.kbuf-prose-body :is(h2,h3,h4,h5,h6){text-align:center}.kbuf-prose-body :is(h2,h3,h4,h5,h6) :is(strong,b){color:inherit;font-weight:inherit}.kbuf-prose-body a.btn-primary{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;display:flex}.kbuf-prose-body .res-col a.btn-primary{margin-left:0;margin-right:0}.kbuf-prose-body .res-col-single{justify-content:flex-start;display:flex}@media (width>=640px){.kbuf-prose-body .res-col{min-width:calc(480px + .75rem)}.kbuf-prose-body .res-col:has(>a:nth-child(3)){flex-wrap:wrap;width:calc(480px + .75rem)}}@media (width<=639px){.kbuf-prose-body .res-col:not(.res-col-single){grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.kbuf-prose-body .res-col:not(.res-col-single) a.btn-primary{width:100%;min-width:0}}@media (width<=640px){.kbuf-content-frame{background:0 0}.kbuf-prose-body{border-top-width:2px;max-width:100%;padding:1.75rem 1rem 2.5rem}}
