.li-nav-reward{color:#E9C785!important;border:1px solid #D4AE70;padding:6px 9px;border-radius:3px;white-space:nowrap}.li-home-hero{background:#0D192D;min-height:460px}.li-home-hero .hero-inner{padding-top:60px;padding-bottom:38px}.li-home-hero h1{font-family:Georgia,serif;font-size:clamp(36px,4.8vw,66px);line-height:1.04;max-width:650px;color:#F7F8FA}.li-home-hero .hero-lead{font-size:18px;max-width:470px;color:#CBD2DD}.li-home-hero .cta-row{flex-wrap:wrap}.li-proof{display:flex;gap:22px;flex-wrap:wrap;list-style:none;padding:0;margin:28px 0 0;color:#E9C785;font-size:12px}.li-referral-banner{box-sizing:border-box;position:relative;isolation:isolate;display:grid;grid-template-columns:1.5fr 1fr .45fr;gap:22px;max-width:1280px;margin:0 auto;padding:26px;border:1px solid #D4AE70;border-radius:14px;background:radial-gradient(ellipse at 100% 50%,#D4AE7030,transparent 55%),#0D192D;color:#F7F8FA;box-shadow:0 0 18px #D4AE7030;overflow:hidden}.li-referral-banner *{box-sizing:border-box}.li-badge{display:inline-block;background:#E9C785;color:#0D192D;font-size:11px;font-weight:700;letter-spacing:.04em;padding:5px 10px;border-radius:3px;margin:0 0 10px}.li-referral-banner h2{font:800 clamp(27px,3.1vw,46px)/1.02 Arial,sans-serif;color:#E9C785;margin:0 0 10px}.li-banner-copy>p:not(.li-badge){font-size:13px;max-width:390px;margin:0 0 16px}.li-banner-rewards{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:center}.li-banner-rewards p{padding:16px 10px;border:1px solid #D4AE70;border-radius:4px;text-align:center;margin:0}.li-banner-rewards strong{display:block;font:750 clamp(30px,3.3vw,48px)/1.1 Arial,sans-serif;color:#E9C785}.li-banner-rewards span{display:block;font-size:11px;line-height:1.4}.li-dollar{font:bold 160px/1 Georgia,serif;align-self:center;color:#E9C785;text-shadow:3px 4px #886230,0 0 30px #E9C78588;transform:rotate(-9deg);text-align:center}.li-banner-bottom{grid-column:1/-1;display:flex;justify-content:space-between;gap:20px;color:#CBD2DD}.li-banner-bottom p{font-size:11px;margin:0}.li-banner-bottom small{font-size:10px;max-width:420px;line-height:1.4}.li-service-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));max-width:1280px;margin:auto;padding:24px 12px;background:#F7F8FA}.li-service-strip a{text-align:center;text-decoration:none;color:#0D192D;font-size:11px;padding:8px;overflow-wrap:anywhere}.li-service-strip span{display:block;font-size:27px;line-height:1.4}.li-service-strip a:focus-visible,.li-nav-reward:focus-visible{outline:3px solid #D4AE70;outline-offset:3px}@media(max-width:768px){.li-referral-banner{margin:0 12px;grid-template-columns:1.3fr 1fr;padding:20px;gap:16px}.li-dollar{display:none}.li-banner-bottom{flex-direction:column;gap:8px}.li-home-hero .hero-inner{padding-top:38px}.li-service-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:430px){.li-home-hero{min-height:420px}.li-home-hero h1{font-size:36px}.li-home-hero .hero-lead{font-size:16px}.li-referral-banner{grid-template-columns:minmax(0,1fr);padding:18px;gap:16px}.li-referral-banner h2{font-size:33px}.li-banner-rewards{max-width:100%}.li-banner-rewards p{padding:10px}.li-banner-rewards strong{font-size:38px}.li-referral-banner .btn{max-width:100%;white-space:normal;text-align:center}.li-proof{gap:12px;font-size:11px}.li-service-strip a{font-size:10px}}
