.breakdance .bde-section-123-1003{padding:0!important;background:transparent!important;min-height:0!important}.breakdance .bde-section-123-1003>.section-container{max-width:none!important;padding:0!important;display:block!important}.breakdance .bde-text-123-1001{position:fixed;top:18px;left:0;right:0;z-index:90;display:flex;justify-content:center;padding:0 16px;pointer-events:none}.breakdance .bde-text-123-1001 p{margin:0}.breakdance .bde-text-123-1001 .pill{pointer-events:auto;position:relative;width:100%;max-width:1180px;display:flex;align-items:center;gap:24px;padding:15px 16px 15px 24px;border:1px solid #222;border-radius:999px;background:rgba(10,10,10,.95);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font-family:Montserrat,Helvetica,Arial,sans-serif}.breakdance .bde-text-123-1001 .logo{display:flex;align-items:baseline;gap:9px;flex:0 0 auto;color:#FFF;font-family:'Playfair Display',Georgia,serif;font-size:21px;letter-spacing:.01em}.breakdance .bde-text-123-1001 .logo em{font-style:italic;color:#C9803C}.breakdance .bde-text-123-1001 .nav{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:36px}.breakdance .bde-text-123-1001 .top{display:flex;align-items:center;gap:7px;padding:9px 0;font-size:17px;font-weight:500;letter-spacing:.02em;color:#FFF;white-space:nowrap}.breakdance .bde-text-123-1001 .top:hover,.breakdance .bde-text-123-1001 .dd:focus-within .top{color:#C9803C}.breakdance .bde-text-123-1001 .top i{display:block;width:5px;height:5px;border-right:1px solid #8A8580;border-bottom:1px solid #8A8580;transform:rotate(45deg) translateY(-1px)}.breakdance .bde-text-123-1001 .dd{position:relative}.breakdance .bde-text-123-1001 .sub{position:absolute;top:100%;left:-18px;min-width:250px;padding:10px;margin-top:8px;display:flex;flex-direction:column;border:1px solid #222;border-radius:14px;background:#111;box-shadow:0 18px 40px rgba(0,0,0,.45);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s,transform .18s,visibility .18s}.breakdance .bde-text-123-1001 .sub::before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.breakdance .bde-text-123-1001 .dd:hover .sub,.breakdance .bde-text-123-1001 .dd:focus-within .sub{opacity:1;visibility:visible;transform:none}.breakdance .bde-text-123-1001 .sub a{padding:11px 14px;border-radius:10px;font-size:15px;color:#FFF}.breakdance .bde-text-123-1001 .sub a:hover{background:#1C1C1C;color:#C9803C}.breakdance .bde-text-123-1001 .cta{display:flex;align-items:center;gap:12px;flex:0 0 auto}.breakdance .bde-text-123-1001 .tel{padding:9px 4px;font-size:17px;font-weight:500;letter-spacing:.02em;color:#FFF;white-space:nowrap}.breakdance .bde-text-123-1001 .tel:hover{color:#C9803C}.breakdance .bde-text-123-1001 .btn{padding:13px 24px;border-radius:999px;background:linear-gradient(135deg,#C9803C,#E0A55E);color:#0A0A0A!important;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:filter .2s,transform .2s}.breakdance .bde-text-123-1001 .btn:hover{filter:brightness(1.12);transform:translateY(-1px)}.breakdance .bde-text-123-1001 .mm{display:none;margin-left:auto}.breakdance .bde-text-123-1001 .mm summary{list-style:none;cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0 11px;border:1px solid #222;border-radius:999px}.breakdance .bde-text-123-1001 .mm summary::-webkit-details-marker{display:none}.breakdance .bde-text-123-1001 .mm summary span{display:block;height:1.2px;background:#EDE9E4;transition:transform .2s,opacity .2s}.breakdance .bde-text-123-1001 .mm summary .b3{background:#C9803C}.breakdance .bde-text-123-1001 .mm[open] summary span:nth-child(1){transform:translateY(6.2px) rotate(45deg)}.breakdance .bde-text-123-1001 .mm[open] summary span:nth-child(2){opacity:0}.breakdance .bde-text-123-1001 .mm[open] summary .b3{transform:translateY(-6.2px) rotate(-45deg);background:#EDE9E4}.breakdance .bde-text-123-1001 .mpanel{position:absolute;left:0;right:0;top:calc(100% + 10px);display:flex;flex-direction:column;padding:14px 22px 22px;border:1px solid #222;border-radius:22px;background:rgba(10,10,10,.97);backdrop-filter:blur(14px);max-height:calc(100svh - 120px);overflow:auto}.breakdance .bde-text-123-1001 .mpanel a{padding:13px 0;border-bottom:1px solid #1A1A1A;font-size:17px;color:#FFF}.breakdance .bde-text-123-1001 .mpanel .mh{padding:16px 0 4px;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#C9803C}.breakdance .bde-text-123-1001 .mpanel .btn{margin-top:18px;text-align:center;border-bottom:0}@media (max-width:1023px){.breakdance .bde-text-123-1001 .nav,.breakdance .bde-text-123-1001 .cta{display:none}.breakdance .bde-text-123-1001 .mm{display:block}.breakdance .bde-text-123-1001 .pill{padding:12px 12px 12px 22px}}.breakdance .bde-text-123-1001 .dd>button.top{background:none;border:0;margin:0;font-family:inherit;line-height:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}.breakdance .bde-text-123-1001 .dd:focus-within .sub{opacity:1;visibility:visible;pointer-events:auto;transform:none}.breakdance .bde-text-123-1002{display:none}@media (max-width:767px){.breakdance .bde-text-123-1002{position:fixed;bottom:0;left:0;right:0;z-index:100;display:flex;gap:10px;padding:12px 14px;border-top:1px solid #222;background:rgba(10,10,10,.92);backdrop-filter:blur(14px)}.breakdance .bde-text-123-1002 a{flex:1 1 0;min-height:48px;display:flex;align-items:center;justify-content:center;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.breakdance .bde-text-123-1002 .b1{background:linear-gradient(135deg,#C9803C,#E0A55E);color:#0A0A0A!important}.breakdance .bde-text-123-1002 .b2{border:1px solid #C9803C;color:#C9803C}}