@font-face{font-family:NK LAP Heading;font-style:normal;font-weight:800;font-display:optional;src:url(/fonts/poppins-800-latin.woff2)format("woff2")}.lap{--lap-navy:#07162d;--lap-orange:#ff6b00;--lap-orange-ink:#a83e09;--lap-body:#4a5565;--lap-cream:#fff8f3;--lap-line:#e8eaed;--lap-green:#167647;color:var(--lap-body)}.lap h1,.lap h2,.lap h3{color:var(--lap-navy)}.lap h1,.lap h2{letter-spacing:-.03em;font-family:NK LAP Heading,Sora,system-ui,sans-serif;font-weight:800}.lap-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lap-cover{color:#fff;background:radial-gradient(130% 100% at 80% -10%, #0d2a4d 0%, transparent 60%), var(--lap-navy);padding:28px 0 64px;position:relative;overflow:hidden}.lap-cover .breadcrumbs,.lap-cover .breadcrumbs a{color:#c8d1df}.lap-cover .breadcrumbs [aria-current]{color:#fff}.lap-grid{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 80% at 70% 20%,#000,#0000 70%);mask-image:radial-gradient(120% 80% at 70% 20%,#000,#0000 70%)}.lap-glow{filter:blur(72px);pointer-events:none;border-radius:50%;position:absolute}.lap-glow-a{opacity:.16;background:#1a8cff;width:320px;height:320px;top:-80px;right:-40px}.lap-glow-b{background:var(--lap-orange);opacity:.16;width:260px;height:260px;bottom:-60px;left:-60px}.lap-cover-inner{position:relative}.lap-cover-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:48px;padding-top:36px;display:grid}.lap-offer{color:#ffb27d;background:#ff6b001a;border:1px solid #ff6b0073;border-radius:6px;align-items:center;gap:8px;margin:0 0 20px;padding:7px 12px;font-size:14px;font-weight:600;display:inline-flex}.lap-cover h1{color:#fff;margin:0 0 20px;font-size:clamp(38px,5.2vw,68px);line-height:1.08;animation:.7s cubic-bezier(.2,.7,.2,1) both lap-rise}.lap-cover h1 span{color:var(--lap-orange);display:block}.lap-lead{color:#d3dce8;max-width:56ch;margin:0 0 28px;font-size:18px;line-height:1.75}.lap-actions{flex-wrap:wrap;gap:12px;display:flex}.lap-btn-ghost{color:#fff;background:0 0;border:1px solid #ffffff59}.lap-btn-ghost:hover{background:#ffffff1a;border-color:#fff}.lap-btn-ink{color:var(--lap-navy);border-color:var(--lap-navy)}.lap-btn-ink:hover{background:var(--lap-cream);border-color:var(--lap-navy)}.lap-stats{flex-wrap:wrap;gap:12px 36px;margin:36px 0 0;display:flex}.lap-stat dt{color:#aebbd0;order:2;font-size:13px}.lap-stat{flex-direction:column;display:flex}.lap-stat dd{color:#fff;font-variant-numeric:tabular-nums;order:1;margin:0;font-family:NK LAP Heading,Sora,system-ui,sans-serif;font-size:34px;font-weight:800;line-height:1.1}.lap-motion{color:#c8d1df;border-color:#ffffff4d;margin-top:28px}.lap-flow{min-height:380px;position:relative}.lap-flow svg{width:24px;height:100%;position:absolute;top:0;left:22px}.lap-flow-rail,.lap-flow-pulse{fill:none;stroke-width:3px;vector-effect:non-scaling-stroke}.lap-flow-rail{stroke:#ffffff2e}.lap-flow-pulse{stroke:var(--lap-orange);stroke-dasharray:14 46;animation:2.4s linear infinite lap-dash}.lap-flow ol{gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.lap-flow-node{-moz-column-gap:22px;animation:6s ease-in-out infinite lap-glowcard;animation-delay:calc(var(--i) * 1.5s);background:#ffffff0f;border:1px solid #ffffff29;border-radius:14px;grid-template-columns:24px 1fr;align-items:center;column-gap:22px;margin-left:34px;padding:16px 18px 16px 22px;display:grid}.lap-flow-node span{background:var(--lap-orange);border-radius:50%;grid-row:1/3;width:14px;height:14px;margin-left:-42px;box-shadow:0 0 0 5px #ff6b0040}.lap-flow-node strong{color:#fff;grid-column:2;font-size:17px}.lap-flow-node small{color:#aebbd0;grid-column:2;font-size:14px}@keyframes lap-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes lap-dash{to{stroke-dashoffset:-120px}}@keyframes lap-glowcard{0%,70%,to{background:#ffffff0f;border-color:#ffffff29}15%,35%{background:#ff6b001f;border-color:#ff6b00b3}}.lap-answer{max-width:820px;padding-block:56px 8px}.lap-answer h2{margin:0 0 12px;font-size:28px}.lap-answer p{margin:0;font-size:18px;line-height:1.75}.lap-section{padding-block:64px}.lap-head{max-width:720px;margin-bottom:32px}.lap-head h2{margin:0 0 10px;font-size:clamp(28px,3.4vw,40px);line-height:1.2}.lap-head p{margin:0;font-size:17px;line-height:1.7}.lap-rating{color:var(--lap-orange-ink);align-items:center;gap:6px;font-weight:600;display:inline-flex;margin-top:10px!important}.lap-band{background:var(--lap-cream);border-block:1px solid var(--lap-line)}.lap-tabs{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.lap-tabs button{min-height:44px;color:var(--lap-navy);cursor:pointer;background:#fff;border:1px solid #8c8377;border-radius:8px;padding:10px 18px;font:650 15px/1.2 inherit;transition:background .16s,color .16s,border-color .16s}.lap-tabs button[aria-selected=true]{background:var(--lap-navy);border-color:var(--lap-navy);color:#fff}.lap-tabs button:focus-visible{outline:3px solid var(--lap-orange-ink);outline-offset:3px}.lap-track{border:1px solid var(--lap-line);background:#fff;border-radius:16px;padding:22px}.lap-track h3{margin:0 0 16px;font-size:20px;line-height:1.4}.lap-track img{border-radius:10px;width:100%;height:auto;animation:.35s both lap-fade;display:block}@keyframes lap-fade{0%{opacity:0}}.lap-pricing{background:var(--lap-navy);color:#d3dce8;border-radius:16px;margin-top:40px;padding:28px}.lap-price-head{color:var(--lap-orange);align-items:center;gap:12px;margin-bottom:20px;display:flex}.lap-price-head h3{color:#fff;margin:0;font-size:22px}.lap-price-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.lap-price{border:1px solid #ffffff2e;border-radius:14px;padding:22px}.lap-price-main{border-color:var(--lap-orange);background:#ff6b001a}.lap-price p{margin:0}.lap-tag{background:var(--lap-orange);color:#1b1b1b;border-radius:5px;margin-bottom:10px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-block}.lap-tag-quiet{color:#fff;background:#ffffff24}.lap-price .lap-amount{color:#fff;margin-bottom:8px;font-family:NK LAP Heading,Sora,system-ui,sans-serif;font-size:38px;font-weight:800;line-height:1.15}.lap-amount small{color:#aebbd0;margin-left:6px;font-family:inherit;font-size:16px;font-weight:500}.lap-problems{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.lap-problems li{border:1px solid var(--lap-line);border-left:4px solid var(--lap-orange);background:#fff;border-radius:12px;padding:18px}.lap-problems h3{margin:0 0 6px;font-size:17px}.lap-problems p{margin:0;font-size:15px;line-height:1.6}.lap-compare{border:1px solid var(--lap-line);border-radius:14px;overflow:hidden}.lap-compare-row{border-top:1px solid var(--lap-line);grid-template-columns:1fr 1fr;display:grid}.lap-compare-row>span{align-items:center;gap:10px;padding:16px 20px;font-size:16px;display:flex}.lap-compare-top{background:var(--lap-navy);border-top:0}.lap-compare-top>span{color:#fff;font-weight:700}.lap-before{color:#6b5a52}.lap-before svg{color:#b42318;flex:none}.lap-after{color:var(--lap-navy);background:#f4fbf7;font-weight:600}.lap-after svg{color:var(--lap-green);flex:none}.lap-benefits{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.lap-benefits li{border:1px solid var(--lap-line);background:#fff;border-radius:14px;padding:22px}.lap-icon{background:var(--lap-cream);width:44px;height:44px;color:var(--lap-orange-ink);border:1px solid #f3d9c6;border-radius:10px;place-items:center;margin-bottom:14px;display:inline-grid}.lap-benefits h3{margin:0 0 6px;font-size:18px}.lap-benefits p{margin:0;font-size:15px;line-height:1.65}.lap-benefits .lap-benefit-cta{background:var(--lap-navy);border-color:var(--lap-navy);color:var(--lap-orange);flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;display:flex}.lap-benefit-cta h3{color:#fff;margin:0}.lap-stories{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin:0 0 32px;padding:0;list-style:none;display:grid}.lap-stories li{border:1px solid var(--lap-line);background:#fff;border-radius:14px;flex-direction:column;justify-content:space-between;gap:20px;padding:22px;display:flex}.lap-stories blockquote{color:var(--lap-body);background:0 0;border:0;margin:0;padding:0;font-size:15.5px;line-height:1.7}.lap-person{align-items:center;gap:12px;display:flex}.lap-person img{-o-object-fit:cover;object-fit:cover;background:var(--lap-line);border-radius:50%;width:56px;height:56px}.lap-person strong{color:var(--lap-navy);font-size:15px;display:block}.lap-person span{font-size:14px}.lap-videos{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.lap-video{aspect-ratio:16/9;background:#000;border-radius:12px;position:relative;overflow:hidden}.lap-video button,.lap-video iframe{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.lap-video img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lap-video-play{background:var(--lap-orange);color:#1b1b1b;border-radius:50%;place-items:center;width:56px;height:56px;margin:-28px 0 0 -28px;transition:transform .16s;display:grid;position:absolute;top:50%;left:50%}.lap-video button:hover .lap-video-play{transform:scale(1.08)}.lap-video button:focus-visible{outline:3px solid var(--lap-orange);outline-offset:-3px}.lap-final{text-align:center;background:radial-gradient(90% 120% at 90% 0%, #0d2a4d, transparent 60%), var(--lap-navy);border-radius:20px;margin-block:8px 64px;padding:48px 32px}.lap-final h2{color:#fff;max-width:640px;margin:0 auto 24px;font-size:clamp(26px,3.2vw,38px);line-height:1.2}.lap-final .lap-actions{justify-content:center}@media (width<=900px){.lap-cover-grid{grid-template-columns:minmax(0,1fr)}.lap-flow{min-height:0}.lap-price-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.lap-section{padding-block:48px}.lap-compare-row>span{padding:14px;font-size:15px}.lap-final{padding:36px 20px}}@media (prefers-reduced-motion:reduce){.lap-cover h1,.lap-track img{animation:none}.lap-tabs button{transition:none}}@media (forced-colors:active){.lap-tabs button[aria-selected=true]{color:highlighttext;background:highlight}}
