.breakdance .bde-section-147-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-147-100 .section-container{padding-bottom:0px;padding-top:80px}.breakdance .bde-section-147-100{margin-bottom:0px}.breakdance .bde-code-block-147-101{width:100%}section:has(.hero-grid){background:transparent!important;padding-top:clamp(100px,12vw,140px)!important;padding-bottom:0px!important;position:relative!important;overflow:hidden!important}section:has(.hero-grid) .section-container{max-width:1280px!important;padding-inline:0!important;margin-inline:auto!important;display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}section:has(.hero-grid) .bde-code-block{width:100%!important}section:has(.hero-grid) .hero-grid{width:100%!important;display:flex!important;justify-content:center!important}section:has(.hero-grid) .hero-content{max-width:1040px!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}section:has(.hero-grid) .eyebrow{display:inline-flex!important;align-items:center!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.82rem!important;font-weight:600!important;letter-spacing:0.22em!important;text-transform:uppercase!important;color:var(--gold,#e4c56b)!important;margin-bottom:1.8rem!important}section:has(.hero-grid) .eyebrow::before{content:""!important;display:inline-block!important;width:18px!important;height:1px!important;background:var(--gold,#e4c56b)!important;margin-right:14px!important;vertical-align:middle!important}section:has(.hero-grid) .eyebrow::after{display:none!important}section:has(.hero-grid) h1{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:700!important;font-size:clamp(2.2rem,4.5vw,4.2rem)!important;line-height:1.15!important;letter-spacing:-0.02em!important;color:#ffffff!important;margin:0 0 1.8rem 0!important;white-space:normal!important}section:has(.hero-grid) h1 .gold-accent{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:initial!important;color:var(--gold,#e4c56b)!important}section:has(.hero-grid) .hero-lead{font-size:clamp(1rem,1.2vw,1.12rem)!important;line-height:1.65!important;color:rgba(255,255,255,0.7)!important;margin:0 0 2.8rem 0!important;max-width:820px!important}section:has(.hero-grid) .hero-actions{display:flex!important;align-items:center!important;justify-content:center!important;gap:20px!important;margin-bottom:0px!important;width:100%!important}section:has(.hero-grid) .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:14px 34px!important;border-radius:999px!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.92rem!important;font-weight:600!important;text-decoration:none!important;cursor:pointer!important;transition:all 0.25s ease!important;white-space:nowrap!important}section:has(.hero-grid) .btn-primary{background:var(--gold,#e4c56b)!important;border:1px solid var(--gold,#e4c56b)!important;color:#111622!important;box-shadow:0 12px 32px -8px rgba(228,197,107,0.25)!important}section:has(.hero-grid) .btn-primary:hover{background:#f3e5be!important;border-color:#f3e5be!important;transform:translateY(-1px)}section:has(.hero-grid) .btn-outline{background:transparent!important;border:1px solid var(--gold,#e4c56b)!important;color:var(--gold,#e4c56b)!important}section:has(.hero-grid) .btn-outline:hover{background:rgba(228,197,107,0.05)!important;transform:translateY(-1px)}section:has(.hero-grid) .hero-trust{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important;justify-content:center!important;width:100%!important;max-width:780px!important;border-top:1px solid rgba(255,255,255,0.08)!important;padding-top:36px!important}section:has(.hero-grid) .trust-item{background:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:8px!important}section:has(.hero-grid) .trust-num{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:clamp(1.6rem,2.5vw,2.1rem)!important;font-weight:700!important;letter-spacing:-0.01em!important;color:var(--gold,#e4c56b)!important;line-height:1!important}section:has(.hero-grid) .trust-lbl{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.72rem!important;font-weight:600!important;letter-spacing:0.08em!important;color:rgba(255,255,255,0.45)!important;text-transform:uppercase!important}@media (min-width:1281px){section:has(.hero-grid) h1{white-space:nowrap!important}}@media (max-width:1280px){section:has(.hero-grid) .section-container{padding-inline:40px!important}section:has(.hero-grid) h1 .gold-accent{display:block!important;margin-top:0.25rem!important}}@media (max-width:1024px){section:has(.hero-grid){padding-top:clamp(80px,10vw,110px)!important;padding-bottom:0px!important}section:has(.hero-grid) .hero-actions{flex-direction:column!important;gap:14px!important;margin-bottom:0px!important}section:has(.hero-grid) .btn{width:100%!important;max-width:360px!important;box-sizing:border-box!important}section:has(.hero-grid) .hero-trust{grid-template-columns:1fr!important;gap:28px!important;max-width:360px!important;margin-inline:auto!important}}@media (max-width:480px){section:has(.hero-grid) .section-container{padding-inline:16px!important}section:has(.hero-grid) h1{font-size:clamp(1.85rem,8vw,2.3rem)!important;line-height:1.2!important;margin-bottom:1.2rem!important}section:has(.hero-grid) .eyebrow{font-size:0.74rem!important;letter-spacing:0.15em!important;margin-bottom:1.2rem!important}section:has(.hero-grid) .eyebrow::before{width:12px!important;margin-right:8px!important}section:has(.hero-grid) .hero-lead{font-size:0.95rem!important;line-height:1.55!important;margin-bottom:2rem!important}section:has(.hero-grid) .btn{white-space:normal!important;padding:14px 24px!important;font-size:0.86rem!important;line-height:1.4!important;text-align:center!important}}.breakdance .bde-section-147-102 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-147-102 .section-container{padding-bottom:0px;padding-top:0px}.breakdance .bde-code-block-147-103{width:100%}.hormone-signs-wrapper{width:100%!important;box-sizing:border-box!important;padding:clamp(60px,8vw,100px) 0!important}.hormone-signs-wrapper .container{width:100%!important;max-width:var(--container,1280px)!important;margin-inline:auto!important;padding-inline:24px!important;box-sizing:border-box!important}.hormone-signs-wrapper .section-header.centered{text-align:center!important;max-width:820px!important;margin:0 auto clamp(40px,5vw,56px) auto!important}.hormone-signs-wrapper .section-header.centered .eyebrow{display:inline-flex!important;align-items:center!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.78rem!important;font-weight:600!important;letter-spacing:0.22em!important;text-transform:uppercase!important;color:var(--gold-light,#f3e5be)!important;margin-bottom:1.1rem!important}.hormone-signs-wrapper .section-header.centered .eyebrow::before{content:""!important;display:inline-block!important;width:14px!important;height:1px!important;background:var(--gold,#e4c56b)!important;margin-right:10px!important}.hormone-signs-wrapper h2{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:700!important;font-size:clamp(2.1rem,4.2vw,3.1rem)!important;line-height:1.15!important;letter-spacing:-0.025em!important;color:#ffffff!important;margin:0 0 16px 0!important}.hormone-signs-wrapper h2 .gold-accent{background:linear-gradient(180deg,var(--gold-light,#f3e5be) 0%,var(--gold,#e4c56b) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:var(--gold-light,#f3e5be)!important}.hormone-signs-wrapper .section-header p{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:1.05rem!important;line-height:1.55!important;color:rgba(255,255,255,0.65)!important;max-width:720px!important;margin-inline:auto!important}.hormone-signs-wrapper .chip-grid{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:12px 14px!important;max-width:1020px!important;margin:0 auto!important}.hormone-signs-wrapper .chip{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:clamp(0.88rem,2vw,0.95rem)!important;font-weight:500!important;color:rgba(255,255,255,0.85)!important;background:linear-gradient(135deg,rgba(255,255,255,0.03) 0%,rgba(255,255,255,0.01) 100%),rgba(10,16,32,0.45)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,0.08)!important;border-radius:999px!important;padding:12px 24px!important;cursor:default!important;user-select:none!important;white-space:normal!important;text-align:center!important;transition:all 0.25s cubic-bezier(0.25,1,0.5,1)!important}.hormone-signs-wrapper .chip:hover{background:rgba(228,197,107,0.05)!important;border-color:rgba(228,197,107,0.35)!important;color:var(--gold-light,#f3e5be)!important;transform:translateY(-2px)!important;box-shadow:0 10px 24px -8px rgba(0,0,0,0.5),0 0 12px rgba(228,197,107,0.1)!important}@media (max-width:768px){.hormone-signs-wrapper .chip-grid{gap:10px!important}.hormone-signs-wrapper .chip{padding:10px 20px!important}}.breakdance .bde-section-147-104 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-147-104 .section-container{padding-bottom:0px;padding-top:0px}.breakdance .bde-code-block-147-105{width:100%}.bhrt-services-wrapper{width:100%!important;box-sizing:border-box!important;padding:clamp(60px,8vw,100px) 0!important}.bhrt-services-wrapper .container{width:100%!important;max-width:var(--container,1280px)!important;margin-inline:auto!important;padding-inline:24px!important;box-sizing:border-box!important}.bhrt-services-wrapper .card-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:32px!important;width:100%!important}.bhrt-services-wrapper .card{display:flex!important;flex-direction:column!important;justify-content:space-between!important;background:linear-gradient(135deg,rgba(255,255,255,0.03) 0%,rgba(255,255,255,0.01) 100%),rgba(10,16,32,0.45)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid rgba(255,255,255,0.08)!important;border-radius:24px!important;padding:48px!important;box-sizing:border-box!important;transition:border-color 0.3s ease,box-shadow 0.3s ease,transform 0.3s ease!important}.bhrt-services-wrapper .card:hover{transform:translateY(-4px)!important;border-color:rgba(228,197,107,0.35)!important;box-shadow:inset 0 1px 0px 0px rgba(255,255,255,0.12),0 16px 32px -12px rgba(0,0,0,0.6)!important}.bhrt-services-wrapper .card-tag{display:inline-flex!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.78rem!important;font-weight:600!important;letter-spacing:0.15em!important;text-transform:uppercase!important;color:var(--gold-light,#f3e5be)!important;margin:0 0 12px 0!important}.bhrt-services-wrapper h3{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:700!important;font-size:clamp(1.8rem,3vw,2.4rem)!important;line-height:1.2!important;letter-spacing:-0.02em!important;color:#ffffff!important;margin:0 0 18px 0!important}.bhrt-services-wrapper .description{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:1.02rem!important;line-height:1.6!important;color:rgba(255,255,255,0.65)!important;margin:0 0 28px 0!important}.bhrt-services-wrapper .bullets{list-style:none!important;padding:0!important;margin:0 0 40px 0!important;display:flex!important;flex-direction:column!important;gap:12px!important;flex-grow:1!important}.bhrt-services-wrapper .bullets li{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.95rem!important;line-height:1.4!important;color:rgba(255,255,255,0.85)!important;position:relative!important;padding-left:20px!important}.bhrt-services-wrapper .bullets li::before{content:""!important;position:absolute!important;left:0!important;top:9px!important;width:6px!important;height:6px!important;background-color:var(--gold,#e4c56b)!important;border-radius:50%!important}.bhrt-services-wrapper .card-footer{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;border-top:1px solid rgba(255,255,255,0.08)!important;padding-top:28px!important;margin-top:auto!important;box-sizing:border-box!important}.bhrt-services-wrapper .price{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.95rem!important;font-weight:600!important;color:#ffffff!important}.bhrt-services-wrapper .price small{font-weight:400!important;color:rgba(255,255,255,0.5)!important;font-size:0.85rem!important}.bhrt-services-wrapper .btn-ghost{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:600!important;font-size:0.88rem!important;color:var(--gold-light,#f3e5be)!important;background-color:transparent!important;border:1px solid rgba(228,197,107,0.3)!important;border-radius:999px!important;padding:12px 24px!important;cursor:pointer!important;user-select:none!important;text-decoration:none!important;transition:all 0.25s cubic-bezier(0.25,1,0.5,1)!important}.bhrt-services-wrapper .btn-ghost:hover{background-color:var(--gold-soft,rgba(228,197,107,0.08))!important;border-color:var(--gold,#e4c56b)!important;color:#ffffff!important;box-shadow:0 0 16px rgba(228,197,107,0.15)!important}@media (max-width:1024px){.bhrt-services-wrapper .card{padding:36px!important}}@media (max-width:960px){.bhrt-services-wrapper .card-grid{grid-template-columns:1fr!important;gap:24px!important}.bhrt-services-wrapper .card{padding:40px!important}}@media (max-width:576px){.bhrt-services-wrapper .card{padding:28px!important;border-radius:20px!important}.bhrt-services-wrapper .card-footer{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}.bhrt-services-wrapper .btn-ghost{width:100%!important;text-align:center!important}}.breakdance .bde-section-147-106 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-147-106 .section-container{padding-bottom:0px;padding-top:0px}.breakdance .bde-code-block-147-107{width:100%}.treatment-benefits-wrapper{width:100%!important;box-sizing:border-box!important;padding:clamp(60px,8vw,100px) 0!important}.treatment-benefits-wrapper .container{width:100%!important;max-width:var(--container,1280px)!important;margin-inline:auto!important;padding-inline:24px!important;box-sizing:border-box!important}.treatment-benefits-wrapper .section-header.centered{text-align:center!important;max-width:820px!important;margin:0 auto clamp(40px,5vw,56px) auto!important}.treatment-benefits-wrapper .section-header.centered .eyebrow{display:inline-flex!important;align-items:center!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.78rem!important;font-weight:600!important;letter-spacing:0.22em!important;text-transform:uppercase!important;color:var(--gold-light,#f3e5be)!important;margin-bottom:1.1rem!important}.treatment-benefits-wrapper .section-header.centered .eyebrow::before{content:""!important;display:inline-block!important;width:14px!important;height:1px!important;background:var(--gold,#e4c56b)!important;margin-right:10px!important}.treatment-benefits-wrapper h2{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:700!important;font-size:clamp(2.1rem,4.2vw,3.1rem)!important;line-height:1.15!important;letter-spacing:-0.025em!important;color:#ffffff!important;margin:0!important}.treatment-benefits-wrapper h2 .gold-accent{background:linear-gradient(180deg,var(--gold-light,#f3e5be) 0%,var(--gold,#e4c56b) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:var(--gold-light,#f3e5be)!important}.treatment-benefits-wrapper .pillar-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important;width:100%!important}.treatment-benefits-wrapper .pillar{display:flex!important;flex-direction:column!important;align-items:flex-start!important;background:linear-gradient(135deg,rgba(255,255,255,0.03) 0%,rgba(255,255,255,0.01) 100%),rgba(10,16,32,0.45)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid rgba(255,255,255,0.08)!important;border-radius:20px!important;padding:36px!important;box-sizing:border-box!important;transition:border-color 0.3s ease,box-shadow 0.3s ease,transform 0.3s ease!important}.treatment-benefits-wrapper .pillar:hover{transform:translateY(-4px)!important;border-color:rgba(228,197,107,0.35)!important;box-shadow:inset 0 1px 0px 0px rgba(255,255,255,0.12),0 16px 32px -12px rgba(0,0,0,0.6)!important}.treatment-benefits-wrapper .pillar-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;background:rgba(228,197,107,0.04)!important;border:1px solid rgba(228,197,107,0.25)!important;border-radius:12px!important;font-size:1.25rem!important;color:var(--gold-light,#f3e5be)!important;margin-bottom:24px!important;user-select:none!important;box-sizing:border-box!important}.treatment-benefits-wrapper .pillar h3{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:600!important;font-size:1.25rem!important;line-height:1.35!important;color:#ffffff!important;margin:0 0 12px 0!important}.treatment-benefits-wrapper .pillar p{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.95rem!important;line-height:1.55!important;color:rgba(255,255,255,0.65)!important;margin:0!important}@media (max-width:1024px){.treatment-benefits-wrapper .pillar{padding:28px!important}}@media (max-width:991px){.treatment-benefits-wrapper .pillar-grid{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}}@media (max-width:640px){.treatment-benefits-wrapper .pillar-grid{grid-template-columns:1fr!important;gap:16px!important}.treatment-benefits-wrapper .pillar{padding:24px!important;border-radius:16px!important}}.breakdance .bde-section-147-108 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-147-108 .section-container{padding-bottom:0px;padding-top:0px}.breakdance .bde-code-block-147-109{width:100%}.protocol-steps-wrapper{width:100%!important;box-sizing:border-box!important;padding:clamp(60px,8vw,100px) 0!important}.protocol-steps-wrapper .container{width:100%!important;max-width:var(--container,1280px)!important;margin-inline:auto!important;padding-inline:24px!important;box-sizing:border-box!important}.protocol-steps-wrapper .section-header.centered{text-align:center!important;max-width:820px!important;margin:0 auto clamp(40px,5vw,56px) auto!important}.protocol-steps-wrapper .section-header.centered .eyebrow{display:inline-flex!important;align-items:center!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.78rem!important;font-weight:600!important;letter-spacing:0.22em!important;text-transform:uppercase!important;color:var(--gold-light,#f3e5be)!important;margin-bottom:1.1rem!important}.protocol-steps-wrapper .section-header.centered .eyebrow::before{content:""!important;display:inline-block!important;width:14px!important;height:1px!important;background:var(--gold,#e4c56b)!important;margin-right:10px!important}.protocol-steps-wrapper h2{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:700!important;font-size:clamp(2.1rem,4.2vw,3.1rem)!important;line-height:1.15!important;letter-spacing:-0.025em!important;color:#ffffff!important;margin:0!important}.protocol-steps-wrapper h2 .gold-accent{background:linear-gradient(180deg,var(--gold-light,#f3e5be) 0%,var(--gold,#e4c56b) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:var(--gold-light,#f3e5be)!important}.protocol-steps-wrapper .step-grid{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:20px!important;width:100%!important;list-style:none!important;padding:0!important;margin:0!important;counter-reset:step-counter!important}.protocol-steps-wrapper .step{display:flex!important;flex-direction:column!important;align-items:flex-start!important;counter-increment:step-counter!important;background:linear-gradient(135deg,rgba(255,255,255,0.03) 0%,rgba(255,255,255,0.01) 100%),rgba(10,16,32,0.45)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid rgba(255,255,255,0.08)!important;border-radius:20px!important;padding:32px 24px!important;box-sizing:border-box!important;transition:border-color 0.3s ease,box-shadow 0.3s ease,transform 0.3s ease!important}.protocol-steps-wrapper .step:hover{transform:translateY(-4px)!important;border-color:rgba(228,197,107,0.35)!important;box-shadow:inset 0 1px 0px 0px rgba(255,255,255,0.12),0 16px 32px -12px rgba(0,0,0,0.6)!important}.protocol-steps-wrapper .step::before{content:"0" counter(step-counter)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;background:rgba(228,197,107,0.04)!important;border:1px solid rgba(228,197,107,0.25)!important;border-radius:10px!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.95rem!important;font-weight:700!important;color:var(--gold-light,#f3e5be)!important;margin-bottom:24px!important;user-select:none!important;box-sizing:border-box!important}.protocol-steps-wrapper .step h3{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:600!important;font-size:1.15rem!important;line-height:1.35!important;color:#ffffff!important;margin:0 0 12px 0!important}.protocol-steps-wrapper .step p{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.9rem!important;line-height:1.55!important;color:rgba(255,255,255,0.6)!important;margin:0!important}@media (max-width:1200px){.protocol-steps-wrapper .step-grid{gap:16px!important}.protocol-steps-wrapper .step{padding:24px 20px!important}}@media (max-width:1024px){.protocol-steps-wrapper .step-grid{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}.protocol-steps-wrapper .step:last-child{grid-column:span 2!important}}@media (max-width:640px){.protocol-steps-wrapper .step-grid{grid-template-columns:1fr!important;gap:16px!important}.protocol-steps-wrapper .step:last-child{grid-column:span 1!important}.protocol-steps-wrapper .step{padding:28px 24px!important;border-radius:16px!important}}.breakdance .bde-section-147-112 .section-container{display:flex;flex-direction:column}.breakdance .bde-code-block-147-113{width:100%}.cta-banner-wrapper{width:100%!important;box-sizing:border-box!important;padding:16px 0!important;position:relative!important;overflow:visible!important;isolation:isolate!important}.cta-banner-wrapper .container{width:100%!important;max-width:var(--container,1280px)!important;margin-inline:auto!important;padding-inline:24px!important;box-sizing:border-box!important}.cta-banner-wrapper .cta-glass-card{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;padding:clamp(36px,5vw,56px) clamp(24px,4vw,48px)!important;border-radius:20px!important;box-sizing:border-box!important;max-width:920px!important;margin:0 auto!important;background:linear-gradient(135deg,rgba(228,197,107,0.08) 0%,rgba(10,16,32,0.6) 100%)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(228,197,107,0.25)!important;transition:transform 0.3s cubic-bezier(0.25,1,0.5,1),border-color 0.3s ease,box-shadow 0.3s ease!important;isolation:isolate!important;will-change:transform}.cta-banner-wrapper .cta-glass-card:hover{transform:translateY(-4px)!important;border-color:rgba(228,197,107,0.45)!important;box-shadow:0 16px 32px -12px rgba(0,0,0,0.5),0 0 24px -4px rgba(228,197,107,0.18)!important}.cta-banner-wrapper .eyebrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:21px!important;letter-spacing:0.22em!important;text-transform:uppercase!important;color:rgb(166,127,54)!important;margin-bottom:1.1rem!important}.cta-banner-wrapper .eyebrow::before{content:""!important;display:inline-block!important;width:14px!important;height:1px!important;background:rgb(166,127,54)!important;margin-right:10px!important;vertical-align:middle!important;flex-shrink:0!important}.cta-banner-wrapper h2{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:700!important;font-size:clamp(2.1rem,4.2vw,3.1rem)!important;line-height:1.15!important;letter-spacing:-0.025em!important;color:#ffffff!important;margin:0 0 16px 0!important}.cta-banner-wrapper h2 .gold-accent{background:linear-gradient(180deg,var(--gold-light,#f3e5be) 0%,var(--gold,#e4c56b) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:var(--gold-light,#f3e5be)!important}.cta-banner-wrapper .cta-description{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.95rem!important;line-height:1.6!important;color:rgba(255,255,255,0.8)!important;max-width:640px!important;margin:0 0 24px 0!important}.cta-banner-wrapper .cta-action{width:100%!important;display:flex!important;justify-content:center!important}.cta-banner-wrapper a.gold-button,.cta-banner-wrapper a.gold-button:link,.cta-banner-wrapper a.gold-button:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:15px 36px!important;border-radius:9999px!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.95rem!important;font-weight:600!important;letter-spacing:0.01em!important;text-decoration:none!important;text-shadow:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:1px solid #b88d43!important;color:#b88d43!important;-webkit-text-fill-color:#b88d43!important;box-shadow:none!important;transform:translateY(0)!important;transition:all 0.3s cubic-bezier(0.25,1,0.5,1)!important;box-sizing:border-box!important;max-width:320px!important;width:100%!important;text-align:center!important}.cta-banner-wrapper a.gold-button:hover,.cta-banner-wrapper a.gold-button:focus{background:#b88d43!important;background-color:#b88d43!important;border-color:#b88d43!important;color:#0a1020!important;-webkit-text-fill-color:#0a1020!important;text-decoration:none!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(184,141,67,0.35)!important}@media (max-width:768px){.cta-banner-wrapper{padding:24px 0!important}}@media (max-width:640px){.cta-banner-wrapper .cta-glass-card{padding:32px 20px!important;text-align:left!important;align-items:flex-start!important}.cta-banner-wrapper .eyebrow{justify-content:flex-start!important}.cta-banner-wrapper a.gold-button{max-width:100%!important;width:100%!important}}.breakdance .bde-section-147-110 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-147-110 .section-container{padding-bottom:80px;padding-top:80px}.breakdance .bde-code-block-147-111{width:100%}.faq-wrapper{width:100%!important;max-width:920px!important;margin-inline:auto!important;box-sizing:border-box!important}.faq-wrapper .section-header.centered{text-align:center!important;max-width:760px!important;margin:0 auto clamp(40px,5vw,56px) auto!important}.faq-wrapper .section-header.centered .eyebrow{display:inline-flex!important;align-items:center!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.78rem!important;font-weight:600!important;letter-spacing:0.22em!important;text-transform:uppercase!important;color:var(--gold-light,#f3e5be)!important;margin-bottom:1.1rem!important}.faq-wrapper .section-header.centered .eyebrow::before{content:""!important;display:inline-block!important;width:14px!important;height:1px!important;background:var(--gold,#e4c56b)!important;margin-right:10px!important}.faq-wrapper h2{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:700!important;font-size:clamp(2.1rem,4.2vw,3.1rem)!important;line-height:1.15!important;letter-spacing:-0.025em!important;color:#ffffff!important;margin:0 0 16px 0!important}.faq-wrapper h2 .gold-accent{background:linear-gradient(180deg,var(--gold-light,#f3e5be) 0%,var(--gold,#e4c56b) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:var(--gold-light,#f3e5be)!important}.faq-wrapper .section-header p{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:1.05rem!important;line-height:1.55!important;color:rgba(255,255,255,0.65)!important;margin:0!important}.faq-wrapper .section-header p a{color:var(--gold,#e4c56b)!important;text-decoration:none!important;font-weight:500!important;transition:color 0.25s ease-in-out!important}.faq-wrapper .section-header p a:hover{color:var(--gold-light,#f3e5be)!important}.faq-wrapper .faq-list{display:flex!important;flex-direction:column!important;gap:16px!important;width:100%!important}.faq-wrapper details.qa{background:linear-gradient(135deg,rgba(255,255,255,0.03) 0%,rgba(255,255,255,0.01) 100%),rgba(10,16,32,0.45)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid rgba(255,255,255,0.08)!important;border-radius:20px!important;box-sizing:border-box!important;overflow:hidden!important;transition:border-color 0.3s ease,box-shadow 0.3s ease!important}.faq-wrapper details.qa[open]{border-color:rgba(228,197,107,0.35)!important;box-shadow:inset 0 1px 0px 0px rgba(255,255,255,0.12),0 16px 32px -12px rgba(0,0,0,0.6)!important}.faq-wrapper details.qa summary{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:600!important;font-size:1.15rem!important;line-height:1.4!important;color:#ffffff!important;padding:24px 64px 24px 28px!important;cursor:pointer!important;user-select:none!important;position:relative!important;list-style:none!important}.faq-wrapper details.qa summary::-webkit-details-marker{display:none!important}.faq-wrapper details.qa summary::marker{display:none!important}.faq-wrapper details.qa summary::after{content:"+"!important;position:absolute!important;top:50%!important;right:28px!important;transform:translateY(-50%)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;border:1px solid rgba(228,197,107,0.35)!important;border-radius:10px!important;background:rgba(228,197,107,0.02)!important;font-family:monospace!important;font-size:1.1rem!important;color:var(--gold,#e4c56b)!important;transition:transform 0.3s ease,background 0.3s ease,border-color 0.3s ease!important}.faq-wrapper details.qa[open] summary::after{content:"−"!important;transform:translateY(-50%) rotate(180deg)!important;background:rgba(228,197,107,0.1)!important;border-color:var(--gold,#e4c56b)!important}.faq-wrapper details.qa>p{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.96rem!important;line-height:1.6!important;color:rgba(255,255,255,0.7)!important;margin:0!important;padding:0 28px 24px 28px!important}.faq-wrapper details.qa>div{padding:0 28px 24px 28px!important}.faq-wrapper details.qa div p{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.96rem!important;line-height:1.6!important;color:rgba(255,255,255,0.7)!important;margin:0 0 12px 0!important;padding:0!important}.faq-wrapper details.qa div p:last-child{margin-bottom:0!important}.faq-wrapper details.qa ul{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.96rem!important;line-height:1.6!important;color:rgba(255,255,255,0.7)!important;margin:0 0 16px 0!important;padding-left:20px!important}.faq-wrapper details.qa li{margin-bottom:8px!important}.faq-wrapper details.qa li:last-child{margin-bottom:0!important}.faq-wrapper details.qa strong{color:#ffffff!important}@media (max-width:960px){.faq-wrapper{padding-inline:24px!important}}@media (max-width:768px){.faq-wrapper .section-header.centered{text-align:left!important;margin:0 0 clamp(40px,5vw,56px) 0!important}.faq-wrapper details.qa summary{font-size:1.05rem!important;padding:20px 56px 20px 20px!important}.faq-wrapper details.qa summary::after{right:20px!important;width:32px!important;height:32px!important}.faq-wrapper details.qa>p,.faq-wrapper details.qa>div{padding:0 20px 20px 20px!important}}