.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}.breakdance .essma-ev__inner{max-width:1280px;margin:0 auto;padding:64px 24px}.breakdance .essma-ev__rows{display:grid;gap:72px}.breakdance .essma-ev__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:36px;flex-wrap:wrap}.breakdance .essma-ev__head>div{flex:0 0 auto;max-width:100%}.breakdance .essma-ev__eyebrow{margin:0}.breakdance .essma-ev__title{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:68px;line-height:1;text-transform:uppercase;letter-spacing:-.01em;color:#1A4185;margin:8px 0 0}.breakdance .essma-ev__lead{max-width:420px;color:var(--ink-2,#4A576C);font-size:16px;line-height:1.6;margin:14px 0 0}.breakdance .essma-ev__all{flex:0 0 auto;white-space:nowrap;align-self:flex-end}.breakdance .essma-ev__filter{margin-bottom:44px}.breakdance .essma-ev__select{height:46px;padding:0 38px 0 16px;border:1px solid var(--line,#E4E8EF);border-radius:999px;background:#fff;font-family:'Archivo',sans-serif;font-weight:600;font-size:13px;color:var(--navy-deep,#112C5C);cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%234A576C' d='M0 0h10L5 6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;transition:border-color .15s}.breakdance .essma-ev__select:focus{outline:0;border-color:var(--navy,#1B4185)}.breakdance .essma-ev__row{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.breakdance .essma-ev__row:nth-child(even) .essma-ev__media{order:2}.breakdance .essma-ev__row:nth-child(even) .essma-ev__cta{background:var(--navy-deep,#112C5C)}.breakdance .essma-ev__row[data-flip="1"] .essma-ev__media{order:2}.breakdance .essma-ev__row[data-flip="1"] .essma-ev__cta{background:var(--navy-deep,#112C5C)}.breakdance .essma-ev__row[data-flip="0"] .essma-ev__media{order:0}.breakdance .essma-ev__row[data-flip="0"] .essma-ev__cta{background:var(--accent,#5DB04A)}.breakdance .essma-ev__media{position:relative;display:block;aspect-ratio:4 / 3;border-radius:18px;overflow:hidden;background:#0b1b3d;box-shadow:0 6px 20px rgba(11,27,61,0.06)}.breakdance .essma-ev__img{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform .6s}.breakdance .essma-ev__media:hover .essma-ev__img{transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.breakdance .essma-ev__media:hover .essma-ev__img{transform:none}}.breakdance .essma-ev__badge{position:absolute;top:14px;left:14px;z-index:1;background:var(--accent,#5DB04A);color:#fff;font-family:'JetBrains Mono',monospace;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:15px;line-height:1.4}.breakdance .essma-ev__row:nth-child(even) .essma-ev__badge{left:auto;right:14px}.breakdance .essma-ev__row[data-flip="1"] .essma-ev__badge{left:auto;right:14px}.breakdance .essma-ev__row[data-flip="0"] .essma-ev__badge{left:14px;right:auto}.breakdance .essma-ev__media--ph{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--navy-deep,#112C5C),var(--navy,#1B4185))}.breakdance .essma-ev__media--ph span{color:rgba(255,255,255,0.6);font-family:'Archivo',sans-serif;font-weight:800;font-size:20px;line-height:1.2;text-align:center;padding:28px;text-transform:uppercase;letter-spacing:-.01em}.breakdance .essma-ev__kicker{color:var(--green-text,#3F8A30)}.breakdance .essma-ev__date{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:48px;line-height:1;text-transform:uppercase;letter-spacing:-.01em;color:var(--navy-deep,#112C5C);margin:10px 0 0}.breakdance .essma-ev__venue{display:flex;align-items:center;gap:8px;margin-top:12px;color:var(--ink-2,#4A576C);font-size:15px}.breakdance .essma-ev__venue svg{width:16px;height:16px;flex-shrink:0;color:var(--accent,#5DB04A)}.breakdance .essma-ev__rule{width:64px;height:1px;background:var(--line,#E4E8EF);margin:22px 0}.breakdance .essma-ev__desc{color:var(--ink-2,#4A576C);font-size:16px;line-height:1.6;margin:0 0 26px;max-width:520px}.breakdance .essma-ev__cta{display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 26px;border-radius:999px;font-family:'Archivo',sans-serif;font-weight:700;font-size:13px;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;color:#fff;background:var(--accent,#5DB04A);transition:transform .15s,box-shadow .15s,background .15s}.breakdance .essma-ev__cta:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(11,27,61,0.18)}.breakdance .essma-ev__cta .arr{transition:transform .15s}.breakdance .essma-ev__cta:hover .arr{transform:translateX(3px)}.breakdance .essma-ev__cta--soon,.breakdance .essma-ev__row:nth-child(even) .essma-ev__cta--soon,.breakdance .essma-ev__row[data-flip="1"] .essma-ev__cta--soon,.breakdance .essma-ev__row[data-flip="0"] .essma-ev__cta--soon{background:#EAEEF4;color:#6B7891;cursor:default;box-shadow:none}.breakdance .essma-ev__cta--soon:hover{transform:none;box-shadow:none}.breakdance .essma-ev__empty{padding:48px 24px;text-align:center;color:var(--ink-2,#4A576C);font-size:15px}@media (max-width:860px){.breakdance .essma-ev__inner{padding:48px 24px;gap:44px}.breakdance .essma-ev__head{margin-bottom:28px}.breakdance .essma-ev__title{font-size:44px}.breakdance .essma-ev__row{grid-template-columns:1fr;gap:22px}.breakdance .essma-ev__row:nth-child(even) .essma-ev__media{order:0}.breakdance .essma-ev__date{font-size:38px}}