.lp-skip{position:absolute;left:-9999px;top:0;z-index:var(--z-toast);background:var(--white);color:var(--text-link);padding:10px 16px;border-radius:var(--radius-md);box-shadow:var(--shadow-md);font-weight:600;min-height:44px;display:inline-flex;align-items:center}.lp-skip:focus{left:12px;top:12px}.lp-h1{font-size:clamp(2rem,5.4vw,3.5rem);line-height:1.04}.lp-h2{font-size:clamp(1.55rem,3.4vw,2.625rem);line-height:1.08}.lp-numeral-giant{font-size:clamp(3.25rem,9vw,5.5rem);line-height:.95}.lp-container{width:100%;max-width:var(--width-content);margin-inline:auto}.lp-container,.lp-section{padding-inline:var(--space-6)}.lp-section{position:relative;padding-block:var(--sec-pad,var(--space-24))}@media (max-width:900px){.lp-section{padding-block:min(var(--sec-pad,var(--space-24)),var(--space-20))}}@media (max-width:600px){.lp-section{padding-block:min(var(--sec-pad,var(--space-24)),var(--space-16))}.lp-container,.lp-section{padding-inline:var(--space-5)}}@media (max-width:400px){.lp-container,.lp-section{padding-inline:var(--space-4)}}.lp-nav{position:fixed;inset:0 0 auto 0;height:64px;z-index:var(--z-sticky);display:flex;align-items:center;background:transparent;border-bottom:1px solid transparent;transition:background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out)}.lp-nav.scrolled{background:var(--surface-glass);backdrop-filter:blur(var(--blur-glass));-webkit-backdrop-filter:blur(var(--blur-glass));border-bottom:1px solid var(--border-soft);box-shadow:var(--shadow-xs)}.lp-nav-inner{width:100%;max-width:var(--width-content);margin-inline:auto;padding-inline:var(--space-6);justify-content:space-between}.lp-nav-inner,.lp-nav-links{display:flex;align-items:center;gap:var(--space-6)}.lp-nav-link{display:inline-flex;align-items:center;min-height:var(--touch-min);font-size:var(--text-sm);font-weight:600;color:var(--text-body);transition:color var(--dur-fast) var(--ease-out)}.lp-nav-link:hover{color:var(--rose-700)}.lp-nav-ctas{display:flex;align-items:center;gap:var(--space-2)}@media (max-width:860px){.lp-nav-dev-label,.lp-nav-links{display:none}}@media (max-width:600px){.lp-nav-inner{padding-inline:var(--space-5);gap:var(--space-3)}}@media (max-width:560px){.lp-nav-signin{display:none!important}}@media (max-width:400px){.lp-nav-inner{padding-inline:var(--space-4)}}.lp-hero{position:relative;padding-top:112px;padding-bottom:var(--space-20);overflow:hidden}.lp-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:var(--space-16);gap:var(--space-16);align-items:center}.lp-hero-bullets{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}@media (max-width:980px){.lp-hero{padding-top:96px;padding-bottom:var(--space-16)}.lp-hero-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-10)}}@media (max-width:520px){.klipo-shorten-form{flex-direction:column;align-items:stretch}.klipo-widget-cta{width:100%!important}}.lp-linkish{color:inherit;transition:color var(--dur-fast) var(--ease-out)}.lp-how-grid{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);grid-gap:var(--space-12);gap:var(--space-12);align-items:start}.lp-analytics-grid>*,.lp-hero-grid>*,.lp-how-grid>*,.lp-rescued-grid>*{min-width:0}.lp-how-header{position:-webkit-sticky;position:sticky;top:96px}.lp-step-chip{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);background:var(--surface-sunken);border:1px solid var(--border-soft);border-radius:var(--radius-sm);padding:6px 10px;display:inline-block;max-width:100%;overflow-x:auto;white-space:nowrap}@media (max-width:900px){.lp-how-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.lp-how-header{position:static}}.lp-rescued-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:var(--space-12);gap:var(--space-12);align-items:center}@media (max-width:900px){.lp-rescued-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}}.lp-analytics-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:var(--space-12);gap:var(--space-12);align-items:center}.lp-analytics-preview{transform:rotate(-2deg);transition:transform var(--dur-slow) var(--ease-out)}.lp-analytics-preview:hover{transform:rotate(0deg)}.lp-analytics-bullets{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:900px){.lp-analytics-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.lp-analytics-preview{transform:none}.lp-analytics-preview-col{order:2}.lp-analytics-copy{order:1}}.lp-both-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.lp-both-grid>*,.lp-code{min-width:0}.lp-code{font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.7;max-width:100%;overflow-x:auto;white-space:pre;margin:0}.lp-code-well{position:relative;margin-bottom:var(--space-5);padding:var(--space-4) var(--space-5);background:var(--surface-sunken);border:1px solid var(--border-soft);border-radius:var(--radius-md)}.lp-chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}@media (max-width:768px){.lp-both-grid{grid-template-columns:minmax(0,1fr)}}.lp-cta-row{display:flex;gap:var(--space-3);align-items:flex-start}.lp-cta-row>:first-child{flex:1 1 auto;min-width:0}@media (max-width:560px){.lp-cta-row{flex-direction:column}.lp-cta-row>*{width:100%}}.lp-footer-grid{display:grid;grid-template-columns:1.4fr repeat(2,1fr);grid-gap:var(--space-8);gap:var(--space-8)}.lp-footer-inline{color:rgba(255,255,255,.9);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:rgba(255,255,255,.35);text-decoration-color:rgba(255,255,255,.35)}.lp-footer-inline:hover{color:var(--peri-300)}.lp-footer-link{display:flex;align-items:center;min-height:var(--touch-min);color:rgba(255,255,255,.7);font-size:var(--text-sm);padding:4px 0;transition:color var(--dur-fast) var(--ease-out)}.lp-footer-link:hover{color:var(--peri-300)}.lp-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}@media (max-width:860px){.lp-footer-grid{grid-template-columns:1fr 1fr}.lp-footer-grid>:first-child{grid-column:1/-1}}@media (max-width:560px){.lp-footer-grid{grid-template-columns:1fr}}footer :focus-visible{outline-color:var(--white)}@media (max-width:640px){.lp-hide-sm{display:none!important}.lp-hero{padding-top:84px}.lp-hero-intro{font-size:var(--text-base);line-height:var(--lh-snug);margin-bottom:var(--space-5)}}.lp-travel-track{position:absolute;left:15px;top:12px;bottom:12px;width:10px;container-type:size;pointer-events:none}.lp-travel-dot{position:absolute;top:0;left:0;width:10px;height:10px;border-radius:50%;background:var(--rose-400);box-shadow:var(--glow-rose);animation:lpTravel 4.5s var(--ease-in-out) infinite}@keyframes lpTravel{0%{transform:translateY(0);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(calc(100cqh - 10px));opacity:0}}