body:after{content:"";pointer-events:none;z-index:9999;opacity:.028;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");position:fixed;inset:0}.sketch-card{border-width:2px;border-radius:3px 12px 4px 10px/10px 4px 12px 3px}.pencil-underline{text-underline-offset:4px;-webkit-text-decoration:underline wavy #e7741273;text-decoration:underline wavy #e7741273;-webkit-text-decoration:underline wavy lab(61.8668% 42.132 66.3463/.45);text-decoration:underline wavy lab(61.8668% 42.132 66.3463/.45);text-decoration-thickness:1.5px}.mountain-line:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='8'%3E%3Cpath d='M0 6 L20 2 L40 5 L60 1 L80 4 L100 2 L120 6' fill='none' stroke='%23d97706' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% repeat-x;width:100%;height:2px;margin-bottom:1rem;display:block}.trail-dash{stroke-dasharray:8 6;stroke-linecap:round}.lp-root{--amber-50:#fffbeb;--amber-100:#fef3c7;--amber-300:#fcd34d;--amber-400:#fbbf24;--amber-500:#f59e0b;--amber-600:#d97706;--amber-700:#b45309;--amber-800:#92400e;--amber-900:#78350f;--ink:#1c1410;--ink-2:#3a2a1e;--lp-cream:#fdf8ef;--lp-cream-2:#f6ecd8;--lp-stone:#f0e7d4;background:var(--lp-cream);color:var(--ink);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow-x:hidden}.lp-root p{line-height:2}.lp-grid-paper{background-image:linear-gradient(90deg,#92400e0f 1px,#0000 1px),linear-gradient(#92400e0f 1px,#0000 1px);background-size:32px 32px}.lp-noise{pointer-events:none;mix-blend-mode:multiply;opacity:.14;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .4  0 0 0 0 .25  0 0 0 0 .1  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.lp-topo{background-color:var(--lp-cream);background-image:radial-gradient(60% 40%,#0000 38%,#92400e14 38.3%,#0000 39%),radial-gradient(60% 40%,#0000 48%,#92400e14 48.3%,#0000 49%),radial-gradient(60% 40%,#0000 58%,#92400e14 58.3%,#0000 59%),radial-gradient(60% 40%,#0000 68%,#92400e14 68.3%,#0000 69%),radial-gradient(60% 40%,#0000 78%,#92400e14 78.3%,#0000 79%)}.lp-tape{mix-blend-mode:multiply;background:#fcd34d99;width:90px;height:22px;position:absolute;box-shadow:0 1px #0000000f}.lp-stamp{color:var(--amber-800);letter-spacing:.08em;background:#fdf8ef80;border:2px solid;align-items:center;gap:6px;padding:6px 10px;font-family:JetBrains Mono,monospace;font-weight:700;display:inline-flex;transform:rotate(-4deg)}.lp-stamp:before{content:"";background:currentColor;border-radius:99px;width:6px;height:6px}.lp-stitch{border-top:2px dashed #92400e59}.lp-paper-card{background:#fff;border:1px solid #92400e2e;border-radius:18px;line-height:1.9;box-shadow:0 1px #92400e0d,0 30px 40px -30px #78350f40}.lp-paper-card.revealed{animation:.6s forwards lp-card-rise}.lp-tilt-l{transform:rotate(-1.2deg)}.lp-tilt-r{transform:rotate(1.2deg)}.lp-display{letter-spacing:-.035em;text-wrap:balance;font-weight:900;line-height:1.02}.lp-display-xl{font-size:clamp(36px,5.6vw,92px)}.lp-display-lg{font-size:clamp(36px,5.6vw,84px)}.lp-display-md{font-size:clamp(26px,3.6vw,52px)}.lp-underline-amber{box-shadow:inset 0 -.3em #fcd34db3}.lp-pill{letter-spacing:.08em;border:1.5px solid;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;display:inline-flex}.lp-cta-btn{background:var(--ink);color:var(--lp-cream);box-shadow:0 14px 30px -10px #1c141073, inset 0 0 0 2px var(--ink);border-radius:999px;align-items:center;gap:12px;padding:22px 32px;font-size:18px;font-weight:900;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.lp-cta-btn:hover{background:var(--amber-800);transform:translateY(-2px)}.lp-cta-btn .lp-arr{transition:transform .2s}.lp-cta-btn:hover .lp-arr{transform:translate(4px)}.lp-cta-amber{background:var(--amber-600);box-shadow:0 14px 30px -10px #b453098c, inset 0 0 0 2px var(--amber-600)}.lp-cta-amber:hover{background:var(--amber-700)}.lp-reveal{opacity:1;transform:none}.lp-num-badge{background:var(--ink);width:56px;height:56px;color:var(--lp-cream);box-shadow:inset 0 0 0 3px var(--lp-cream), inset 0 0 0 5px var(--ink);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;font-weight:900;display:inline-flex}.lp-mono{font-family:JetBrains Mono,ui-monospace,monospace;line-height:1.7}@keyframes lp-card-rise{0%{transform:translateY(14px) rotate(var(--card-rot,0deg));opacity:0}to{transform:translateY(0) rotate(var(--card-rot,0deg));opacity:1}}@keyframes lp-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp-ticker{animation:38s linear infinite lp-ticker}.lp-hero-viewport{height:100vh;position:relative}.lp-hero-sticky{height:100vh;position:sticky;top:0;overflow:hidden}.lp-hero-sticky:after{content:"";pointer-events:none;z-index:1;mix-blend-mode:multiply;opacity:.08;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .4  0 0 0 0 .25  0 0 0 0 .1  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.lp-hero-scrim{pointer-events:none;z-index:1;background:linear-gradient(#080402b8 0%,#08040259 22%,#08040226 42%,#08040273 78%,#080402d9 100%),linear-gradient(90deg,#080402b3 0%,#08040259 35%,#0804021a 60%,#08040200 75%);position:absolute;inset:0}.lp-hero-content{z-index:2;color:#fff8ef;position:relative}.lp-hero-content h1,.lp-hero-content p{text-shadow:0 2px 30px #0000008c,0 1px 2px #0009;color:#fff8ef!important}.lp-hero-content .lp-underline-amber{box-shadow:inset 0 -.32em #fcd34d99}.lp-hero-content .lp-amber-accent{color:#fcd34d!important}.lp-hero-content .lp-pill{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08040280;color:#fff8ef!important;border-color:#fff8ef73!important}.lp-hero-content .lp-cta-btn{box-shadow:0 14px 30px -10px #0009,inset 0 0 0 2px #fff8ef;color:#1c1410!important;background:#fff8ef!important}.lp-hero-content .lp-cta-btn:hover{background:#fcd34d!important}.lp-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#08040299,#08040226);border-color:#fff8ef14;transition:background .3s,border-color .3s}.lp-nav .lp-nav-logo,.lp-nav .lp-nav-link{color:#fff8ef}.lp-nav .lp-nav-link:hover,.lp-nav .lp-nav-amber{color:#fcd34d}.lp-nav .lp-nav-cta{color:#1c1410;background:#fff8ef}.lp-nav .lp-nav-cta:hover{background:#fcd34d}.lp-nav.scrolled{background:#fdf8efeb;border-color:#92400e1f}.lp-nav.scrolled .lp-nav-logo,.lp-nav.scrolled .lp-nav-link{color:var(--ink-2)}.lp-nav.scrolled .lp-nav-link:hover,.lp-nav.scrolled .lp-nav-amber{color:var(--amber-700)}.lp-nav.scrolled .lp-nav-cta{background:var(--ink);color:var(--lp-cream)}.lp-nav.scrolled .lp-nav-cta:hover{background:var(--amber-800)}@media (max-height:700px){.lp-hero-sticky .lp-display-xl{font-size:clamp(32px,6vw,64px)!important}.lp-hero-sub{display:none}}@media (prefers-reduced-motion:reduce){.lp-ticker,.lp-reveal{animation:none!important}}
