.breakdance .bde-popup-32382-100{background-color:#000000BF;align-items:center;text-align:center;justify-content:center}.breakdance .bde-popup-32382-100 .breakdance-popup{width:360px}.breakdance .bde-popup-32382-100 .breakdance-popup-content{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-popup-32382-100 .breakdance-popup-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-popup-32382-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;--closeButtonSize:20px;--closeButtonOutsidePadding:6px;padding-left:6px;padding-right:6px;padding-bottom:6px;padding-top:6px;background-color:#000000BD}@media (max-width:1119px){.breakdance .bde-popup-32382-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:1023px){.breakdance .bde-popup-32382-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:767px){.breakdance .bde-popup-32382-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:479px){.breakdance .bde-popup-32382-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}.breakdance .bde-code-block-32382-101{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}:root{--deep-teal:#1F5653;--highlight-orange:#F26522}.marathon-popup-container{width:100%;box-sizing:border-box;padding:30px 40px;font-family:"Times New Roman",Times,serif;color:var(--deep-teal);text-align:center;background:#fff}.header-section .icon{font-size:40px;margin-bottom:5px;line-height:1}.header-section h2{margin:5px 0;font-size:32px;font-weight:700;letter-spacing:-0.5px}.header-section p{font-family:Helvetica,Arial,sans-serif;color:#666;margin:0 0 20px 0;font-size:15px}.urgency-banner{background:#FFF3E0;border-left:4px solid var(--highlight-orange);padding:12px;text-align:left;font-family:Helvetica,Arial,sans-serif;font-size:14px;color:#BF360C;margin-bottom:25px;border-radius:0 4px 4px 0;display:flex;align-items:center;gap:8px}.pricing-list{display:flex;flex-direction:column;border-radius:8px;overflow:hidden;margin-bottom:25px}.price-row{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;font-family:Helvetica,Arial,sans-serif;transition:transform 0.2s;border-bottom:1px solid rgba(255,255,255,0.4)}.price-row:last-child{border-bottom:none}.tier-1{background-color:#E0F2F1;color:var(--deep-teal)}.tier-2{background-color:#B2DFDB;color:var(--deep-teal)}.tier-3{background-color:#80CBC4;color:var(--deep-teal)}.tier-4{background-color:#4DB6AC;color:#fff}.row-left{text-align:left}.row-right{text-align:right}.tier-label{display:block;font-weight:700;font-size:16px;color:inherit}.tier-deadline{display:block;font-size:12px;opacity:0.8;margin-top:2px}.price{font-size:20px;font-weight:700;color:inherit}.action-area{width:100%}.register-btn{display:block;width:100%;padding:16px;background-color:var(--deep-teal);color:#ffffff!important;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;border-radius:6px;transition:all 0.2s;box-shadow:0 4px 15px rgba(31,86,83,0.2)}.register-btn:hover{background-color:#153e3b;transform:translateY(-1px);box-shadow:0 6px 20px rgba(31,86,83,0.3)}@media (max-width:480px){.marathon-popup-container{padding:20px}.header-section h2{font-size:26px}.price-row{padding:12px}}