.breakdance .bde-section-70-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-70-100 .section-container{padding-bottom:0px;padding-top:80px}.breakdance .bde-code-block-70-101{width:100%}section:has(.hero-grid){background:transparent!important;padding-block:clamp(100px,12vw,140px) clamp(80px,10vw,120px)!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.4rem,4.8vw,4.2rem)!important;line-height:1.15!important;letter-spacing:-0.02em!important;color:#ffffff!important;margin:0 0 1.8rem 0!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:clamp(64px,6vw,80px)!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:821px){section:has(.hero-grid) h1{white-space:nowrap!important}}@media (max-width:1320px){section:has(.hero-grid) .section-container{padding-inline:24px!important}}@media (max-width:820px){section:has(.hero-grid){padding-block:clamp(80px,10vw,110px) 60px!important}section:has(.hero-grid) .hero-actions{flex-direction:column!important;gap:14px!important;margin-bottom:44px!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}}.breakdance .bde-section-70-102 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-70-102 .section-container{padding-bottom:80px;padding-top:80px}.breakdance .bde-code-block-70-103{width:100%}.biomarker-wrapper{max-width:1280px!important;margin-inline:auto!important;width:100%!important;box-sizing:border-box!important}.biomarker-wrapper .section-header.centered{text-align:center!important;max-width:820px!important;margin-inline:auto!important;margin-bottom:56px!important}.biomarker-wrapper .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}.biomarker-wrapper .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}.biomarker-wrapper h2{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:700!important;font-size:clamp(2rem,3.5vw,3rem)!important;line-height:1.2!important;letter-spacing:-0.02em!important;color:#ffffff!important;margin:0 0 1.5rem 0!important}.biomarker-wrapper .gold-accent{color:var(--gold,#e4c56b)!important}.biomarker-wrapper .section-lead{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:clamp(1rem,1.2vw,1.12rem)!important;line-height:1.65!important;color:rgba(255,255,255,0.7)!important;margin:0!important}.biomarker-wrapper .card-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;width:100%!important}.biomarker-wrapper .panel-card{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;box-shadow:inset 0 1px 0px 0px rgba(255,255,255,0.12),0 12px 32px -12px rgba(0,0,0,0.4)!important;border-radius:20px!important;padding:34px 28px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;transition:transform 0.3s cubic-bezier(0.25,1,0.5,1),border-color 0.3s ease,box-shadow 0.3s ease!important}.biomarker-wrapper .panel-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.15),0 24px 48px -12px rgba(0,0,0,0.6),0 0 32px -8px rgba(228,197,107,0.08)!important}.biomarker-wrapper .panel-sub{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.76rem!important;font-weight:600!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:var(--gold,#e4c56b)!important;margin-bottom:14px!important}.biomarker-wrapper .panel-card h3{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:700!important;font-size:1.4rem!important;line-height:1.3!important;color:#ffffff!important;margin:0 0 14px 0!important;min-height:3.65rem!important}.biomarker-wrapper .card-description{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.94rem!important;line-height:1.6!important;color:rgba(255,255,255,0.6)!important;margin:0 0 24px 0!important;min-height:6.8rem!important}.biomarker-wrapper .marker-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:8px 16px!important;list-style:none!important;padding:0!important;margin:0!important;border-top:none!important}.biomarker-wrapper .marker-grid li{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.84rem!important;font-weight:500!important;color:rgba(255,255,255,0.75)!important;display:flex!important;align-items:center!important;gap:6px!important;padding:6px 0!important;border-bottom:1px dashed rgba(255,255,255,0.08)!important}.biomarker-wrapper .marker-grid li::before{content:"▸"!important;color:var(--gold,#e4c56b)!important;font-size:0.75rem!important}@media (max-width:1200px){.biomarker-wrapper .card-grid{grid-template-columns:repeat(2,1fr)!important;gap:24px!important}.biomarker-wrapper .panel-card h3,.biomarker-wrapper .card-description{min-height:initial!important}}@media (max-width:768px){.biomarker-wrapper .card-grid{grid-template-columns:1fr!important}.biomarker-wrapper .marker-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:480px){.biomarker-wrapper .marker-grid{grid-template-columns:1fr!important}}.breakdance .bde-section-70-104 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-70-104 .section-container{padding-bottom:80px;padding-top:80px}.breakdance .bde-code-block-70-105{width:100%}.pillar-wrapper{width:100%!important;max-width:1280px!important;margin-inline:auto!important;box-sizing:border-box!important}.pillar-wrapper .section-header.centered{text-align:center!important;max-width:760px!important;margin:0 auto clamp(48px,5vw,64px) auto!important;display:flex!important;flex-direction:column!important;align-items:center!important}.pillar-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}.pillar-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}.pillar-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:var(--text,#ffffff)!important;margin:0!important}.pillar-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}.pillar-wrapper .pillar-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important;width:100%!important}.pillar-wrapper .pillar{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;box-shadow:inset 0 1px 0px 0px rgba(255,255,255,0.12),0 12px 32px -12px rgba(0,0,0,0.4)!important;border-radius:20px!important;padding:36px 24px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;transition:transform 0.3s cubic-bezier(0.25,1,0.5,1),border-color 0.3s ease,box-shadow 0.3s ease!important}.pillar-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.15),0 24px 48px -12px rgba(0,0,0,0.6),0 0 32px -8px rgba(228,197,107,0.08)!important}.pillar-wrapper .pillar-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;border:1px solid rgba(228,197,107,0.35)!important;border-radius:12px!important;background:rgba(228,197,107,0.02)!important;font-size:1rem!important;line-height:1!important;color:var(--gold,#e4c56b)!important;margin-bottom:24px!important;box-sizing:border-box!important}.pillar-wrapper .pillar h3{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:700!important;font-size:1.35rem!important;line-height:1.3!important;letter-spacing:-0.015em!important;color:#ffffff!important;margin:0 0 14px 0!important}.pillar-wrapper .pillar p{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:0.94rem!important;line-height:1.55!important;color:rgba(255,255,255,0.7)!important;margin:0!important}@media (max-width:1320px){.pillar-wrapper{padding-inline:24px!important}}@media (max-width:1140px){.pillar-wrapper .pillar-grid{grid-template-columns:repeat(2,1fr)!important;gap:24px!important}}@media (max-width:768px){.pillar-wrapper .pillar-grid{grid-template-columns:1fr!important;gap:20px!important}.pillar-wrapper .pillar{padding:32px 24px!important}}.breakdance .bde-section-70-106 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-70-106 .section-container{padding-bottom:80px;padding-top:80px}.breakdance .bde-code-block-70-107{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}@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{padding:0 20px 20px 20px!important}}