.breakdance .bde-section-823-101 .section-container{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.breakdance .bde-section-823-101{border-top:1px solid var(--bde-palette-color-1-dc092a68-2e7f-4ceb-a198-7a03efcdc84d)}.breakdance .bde-text-823-105{width:486px}.breakdance .se-timeline-section{padding:4rem 1rem;background-color:#fafaf9}@media (min-width:1024px){.breakdance .se-timeline-section{padding:6rem 3rem}}@media (min-width:1280px){.breakdance .se-timeline-section{padding:8rem 5rem}}.breakdance .se-timeline-header{text-align:center;margin-bottom:3rem}@media (min-width:1024px){.breakdance .se-timeline-header{margin-bottom:5rem}}.breakdance .se-timeline-header .se-badge{display:inline-block;padding:0.375rem 1rem;background-color:#ffedd5;color:#c2410c;border-radius:9999px;font-size:0.75rem;font-weight:600;margin-bottom:1rem}.breakdance .se-timeline-header h2{font-family:'Fraunces',serif;font-size:1.875rem;color:#1c1917;margin-bottom:1rem}@media (min-width:1024px){.breakdance .se-timeline-header h2{font-size:3rem}}.breakdance .se-timeline-header h2 .se-highlight{color:#ea580c;font-style:italic}.breakdance .se-timeline-header p{color:#78716c;max-width:48rem;margin:0 auto;font-size:1rem}@media (min-width:1024px){.breakdance .se-timeline-header p{font-size:1.25rem}}.breakdance .se-timeline-container{max-width:64rem;margin:0 auto}.breakdance .se-step{position:relative;display:flex;gap:1.5rem;padding-bottom:3rem}@media (min-width:1024px){.breakdance .se-step{gap:2.5rem;padding-bottom:4rem}}.breakdance .se-step:last-child{padding-bottom:0}.breakdance .se-step--half{margin-left:2rem}@media (min-width:1024px){.breakdance .se-step--half{margin-left:3rem}}.breakdance .se-timeline-line{position:absolute;left:1.5rem;top:5rem;bottom:0;width:2px;background:linear-gradient(to bottom,#fdba74,#fed7aa,transparent)}@media (min-width:1024px){.breakdance .se-timeline-line{left:2.5rem}}.breakdance .se-step-number{flex-shrink:0;position:relative;width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Fraunces',serif;font-weight:700;font-size:1.125rem;background:linear-gradient(135deg,#ea580c 0%,#f97316 100%);color:#fff;box-shadow:0 4px 20px -4px rgba(234,88,12,0.4)}@media (min-width:1024px){.breakdance .se-step-number{width:5rem;height:5rem;font-size:1.5rem}}.breakdance .se-step-number::before{content:'';position:absolute;inset:-6px;border-radius:50%;border:2px solid rgba(234,88,12,0.3);animation:se-pulse 2s ease-in-out infinite}@keyframes se-pulse{0%,100%{transform:scale(1);opacity:0.6}50%{transform:scale(1.1);opacity:1}}.breakdance .se-step-number--half{background:linear-gradient(135deg,#fef3c7,#ffedd5);color:#ea580c;border:2px solid #fdba74;box-shadow:none}.breakdance .se-step-number--half::before{display:none}.breakdance .se-step-card{flex-grow:1;background:#fff;border-radius:1rem;padding:1.5rem;border:1px solid #f5f5f4;box-shadow:0 1px 3px rgba(0,0,0,0.05);transition:all 0.5s cubic-bezier(0.4,0,0.2,1)}@media (min-width:1024px){.breakdance .se-step-card{border-radius:1.5rem;padding:2.5rem}}.breakdance .se-step-card:hover{transform:scale(1.02);box-shadow:0 10px 40px -10px rgba(0,0,0,0.1)}.breakdance .se-step-card--half{background:repeating-linear-gradient(-45deg,transparent,transparent 10px,rgba(234,88,12,0.03) 10px,rgba(234,88,12,0.03) 20px),white}.breakdance .se-step-card-grid{display:grid;gap:1.5rem}@media (min-width:1024px){.breakdance .se-step-card-grid{grid-template-columns:2fr 1fr;gap:2.5rem}}.breakdance .se-step-icon{width:2.5rem;height:2.5rem;border-radius:0.75rem;background-color:#ffedd5;display:flex;align-items:center;justify-content:center}@media (min-width:1024px){.breakdance .se-step-icon{width:3rem;height:3rem}}.breakdance .se-step-icon svg,.breakdance .se-step-icon i{width:1.25rem;height:1.25rem;color:#ea580c}@media (min-width:1024px){.breakdance .se-step-icon svg,.breakdance .se-step-icon i{width:1.5rem;height:1.5rem}}.breakdance .se-step-icon--half{background-color:#fef3c7}.breakdance .se-step-icon--half svg,.breakdance .se-step-icon--half i{color:#d97706}.breakdance .se-step-header{display:flex;align-items:center;gap:0.75rem;margin-bottom:0.75rem}.breakdance .se-step-highlight{padding:0.25rem 0.75rem;background-color:#dcfce7;color:#15803d;border-radius:9999px;font-size:0.75rem;font-weight:600}.breakdance .se-step-title{font-family:'Fraunces',serif;font-size:1.5rem;color:#1c1917;margin-bottom:0.5rem;line-height:1.2}@media (min-width:1024px){.breakdance .se-step-title{font-size:1.875rem}}@media (min-width:1280px){.breakdance .se-step-title{font-size:2.25rem}}.breakdance .se-step-tagline{color:#ea580c;font-style:italic;font-size:1rem;margin-bottom:1rem}@media (min-width:1024px){.breakdance .se-step-tagline{font-size:1.125rem}}.breakdance .se-step-desc{color:#57534e;font-size:1rem;line-height:1.7;margin-bottom:1rem}@media (min-width:1024px){.breakdance .se-step-desc{font-size:1.125rem}}.breakdance .se-step-detail{color:#78716c;font-size:0.875rem;line-height:1.7}@media (min-width:1024px){.breakdance .se-step-detail{font-size:1rem}}.breakdance .se-step-cta{display:inline-flex;align-items:center;gap:0.5rem;margin-top:1.5rem;color:#ea580c;font-weight:600;text-decoration:none;transition:color 0.3s ease}.breakdance .se-step-cta:hover{color:#c2410c}.breakdance .se-step-cta svg,.breakdance .se-step-cta i{width:1rem;height:1rem;transition:transform 0.3s ease}.breakdance .se-step-cta:hover svg,.breakdance .se-step-cta:hover i{transform:translateX(4px)}.breakdance .se-illustration-placeholder{background:linear-gradient(135deg,rgba(234,88,12,0.05) 0%,rgba(251,146,60,0.08) 100%);border:2px dashed rgba(234,88,12,0.25);border-radius:1.5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:0.75rem;aspect-ratio:1;padding:1rem;transition:all 0.3s ease}.breakdance .se-illustration-placeholder:hover{border-color:rgba(234,88,12,0.5);background:linear-gradient(135deg,rgba(234,88,12,0.08) 0%,rgba(251,146,60,0.12) 100%)}@media (max-width:1023px){.breakdance .se-illustration-placeholder{display:none}}.breakdance .se-step-header{margin-bottom:2rem}.breakdance .se-btn-primary{background:linear-gradient(135deg,#ea580c 0%,#f97316 100%);color:#fff;padding:0.75rem 2rem;border-radius:9999px;font-weight:600;border:none;cursor:pointer;transition:all 0.3s ease;display:inline-flex;align-items:center;gap:0.5rem}.breakdance .se-btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 30px -10px rgba(234,88,12,0.5)}.breakdance .bde-div-823-145{width:100%}.breakdance .bde-div-823-146{display:flex;flex-direction:row;flex-wrap:nowrap}.breakdance .bde-text-823-161{color:#FFF}.breakdance .bde-div-823-153{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.breakdance .bde-div-823-207{display:flex;flex-direction:row;flex-wrap:nowrap}.breakdance .bde-text-823-210{color:#FFF}.breakdance .bde-div-823-213{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.breakdance .bde-div-823-181{display:flex;flex-direction:row;flex-wrap:nowrap}.breakdance .bde-text-823-184{color:var(--bde-palette-color-1-66e14bb4-473f-4127-b582-d40953609e09)}.breakdance .bde-div-823-187{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.breakdance .bde-div-823-166{display:flex;flex-direction:row;flex-wrap:nowrap}.breakdance .bde-text-823-169{color:#FFF}.breakdance .bde-div-823-172{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.breakdance .bde-div-823-221{display:flex;flex-direction:row;flex-wrap:nowrap}.breakdance .bde-text-823-224{color:#FFF}.breakdance .bde-div-823-227{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.breakdance .bde-div-823-233{display:flex;flex-direction:row;flex-wrap:nowrap}.breakdance .bde-text-823-236{color:#FFF}.breakdance .bde-div-823-239{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}