.landing{--lp-bg:#f6f3eb;--lp-ink:#0b0b0a;--lp-muted:#605c50;--lp-lime:#dbf801;--lp-lime-deep:#b8d100;--lp-card:#ffffff;--lp-border:rgba(11,11,10,0.1);--lp-nav-h:72px;background:var(--lp-bg);color:var(--lp-ink);font-family:var(--font-body);overflow-x:clip}.landing ::selection{background:var(--lp-lime);color:var(--lp-ink)}html:has(.landing){scroll-behavior:smooth}.landing footer[id],.landing section[id]{scroll-margin-top:calc(var(--lp-nav-h) + 12px)}.lp-display{font-weight:600;text-transform:uppercase;letter-spacing:-.02em;line-height:.98;text-wrap:balance}.lp-serif{font-family:var(--font-serif-accent),Georgia,"Times New Roman",serif;font-style:italic;font-weight:400;letter-spacing:-.005em;font-size:1.06em}.lp-display .lp-serif{font-weight:inherit}.lp-mark{position:relative;display:inline-block;padding:0 .12em}.lp-mark:before{content:"";position:absolute;inset:.08em -.06em .02em;z-index:-1;border-radius:.16em;background:var(--lp-lime);transform:rotate(-1.6deg)}.lp-mark--paper:before{background:var(--lp-bg)}.lp-hero-title{font-size:clamp(44px,7.4vw,92px)}.lp-h2{font-size:clamp(36px,5.8vw,74px)}.lp-sub{color:var(--lp-muted);font-size:clamp(17px,2vw,21px);line-height:1.55;max-width:56ch;text-wrap:pretty}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;padding:0 27px;border:none;border-radius:28px;font-family:var(--font-body);font-size:16px;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.lp-btn:active{transform:scale(.97)}@media (hover:hover){.lp-btn:hover{transform:translateY(-2px)}}.lp-btn--lime{background:var(--lp-lime);color:var(--lp-ink);box-shadow:0 14px 30px -14px rgba(140,158,0,.55)}@media (hover:hover){.lp-btn--lime:hover{box-shadow:0 20px 38px -14px rgba(140,158,0,.65)}}.lp-btn--ink{background:var(--lp-ink);color:#ffffff}.lp-btn--ink .lp-btn-arrow{color:var(--lp-lime)}@media (hover:hover){.lp-btn--ink:hover{box-shadow:0 16px 32px -16px rgba(11,11,10,.55)}}.lp-btn--sm{height:42px;padding:0 18px;border-radius:21px;font-size:14.5px}.lp-btn .lp-btn-arrow{transition:transform .16s ease}@media (hover:hover){.lp-btn:hover .lp-btn-arrow{transform:translateX(3px)}}.lp-container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,4vw,32px)}.lp-section{position:relative;padding-block:clamp(76px,9vw,132px)}.lp-section--ink{background:var(--lp-ink);color:#f3f1e9}.lp-section--ink .lp-sub{color:rgba(243,241,233,.66)}.lp-section--ink .lp-mark{color:var(--lp-ink)}.lp-section--lime{background:var(--lp-lime)}.lp-section--lime .lp-mark:before{background:var(--lp-bg)}.lp-section--lime .lp-step-num{background:var(--lp-ink);color:var(--lp-lime);box-shadow:0 12px 26px -14px rgba(11,11,10,.55)}.lp-section--lime .lp-step-body{color:rgba(11,11,10,.72)}.lp-section-head{display:flex;flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:clamp(40px,5vw,64px)}.lp-section-head--center{align-items:center;text-align:center}.lp-nav{position:fixed;inset-inline:0;top:0;z-index:100;transition:background-color .25s ease,border-color .25s ease,backdrop-filter .25s ease;border-bottom:1px solid transparent}.lp-nav.is-scrolled{background:color-mix(in srgb,var(--lp-bg) 86%,transparent);backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%);border-bottom-color:var(--lp-border)}.lp-nav-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:var(--lp-nav-h)}@media (max-width:899px){.lp-nav,.lp-nav.is-scrolled{top:calc(env(safe-area-inset-top, 0px) + 10px);inset-inline:12px;border-bottom:none;background:none;backdrop-filter:none;-webkit-backdrop-filter:none}.lp-nav .lp-nav-inner{height:56px;padding-inline:18px 7px;border:1px solid var(--lp-border);border-radius:999px;background:color-mix(in srgb,#ffffff 68%,transparent);backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%);box-shadow:0 12px 30px -20px rgba(11,11,10,.32);transition:background-color .25s ease,box-shadow .25s ease}.lp-nav.is-scrolled .lp-nav-inner{background:color-mix(in srgb,#ffffff 88%,transparent);box-shadow:0 16px 38px -20px rgba(11,11,10,.46)}.landing .lp-menu{padding-top:calc(env(safe-area-inset-top, 0px) + var(--lp-nav-h) + 18px)}}@media (min-width:900px){.lp-nav,.lp-nav.is-scrolled{top:14px;border-bottom:none;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding-inline:20px}.lp-nav .lp-nav-inner{max-width:1000px;height:60px;padding-inline:24px 10px;border:1px solid var(--lp-border);border-radius:999px;background:color-mix(in srgb,#ffffff 62%,transparent);backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%);box-shadow:0 12px 32px -20px rgba(11,11,10,.28);transition:background-color .25s ease,box-shadow .25s ease}.lp-nav.is-scrolled .lp-nav-inner{background:color-mix(in srgb,#ffffff 86%,transparent);box-shadow:0 16px 40px -20px rgba(11,11,10,.38)}}.lp-nav-inner>a:first-child{flex:none}.lp-nav-wordmark{height:24px;width:auto;display:block}@media (max-width:639px){.b2b .lp-nav .lp-nav-cta{display:none}}@media (min-width:900px){.landing .lp-menu{display:none}}.lp-nav-links{display:none;align-items:center;gap:4px}.lp-nav-link{padding:9px 14px;border-radius:999px;font-size:15px;font-weight:500;color:var(--lp-ink);text-decoration:none;transition:background-color .15s ease}.lp-nav-link:hover{background:rgba(11,11,10,.06)}.lp-nav-link.is-active{background:rgba(11,11,10,.08);font-weight:600}.lp-nav-actions{display:flex;align-items:center;gap:10px}@media (min-width:900px){.lp-nav-links{display:flex}}.lp-btn--nav{height:40px;padding:0 17px;gap:8px;border-radius:20px;font-size:14px;box-shadow:none}@media (hover:hover){.lp-btn--nav:hover{box-shadow:0 10px 22px -12px rgba(140,158,0,.6)}}.lp-menu-btn{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(11,11,10,.16);border-radius:999px;background:color-mix(in srgb,#ffffff 55%,transparent);color:var(--lp-ink);cursor:pointer;transition:background-color .15s ease}@media (hover:hover){.lp-menu-btn:hover{background:#ffffff}}@media (min-width:900px){.lp-menu-btn{display:none}}.lp-menu{position:fixed;inset:0;z-index:99;display:flex;flex-direction:column;padding:calc(var(--lp-nav-h) + 16px) 24px 32px;background:var(--lp-bg);animation:lpMenuIn .28s cubic-bezier(.22,.9,.24,1) both}@keyframes lpMenuIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}.lp-menu-link{display:flex;align-items:center;justify-content:space-between;padding:18px 4px;border-bottom:1px solid var(--lp-border);font-size:28px;font-weight:800;letter-spacing:-.02em;text-transform:uppercase;text-decoration:none;color:var(--lp-ink)}.lp-menu-link .lp-serif{color:var(--lp-muted);font-size:20px}.lp-menu-foot{margin-top:auto;display:flex;flex-direction:column;gap:12px;padding-top:28px}.lp-hero{position:relative;padding-top:calc(var(--lp-nav-h) + clamp(40px, 7vh, 84px));padding-bottom:clamp(40px,6vw,84px);overflow:visible}.lp-hero-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(48px,6vw,40px)}@media (min-width:980px){.lp-hero-grid{grid-template-columns:1.15fr .85fr}}.lp-hero-copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:26px}.lp-hero .lp-sub{max-width:34ch}@media (max-width:767px){.lp-hero-copy{align-items:center;text-align:center}.lp-hero-ctas{justify-content:center}.landing .lp-faq-side,.lp-section-head,.lp-step{align-items:center;text-align:center}}.lp-hero-ctas{display:flex;flex-wrap:wrap;gap:12px}.lp-rise{display:block;animation:lpRise .85s cubic-bezier(.22,.9,.24,1) both;animation-delay:var(--d,0s)}@keyframes lpRise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.lp-hero-stage{position:relative;display:flex;justify-content:center;padding-block:clamp(8px,2vw,24px)}.lp-hero-tape{display:none}@media (max-width:767px){.lp-hero{padding-bottom:0}.lp-tape-main{display:none}.lp-hero-tape{display:block;width:100vw;padding-top:110px}.lp-hero-stage{min-height:calc(clamp(240px, 62vw, 300px) * 2.18 + 340px);margin-top:36px;align-items:flex-start}.lp-hero-stage:after{content:"";position:absolute;top:calc(clamp(240px, 62vw, 300px) * 2.17 + 70px);bottom:-1px;left:calc(50% - 50vw);width:100vw;background:var(--lp-ink)}.lp-hero-sticky{z-index:1}.lp-hero-phone{transform-origin:50% 45%}.lp-hero-sticky{position:sticky;top:calc(50svh - clamp(240px, 62vw, 300px) * 1.09 + 17px);display:flex;width:100vw;flex-direction:column;align-items:center;background:var(--lp-bg)}.lp-hero-sticky .lp-hero-moon{top:calc(50% - 81px)}}.lp-hero-moon{position:absolute;z-index:0;top:50%;left:50%;width:clamp(320px,42vw,620px);aspect-ratio:1;border-radius:50%;background:var(--lp-lime);transform:translate(-50%,-50%)}.lp-hero-phone{position:relative;z-index:1;width:clamp(240px,62vw,300px)}@media (min-width:768px){.lp-hero-phone{transform:rotate(2.4deg)}}@media (min-width:980px){.lp-hero-phone{width:clamp(270px,24vw,320px)}}.lp-phone-shell{position:relative;border-radius:clamp(40px,5.2vw,50px);background:#101010;padding:clamp(9px,1vw,11px);box-shadow:0 60px 110px -42px rgba(11,11,10,.55),0 24px 48px -30px rgba(11,11,10,.4),inset 0 0 0 2px rgba(255,255,255,.08)}.lp-phone-screen{position:relative;overflow:hidden;border-radius:clamp(31px,4.2vw,40px);background:#000}.lp-phone-screen video{display:block;width:100%;height:auto}.lp-float{position:absolute;z-index:1;pointer-events:none}@media (max-width:767px){.lp-float--desktop{display:none}}.lp-float img{display:block;width:100%;height:auto;user-select:none;filter:drop-shadow(0 18px 26px rgba(11,11,10,.18))}.lp-float .lp-float-glow{position:absolute;inset:0;width:100%;filter:blur(28px);opacity:.25;transform:scale(1.2)}.lp-ticker{position:relative;z-index:3;overflow:hidden;background:var(--lp-lime);border-block:2px solid var(--lp-ink)}.lp-ticker-track{display:flex;align-items:center;width:max-content;animation:lpMarquee 20s linear infinite}.lp-ticker:hover .lp-ticker-track{animation-play-state:paused}.lp-ticker-item{display:inline-flex;align-items:center;gap:clamp(18px,2.4vw,30px);padding:13px clamp(18px,2.4vw,30px) 13px 0;font-size:clamp(15px,1.7vw,19px);font-weight:800;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.lp-ticker-item svg{flex:none}@keyframes lpMarquee{to{transform:translateX(-50%)}}.lp-trio{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:760px){.lp-trio{grid-template-columns:repeat(3,1fr)}}.lp-feature-card{position:relative;display:flex;flex-direction:column;gap:10px;color:var(--lp-ink);padding:26px;border:1px solid var(--lp-border);border-radius:30px;background:var(--lp-card);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}@media (hover:hover){.lp-feature-card:hover{transform:translateY(-6px);box-shadow:0 30px 60px -34px rgba(11,11,10,.35)}}.lp-feature-icon{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:14px;background:var(--lp-lime);color:var(--lp-ink)}.lp-feature-title{font-size:21px;font-weight:600;letter-spacing:-.02em}.lp-feature-body{color:var(--lp-muted);font-size:16.5px;line-height:1.5}.lp-feature-shot{margin-top:auto;padding-top:18px;padding-inline:clamp(10px,2vw,22px)}.lp-shot-clip img{display:block;width:100%;height:auto}.lp-bento{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:900px){.lp-bento{grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(0,auto)}.lp-bento>:first-child{grid-column:span 5;grid-row:span 2}.lp-bento>:nth-child(2){grid-column:span 7}.lp-bento>:nth-child(3){grid-column:span 4}.lp-bento>:nth-child(4){grid-column:span 3}}.lp-bento-card{display:flex;flex-direction:column;gap:8px;color:var(--lp-ink);padding:28px;border:1px solid var(--lp-border);border-radius:30px;background:var(--lp-card);transition:transform .25s ease,box-shadow .25s ease}@media (hover:hover){.lp-bento-card:hover{transform:translateY(-5px);box-shadow:0 30px 60px -36px rgba(11,11,10,.32)}}.lp-bento-title{font-size:20px;font-weight:600;letter-spacing:-.02em}.lp-bento-body{color:var(--lp-muted);font-size:16px;line-height:1.5}.lp-mock-collection{position:relative;margin-top:18px;align-self:center;width:min(100%,300px)}.lp-mock-collection-back{position:absolute;inset:10px -12px -10px 12px;border-radius:24px;background:var(--lp-lime);transform:rotate(3.2deg)}.lp-mock-collection-front{position:relative;display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--lp-border);border-radius:24px;background:var(--lp-bg);box-shadow:0 18px 40px -24px rgba(11,11,10,.35)}.lp-mock-collection-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lp-mock-collection-grid>div{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:16px;background:#ffffff;overflow:hidden}.lp-mock-collection-grid img{width:82%;height:82%;object-fit:contain}.lp-mock-collection-label{display:flex;align-items:center;justify-content:space-between;padding:2px 6px 4px;font-size:14.5px;font-weight:700}.lp-mock-collection-label span:last-child{color:var(--lp-muted);font-size:13px;font-weight:500}.lp-mock-offers{margin-top:16px;display:flex;flex-direction:column;gap:8px}.lp-mock-offer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;border:1px solid var(--lp-border);border-radius:16px;background:var(--lp-bg);font-size:14.5px;font-weight:600}.lp-mock-offer .price{font-variant-numeric:tabular-nums}.lp-mock-offer--best{background:var(--lp-ink);color:#fff;border-color:var(--lp-ink)}.lp-mock-offer--best .lp-best-tag{display:inline-flex;padding:3px 9px;border-radius:999px;background:var(--lp-lime);color:var(--lp-ink);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.lp-mock-history{margin-top:16px;display:flex;flex-direction:column;gap:12px}.lp-mock-search{display:flex;align-items:center;gap:10px;padding:11px 16px;border:1px solid var(--lp-border);border-radius:999px;background:var(--lp-bg);color:var(--lp-muted);font-size:14.5px}.lp-mock-search .lp-caret{width:1.5px;height:16px;background:var(--lp-ink);animation:lpCaret 1.1s steps(1) infinite}@keyframes lpCaret{50%{opacity:0}}.lp-sync-glyphs{display:flex;align-items:center;gap:12px;margin-top:14px;color:var(--lp-ink)}.lp-sync-glyphs .dots{flex:1;border-top:2px dashed rgba(11,11,10,.3)}.lp-sync-glyphs span{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:14px;background:var(--lp-lime)}.lp-steps{display:grid;grid-template-columns:1fr;gap:36px;counter-reset:lp-step}@media (min-width:820px){.lp-steps{grid-template-columns:repeat(3,1fr);gap:28px}}.lp-step{position:relative;display:flex;flex-direction:column;gap:12px;padding-top:8px}.lp-step-num{display:flex;width:58px;height:58px;align-items:center;justify-content:center;border-radius:50%;background:var(--lp-lime);font-size:30px;line-height:1;box-shadow:0 10px 24px -12px rgba(140,158,0,.7)}.lp-step-title{font-size:20px;font-weight:600;letter-spacing:-.02em}.lp-step-body{color:var(--lp-muted);font-size:16.5px;line-height:1.55;max-width:34ch}.lp-step-viz{position:relative;width:100%;height:clamp(140px,13vw,170px);margin-top:14px;border:1px solid rgba(11,11,10,.14);border-radius:20px;background:#ffffff;overflow:hidden}.lp-viz-svg{position:absolute;inset:0;width:100%;height:100%}.lp-viz-trail{fill:none;stroke:rgba(11,11,10,.3);stroke-width:1.6;stroke-dasharray:4 6;stroke-linecap:round}.lp-viz-plane{offset-path:path("M26,100 C74,94 104,50 190,30");offset-rotate:auto;animation:lpFly 4s cubic-bezier(.5,.05,.4,1) infinite}@supports not (offset-path:path("M0,0 L1,1")){.lp-viz-plane{transform:translate(178px,32px)}}@keyframes lpFly{0%{offset-distance:0;opacity:0}12%{opacity:1}80%{opacity:1}92%,to{offset-distance:100%;opacity:0}}.lp-viz-page{position:absolute;inset:16px 20px;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:16px;border:1px solid rgba(11,11,10,.1);border-radius:14px;background:rgba(11,11,10,.03)}.lp-viz-line{display:block;height:9px;border-radius:5px;background:rgba(11,11,10,.12)}.lp-viz-line--hi{animation:lpHiPulse 4.4s ease-in-out infinite}@keyframes lpHiPulse{0%,52%{background:rgba(11,11,10,.12)}62%,86%{background:var(--lp-lime)}to{background:rgba(11,11,10,.12)}}.lp-viz-lens{position:absolute;width:38px;height:38px;left:24%;top:20%;animation:lpScan 4.4s ease-in-out infinite;filter:drop-shadow(0 4px 8px rgba(11,11,10,.2))}@keyframes lpScan{0%,8%{left:24%;top:20%}30%,40%{left:64%;top:34%}60%,74%{left:34%;top:52%}to{left:24%;top:20%}}.lp-viz-track{position:absolute;inset:0;display:flex;align-items:center;overflow:hidden}.lp-viz-belt{display:flex;width:max-content;animation:lpMarquee 11s linear infinite}.lp-viz-cards{display:flex;gap:14px;padding-inline:7px}.lp-viz-card{display:flex;width:96px;flex-direction:column;gap:7px;padding:9px;border:1px solid rgba(11,11,10,.1);border-radius:13px;background:#ffffff;box-shadow:0 8px 18px -10px rgba(11,11,10,.22)}.lp-viz-thumb{display:block;height:46px;border-radius:8px;background:rgba(11,11,10,.07)}.lp-viz-price{display:block;width:40px;height:11px;border-radius:6px;background:var(--lp-lime)}.lp-faq-grid{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:900px){.lp-faq-grid{grid-template-columns:5fr 7fr;gap:64px}.lp-faq-side{position:sticky;top:calc(var(--lp-nav-h) + 32px);align-self:start}}.lp-faq-side{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.lp-faq-item{border-bottom:1px solid rgba(11,11,10,.14)}.lp-faq-q{width:100%;justify-content:space-between;gap:16px;padding:20px 2px;border:none;background:none;color:var(--lp-ink);font-family:var(--font-body);font-size:clamp(16.5px,2vw,19px);font-weight:600;letter-spacing:-.01em;text-align:left;cursor:pointer}.lp-faq-icon,.lp-faq-q{display:flex;align-items:center}.lp-faq-icon{flex:none;width:34px;height:34px;justify-content:center;border:1px solid rgba(11,11,10,.2);border-radius:50%;transition:transform .3s cubic-bezier(.22,.9,.24,1),background-color .2s ease}.lp-faq-item[data-open=true] .lp-faq-icon{transform:rotate(45deg);background:var(--lp-lime);border-color:transparent}.lp-faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.22,.9,.24,1)}.lp-faq-item[data-open=true] .lp-faq-a{grid-template-rows:1fr}.lp-faq-a-inner{overflow:hidden;color:var(--lp-muted);font-size:16.5px;line-height:1.6}.lp-faq-a-inner p{max-width:60ch;padding-bottom:22px}.lp-cta{position:relative;background:var(--lp-lime);padding-block:clamp(84px,10vw,150px) clamp(120px,13vw,190px);overflow:hidden}.lp-cta-inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:26px;text-align:center}.lp-cta-title{font-size:clamp(44px,8.4vw,108px)}.lp-cta-sub{color:rgba(11,11,10,.72);font-size:clamp(16px,1.9vw,19px);max-width:46ch}.lp-cta .lp-btn--lime{background:var(--lp-ink);color:#fff;box-shadow:0 18px 40px -18px rgba(11,11,10,.5)}.lp-cta-spark{position:absolute;color:rgba(11,11,10,.85);animation:lpSpin 14s linear infinite}@keyframes lpSpin{to{transform:rotate(1turn)}}.lp-wave{display:block;width:100%;height:clamp(68px,9.5vw,150px)}.lp-wave--top{margin-bottom:-1px}.lp-wave--btm{margin-top:-1px}.lp-footer{position:relative;background:#0b0b0a;color:#f3f1e9;padding:clamp(64px,8vw,96px) 0 40px;overflow:hidden}.lp-footer-grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr;gap:44px;padding-bottom:48px}@media (min-width:860px){.lp-footer-grid{grid-template-columns:1.2fr repeat(4,1fr);gap:32px}}.lp-footer-brand{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.lp-footer-wordmark{height:26px;width:auto;filter:invert(1)}.lp-footer-tagline{color:rgba(243,241,233,.64);font-size:15px;max-width:26ch;line-height:1.5}.lp-footer-col h3{margin-bottom:14px;color:rgba(243,241,233,.5);font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.lp-footer-col ul{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0}.lp-footer-link{color:#f3f1e9;font-size:15.5px;text-decoration:none;transition:color .15s ease}.lp-footer-link:hover{color:var(--lp-lime)}.lp-footer-lang .lp-footer-link{color:rgba(243,241,233,.6)}.lp-footer-lang .lp-footer-link:hover{color:var(--lp-lime)}.lp-footer-lang .lp-footer-link.is-active{color:#f3f1e9;font-weight:600}.lp-footer-bottom{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:26px;border-top:1px solid rgba(243,241,233,.14);color:rgba(243,241,233,.55);font-size:13.5px}.lp-footer-watermark{position:absolute;bottom:-4%;left:50%;z-index:1;width:min(1100px,96%);transform:translate(-50%,42%);opacity:.07;filter:invert(1);pointer-events:none;user-select:none}.lp-ig-pill{display:inline-flex;align-items:center;gap:9px;padding:10px 18px;border:1px solid rgba(243,241,233,.28);border-radius:999px;color:#f3f1e9;font-size:14.5px;font-weight:600;text-decoration:none;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.lp-ig-pill:hover{background:var(--lp-lime);border-color:var(--lp-lime);color:var(--lp-ink)}@media (prefers-reduced-motion:reduce){html:has(.landing){scroll-behavior:auto}.lp-cta-spark,.lp-menu,.lp-mock-search .lp-caret,.lp-rise,.lp-ticker-track,.lp-viz-belt,.lp-viz-lens,.lp-viz-line--hi,.lp-viz-plane{animation:none}.lp-bento-card,.lp-btn,.lp-feature-card{transition:none}}@media (max-width:767px){.lp-cta-spark--low{display:none}}