.legacy-builder-content{position:relative;background:var(--navy,#041020);color:#f4f1e9}.lb-section{padding:70px 0;border-top:1px solid rgba(255,255,255,.06)}.lb-grid{display:flex;flex-wrap:wrap;gap:28px}.lb-column{flex:1 1 calc(var(--lb-width,100%) - 28px);max-width:var(--lb-width,100%);min-width:0}.lb-heading{font-family:var(--pb-heading-font,'Cormorant Garamond',serif);font-size:clamp(32px,4vw,64px);line-height:1.02;margin:0 0 18px}.lb-text{font-size:17px;line-height:1.7;color:#c4d0da}.lb-text p{margin:0 0 1em}.lb-image{margin:0}.lb-image img{display:block;width:100%;height:auto;border-radius:6px}.lb-button{display:inline-flex;align-items:center;gap:12px;background:var(--gold,#c5a163);color:#061522;text-decoration:none;padding:14px 18px;border-radius:4px;font-weight:800}.lb-icon{font-size:40px;color:var(--gold,#c5a163)}.lb-list{padding-left:20px;color:#d4dee6;line-height:1.8}.lb-card{padding:26px;border:1px solid rgba(197,161,99,.28);background:rgba(255,255,255,.035);border-radius:6px}.lb-card h3{font:500 32px/1.1 'Cormorant Garamond',serif;margin:6px 0 12px}.lb-card p{color:#b9c7d2}.lb-kicker{font:800 10px/1.3 Manrope,sans-serif;letter-spacing:.12em;color:var(--gold,#c5a163)!important}.lb-counter{display:flex;flex-direction:column}.lb-counter strong{font:500 70px/1 'Cormorant Garamond',serif;color:var(--gold,#c5a163)}.lb-counter span{font-size:12px;letter-spacing:.1em;text-transform:uppercase}.lb-quote{margin:0;padding:28px;border-left:2px solid var(--gold,#c5a163);font:500 34px/1.25 'Cormorant Garamond',serif}.lb-quote cite{display:block;font:700 12px/1.4 Manrope,sans-serif;margin-top:16px;color:#aebdca}.lb-video iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:6px}.lb-placeholder{aspect-ratio:16/9;display:grid;place-items:center;background:#081a2d;border:1px dashed #36506a;color:#8fa4b4}.lb-divider{border:0;border-top:1px solid rgba(197,161,99,.38)}.lb-form .arkhe-form{max-width:100%}@media(max-width:800px){.lb-section{padding:45px 0}.lb-grid{display:block}.lb-column{max-width:none;margin-bottom:26px}}
