html:has(.lwb-home-hero){scroll-behavior:smooth}.lwb-home-hero-form,.lwb-home-meet{scroll-margin-top:88px}.lwb-home-win-name,.lwb-home-meet .lwb-leadform h3{font-family:Inter,sans-serif}.lwb-home-hero{background:radial-gradient(circle at 85% 10%, #0066ff1a 0%, transparent 45%), radial-gradient(circle at 5% 95%, #c6ff3d2e 0%, transparent 40%), var(--lwb-white);padding:64px 0 72px;position:relative;overflow:hidden}.lwb-home-hero-dots{pointer-events:none;background-image:radial-gradient(#0066ff29 1.6px,#0000 1.7px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 55%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 55%,#0000 100%)}.lwb-home-hero-inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;display:grid;position:relative}.lwb-home-pin-pill{background:var(--lwb-ink);color:var(--lwb-lime);letter-spacing:-.1px;border-radius:999px;align-items:center;gap:6px;margin:0 0 22px;padding:7px 14px 7px 10px;font-size:13.5px;font-weight:700;display:inline-flex}.lwb-home-display{letter-spacing:-2px;color:var(--lwb-ink);margin:0 0 22px;font-family:Inter,sans-serif;font-size:clamp(40px,5.4vw,66px);font-weight:900;line-height:1.03}.lwb-home-checks{gap:10px;margin:0 0 22px;padding:0;list-style:none;display:grid}.lwb-home-checks li{color:var(--lwb-ink);padding-left:30px;font-size:16px;font-weight:600;position:relative}.lwb-home-checks li:before{content:"✓";background:var(--lwb-lime);width:20px;height:20px;color:var(--lwb-ink);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex;position:absolute;top:1px;left:0}.lwb-home-call{color:var(--lwb-slate);margin:0;font-size:15px}.lwb-home-call a{color:var(--lwb-blue);font-weight:700;text-decoration:none}.lwb-home-call a:hover{text-decoration:underline}.lwb-home-hero-form{flex-direction:column;gap:14px;display:flex}.lwb-home-alt-link{color:var(--lwb-slate);align-self:center;font-size:15px;text-decoration:none}.lwb-home-alt-link strong{color:var(--lwb-blue)}.lwb-home-alt-link:hover strong{text-decoration:underline}@media (max-width:899px){.lwb-home-hero{padding:28px 0 44px}.lwb-home-hero-inner{flex-direction:column;align-items:stretch;gap:0;display:flex}.lwb-home-hero-copy{display:contents}.lwb-home-pin-pill{order:1;align-self:flex-start;margin-bottom:16px}.lwb-home-display{letter-spacing:-1.2px;order:2;margin-bottom:20px;font-size:clamp(34px,9.4vw,52px)}.lwb-home-hero-form{order:3;margin-bottom:32px}.lwb-home-hero-copy .lwb-lede{order:4;margin-bottom:20px}.lwb-home-checks{order:5}.lwb-home-call{order:6}}.lwb-home-ticker{background:var(--lwb-blue);color:var(--lwb-white);border-top:1px solid var(--lwb-blue-hover);border-bottom:1px solid var(--lwb-blue-hover);padding:14px 0;overflow:hidden}.lwb-home-ticker-track{width:max-content;animation:70s linear infinite lwb-home-ticker;display:flex}.lwb-home-ticker-item{letter-spacing:-.1px;white-space:nowrap;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.lwb-home-ticker-item:after{content:"";background:var(--lwb-lime);border-radius:50%;width:7px;height:7px;margin:0 22px}@keyframes lwb-home-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){html:has(.lwb-home-hero){scroll-behavior:auto}.lwb-home-ticker-track{animation:none}}.lwb-home-meet{background:linear-gradient(180deg, var(--lwb-white) 0%, var(--lwb-cloud) 100%);padding:88px 0}.lwb-home-meet-inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px;display:grid}.lwb-home-meet-card{position:sticky;top:96px}.lwb-home-photo{aspect-ratio:4/5;background:linear-gradient(150deg, var(--lwb-blue) 0%, #003d99 100%);width:100%;max-width:280px;box-shadow:10px 10px 0 var(--lwb-lime), 0 24px 48px -20px #00287873;border-radius:20px;margin-bottom:28px;position:relative;overflow:visible}.lwb-home-photo-img{object-fit:cover;border-radius:20px}.lwb-home-photo-initial{letter-spacing:-4px;color:#ffffffeb;justify-content:center;align-items:center;font-size:128px;font-weight:900;display:flex;position:absolute;inset:0}.lwb-home-photo-badge{background:var(--lwb-ink);color:var(--lwb-white);border-radius:999px;align-items:center;gap:5px;padding:7px 12px 7px 9px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:-14px;left:16px;box-shadow:0 6px 16px -6px #00000080}.lwb-home-photo-badge svg{color:var(--lwb-lime)}.lwb-home-h2{letter-spacing:-1.2px;color:var(--lwb-ink);margin:0 0 16px;font-family:Inter,sans-serif;font-size:clamp(32px,3.6vw,42px);font-weight:900;line-height:1.08}.lwb-home-meet-card .lwb-body{margin-bottom:14px}.lwb-home-contact{flex-wrap:wrap;gap:8px 20px;margin-top:20px;display:flex}.lwb-home-contact a{color:var(--lwb-blue);font-size:15px;font-weight:700;text-decoration:none}.lwb-home-contact a:hover{text-decoration:underline}@media (max-width:899px){.lwb-home-meet{padding:64px 0}.lwb-home-meet-inner{grid-template-columns:1fr;gap:36px}.lwb-home-meet-card{position:static}.lwb-home-photo{max-width:220px}.lwb-home-photo-initial{font-size:104px}}.lwb-home-wins{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.lwb-home-win{background:var(--lwb-white);border:1px solid var(--lwb-cloud-border);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 28px -16px #0a0a0a40}.lwb-home-win-pair{background:var(--lwb-cloud);grid-template-columns:1fr 1fr;gap:4px;display:grid}.lwb-home-win-shot{aspect-ratio:3/4;background:var(--lwb-cloud);position:relative;overflow:hidden}.lwb-home-win-shot img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.lwb-home-win-tag{z-index:1;color:var(--lwb-white);background:#0a0a0ac7;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px}.lwb-home-win-body{flex-direction:column;flex:1;gap:6px;padding:16px 18px 18px;display:flex}.lwb-home-win-name{letter-spacing:-.3px;margin:0;font-size:17px;font-weight:800;line-height:1.25}.lwb-home-win-meta{color:var(--lwb-slate);align-items:flex-start;gap:4px;margin:0;font-size:13px;line-height:1.4;display:flex}.lwb-home-win-meta svg{color:var(--lwb-blue);flex-shrink:0;margin-top:2px}.lwb-home-win-jump{letter-spacing:-1px;align-items:baseline;gap:6px;margin:0 0 4px;font-size:32px;font-weight:900;line-height:1;display:flex;position:relative}.lwb-home-win-before{color:#9a9aa2;-webkit-text-decoration:line-through #dc262699;text-decoration:line-through #dc262699;text-decoration-thickness:2px}.lwb-home-win-arrow{color:#9a9aa2;font-size:22px;font-weight:600}.lwb-home-win-after{color:#15803d}.lwb-home-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lwb-offer-book{background:var(--lwb-white);color:var(--lwb-ink);border-color:var(--lwb-white);align-self:flex-start}.lwb-offer-book:hover{background:var(--lwb-lime);border-color:var(--lwb-lime);color:var(--lwb-ink)}#lsb-reviews .lsb-pb{display:none!important}.lwb-home-wins-foot{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px;display:flex}.lwb-home-note{text-align:center;color:var(--lwb-slate);margin:16px 0 0;font-size:13px}@media (max-width:999px){.lwb-home-wins{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.lwb-home-wins{grid-template-columns:1fr;max-width:420px;margin:0 auto}}.lwb-home-offers{padding:96px 0}@media (max-width:800px){.lwb-home-offers{padding:64px 0}}.lwb-home-final-title{font-size:clamp(42px,6vw,76px)}.lwb-home-final-sub{margin-left:auto;margin-right:auto}.lwb-home-final-row{justify-content:center}.lwb-home-btn-outline-light{color:var(--lwb-white);background:0 0;border-color:#ffffff73}.lwb-home-btn-outline-light:hover{border-color:var(--lwb-white);background:#ffffff14}.lwb-home-final-call{color:#ffffffb3;margin:24px 0 0;font-size:15px}.lwb-home-final-call a{color:var(--lwb-lime);font-weight:700;text-decoration:none}.lwb-home-final-call a:hover{text-decoration:underline}
