.breakdance .bde-section-513-104 .section-container{display:flex;flex-direction:column}.breakdance .bde-code-block-513-105{width:1200px;margin-top:-135px}:root{--fucsia:#ff0095;--carbon-black:#080808;--card-border:rgba(255,255,255,0.08)}.nomad-paddock-section{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:var(--carbon-black);background-image:linear-gradient(45deg,#111 25%,transparent 25%),linear-gradient(-45deg,#111 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#111 75%),linear-gradient(-45deg,transparent 75%,#111 75%);background-size:4px 4px;padding:120px 5%;font-family:'Montserrat',sans-serif;color:#fff;overflow:hidden}.paddock-header{text-align:center;margin-bottom:80px;position:relative;z-index:5}.paddock-badge{font-weight:800;letter-spacing:6px;color:var(--fucsia);font-size:10px}.paddock-header h1{font-size:clamp(3rem,7vw,5rem);font-weight:900;letter-spacing:-3px;margin:10px 0}.text-fucsia{color:var(--fucsia);text-shadow:0 0 20px rgba(255,0,85,0.4)}.paddock-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:1300px;margin:0 auto;position:relative;z-index:5}.division-title{display:flex;align-items:center;gap:15px;margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,0.1)}.glow-dot{width:10px;height:10px;border-radius:50%}.glow-dot.fucsia{background:var(--fucsia);box-shadow:0 0 15px var(--fucsia)}.glow-dot.white{background:#fff;box-shadow:0 0 15px #fff}.division-title h2{font-size:1.8rem;font-weight:800;letter-spacing:-1px;margin:0}.team-list{display:flex;flex-direction:column;gap:20px}.carbon-card{background:linear-gradient(145deg,#1a1a1a,#111);border:1px solid var(--card-border);padding:25px;border-radius:15px;display:flex;align-items:center;transition:all 0.4s cubic-bezier(0.165,0.84,0.44,1);position:relative;overflow:hidden}.carbon-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.05),transparent);transition:0.5s}.carbon-card:hover{transform:scale(1.02) translateX(10px);border-color:rgba(255,0,85,0.5);background:#151515;box-shadow:0 20px 40px rgba(0,0,0,0.4)}.carbon-card:hover::before{left:100%}.team-logo{width:60px;height:60px;object-fit:contain;background:#000;padding:8px;border-radius:12px;margin-right:25px;border:1px solid rgba(255,255,255,0.1)}.team-info{display:flex;flex-direction:column}.team-name{font-weight:800;font-size:1.3rem;color:#fff}.team-status{font-size:0.75rem;color:var(--fucsia);font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-top:4px}.iracing-side .team-status{color:#aaa}@media (max-width:991px){.paddock-grid{grid-template-columns:1fr}.nomad-paddock-section{padding:80px 5%}}.breakdance .bde-code-block-513-106{width:1200px;margin-top:-64px}.nomad-vision-fullwidth{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#eb00a0;padding:clamp(60px,10vh,120px) 0;font-family:'Montserrat',sans-serif;overflow:hidden}.vision-wrapper{max-width:1400px;margin:0 auto;padding:0 5%}.vision-header-pro{text-align:left;margin-bottom:clamp(40px,8vh,80px)}.badge-black{background:#000;color:#fff;padding:8px 15px;font-weight:800;font-size:11px;letter-spacing:3px;text-transform:uppercase;border-radius:4px}.vision-header-pro h2{font-size:clamp(3rem,8vw,6rem);font-weight:900;color:#000;margin-top:20px;letter-spacing:-3px;line-height:0.9}.text-white{color:#fff}.pillars-grid-pro{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.pillar-item{display:flex;flex-direction:column;border-top:2px solid #000;padding-top:30px}.pillar-number{font-size:1.5rem;font-weight:900;color:#000;margin-bottom:20px}.pillar-content h3{font-size:1.8rem;font-weight:900;color:#000;margin-bottom:15px;letter-spacing:-1px}.pillar-content p{font-size:1.1rem;line-height:1.6;color:#fff;font-weight:400}.vision-footer-pro{margin-top:clamp(60px,10vh,100px);border-left:10px solid #000;padding-left:30px}.vision-footer-pro p{font-size:clamp(1.2rem,3vw,2.2rem);font-weight:800;color:#000;max-width:900px;line-height:1.1}@media (max-width:991px){.pillars-grid-pro{grid-template-columns:1fr;gap:60px}.vision-header-pro{text-align:center}.vision-header-pro h2{font-size:4rem}.vision-footer-pro{border-left:5px solid #000;padding-left:15px}.vision-footer-pro p{font-size:1.5rem}}