/* REV13 homepage refresh */
/* Keep the hero composition intact; make the accent word reliably readable. */
.home-vf-copy h1 span{background:none!important;color:#aeefff!important;-webkit-text-fill-color:#aeefff!important;text-shadow:0 0 24px rgba(99,230,255,.18)}
.home-vf-copy>.home-vf-welcome-credit-offer{margin:0 0 14px}
.home-r13-lower{padding:85px 0 45px}.home-r13-kicker{font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:#72eaff}.home-r13-title{font-size:clamp(38px,5vw,58px);letter-spacing:-2.6px;line-height:1.04;margin:10px 0 14px}.home-r13-copy{font-size:17px;line-height:1.6;color:#adb8c9;max-width:760px}.home-r13-compare{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:34px}.home-r13-panel{padding:30px;border-radius:24px;border:1px solid rgba(255,255,255,.08)}.home-r13-panel-bad{background:#0d0f15}.home-r13-panel-good{background:radial-gradient(circle at 85% 15%,rgba(99,230,255,.12),transparent 28%),radial-gradient(circle at 15% 88%,rgba(151,88,255,.15),transparent 32%),#0b1018}.home-r13-panel-label{font-size:11px;text-transform:uppercase;letter-spacing:.13em;font-weight:900;color:#8c97a8}.home-r13-panel-good .home-r13-panel-label{color:#7beaff}.home-r13-panel h3{font-size:30px;letter-spacing:-1.4px;margin:10px 0 16px}.home-r13-list{display:grid;gap:10px}.home-r13-line{display:flex;gap:10px;align-items:flex-start;color:#aab4c4}.home-r13-line b{color:#fff}.home-r13-dot{width:9px;height:9px;border-radius:50%;background:#6a7483;margin-top:7px;flex:none}.home-r13-panel-good .home-r13-dot{background:#72eaff}.home-r13-timeline{padding:82px 0}.home-r13-timeline-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px}.home-r13-phase{padding:24px;border-radius:21px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.08)}.home-r13-phase strong{display:block;font-size:20px;margin:10px 0 7px}.home-r13-phase p{color:#a4afbf;line-height:1.55;margin:0}.home-r13-badge{display:inline-block;padding:7px 10px;border-radius:999px;background:rgba(107,235,255,.08);color:#75ecff;font-size:11px;font-weight:900}.home-r13-usecases{padding:20px 0 65px}.home-r13-use-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:30px}.home-r13-use{min-height:220px;padding:26px;border-radius:23px;border:1px solid rgba(255,255,255,.08);position:relative;overflow:hidden}.home-r13-use h3{font-size:28px;margin:0 0 9px}.home-r13-use p{max-width:380px;color:#d8e0ea;line-height:1.55}.home-r13-u1{background:radial-gradient(circle at 82% 50%,rgba(255,127,204,.40),transparent 22%),linear-gradient(140deg,#251242,#161b31)}.home-r13-u2{background:radial-gradient(circle at 82% 50%,rgba(91,231,255,.30),transparent 22%),linear-gradient(140deg,#122b45,#15182b)}.home-r13-u3{background:radial-gradient(circle at 82% 50%,rgba(255,219,90,.28),transparent 22%),linear-gradient(140deg,#43271a,#1a1824)}.home-r13-u4{background:radial-gradient(circle at 82% 50%,rgba(100,255,172,.22),transparent 22%),linear-gradient(140deg,#103b36,#141c2a)}.home-r13-final{margin:75px auto 25px;padding:44px;border:1px solid rgba(255,255,255,.08);border-radius:28px;text-align:center;background:radial-gradient(circle at 18% 20%,rgba(80,225,255,.12),transparent 30%),radial-gradient(circle at 86% 30%,rgba(157,89,255,.17),transparent 32%),#0b0f18}.home-r13-final h2{font-size:clamp(35px,4vw,48px);letter-spacing:-2px;margin:0 0 10px}.home-r13-final p{color:#b4bfce;margin:0 0 22px}
@media(max-width:780px){.home-r13-lower{padding:62px 0 34px}.home-r13-compare,.home-r13-timeline-grid,.home-r13-use-grid{grid-template-columns:1fr}.home-r13-title{font-size:clamp(34px,10vw,46px);letter-spacing:-1.7px}.home-r13-panel{padding:23px}.home-r13-panel h3{font-size:26px}.home-r13-timeline{padding:58px 0}.home-r13-usecases{padding-bottom:45px}.home-r13-use{min-height:190px}.home-r13-final{margin-top:52px;padding:32px 20px}.home-vf-copy>.home-vf-welcome-credit-offer{margin-bottom:12px}}
