/* Gabetti Premium V13 - isolated critical styles */
.gbt-v13-finance{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(145deg,#031229 0%,#071e43 54%,#0a3470 100%);color:#fff;padding:clamp(76px,9vw,132px) max(22px,calc((100vw - 1240px)/2));font-family:Manrope,Arial,sans-serif}
.gbt-v13-finance:before{content:"";position:absolute;inset:-30% -15% auto auto;width:650px;height:650px;border-radius:50%;background:radial-gradient(circle,rgba(55,151,255,.36),rgba(55,151,255,0) 68%);z-index:-1}.gbt-v13-finance:after{content:"";position:absolute;left:-180px;bottom:-290px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,rgba(24,93,218,.28),transparent 70%);z-index:-1}
.gbt-v13-wrap{width:min(1240px,100%);margin:auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);gap:clamp(44px,7vw,100px);align-items:center}.gbt-v13-kicker{display:inline-flex;align-items:center;gap:10px;font-size:.76rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#9bcaff}.gbt-v13-kicker:before{content:"";width:28px;height:2px;background:#62aaff;border-radius:99px}.gbt-v13-copy h2{font-family:Sora,Manrope,Arial,sans-serif;font-size:clamp(2.35rem,4.5vw,4.9rem);line-height:1.02;letter-spacing:-.06em;margin:18px 0 24px;max-width:810px}.gbt-v13-copy h2 em{font-style:normal;color:#72b7ff}.gbt-v13-copy>p{max-width:730px;font-size:clamp(1rem,1.25vw,1.17rem);line-height:1.75;color:rgba(255,255,255,.75);margin:0}.gbt-v13-badges{display:flex;gap:10px;flex-wrap:wrap;margin:28px 0}.gbt-v13-badges span{padding:9px 13px;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:rgba(255,255,255,.065);font-size:.78rem;font-weight:700;color:#d8eaff}.gbt-v13-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.gbt-v13-primary,.gbt-v13-secondary{min-height:52px;border-radius:15px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-weight:800;text-decoration:none;cursor:pointer}.gbt-v13-primary{border:0;background:linear-gradient(135deg,#1c77e8,#0b56c8);color:#fff;box-shadow:0 16px 38px rgba(0,91,219,.34)}.gbt-v13-primary:hover{transform:translateY(-2px);box-shadow:0 20px 42px rgba(0,91,219,.44)}.gbt-v13-secondary{border:1px solid rgba(255,255,255,.2);color:#fff;background:rgba(255,255,255,.06)}
.gbt-v13-steps{display:grid;grid-template-columns:1fr 1fr;gap:15px}.gbt-v13-card{position:relative;min-height:205px;padding:26px;border:1px solid rgba(255,255,255,.13);border-radius:25px;background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.035));backdrop-filter:blur(18px);box-shadow:inset 0 1px rgba(255,255,255,.08);transition:.28s ease}.gbt-v13-card:hover{transform:translateY(-5px);border-color:rgba(115,184,255,.52)}.gbt-v13-num{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:rgba(65,145,255,.17);color:#9ccaff;font-size:.8rem;font-weight:900}.gbt-v13-card h3{font-size:1.2rem;margin:24px 0 9px;color:#fff}.gbt-v13-card p{margin:0;color:rgba(255,255,255,.66);line-height:1.58;font-size:.92rem}.gbt-v13-legal{width:min(1240px,100%);margin:30px auto 0;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);font-size:.76rem;line-height:1.55;color:rgba(255,255,255,.46)}
.gbt-video-play-v13{position:absolute;z-index:8;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.38);background:rgba(4,21,48,.76);color:#fff;border-radius:999px;padding:14px 20px;display:none;align-items:center;gap:10px;font:800 .9rem/1 Manrope,Arial,sans-serif;backdrop-filter:blur(18px);box-shadow:0 18px 48px rgba(0,0,0,.35);cursor:pointer}.gbt-video-play-v13.is-visible{display:flex}.gbt-video-play-v13 span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#1675e7;font-size:.85rem}.hero-video,.hero-section,.hero{position:relative}
@media(max-width:980px){.gbt-v13-wrap{grid-template-columns:1fr}.gbt-v13-steps{grid-template-columns:repeat(4,minmax(230px,1fr));overflow-x:auto;scroll-snap-type:x mandatory;padding:3px 2px 14px;margin-right:-22px}.gbt-v13-card{scroll-snap-align:start}.gbt-v13-copy h2{max-width:720px}}
@media(max-width:640px){.gbt-v13-finance{padding:68px 20px}.gbt-v13-copy h2{font-size:2.45rem;line-height:1.04}.gbt-v13-copy>p{font-size:.98rem}.gbt-v13-actions{display:grid;grid-template-columns:1fr}.gbt-v13-primary,.gbt-v13-secondary{width:100%}.gbt-v13-steps{margin-right:-20px}.gbt-v13-card{min-width:246px;min-height:194px}.gbt-v13-legal{font-size:.72rem}.gbt-video-play-v13{top:54%;white-space:nowrap;padding:11px 16px}}
