body:has(.lo-page) .navbar-wrapper{display:none!important}body:has(.lo-page) .navbar-wrapper.show{display:none!important}body:has(.lo-page) .zoni-trigger{bottom:40px!important}body:has(.lo-page) .zoni-greeting-bubble{bottom:44px!important}body:has(.lo-page) .floating-phone-link{bottom:102px!important}body:has(.lo-page) .zoni-window{bottom:96px!important}.lo-page{--lo-yellow:#f5c200;--lo-yellow-dk:#d4a800;--lo-yellow-lt:#f5c2001f;--lo-yellow-md:#f5c20038;--lo-navy:#071628;--lo-navy-2:#0c2040;--lo-navy-3:#112a52;--lo-navy-4:#1a3a68;--lo-sky:#3b82f6;--lo-sky-lt:#3b82f61a;--lo-white:#fff;--lo-off:#f0f4fa;--lo-text-lt:#e8eef5;--lo-muted:#7a95b8;--lo-border:#ffffff14;--lo-border-lt:#ffffff24;--lo-green:#22c55e;--lo-green-lt:#22c55e1f;--lo-red:#ef4444;--lo-red-lt:#ef44441a;background:var(--lo-navy);color:var(--lo-text-lt);font-size:17px;font-weight:400;line-height:1.72;overflow-x:clip}.lo-page a{color:inherit;text-decoration:none}.lo-page *{box-sizing:border-box}.lo-nav{z-index:300;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--lo-border);background:#071628f2;justify-content:space-between;align-items:center;height:66px;padding:0 100px;display:flex;position:fixed;top:0;left:0;right:0}.lo-nav-logo{color:var(--lo-white);letter-spacing:-.01em;font-size:24px;font-weight:500}.lo-nav-logo span{color:var(--lo-yellow)}.lo-nav-links{color:var(--lo-muted);align-items:center;gap:28px;margin:0;padding:0;font-size:14px;font-weight:500;list-style:none;display:flex}.lo-nav-links a{transition:color .2s}.lo-nav-links a:hover{color:var(--lo-white)}.lo-nav-right{align-items:center;gap:16px;display:flex}.lo-nav-phone{color:var(--lo-white);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.lo-nav-cta{background:var(--lo-yellow);color:#000;letter-spacing:.02em;white-space:nowrap;border-radius:6px;padding:9px 18px;font-size:13px;font-weight:500;transition:background .2s,transform .15s}.lo-nav-cta:hover{background:var(--lo-yellow-dk);transform:translateY(-1px)}.lo-hero{background:var(--lo-navy);padding:120px 100px 0;position:relative;overflow:hidden}.lo-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.lo-hero:after{content:"";pointer-events:none;background:radial-gradient(#f5c20012 0%,#0000 60%);width:60vw;height:80vh;position:absolute;top:-20%;left:-10%}.lo-hero-body{z-index:1;grid-template-columns:1fr 460px;align-items:center;gap:48px;padding-bottom:56px;display:grid;position:relative}.lo-hero-eyebrow{color:var(--lo-yellow);letter-spacing:.14em;text-transform:uppercase;background:var(--lo-yellow-lt);border:1px solid #f5c2004d;border-radius:100px;align-items:center;gap:10px;margin-bottom:22px;padding:5px 14px;font-family:DM Mono,monospace;font-size:11px;font-weight:500;display:inline-flex}.lo-hero h1{letter-spacing:-.01em;color:var(--lo-white);margin:0 0 24px;font-size:clamp(48px,6.6vw,86px);font-weight:500;line-height:.95}.lo-hero h1 .lo-accent{color:var(--lo-yellow)}.lo-hero h1 .lo-outline{-webkit-text-stroke:2px var(--lo-white);color:#0000}.lo-hero-sub{color:var(--lo-muted);margin:0 0 30px;font-size:18px;font-weight:400;line-height:1.72}.lo-hero-sub strong{color:var(--lo-text-lt);font-weight:500}.lo-hero-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:36px;display:flex}.lo-btn-primary{background:var(--lo-yellow);color:#000;letter-spacing:.01em;border:2px solid var(--lo-yellow);border-radius:8px;padding:14px 28px;font-size:15px;font-weight:500;transition:all .2s;display:inline-block}.lo-btn-primary:hover{background:var(--lo-yellow-dk);border-color:var(--lo-yellow-dk);transform:translateY(-2px);box-shadow:0 10px 28px #f5c20040}.lo-btn-outline{border:2px solid var(--lo-border-lt);color:var(--lo-text-lt);border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:500;transition:all .2s;display:inline-flex}.lo-btn-outline:hover{border-color:var(--lo-yellow);color:var(--lo-yellow)}.lo-hero-trust{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.lo-ht-item{color:var(--lo-muted);align-items:center;gap:8px;font-size:13px;font-weight:400;display:flex}.lo-ht-dot{background:var(--lo-green);border-radius:50%;flex-shrink:0;width:8px;height:8px}.lo-gbp-mockup{position:relative}.lo-mockup-label{letter-spacing:.12em;text-transform:uppercase;color:var(--lo-muted);text-align:center;margin:0 0 14px;font-family:DM Mono,monospace;font-size:10px;font-weight:500}.lo-map-container{background:var(--lo-navy-2);border:1px solid var(--lo-border-lt);border-radius:16px;padding:20px;overflow:hidden}.lo-map-bar{background:var(--lo-navy-3);border-radius:8px;margin-bottom:14px;padding:10px 14px}.lo-map-bar-input{background:var(--lo-navy-2);border:1px solid var(--lo-border);color:var(--lo-muted);border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.lo-map-search-icon{color:var(--lo-yellow);font-size:14px}.lo-map-pack{background:var(--lo-navy-2);border-radius:10px;margin-bottom:12px;overflow:hidden}.lo-mp-header{background:var(--lo-navy-3);color:var(--lo-muted);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:10px 14px;font-family:DM Mono,monospace;font-size:10px;font-weight:500;display:flex}.lo-mp-badge{background:var(--lo-sky-lt);color:#60a5fa;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:500}.lo-mp-badge.lo-mp-badge-ok{color:#4ade80;background:#22c55e1f}.lo-mp-result{border-bottom:1px solid var(--lo-border);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.lo-mp-result:last-child{border-bottom:none}.lo-mp-result.lo-featured{border-left:2px solid var(--lo-yellow);background:#f5c2000d}.lo-mp-rank{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:2px;font-size:13px;font-weight:500;display:flex}.lo-mp-rank.lo-r1{background:var(--lo-yellow);color:#000}.lo-mp-rank.lo-r2,.lo-mp-rank.lo-r3{background:var(--lo-navy-4);color:var(--lo-muted);border:1px solid var(--lo-border-lt)}.lo-mp-info{flex:1}.lo-mp-name{color:var(--lo-white);margin-bottom:3px;font-size:13px;font-weight:500}.lo-mp-name.lo-dim{color:var(--lo-muted);font-weight:400}.lo-mp-stars{color:var(--lo-yellow);letter-spacing:1px;font-size:11px}.lo-mp-stars span{color:var(--lo-muted);margin-left:4px;font-size:11px}.lo-mp-cat{color:var(--lo-muted);font-size:11px}.lo-metrics-strip{background:var(--lo-border);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:2px;margin-top:14px;display:grid;overflow:hidden}.lo-ms-item{background:var(--lo-navy-2);text-align:center;padding:14px 12px}.lo-ms-num{color:var(--lo-yellow);margin-bottom:3px;font-size:22px;font-weight:500;line-height:1}.lo-ms-num.lo-red{color:var(--lo-red)}.lo-ms-label{color:var(--lo-muted);font-size:11px;font-weight:400;line-height:1.4}.lo-ticker-wrap{background:var(--lo-navy-3);border-top:1px solid var(--lo-border);border-bottom:1px solid var(--lo-border);padding:12px 0;overflow:hidden}.lo-ticker-track{white-space:nowrap;gap:0;animation:28s linear infinite lo-ticker;display:flex}.lo-ticker-item{color:#ffffff59;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:12px;padding:0 24px;font-family:DM Mono,monospace;font-size:10px;font-weight:500;display:inline-flex}.lo-ticker-item:after{content:"✦";color:var(--lo-yellow);font-size:8px}@keyframes lo-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.lo-page-outer{background:var(--lo-navy);padding:0 100px}.lo-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;padding:48px 0;display:flex}.lo-content-col{flex:0 0 calc(66.666% - 16px);min-width:0;max-width:calc(66.666% - 16px)}.lo-form-col{flex:0 0 calc(33.333% - 16px);align-self:flex-start;min-width:0;max-width:calc(33.333% - 16px);position:sticky;top:90px}.lo-sticky-form{width:100%}.lo-section{border-bottom:1px solid var(--lo-border);padding:32px 0}.lo-section:last-child{border-bottom:none}.lo-section.lo-mid{background:var(--lo-navy-2);border-bottom:none;border-radius:16px;margin:32px 0;padding:40px 32px}.lo-section-label{color:var(--lo-yellow);letter-spacing:.14em;text-transform:uppercase;background:var(--lo-yellow-lt);border:1px solid #f5c2004d;border-radius:100px;align-items:center;gap:10px;margin-bottom:18px;padding:5px 14px;font-family:DM Mono,monospace;font-size:11px;font-weight:500;display:inline-flex}.lo-section h2{letter-spacing:-.01em;color:var(--lo-white);margin:0 0 14px;font-size:clamp(28px,3.4vw,44px);font-weight:500;line-height:1.05}.lo-section h2 .lo-accent{color:var(--lo-yellow)}.lo-section-sub{color:var(--lo-muted);margin:0 0 28px;font-size:16px;font-weight:400;line-height:1.72}.lo-audit-grid{background:var(--lo-border);border-radius:14px;grid-template-columns:repeat(2,1fr);gap:2px;display:grid;overflow:hidden}.lo-audit-card{background:var(--lo-navy-2);padding:26px 24px;transition:background .2s;position:relative}.lo-audit-card:before{content:"";background:var(--lo-red);height:3px;position:absolute;top:0;left:0;right:0}.lo-audit-card:hover{background:var(--lo-navy-3)}.lo-ac-icon{background:var(--lo-red-lt);border:1px solid #ef444433;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:14px;font-size:20px;display:flex}.lo-ac-title{color:var(--lo-white);margin:0 0 8px;font-size:16px;font-weight:500;line-height:1.3}.lo-ac-body{color:var(--lo-muted);margin:0;font-size:14px;font-weight:400;line-height:1.68}.lo-ac-consequence{color:var(--lo-red);background:var(--lo-red-lt);letter-spacing:.06em;text-transform:uppercase;border:1px solid #ef444433;border-radius:4px;align-items:center;gap:6px;margin-top:12px;padding:4px 10px;font-family:DM Mono,monospace;font-size:10px;font-weight:500;display:inline-flex}.lo-optimize-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.lo-opt-card{background:var(--lo-navy-2);border:1px solid var(--lo-border);border-radius:12px;padding:22px 20px;transition:all .2s}.lo-opt-card:hover{border-color:var(--lo-yellow);background:var(--lo-navy-3)}.lo-opt-icon{margin-bottom:10px;font-size:22px}.lo-opt-title{color:var(--lo-white);margin:0 0 6px;font-size:15px;font-weight:500}.lo-opt-body{color:var(--lo-muted);margin:0;font-size:13px;font-weight:400;line-height:1.62}.lo-opt-impact{color:var(--lo-green);background:var(--lo-green-lt);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;margin-top:10px;padding:3px 8px;font-family:DM Mono,monospace;font-size:10px;font-weight:500;display:inline-block}.lo-process-list{flex-direction:column;display:flex}.lo-process-item{border-bottom:1px solid var(--lo-border);grid-template-columns:72px 1fr;gap:24px;padding:28px 0;display:grid}.lo-process-item:last-child{border-bottom:none}.lo-pi-num{color:var(--lo-navy-3);text-align:center;padding-top:4px;font-size:44px;font-weight:500;line-height:1;transition:color .2s}.lo-process-item:hover .lo-pi-num{color:var(--lo-yellow)}.lo-pi-timeline{color:var(--lo-yellow);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-family:DM Mono,monospace;font-size:10px;font-weight:500}.lo-pi-title{color:var(--lo-white);margin:0 0 8px;font-size:18px;font-weight:500}.lo-pi-body{color:var(--lo-muted);margin:0 0 14px;font-size:14px;font-weight:400;line-height:1.68}.lo-pi-deliverables{flex-wrap:wrap;gap:6px;display:flex}.lo-pi-del{color:var(--lo-muted);background:var(--lo-navy-3);border:1px solid var(--lo-border-lt);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;padding:4px 9px;font-family:DM Mono,monospace;font-size:10px;font-weight:400}.lo-results-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.lo-result-card{background:var(--lo-navy-3);border:1px solid var(--lo-border);border-radius:14px;padding:26px 22px}.lo-result-card:before{content:"";background:var(--lo-yellow);border-radius:2px;width:40px;height:3px;margin-bottom:18px;display:block}.lo-rc-biz{color:var(--lo-yellow);letter-spacing:.02em;margin:0 0 4px;font-size:13px;font-weight:500}.lo-rc-loc{color:var(--lo-muted);margin:0 0 18px;font-size:12px;font-weight:400}.lo-rc-metrics{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.lo-rcm-item{background:var(--lo-navy-2);border-radius:8px;padding:12px 14px}.lo-rcm-label{color:var(--lo-muted);margin-bottom:4px;font-size:11px;font-weight:400}.lo-rcm-before{color:var(--lo-red);opacity:.7;font-size:14px;font-weight:500;text-decoration:line-through}.lo-rcm-after{color:var(--lo-green);font-size:20px;font-weight:500}.lo-rc-quote{color:var(--lo-muted);border-left:2px solid var(--lo-yellow);margin:0;padding-left:14px;font-size:14px;font-style:italic;font-weight:400;line-height:1.65}.lo-pricing-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.lo-price-card{background:var(--lo-navy-2);border:1px solid var(--lo-border);border-radius:14px;padding:28px 22px;transition:all .2s;position:relative}.lo-price-card:hover{border-color:var(--lo-border-lt);transform:translateY(-3px)}.lo-price-card.lo-featured{border-color:var(--lo-yellow);background:var(--lo-navy-3)}.lo-pc-badge{background:var(--lo-yellow);color:#000;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:100px;padding:4px 14px;font-family:DM Mono,monospace;font-size:10px;font-weight:500;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.lo-pc-name{color:var(--lo-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:500}.lo-pc-price{color:var(--lo-white);letter-spacing:-.02em;margin:16px 0 4px;font-size:44px;font-weight:500;line-height:1}.lo-pc-price sup{vertical-align:top;margin-top:8px;font-size:22px;display:inline-block}.lo-pc-period{color:var(--lo-muted);font-size:16px;font-weight:400}.lo-pc-desc{color:var(--lo-muted);margin:0 0 20px;font-size:13px;font-weight:400;line-height:1.55}.lo-pc-features{flex-direction:column;gap:9px;margin:0 0 24px;padding:0;list-style:none;display:flex}.lo-pc-features li{color:var(--lo-text-lt);align-items:flex-start;gap:9px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.lo-pc-features li:before{content:"✓";color:var(--lo-yellow);flex-shrink:0;margin-top:1px;font-weight:500}.lo-pc-features li.lo-dim{color:var(--lo-muted)}.lo-pc-features li.lo-dim:before{content:"—";color:var(--lo-navy-4)}.lo-pc-cta{text-align:center;letter-spacing:.02em;border:2px solid var(--lo-border-lt);width:100%;color:var(--lo-text-lt);border-radius:8px;padding:11px;font-size:14px;font-weight:500;transition:all .2s;display:block}.lo-pc-cta:hover{border-color:var(--lo-yellow);color:var(--lo-yellow)}.lo-price-card.lo-featured .lo-pc-cta{background:var(--lo-yellow);color:#000;border-color:var(--lo-yellow)}.lo-price-card.lo-featured .lo-pc-cta:hover{background:var(--lo-yellow-dk);border-color:var(--lo-yellow-dk)}.lo-pc-note{color:var(--lo-muted);text-align:center;margin:10px 0 0;font-size:11px;font-weight:400}.lo-compare-wrap{border:1px solid var(--lo-border);border-radius:12px;overflow-x:auto}.lo-compare-table{border-collapse:collapse;width:100%;font-size:14px}.lo-compare-table thead th{background:var(--lo-navy-3);text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--lo-muted);border-bottom:1px solid var(--lo-border);padding:14px 18px;font-size:12px;font-weight:500}.lo-compare-table thead th.lo-hl{color:var(--lo-yellow);background:#f5c20026;border-bottom:1px solid #f5c2004d}.lo-compare-table tbody tr td{border-bottom:1px solid var(--lo-border);color:var(--lo-muted);vertical-align:middle;padding:13px 18px;font-weight:400;line-height:1.5}.lo-compare-table tbody tr:last-child td{border-bottom:none}.lo-compare-table tbody tr td:first-child{color:var(--lo-text-lt);font-weight:500}.lo-compare-table tbody tr td.lo-hl{color:var(--lo-text-lt);background:#f5c2000d}.lo-compare-table tbody tr:hover td{background:var(--lo-navy-3)}.lo-compare-table tbody tr:hover td.lo-hl{background:#f5c2001a}.lo-chk{color:var(--lo-green);font-size:15px;font-weight:500}.lo-crs{color:var(--lo-navy-4)}.lo-prt{color:var(--lo-yellow);font-weight:500}.lo-testi-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.lo-testi-card{background:var(--lo-navy-2);border:1px solid var(--lo-border);border-radius:12px;padding:26px 22px;position:relative}.lo-testi-card:before{content:"";background:var(--lo-yellow);border-radius:12px 12px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.lo-tc-stars{color:var(--lo-yellow);letter-spacing:2px;margin-bottom:12px;font-size:13px}.lo-tc-text{color:var(--lo-muted);margin:0 0 18px;font-size:14px;font-style:italic;font-weight:400;line-height:1.72}.lo-tc-author{align-items:center;gap:10px;display:flex}.lo-tc-avatar{background:var(--lo-yellow);color:#000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:500;display:flex}.lo-tc-name{color:var(--lo-white);font-size:14px;font-weight:500}.lo-tc-biz{color:var(--lo-muted);font-size:12px;font-weight:400}.lo-faq-list{background:var(--lo-border);border-radius:12px;flex-direction:column;gap:2px;display:flex;overflow:hidden}.lo-faq-item{background:var(--lo-navy-2);padding:22px 24px;transition:background .2s}.lo-faq-item:hover{background:var(--lo-navy-3)}.lo-faq-q{color:var(--lo-white);justify-content:space-between;align-items:center;gap:16px;margin:0 0 10px;font-size:15px;font-weight:500;line-height:1.35;display:flex}.lo-faq-q:after{content:"+";color:var(--lo-yellow);flex-shrink:0;font-size:22px;font-weight:400}.lo-faq-a{color:var(--lo-muted);margin:0;font-size:14px;font-weight:400;line-height:1.72}.lo-faq-a a{color:var(--lo-yellow);text-decoration:underline}.lo-mob-form{margin-top:40px}.lo-reviews-widget{background:var(--lo-navy-2);border:1px solid var(--lo-border-lt);border-radius:14px;margin-top:16px;padding:20px;overflow:hidden}.lo-cta-band{background:var(--lo-yellow);text-align:center;padding:72px 48px;position:relative;overflow:hidden}.lo-cta-band:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#0000000f 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0}.lo-cta-band-inner{z-index:1;margin:0 auto;position:relative}.lo-cta-band .lo-mono-label{color:#000;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;font-family:DM Mono,monospace;font-size:11px;font-weight:500}.lo-cta-band h2{letter-spacing:-.01em;color:#000;margin:0 0 20px;font-size:clamp(38px,5.6vw,72px);font-weight:500;line-height:.95}.lo-cta-band h2 .lo-outline{-webkit-text-stroke:2px #000;color:#0000}.lo-cta-band p{color:#000;margin:0 auto 32px;font-size:17px;font-weight:400;line-height:1.7}.lo-cta-band-actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.lo-btn-dark{color:var(--lo-yellow);letter-spacing:.01em;background:#000;border:2px solid #000;border-radius:8px;padding:14px 30px;font-size:15px;font-weight:500;transition:all .2s;display:inline-block}.lo-btn-dark:hover{background:#222;transform:translateY(-2px)}.lo-btn-dark-outline{color:#000;border:2px solid #000;border-radius:8px;align-items:center;gap:8px;padding:12px 26px;font-size:15px;font-weight:500;transition:all .2s;display:inline-flex}.lo-btn-dark-outline:hover{background:#00000014}.lo-footer{background:var(--lo-navy-2);border-top:1px solid var(--lo-border);padding:56px 100px 100px}.lo-footer-top{grid-template-columns:260px 1fr 1fr 1fr;gap:44px;margin:0 0 44px;display:grid}.lo-footer-brand-name{color:var(--lo-white);margin:0 0 10px;font-size:26px;font-weight:500}.lo-footer-brand-name span{color:var(--lo-yellow)}.lo-footer-brand p{color:var(--lo-muted);margin:0 0 18px;font-size:14px;font-weight:400;line-height:1.65}.lo-footer-phone{color:var(--lo-yellow);font-size:17px;font-weight:500;display:block}.lo-footer-col h4{letter-spacing:.1em;text-transform:uppercase;color:#fff6;margin:0 0 14px;font-size:11px;font-weight:500}.lo-footer-col ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.lo-footer-col ul a{color:var(--lo-muted);font-size:14px;font-weight:400;transition:color .15s}.lo-footer-col ul a:hover{color:var(--lo-yellow)}.lo-footer-bottom{border-top:1px solid var(--lo-border);color:#fff6;justify-content:space-between;align-items:center;padding-top:26px;font-size:12px;font-weight:400;display:flex}.lo-footer-socials{gap:10px;display:flex}.lo-footer-socials a{border:1px solid var(--lo-border);width:34px;height:34px;color:var(--lo-muted);border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-weight:500;transition:all .15s;display:flex}.lo-footer-socials a:hover{border-color:var(--lo-yellow);color:var(--lo-yellow)}.lo-form-card{background:var(--lo-navy-2);border:1px solid var(--lo-border-lt);border-radius:16px;overflow:hidden}.lo-form-card .lead-form-wrapper{background:0 0;padding:22px 24px}.lo-form-card .lead-form-title{background:var(--lo-yellow);color:#000;margin:-22px -24px 18px;padding:18px 22px;font-size:21px;font-weight:500;line-height:1.2}.lo-form-card .form-label{color:var(--lo-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:500}.lo-form-card .form-control{background:var(--lo-navy-3);border:1px solid var(--lo-border-lt);color:var(--lo-white);border-radius:7px;padding:10px 14px;font-size:14px;font-weight:400}.lo-form-card .form-control::placeholder{color:var(--lo-muted)}.lo-form-card .form-control:focus{background:var(--lo-navy-3);border-color:var(--lo-yellow);color:var(--lo-white);box-shadow:none}.lo-form-card .lead-submit-btn{background:var(--lo-yellow);color:#000;letter-spacing:.01em;border:none;border-radius:8px;padding:12px;font-size:15px;font-weight:500;transition:background .2s,transform .2s}.lo-form-card .lead-submit-btn:hover{background:var(--lo-yellow-dk);transform:translateY(-1px)}.lo-form-card .lead-confidential-box{color:var(--lo-muted);border:1px dashed var(--lo-border-lt);background:0 0;border-radius:6px;padding:10px 12px;font-size:12px;font-weight:400}.lo-form-card .lead-call-text{color:var(--lo-muted);font-size:12px;font-weight:400}.lo-form-card .lead-call-link{color:var(--lo-yellow)}.lo-form-card .recaptcha-field p,.lo-form-card .recaptcha-field .text-muted{color:var(--lo-white)!important}.lo-form-card .recaptcha-field a{color:var(--lo-yellow)}@media (min-width:1199.98px) and (max-width:1399.98px){.lo-nav{padding:0 72px}.lo-hero{padding:120px 72px 0}.lo-page-outer{padding:0 72px}.lo-footer{padding:56px 72px 100px}}@media (min-width:991.98px) and (max-width:1199.98px){.lo-nav{padding:0 56px}.lo-nav-links{gap:18px}.lo-hero{padding:120px 56px 0}.lo-page-outer{padding:0 56px}.lo-footer{padding:56px 56px 100px}.lo-pricing-grid,.lo-testi-grid,.lo-optimize-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:575.99px) and (max-width:991.98px){.lo-nav{padding:0 40px}.lo-nav-links{display:none}.lo-hero{padding:100px 40px 0}.lo-hero-body{grid-template-columns:1fr;gap:32px}.lo-gbp-mockup{display:none}.lo-page-outer{padding:0 40px}.lo-row{flex-direction:column;gap:36px}.lo-content-col,.lo-form-col{flex:0 0 100%;max-width:100%}.lo-form-col{position:static}.lo-audit-grid,.lo-optimize-grid,.lo-results-grid,.lo-pricing-grid,.lo-testi-grid{grid-template-columns:1fr}.lo-section.lo-mid{padding:32px 24px}.lo-cta-band{padding:56px 24px}.lo-footer{padding:40px 40px 100px}.lo-footer-top{grid-template-columns:1fr 1fr;gap:28px}}@media (max-width:575.98px){.lo-nav{height:58px;padding:0 20px}.lo-nav-links,.lo-nav-phone{display:none}.lo-hero{padding:90px 20px 0}.lo-hero h1{font-size:44px}.lo-hero-body{grid-template-columns:1fr;gap:28px}.lo-gbp-mockup{display:none}.lo-hero-actions{flex-direction:column;align-items:stretch}.lo-btn-primary,.lo-btn-outline,.lo-btn-dark,.lo-btn-dark-outline,.lo-pc-cta,.lo-nav-cta{text-align:center;justify-content:center}.lo-page-outer{padding:0 20px}.lo-row{flex-direction:column;gap:28px;padding:32px 0}.lo-content-col,.lo-form-col{flex:0 0 100%;max-width:100%}.lo-form-col{position:static}.lo-section{padding:24px 0}.lo-section.lo-mid{margin:24px 0;padding:28px 18px}.lo-audit-grid,.lo-optimize-grid,.lo-results-grid,.lo-pricing-grid,.lo-testi-grid{grid-template-columns:1fr}.lo-cta-band{padding:48px 18px}.lo-cta-band-actions{flex-direction:column;align-items:stretch}.lo-footer{padding:36px 20px 100px}.lo-footer-top{grid-template-columns:1fr;gap:24px}.lo-footer-bottom{text-align:center;flex-direction:column;gap:14px}}.lo-page .lo-nav-cta,.lo-page .lo-btn-primary,.lo-page .lo-pc-badge,.lo-page .lo-price-card.lo-featured .lo-pc-cta,.lo-page .lo-mp-rank.lo-r1,.lo-page .lo-tc-avatar,.lo-page .lo-form-card .lead-form-title,.lo-page .lo-form-card .lead-submit-btn,.lo-page .lo-cta-band .lo-mono-label,.lo-page .lo-cta-band h2,.lo-page .lo-cta-band p,.lo-page .lo-btn-dark-outline{color:#000!important}
