.FeaturedCarousel-module__Hb_WJW__root{max-width:var(--container-max);margin:0 auto;position:relative}.FeaturedCarousel-module__Hb_WJW__card{background:var(--surface-sunken);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:0;display:grid}.FeaturedCarousel-module__Hb_WJW__media{aspect-ratio:4/3;background:var(--surface-sunken);color:var(--text-secondary);font-family:var(--font-label);justify-content:center;align-items:center;font-size:13px;display:flex;position:relative;overflow:hidden}@media (max-width:767px){.FeaturedCarousel-module__Hb_WJW__media{aspect-ratio:3/2}}.FeaturedCarousel-module__Hb_WJW__image{object-fit:contain;padding:var(--space-10)}@media (max-width:767px){.FeaturedCarousel-module__Hb_WJW__image{padding:var(--space-6)}}.FeaturedCarousel-module__Hb_WJW__placeholder{font-family:var(--font-label);color:var(--text-secondary);font-size:13px}.FeaturedCarousel-module__Hb_WJW__body{padding:var(--space-12) var(--space-10);flex-direction:column;justify-content:center;display:flex}@media (max-width:767px){.FeaturedCarousel-module__Hb_WJW__body{padding:var(--space-6) var(--space-5)}}.FeaturedCarousel-module__Hb_WJW__eyebrow{font-family:var(--font-label);text-transform:uppercase;font-size:var(--text-label);letter-spacing:var(--tracking-label);color:var(--color-brand-hover);margin-bottom:var(--space-3)}.FeaturedCarousel-module__Hb_WJW__title{font-size:var(--text-display-md);line-height:var(--leading-display-md);margin:0 0 var(--space-4);overflow-wrap:break-word}@media (max-width:767px){.FeaturedCarousel-module__Hb_WJW__title{font-size:var(--text-heading-lg);margin-bottom:var(--space-3)}}.FeaturedCarousel-module__Hb_WJW__description{color:var(--text-secondary);font-size:var(--text-body-lg);line-height:var(--leading-body-lg);margin:0 0 var(--space-6);max-width:460px}@media (max-width:767px){.FeaturedCarousel-module__Hb_WJW__description{font-size:var(--text-body-md);margin-bottom:var(--space-5)}}.FeaturedCarousel-module__Hb_WJW__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.FeaturedCarousel-module__Hb_WJW__dots{margin-top:var(--space-8);gap:0;display:flex}@media (max-width:767px){.FeaturedCarousel-module__Hb_WJW__dots{margin-top:var(--space-4)}}.FeaturedCarousel-module__Hb_WJW__dot{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.FeaturedCarousel-module__Hb_WJW__dot:before{content:"";background:var(--border-strong);width:8px;height:8px;transition:background-color var(--duration-fast) var(--ease);border-radius:50%}.FeaturedCarousel-module__Hb_WJW__dotActive:before{background:var(--color-brand)}.FeaturedCarousel-module__Hb_WJW__arrow{border-radius:var(--radius-sm);cursor:pointer;width:44px;height:44px;transition:background-color var(--duration-fast) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:767px){.FeaturedCarousel-module__Hb_WJW__arrow{top:calc(33.3333vw - 13.3333px)}}.FeaturedCarousel-module__Hb_WJW__arrow:hover{background:#0000000a}.FeaturedCarousel-module__Hb_WJW__arrowPrev{left:12px}.FeaturedCarousel-module__Hb_WJW__arrowNext{right:12px}
.WorkshopScanForm-module__Cxk9qa__card{border:1px solid var(--border-default);padding:var(--space-10);background:#fff}@media (max-width:767px){.WorkshopScanForm-module__Cxk9qa__card{padding:var(--space-6)}}.WorkshopScanForm-module__Cxk9qa__form{gap:var(--space-4);flex-direction:column;display:flex}.WorkshopScanForm-module__Cxk9qa__formTitle{font-family:var(--font-display);font-weight:700;font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);color:var(--text-primary)}.WorkshopScanForm-module__Cxk9qa__submit{margin-top:var(--space-1);padding:15px 28px}.WorkshopScanForm-module__Cxk9qa__submit[aria-disabled=true]{opacity:.6;cursor:progress}.WorkshopScanForm-module__Cxk9qa__success{border-top:3px solid var(--color-brand);padding-top:var(--space-6)}.WorkshopScanForm-module__Cxk9qa__successTitle{font-family:var(--font-display);font-weight:700;font-size:var(--text-heading-sm);margin:0 0 var(--space-2)}.WorkshopScanForm-module__Cxk9qa__successBody{color:var(--text-secondary);margin:0}.WorkshopScanForm-module__Cxk9qa__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
