.breakdance .bde-section-1522-100 .section-container{display:flex;flex-direction:column}.rental-guide-link{width:80vw;box-sizing:border-box;background:#F9FAFB;border-left:5px solid #F05A28;padding:24px;margin:30px 0;border-radius:10px}.rental-guide-link h3{margin-bottom:10px;color:#1F2A44;font-size:22px}.rental-guide-link p{margin-bottom:18px;font-size:16px}.guide-button{display:inline-block;background-color:#F05A28;color:#fff;padding:16px 30px;border-radius:14px;text-decoration:none;font-weight:700;font-size:16px;border:2px solid #1F2A44;box-shadow:0 2px 0 #1F2A44;transition:all 0.2s ease}.guide-button:link,.guide-button:visited,.guide-button:hover,.guide-button:active{color:#fff;text-decoration:none}.guide-button::after{content:"›";display:inline-flex;align-items:center;justify-content:center;margin-left:10px;width:20px;height:20px;border-radius:50%;background-color:#fff;color:#F05A28;font-size:14px;font-weight:700}.guide-button:hover{background-color:#d94e22;transform:translateY(-1px);box-shadow:0 3px 0 #1F2A44}.lake-comparison{margin:40px 0}.lake-comparison h2{margin-bottom:20px;font-size:28px;color:#1F2A44}.comparison-table{width:100%;border-collapse:collapse;font-size:16px;border-radius:12px;overflow:hidden;box-shadow:0 6px 16px rgba(0,0,0,0.08)}.comparison-table thead{background:linear-gradient(90deg,#1F2A44,#2FA4A9);color:#fff}.comparison-table th{padding:16px;font-weight:600;text-align:left}.comparison-table td{padding:14px 16px}.comparison-table tbody tr{border-bottom:1px solid #e5e7eb}.comparison-table tbody tr:nth-child(even){background-color:#F9FAFB}.comparison-table tbody tr:hover{background-color:#A7DCE6;transition:background-color 0.2s ease}.comparison-table td:first-child{font-weight:600;color:#1F2A44}.comparison-table td:nth-child(2){border-left:4px solid #2FA4A9}.comparison-table td:nth-child(3){border-left:4px solid #F05A28}@media (max-width:768px){.comparison-table thead{display:none}.comparison-table,.comparison-table tbody,.comparison-table tr,.comparison-table td{display:block;width:100%}.comparison-table tr{margin-bottom:16px;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.comparison-table td{padding:12px}.comparison-table td::before{content:attr(data-label);font-weight:600;display:block;margin-bottom:6px;color:#1F2A44}}