.btg-foundry-page{color:#eef5ff;background:#061326}.uf-shell{max-width:1170px;margin:0 auto;padding:66px 24px}.uf-hero{background:radial-gradient(ellipse at 80% 5%,rgba(18,143,255,.28),transparent 53%),linear-gradient(135deg,#050b18,#072c52 68%,#07172e);border-bottom:2px solid #d6aa57}.uf-hero .uf-shell{padding-top:90px;padding-bottom:85px}.uf-eyebrow{color:#e9b65d!important;font-size:12px!important;letter-spacing:.16em;text-transform:uppercase;font-weight:800}.uf-hero h1{font-size:clamp(40px,7vw,80px);line-height:1.04;color:#fff;letter-spacing:-.03em;margin:24px 0}.uf-hero h1 em{color:#e9b65d;font-style:normal}.uf-lede{max-width:860px;font-size:clamp(17px,2vw,22px);line-height:1.65;color:#d4e5f7}.uf-status{font-size:13px;color:#abcbe9}.uf-actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:24px}.uf-button{display:inline-block;border:1px solid #74aee6;border-radius:8px;padding:12px 17px;color:#f0f7ff!important;text-decoration:none!important;font-weight:750;background:rgba(255,255,255,.04)}.uf-button.gold{background:linear-gradient(135deg,#f8d68c,#c3933c);border-color:#f8d68c;color:#071223!important}.uf-steps,.uf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:30px 0}.uf-steps article,.uf-grid article{background:linear-gradient(145deg,rgba(12,50,90,.9),rgba(5,17,34,.98));border:1px solid rgba(110,182,255,.3);border-radius:13px;padding:23px;box-shadow:0 10px 30px rgba(0,0,0,.12)}.uf-steps article span{color:#e9b65d;font-weight:800;font-size:12px;letter-spacing:.1em}.uf-shell h2{font-size:clamp(26px,4vw,42px);line-height:1.13;color:#fff;margin:16px 0}.uf-shell h3{font-size:20px;color:#f8ce77;margin:10px 0}.uf-shell p{line-height:1.72}.uf-dark{background:linear-gradient(90deg,#030b18,#082344);border-top:1px solid rgba(207,165,74,.33);border-bottom:1px solid rgba(207,165,74,.33)}.uf-intro,.uf-economy,.uf-close{background:transparent}.uf-close{text-align:center}.uf-close .uf-actions{justify-content:center}.btg-foundry-banner{box-sizing:border-box;max-width:1190px;margin:20px auto 26px;padding:22px 25px;background:linear-gradient(110deg,#07162a,#0a345f);border:1px solid rgba(233,182,93,.62);border-radius:14px;box-shadow:0 14px 30px rgba(0,0,0,.18);color:#edf5ff}.btg-foundry-banner strong{display:block;color:#f2c877;font-size:12px;letter-spacing:.13em;text-transform:uppercase}.btg-foundry-banner h2{color:white;margin:7px 0;font-size:clamp(20px,2.8vw,28px)}.btg-foundry-banner p{color:#dbe8f7;margin:7px 0 12px;line-height:1.55}.btg-foundry-banner a{color:#e9b65d;text-decoration:underline;font-weight:bold}@media(max-width:780px){.uf-steps,.uf-grid{grid-template-columns:1fr}.uf-shell{padding:45px 18px}.uf-hero .uf-shell{padding:56px 18px}.btg-foundry-banner{margin:13px;padding:18px}}