.event-details{display:grid;gap:var(--space-s,1rem);margin:0}.event-details__section{border-top:1.5px solid var(--wvib-red)}.event-details__section h3{font-size:var(--font-size-1);font-weight:600;margin:.75em 0}.event-details__section ul{padding-left:1em}.event-details__section a{color:var(--wvib-red)}.dnd-section.dnd-section{padding:32px 1rem}.stage{--columns:14;--_color:var(--wvib-red)}.stage--light{--_color:var(--wvib-white,#fff)}@media (min-width:40em){.stage__title{grid-column:1/span 8}.stage__figure{grid-column:9/span 6}}.stage__heading{margin-block-start:0;margin-top:0}.stage__summary{display:grid;gap:var(--space-m-l);margin-bottom:var(--space-m-l)}.stage__summary p{color:var(--_color,#ce132d);font-size:var(--font-size-1);margin:0}.stage .button--ghost{--_color:var(--wvib-red,#ce132d)}.stage .button--ghost:hover{--_color:var(--wvib-white,#fff);--_background:var(--wvib-red,#ce132d)}.stage.stage--light .button--ghost{--_color:var(--wvib-white,#fff)}.stage.stage--light .button--ghost:hover{--_color:var(--wvib-red,#ce132d);--_background:var(--wvib-white,#fff)}.stage__figure{margin:0}.heading>*{display:block}.heading__caption{border-bottom:1.5px solid var(--_color);border-top:1.5px solid var(--_color);color:var(--_color);font-size:var(--font-size-2);margin-bottom:1em;padding-block:.5em}.event-details__section font,.event-details__section span,.event-details__section ul,.event__canvas font,.event__canvas li,.event__canvas p,.event__canvas span,.event__canvas ul{font-family:var(--font-family-base,sans-serif)!important;font-size:var(--font-size-base,1rem)!important}.event__canvas h2,.event__canvas h3,.event__canvas h4{margin:1em 0 .75em}.linklist-raw a{color:var(--wvib-red,#ce132d)}.event-signup-cta{margin:3rem auto}.event-signup-cta h2{font-size:var(--font-size-3);margin-bottom:1em}.event-signup-cta__container{display:grid;gap:var(--space-s)}@media (min-width:32em){.event-signup-cta__container{grid-template-columns:1fr 1fr}}.event-signup-cta__price{font-size:var(--font-size-2);font-weight:700}.event-signup-cta__price:last-child{margin-bottom:0}.event-signup-cta__price span{font-size:var(--font-size-0);font-weight:400}.event-signup-cta__block{background-color:var(--wvib-light-grey);border-radius:1em;padding:var(--space-m)}.event-signup-cta__block--members{background:linear-gradient(135deg,var(--wvib-red) 50%,var(--wvib-blue) 100%);color:#fff}.meeting-signup-cta__block--members{background:var(--wvib-red);color:#fff}@supports (background-image:linear-gradient(in oklch to right,blue,red)){.event-signup-cta__block--members{background:linear-gradient(135deg in oklch,var(--wvib-red) 50%,var(--wvib-blue) 100%)}}.event-signup-cta__block h3{color:var(--wvib-black);font-size:var(--font-size-0);font-weight:600;margin-top:0}.event-signup-cta__block--members h3{color:#fff}.event-details__cta{display:none;margin-bottom:2rem}@media (min-width:48em){.event-details__cta{display:block}}