@layer components{.lp{--lp-paper:#FFFFFF;--lp-chalk:#F5F6F8;--lp-ink:#0E1116;--lp-graphite:#454B55;--lp-pencil:#646A75;--lp-rule:#E3E6EB;--lp-rule-strong:#C9CED6;--lp-blue:#1A4FD6;--lp-blue-deep:#143A9E;--lp-blue-wash:#EEF2FD;--lp-blue-line:color-mix(in oklch,#1A4FD6 30%,transparent);--lp-icon:var(--lp-blue);--lp-ease:cubic-bezier(0.2,0.7,0.2,1);--font-ui:var(--paper-sans),ui-sans-serif,system-ui,sans-serif;--font-display:var(--paper-serif),Georgia,"Times New Roman",serif;--ink:var(--lp-ink);--ink-muted:var(--lp-graphite);--ink-faint:var(--lp-pencil);--rule:var(--lp-rule);--card-rule:var(--lp-rule);--panel-border:var(--lp-rule-strong);--parchment:var(--lp-chalk);--surface:var(--lp-paper);--blue-soft:var(--lp-blue-wash);background:var(--lp-paper);color:var(--lp-ink);font-family:var(--font-ui);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.lp ::selection{background:#D6E1FB;color:var(--lp-ink)}.lp [id]{scroll-margin-top:88px}.lp-skip{background:var(--lp-ink);border-radius:8px;color:#FFFFFF;font-size:.875rem;font-weight:500;left:12px;padding:10px 14px;position:absolute;text-decoration:none;top:-64px;z-index:60}.lp-skip:focus{top:12px}.lp-band{border-top:1px solid var(--lp-rule)}.lp-band--chalk{background:var(--lp-chalk)}.lp-frame{margin-inline:auto;max-width:1216px;padding-inline:20px}@media (min-width:640px){.lp-frame{padding-inline:32px}}@media (min-width:1280px){.lp-frame{border-inline:1px solid var(--lp-rule);padding-inline:56px}}.lp-frame--open{border-inline-color:transparent}.lp-section{padding-block:72px}@media (min-width:1024px){.lp-section{padding-block:112px}}.lp-intro{display:grid;gap:18px;margin-bottom:44px}@media (min-width:1024px){.lp-intro{align-items:end;gap:72px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);margin-bottom:64px}}.lp-serif{font-family:var(--font-display);font-optical-sizing:auto}.lp-mono{font-family:var(--paper-mono),ui-monospace,"SFMono-Regular",monospace;font-variant-numeric:tabular-nums}.lp-display{color:var(--lp-ink);font-family:var(--font-display);font-optical-sizing:auto;font-size:clamp(2.6rem,1.5rem + 3.1vw,3.9rem);font-weight:400;letter-spacing:-.021em;line-height:1.03;text-wrap:balance}.lp-display em{color:var(--lp-graphite);font-style:italic}.lp-h2{font-optical-sizing:auto;font-size:clamp(2rem,1.35rem + 1.9vw,2.85rem);font-weight:400;letter-spacing:-.017em;line-height:1.07}.lp-h2,.lp-h3{color:var(--lp-ink);font-family:var(--font-display);text-wrap:balance}.lp-h3{font-optical-sizing:auto;font-size:1.5rem;font-weight:500;letter-spacing:-.01em;line-height:1.16}.lp-lede{font-size:1.125rem;line-height:1.6}.lp-copy,.lp-lede{color:var(--lp-graphite);text-wrap:pretty}.lp-copy{font-size:.975rem;line-height:1.65}.lp-label{align-items:center;color:var(--lp-graphite);display:inline-flex;font-size:.875rem;font-weight:500;gap:9px}.lp-fine{color:var(--lp-pencil);font-size:.8125rem;line-height:1.5;text-wrap:pretty}.lp-inline-link{color:var(--lp-blue);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .15s var(--lp-ease)}.lp-inline-link:hover{color:var(--lp-blue-deep)}.lp-ticks{display:grid;gap:10px}.lp-ticks li{color:var(--lp-graphite);display:flex;font-size:.9375rem;gap:10px;line-height:1.55;text-wrap:pretty}.lp-ticks svg{flex:none;margin-top:3px}.lp-btn{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-family:var(--font-ui);font-size:.9375rem;font-weight:500;gap:10px;height:44px;justify-content:center;padding-inline:18px;text-decoration:none;transition-duration:.15s;transition-property:background-color,border-color,color,transform;transition-timing-function:var(--lp-ease);user-select:none;white-space:nowrap}.lp-btn:active{transform:scale(.98)}.lp-btn--primary{background:var(--lp-blue);color:#FFFFFF}.lp-btn--primary:hover{background:var(--lp-blue-deep)}.lp-btn--secondary{background:var(--lp-paper);border-color:var(--lp-rule-strong);color:var(--lp-ink)}.lp-btn--secondary:hover{background:var(--lp-chalk);border-color:#B4BAC4}.lp-btn--quiet{background:transparent;color:var(--lp-graphite)}.lp-btn--quiet:hover{background:var(--lp-chalk);color:var(--lp-ink)}.lp-btn--sm{border-radius:7px;font-size:.875rem;height:36px;padding-inline:14px}.lp-btn-arrow{transition:transform .15s var(--lp-ease)}.lp-btn:hover .lp-btn-arrow{transform:translateX(2px)}.lp-icon-btn{align-items:center;background:var(--lp-paper);border:1px solid var(--lp-rule);border-radius:8px;cursor:pointer;display:inline-flex;height:40px;justify-content:center;transition-duration:.15s;transition-property:background-color,border-color,transform;transition-timing-function:var(--lp-ease);width:40px}.lp-icon-btn:hover{background:var(--lp-chalk);border-color:var(--lp-rule-strong)}.lp-icon-btn:active{transform:scale(.96)}.lp-input{background:var(--lp-paper);border:1px solid var(--lp-rule-strong);border-radius:8px;color:var(--lp-ink);font-family:var(--font-ui);font-size:.9375rem;height:44px;min-width:0;padding-inline:14px;transition-duration:.15s;transition-property:border-color,box-shadow;transition-timing-function:var(--lp-ease)}.lp-input::placeholder{color:var(--lp-pencil)}.lp-input:focus{border-color:var(--lp-blue);box-shadow:0 0 0 3px var(--lp-blue-wash);outline:none}.lp-btn:focus-visible,.lp-footer a:focus-visible,.lp-icon-btn:focus-visible,.lp-inline-link:focus-visible,.lp-mnav-link:focus-visible,.lp-nav a:focus-visible,.lp-wordmark:focus-visible{border-radius:6px;outline:2px solid var(--lp-blue);outline-offset:2px}.lp-signup{display:flex;flex-direction:column;gap:10px;max-width:31rem}@media (min-width:640px){.lp-signup{flex-direction:row}.lp-signup .lp-input{flex:1}}.lp-header{background:color-mix(in oklch,#FFFFFF 94%,transparent);border-bottom:1px solid var(--lp-rule);position:sticky;top:0;z-index:40}.lp-header-inner{align-items:center;display:flex;gap:16px;height:64px}.lp-wordmark{align-items:center;color:var(--lp-ink);display:inline-flex;flex:none;gap:13px;text-decoration:none}.lp-wordmark-text{font-size:1.3125rem;letter-spacing:-.012em;line-height:1}.lp-wordmark-mark{font-family:var(--font-display);font-weight:500}.lp-wordmark-ctrl{color:var(--lp-blue);font-family:var(--font-ui);font-weight:600}.lp-nav{display:none}.lp-nav a{color:var(--lp-graphite);font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s var(--lp-ease)}.lp-nav a:hover{color:var(--lp-ink)}@media (min-width:1024px){.lp-nav{display:flex;gap:28px;margin-left:36px}}.lp-header-actions{align-items:center;display:none;gap:6px;margin-left:auto}.lp-menu-btn{margin-left:auto}@media (min-width:768px){.lp-header-actions{display:flex}.lp-menu-btn{display:none}}.lp-mnav{background:var(--lp-paper);display:flex;flex-direction:column;inset:0;position:fixed;z-index:50}.lp-mnav-link{border-bottom:1px solid var(--lp-rule);color:var(--lp-ink);display:block;font-family:var(--font-display);font-size:1.625rem;letter-spacing:-.01em;padding:14px 0;text-decoration:none}.lp-hero{padding-block:56px 80px}@media (min-width:1024px){.lp-hero{padding-block:88px 112px}}.lp-hero-grid{display:grid;gap:56px}@media (min-width:1024px){.lp-hero-grid{align-items:center;gap:64px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.lp-chip{align-items:center;background:var(--lp-paper);border:1px solid var(--lp-rule);border-radius:999px;color:var(--lp-graphite);display:inline-flex;font-size:.8125rem;font-weight:500;gap:8px;height:30px;padding:0 12px 0 10px}.lp-chip-dot{background:var(--lp-blue);border-radius:999px;height:6px;width:6px}.lp-trust{border-top:1px solid var(--lp-rule);display:grid;gap:10px;margin-top:36px;max-width:31rem;padding-top:24px}.lp-trust li{align-items:center;color:var(--lp-graphite);display:flex;font-size:.9375rem;gap:11px}.lp-trust svg{flex:none}.lp-stack{padding-bottom:14px;position:relative}.lp-stack:after,.lp-stack:before{background:var(--lp-paper);border-radius:0 0 10px 10px;border:1px solid var(--lp-rule-strong);border-top:0;bottom:7px;content:"";height:48px;left:14px;position:absolute;right:14px;z-index:1}.lp-stack:after{bottom:0;left:28px;right:28px;z-index:0}.lp-stack-sheet{z-index:2}.lp-margin-tick{color:var(--lp-blue);height:20px;left:14px;position:absolute;top:34px;width:22px}.lp-circled{display:inline-block;position:relative}.lp-circled-ring{color:var(--lp-blue);fill:none;height:calc(100% + 8px);left:-5px;overflow:visible;pointer-events:none;position:absolute;stroke:currentColor;stroke-linecap:round;stroke-width:1.5;top:-2px;width:calc(100% + 10px)}.lp-strip{padding-block:26px}.lp-strip--quotes{padding-block:44px 48px}.lp-marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);overflow:hidden}.lp-marquee-track{animation:lp-marquee var(--lp-marquee-duration,60s) linear infinite;display:flex;width:max-content}.lp-marquee[data-reverse] .lp-marquee-track{animation-direction:reverse}.lp-marquee:hover .lp-marquee-track{animation-play-state:paused}.lp-marquee-group{align-items:center;display:flex;flex:none;gap:56px;justify-content:space-around;min-width:100vw;padding-right:56px}.lp-marquee-item{align-items:center;display:inline-flex;flex:none;white-space:nowrap}.lp-cap{color:var(--lp-graphite);font-size:.9375rem;font-weight:500;gap:10px}.lp-quote-item{gap:16px}.lp-quote-item:before{background:var(--lp-blue);border-radius:999px;content:"";flex:none;height:5px;margin-right:20px;width:5px}.lp-quote-tag{border:1px solid var(--lp-rule);border-radius:6px;color:var(--lp-pencil);font-size:.75rem;padding:3px 7px}.lp-quote{color:var(--lp-ink);font-family:var(--font-display);font-size:1.3125rem;font-style:italic;letter-spacing:-.005em}@media (prefers-reduced-motion:reduce){.lp-marquee{-webkit-mask-image:none;mask-image:none;overflow-x:auto;scrollbar-width:none}.lp-marquee::-webkit-scrollbar{display:none}.lp-marquee-track{animation:none;padding-inline:20px}.lp-marquee-group[aria-hidden]{display:none}.lp-marquee-group{min-width:0}}.lp-tabs{border-bottom:1px solid var(--lp-rule-strong);display:flex;gap:2px;overflow-x:auto;scrollbar-width:none}.lp-tabs::-webkit-scrollbar{display:none}.lp-tab{background:none;border:0;color:var(--lp-pencil);cursor:pointer;flex:none;font-family:var(--font-ui);font-size:.9375rem;font-weight:500;height:46px;padding:0 14px;position:relative;transition:color .15s var(--lp-ease);white-space:nowrap}.lp-tab:first-child{padding-left:2px}.lp-tab:hover,.lp-tab[aria-selected=true]{color:var(--lp-ink)}.lp-tab[aria-selected=true]:after{background:var(--lp-blue);bottom:-1px;content:"";height:2px;left:14px;position:absolute;right:14px}.lp-tab:first-child[aria-selected=true]:after{left:2px}.lp-tab:focus-visible{border-radius:6px;outline:2px solid var(--lp-blue);outline-offset:-4px}.lp .mc-window{border-color:var(--lp-rule-strong);border-radius:12px}.lp-steps{background:var(--lp-rule);border:1px solid var(--lp-rule);border-radius:12px;display:grid;gap:1px;overflow:hidden}@media (min-width:1024px){.lp-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-step{background:var(--lp-paper);display:flex;flex-direction:column;padding:28px 24px}@media (min-width:640px){.lp-step{padding:36px 32px}}@media (min-width:1024px){.lp-step{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0}}.lp-step-index{align-items:center;border:1px solid var(--lp-blue);border-radius:999px;color:var(--lp-blue);display:inline-flex;font-size:.75rem;height:24px;justify-content:center;width:24px}.lp-grid{background:var(--lp-rule);border:1px solid var(--lp-rule);border-radius:12px;display:grid;gap:1px;overflow:hidden}.lp-grid>*{background:var(--lp-paper)}.lp-spot{display:flex;flex-direction:column;padding:28px 24px}@media (min-width:640px){.lp-spot{padding:40px}}@media (min-width:1024px){.lp-spot{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0}}.lp-cell{padding:28px 24px}@media (min-width:640px){.lp-cell{padding:32px}}.lp-icon-tile{align-items:center;background:var(--lp-paper);border:1px solid var(--lp-rule);border-radius:9px;display:inline-flex;height:40px;justify-content:center;width:40px}.lp-tray{background:var(--lp-chalk);border:1px solid var(--lp-rule);border-radius:10px;padding:16px}.lp-paperlet{background:var(--lp-paper);border:1px solid var(--lp-rule);border-radius:8px;padding:12px 14px}.lp-kicker{color:var(--lp-pencil);font-size:.75rem;font-weight:500}.lp-kicker--on{color:var(--lp-blue)}.lp-demo-text{color:var(--lp-graphite);font-size:.875rem;line-height:1.55;text-wrap:pretty}.lp-demo-essay{color:var(--lp-ink);font-family:var(--font-display);font-size:1rem;line-height:1.7}.lp-highlight{background:var(--lp-blue-wash);border-radius:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:inset 0 -1.5px 0 var(--lp-blue);padding:1px 2px}.lp-row{align-items:center;background:var(--lp-paper);border:1px solid var(--lp-rule);border-radius:8px;display:flex;font-size:.875rem;gap:12px;justify-content:space-between;padding:9px 12px}.lp-row--on{border-color:var(--lp-blue-line);box-shadow:inset 2px 0 0 var(--lp-blue)}.lp-row-name{color:var(--lp-ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-score{background:var(--lp-paper);border:1px solid var(--lp-rule);border-radius:6px;color:var(--lp-ink);padding:2px 7px}.lp-score,.lp-tag{flex:none;font-size:.75rem}.lp-tag{align-items:center;color:var(--lp-pencil);display:inline-flex;font-weight:500;gap:5px}.lp-tag--on{color:var(--lp-blue)}.lp-seg{background:var(--lp-paper);border:1px solid var(--lp-rule);border-radius:8px;display:inline-flex;padding:2px}.lp-seg span{border-radius:6px;color:var(--lp-pencil);font-size:.8125rem;padding:4px 11px}.lp-seg .is-on{background:var(--lp-blue-wash);color:var(--lp-blue);font-weight:600}.lp-mockbtn{align-items:center;background:var(--lp-blue);border-radius:7px;color:#FFFFFF;display:inline-flex;font-size:.8125rem;font-weight:500;gap:8px;padding:7px 12px}.lp-progress{background:var(--lp-rule);border-radius:999px;height:4px;overflow:hidden}.lp-progress>span{background:var(--lp-blue);border-radius:999px;display:block;height:100%}.lp-gate{align-items:stretch;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.lp-gate-box{align-items:center;background:var(--lp-paper);border:1px solid var(--lp-rule);border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:12px 6px;text-align:center}.lp-gate-box--on{border-color:var(--lp-blue-line);box-shadow:inset 0 2px 0 var(--lp-blue)}.lp-gate-arrow{align-items:center;display:flex}.lp-report{background:var(--lp-paper);border:1px solid var(--lp-rule-strong);border-radius:12px;overflow:hidden}.lp-report-head{align-items:center;border-bottom:1px solid var(--lp-rule);display:flex;flex-wrap:wrap;gap:6px 16px;justify-content:space-between;padding:16px 24px}.lp-report-title{color:var(--lp-ink);font-family:var(--font-display);font-size:1.125rem;font-weight:500}.lp-report-table{border-collapse:collapse;width:100%}.lp-report-table thead th{background:var(--lp-chalk);border-bottom:1px solid var(--lp-rule);color:var(--lp-pencil);font-size:.75rem;font-weight:500;padding:10px 24px;text-align:left}.lp-report-table tbody tr+tr{border-top:1px solid var(--lp-rule)}.lp-report-table tbody th{color:var(--lp-ink);font-family:var(--font-display);font-size:1.25rem;font-weight:500;letter-spacing:-.005em;padding:22px 24px;text-align:left;width:34%}.lp-report-table td{color:var(--lp-graphite);font-size:.9375rem;line-height:1.55;padding:22px 24px}.lp-report-table td.lp-report-figure{color:var(--lp-blue);font-family:var(--font-display);font-size:2.75rem;font-variant-numeric:lining-nums tabular-nums;line-height:1;width:12%}@media (max-width:639px){.lp-report-table thead{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.lp-report-table tbody tr{column-gap:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:18px 20px}.lp-report-table tbody th,.lp-report-table td{padding:0;width:auto}.lp-report-table td.lp-report-figure{align-self:center;grid-column:2;grid-row:1/span 2;width:auto}.lp-report-table td.lp-report-note{grid-column:1;margin-top:4px}}.lp-faq{border-top:1px solid var(--lp-rule-strong)}.lp-faq-item{border-bottom:1px solid var(--lp-rule-strong)}.lp-faq-q{align-items:center;background:none;border:0;color:var(--lp-ink);cursor:pointer;display:flex;font-family:var(--font-display);font-size:1.1875rem;font-weight:500;gap:24px;justify-content:space-between;letter-spacing:-.005em;line-height:1.3;padding:20px 0;text-align:left;width:100%}.lp-faq-q:focus-visible{border-radius:6px;outline:2px solid var(--lp-blue);outline-offset:2px}.lp-faq-toggle{align-items:center;background:var(--lp-paper);border:1px solid var(--lp-rule);border-radius:999px;display:inline-flex;flex:none;height:32px;justify-content:center;transition-duration:.2s;transition-property:transform,border-color;transition-timing-function:var(--lp-ease);width:32px}.lp-faq-q:hover .lp-faq-toggle{border-color:var(--lp-rule-strong)}.lp-faq-q[aria-expanded=true] .lp-faq-toggle{transform:rotate(45deg)}.lp-faq-a{max-width:40rem;padding:0 48px 24px 0}.lp-cta{background-color:var(--lp-paper);background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 35px,var(--lp-rule) 35px,var(--lp-rule) 36px);border:1px solid var(--lp-rule-strong);border-radius:14px;overflow:hidden;position:relative}.lp-cta:before{background:var(--lp-blue-line);bottom:0;content:"";left:24px;position:absolute;top:0;width:1px}.lp-cta-inner{padding:56px 24px 56px 48px;position:relative}@media (min-width:1024px){.lp-cta:before{left:64px}.lp-cta-inner{padding:88px 80px 88px 112px}}.lp-footer{border-top:1px solid var(--lp-rule)}.lp-footer nav a{color:var(--lp-graphite);display:inline-block;font-size:.875rem;padding-block:7px;text-decoration:none;transition:color .15s var(--lp-ease)}.lp-footer nav a:hover,.lp-footer-heading{color:var(--lp-ink)}.lp-footer-heading{font-size:.8125rem;font-weight:600;margin-bottom:14px}}@keyframes lp-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.lp svg[data-glyph]{color:var(--lp-icon)}.lp .bg-blue svg[data-glyph],.lp .lp-btn--primary svg[data-glyph],.lp .lp-mockbtn svg[data-glyph],.lp .mc-dash-card svg[data-glyph]{color:#FFFFFF}.lp{--lp-paper:#ffffff;--lp-chalk:#f6f8fc;--lp-ink:#172033;--lp-graphite:#536176;--lp-pencil:#6b788a;--lp-rule:#dce3ed;--lp-rule-strong:#cbd5e3;--lp-blue:#2457d6;--lp-blue-deep:#173da3;--lp-blue-wash:#edf3ff;--lp-blue-line:#cbd9ff;--font-ui:"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--font-display:"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;background:var(--lp-paper);transition:background-color .22s ease,color .22s ease}.dark .lp{--lp-paper:#0c1220;--lp-chalk:#131c2b;--lp-ink:#f5f8ff;--lp-graphite:#b6c1d2;--lp-pencil:#94a3b8;--lp-rule:#2a3850;--lp-rule-strong:#3a4b67;--lp-blue:#7ea2ff;--lp-blue-deep:#a9c0ff;--lp-blue-wash:#1b2d52;--lp-blue-line:#334f86;--ink:var(--lp-ink);--ink-muted:var(--lp-graphite);--ink-faint:var(--lp-pencil);--rule:var(--lp-rule);--card-rule:var(--lp-rule);--panel-border:var(--lp-rule-strong);--parchment:var(--lp-chalk);--surface:var(--lp-paper);--blue-soft:var(--lp-blue-wash)}.lp-display{font-weight:700;letter-spacing:-.045em;line-height:1.02}.lp-display em{color:var(--lp-blue);font-style:normal}.lp-h2{font-weight:700;letter-spacing:-.035em}.lp-faq-q,.lp-h3,.lp-mnav-link,.lp-report-table tbody th,.lp-report-title{font-weight:650}.lp-quote,.lp-serif{font-family:var(--font-ui)}.lp-quote{font-style:normal}.lp-mono{font-family:var(--font-ui);font-variant-numeric:tabular-nums}.lp-header{background:color-mix(in srgb,var(--lp-paper) 92%,transparent);backdrop-filter:blur(12px)}.lp-theme-toggle{background:var(--lp-paper)!important;border-color:var(--lp-rule)!important;color:var(--lp-graphite)!important;height:36px!important;width:36px!important}.lp-marquee{-webkit-mask-image:none;mask-image:none;overflow-x:auto;scrollbar-width:thin}.lp-marquee-track{animation:none;padding-inline:max(20px,calc((100vw - 1216px) / 2 + 20px));width:max-content}.lp-marquee-group{gap:32px;min-width:0;padding-right:20px}.lp-cta{background:var(--lp-paper)}.dark .lp .mc-window,.dark .lp-btn--secondary,.dark .lp-faq-toggle,.dark .lp-gate-box,.dark .lp-grid>*,.dark .lp-icon-btn,.dark .lp-input,.dark .lp-report,.dark .lp-score,.dark .lp-seg,.dark .lp-stack:after,.dark .lp-stack:before,.dark .lp-step{background-color:var(--lp-chalk)}.dark .lp .bg-blue svg[data-glyph],.dark .lp .lp-btn--primary svg[data-glyph],.dark .lp .lp-mockbtn svg[data-glyph],.dark .lp .mc-dash-card svg[data-glyph]{color:#ffffff}@media (max-width:767px){.lp-section{padding-block:64px}.lp-header-inner{height:60px}}