.section-divider{background:linear-gradient(90deg, transparent 0%, var(--sb-ice) 20%, var(--sb-sky) 50%, var(--sb-violet) 80%, transparent 100%)!important;opacity:.5!important;height:1px!important;width:var(--app-vw,100vw)!important;margin-left:calc(calc(var(--app-vw,100vw) * -.5) + 50%)!important;margin-top:0!important;margin-bottom:0!important}.hero h1{white-space:normal}.hero-sub h1{font-size:clamp(2.2rem,5vw,3.8rem)}.gx-city-page .section-sub{color:var(--sb-text-muted)}.htgg-tips-list{counter-reset:htgg-tip;margin:2rem 0;padding:0;list-style:none}.htgg-tips-list li{counter-increment:htgg-tip;border-bottom:1px solid rgba(var(--sb-white-rgb), .06);color:var(--sb-text-muted);align-items:center;gap:1.25rem;padding:1.25rem 0;line-height:1.65;display:flex}.htgg-tips-list li:last-child{border-bottom:none}.htgg-tips-list li:before{content:counter(htgg-tip);font-feature-settings:"tnum" 1;background:linear-gradient(135deg,#38bdf8 0%,#6366f1 100%);-webkit-text-fill-color:transparent;text-align:left;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;flex:0 0 3rem;font:800 2.8rem/1 Rajdhani,Outfit,sans-serif}.htgg-tip-body{flex:auto;min-width:0}.htgg-tips-list li a{color:var(--sb-ice);text-decoration:none}.htgg-tips-list li a:hover{color:var(--sb-sky)}.htgg-tips-list+.section-title,.rate-notes-block+.section-title{margin-top:4rem}.radar-wrap{background:linear-gradient(var(--sb-card-fill), var(--sb-card-fill)) padding-box, var(--sb-gradient) border-box;border-radius:var(--sb-radius-lg);border:1px solid #0000;flex-direction:column;align-items:center;margin-bottom:32px;padding:24px 60px 16px;transition:box-shadow .3s,transform .3s;animation:4s ease-in-out infinite sb-card-breathe;display:flex;overflow:visible}.radar-wrap:hover{background:linear-gradient(rgba(var(--sb-ice-rgb), .06), rgba(var(--sb-violet-rgb), .04)), linear-gradient(var(--sb-card-fill), var(--sb-card-fill)) padding-box, var(--sb-gradient) border-box;box-shadow:0 0 12px rgba(var(--sb-ice-rgb), .18), 0 0 20px rgba(var(--sb-violet-rgb), .08);animation:none;transform:translateY(-3px)}.gig-section-spaced{margin-top:48px}@media (width<=768px){.radar-wrap{text-align:center;padding:24px 16px 16px}}
