.platform_hero__736qq{padding:160px 60px 100px;text-align:center;max-width:800px;margin:0 auto}.platform_heroBody__ZWodp{font-size:13px;line-height:2;color:var(--text-muted)}.platform_costEngine__FV_4i{padding:120px 60px;background:linear-gradient(180deg,transparent,rgba(201,168,76,.04) 50%,transparent)}.platform_costEngineInner__OoVmO{max-width:1300px;margin:0 auto;display:grid;grid-template-columns:1fr 1.4fr;grid-gap:100px;gap:100px;align-items:center}.platform_costEngineBody__p0_pa{font-size:12px;line-height:2.2;color:var(--text-muted);margin-bottom:24px}.platform_formulaWrap__U0B3Q{position:relative}.platform_formula__O0ALC{background:var(--navy-mid);border:1px solid var(--border);padding:48px 40px;position:relative}.platform_formula__O0ALC:before{content:"COST FORMULA";position:absolute;top:-10px;left:30px;font-size:8px;letter-spacing:.35em;color:var(--gold);background:var(--navy-mid);padding:0 10px}.platform_formulaLine__EBwQb{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid rgba(201,168,76,.08);font-size:11px}.platform_formulaLine__EBwQb:last-of-type{border-bottom:none}.platform_formulaLabel__oUCBI{color:var(--text-muted);letter-spacing:.05em}.platform_formulaValue__7dWDB{color:var(--gold-pale);font-family:Cormorant Garamond,serif;font-size:15px}.platform_formulaTotal__mOoHJ{margin-top:20px;padding:20px;background:rgba(201,168,76,.08);display:flex;align-items:center;justify-content:space-between;border:1px solid var(--border)}.platform_formulaTotalLabel__6wHsm{font-size:9px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold)}.platform_formulaTotalValue__N9Qre{font-family:Cormorant Garamond,serif;font-size:28px;color:var(--gold)}.platform_formulaNote__aug9c{font-size:10px;color:var(--text-muted);margin-top:16px;letter-spacing:.1em;text-align:right}.platform_featuresGrid__0lEJa{padding:100px 60px 140px;max-width:1300px;margin:0 auto}.platform_featuresGridHeader__lNQUK{text-align:center;margin-bottom:80px}.platform_featureRow__XVG8G{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px;margin-bottom:2px}