.breakdance .bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.breakdance .bde-section .section-container{max-width:var(--bde-section-width);background-size:cover;position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin:0 auto;padding:var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding)}.breakdance .bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.al-contactslot{display:block;width:100%;background:#F4F1EA;font-family:'Hanken Grotesk',-apple-system,system-ui,sans-serif}.al-contactslot .al-contactslot__head{max-width:1200px;margin:0 auto;padding:64px 24px 24px;box-sizing:border-box}.al-contactslot .al-contactslot__kicker{font-family:'Martian Mono',monospace;font-size:12px;font-weight:600;letter-spacing:0.22em;text-transform:uppercase;color:#EF3B2D}.breakdance .al-contactslot .al-contactslot__title{margin:22px 0 0;font-family:'Martian Mono',monospace;font-weight:800;font-size:clamp(54px,12vw,160px);line-height:0.86;letter-spacing:-0.03em;color:#1A1714}.al-contactslot .al-contactslot__grid{max-width:1200px;margin:0 auto;padding:36px 24px 80px;display:grid;grid-template-columns:0.9fr 1.1fr;gap:56px;align-items:start;box-sizing:border-box}.al-contactslot .al-contactslot__left{display:flex;flex-direction:column;gap:34px}.al-contactslot .al-contactslot__label{font-family:'Martian Mono',monospace;font-size:11px;letter-spacing:0.16em;text-transform:uppercase;color:#7E756A;margin-bottom:10px}.al-contactslot .al-contactslot__value{font-size:18px;color:#1A1714;line-height:1.6}.al-contactslot .al-contactslot__venues{display:flex;flex-direction:column;gap:12px;margin-top:2px}.al-contactslot .al-contactslot__venue{display:flex;gap:14px}.al-contactslot .al-contactslot__venue-num{font-family:'Martian Mono',monospace;font-weight:700;font-size:13px;min-width:38px}.al-contactslot .al-contactslot__venue-text{font-size:16px;color:#5C5345;line-height:1.5}.al-contactslot .al-contactslot__venue-name{color:#1A1714;font-weight:600}.al-contactslot .al-contactslot__social{display:flex;gap:10px;flex-wrap:wrap}.al-contactslot .al-contactslot__pill{font-family:'Martian Mono',monospace;font-size:12px;color:#1A1714;border:1px solid rgba(12,11,10,0.2);border-radius:999px;padding:8px 14px}.al-contactslot .al-contactslot__pill--link{text-decoration:none;transition:border-color 0.15s ease,color 0.15s ease}.al-contactslot .al-contactslot__pill--link:hover{color:#EF3B2D;border-color:#EF3B2D}.al-contactslot .al-contactslot__card{border:1px solid rgba(12,11,10,0.12);border-radius:4px;padding:32px;background:#FFF}.al-contactslot .al-contactslot__form-title{font-family:'Martian Mono',monospace;font-weight:700;font-size:clamp(22px,3vw,30px);color:#1A1714;line-height:1.1}.al-contactslot .al-contactslot__form-sub{margin-top:8px;font-size:15px;color:#7E756A}.al-contactslot .al-contactslot__slot{margin-top:26px}.al-contactslot .al-contactslot__slot:empty{min-height:180px;border:1.5px dashed rgba(12,11,10,0.25);border-radius:3px}.al-contactslot .al-contactslot__slot input[type="text"],.al-contactslot .al-contactslot__slot input[type="email"],.al-contactslot .al-contactslot__slot input[type="tel"],.al-contactslot .al-contactslot__slot textarea,.al-contactslot .al-contactslot__slot select{background:#E4DECF;border:1px solid rgba(12,11,10,0.16);border-radius:3px;color:#1A1714;font-family:'Hanken Grotesk',sans-serif}.al-contactslot .al-contactslot__slot input::placeholder,.al-contactslot .al-contactslot__slot textarea::placeholder{color:#A39C90}.al-contactslot .al-contactslot__slot input:focus,.al-contactslot .al-contactslot__slot textarea:focus{border-color:#EF3B2D;outline:none}.al-contactslot .al--c0{color:#EF3B2D}.al-contactslot .al--c1{color:#F2C740}.al-contactslot .al--c2{color:#3B6BF0}.al-contactslot .al--c3{color:#1A1714}@media (max-width:860px){.al-contactslot .al-contactslot__grid{grid-template-columns:1fr;gap:40px}}.breakdance .bde-form-builder{width:100%;max-width:100%}