@font-face{font-family:SourceSerif4;src:url(../media/source_serif_4_latin-s.p.0x7x-2b8jnud4.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:SourceSerif4;src:url(../media/source_serif_4_latin_italic-s.p.3lu00qsyv393h.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:SourceSerif4 Fallback;src:local(Times New Roman);ascent-override:87.45%;descent-override:28.28%;line-gap-override:0.0%;size-adjust:118.46%}.TlcC-q_className{font-family:SourceSerif4,SourceSerif4 Fallback}.TlcC-q_variable{--font-source-serif:"SourceSerif4", "SourceSerif4 Fallback"}
.lp{--lp-ink:#1e1d1b;--lp-paper:#f7f5f2;--lp-gold:#c9a84c;--lp-gold-bright:#d4b84a;--lp-brass:#8a6d1f;--lp-muted:#6b6560;--lp-hair:#e5e0d5;--lp-tile-edge:#1e1d1b14;--lp-body:#3d3a35;--lp-quiet:#a09890;--lp-on-dark:#f4f0eb;--lp-on-dark-body:#cbc3b6;--lp-on-dark-muted:#a8a196;--lp-on-dark-quiet:#8b8478;--lp-serif:var(--font-source-serif), Georgia, "Times New Roman", serif;color:var(--lp-ink);background:var(--lp-paper);font-variant-numeric:tabular-nums;text-wrap:pretty;-webkit-font-smoothing:antialiased}.lp em{padding-right:.12em}.lp-wrap{width:calc(100% - 48px);max-width:960px;margin-inline:auto}@media (min-width:600px) and (max-width:1023px){.lp-wrap{width:560px}}@media (min-width:1024px){.lp-wrap{width:960px}}.lp [id]{scroll-margin-top:80px}.lp-skip{z-index:60;background:var(--lp-ink);color:var(--lp-on-dark);border-radius:13px;padding:10px 14px;font-size:14px;font-weight:500;position:absolute;top:16px;left:16px;transform:translateY(-200%)}.lp-skip:focus{transform:none}.lp-menu-btn{border:1px solid var(--lp-hair);cursor:pointer;background:#fff;border-radius:13px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:44px;height:44px;display:flex}.lp-menu-btn span{background:var(--lp-ink);width:16px;height:1.5px;display:block}.lp-menu-btn[aria-expanded=true] span:first-child{transform:translateY(5.5px)rotate(45deg)}.lp-menu-btn[aria-expanded=true] span:nth-child(2){opacity:0}.lp-menu-btn[aria-expanded=true] span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.lp-menu-link{min-height:48px;color:var(--lp-ink);border-bottom:1px solid #edebe6;align-items:center;font-size:15px;font-weight:500;display:flex}.lp-menu-link:hover{color:var(--lp-brass)}.lp-chev{border-bottom:1.5px solid #736e67;border-right:1.5px solid #736e67;flex:none;width:8px;height:8px;margin-right:4px;display:inline-block;transform:rotate(45deg)}.lp-chev-open{border-right-color:var(--lp-gold);border-bottom-color:var(--lp-gold);transform:rotate(-135deg)}.faq-q:hover span:first-child{color:var(--lp-brass)}.lp-serif{font-family:var(--lp-serif)}.lp-gold-btn{color:var(--lp-ink);background:linear-gradient(#c9a84c 0%,#b8962e 100%);border-radius:13px;justify-content:center;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 2px 14px #d4b84a47}@media (max-width:1023px){.lp-gold-btn{min-height:44px}}.lp-gold-btn:hover{filter:brightness(1.07)}.lp-gold-btn:active{filter:brightness(.97)}.lp-grid-bg{background-image:linear-gradient(#f4f0eb0b 1px,#0000 1px),linear-gradient(90deg,#f4f0eb0b 1px,#0000 1px);background-size:46px 46px}@keyframes lp-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.lp-reveal{animation:.6s cubic-bezier(.16,1,.3,1) both lp-rise;animation-timeline:view();animation-range:entry entry 60%}}.lp-hero-stagger>.lp-hero-item{animation:.6s cubic-bezier(.16,1,.3,1) both lp-rise}.lp-hero-stagger>.lp-hero-item:nth-child(2){animation-delay:80ms}.lp-hero-stagger>.lp-hero-item:nth-child(3){animation-delay:.16s}.lp-hero-stagger>.lp-hero-item:nth-child(4){animation-delay:.24s}}.lp a:focus-visible,.lp button:focus-visible,.lp-skip:focus{outline:2px solid var(--lp-ink);outline-offset:3px}.lp .lp-on-dark a:focus-visible,.lp .lp-on-dark button:focus-visible{outline-color:var(--lp-on-dark)}.lp-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;display:grid}@media (max-width:639px){.lp-trust-grid{grid-template-columns:minmax(0,1fr)}}.pf-wide{width:min(1280px,100vw - 32px);position:relative;left:50%;transform:translate(-50%)}.lp-scatter-card{margin-inline:var(--nudge,0) calc(-1 * var(--nudge,0));transform:translateY(var(--lift,0)) rotate(var(--tilt,0deg))}@media (max-width:639px){.lp-scatter-card{transform:rotate(calc(var(--tilt,0deg) / 2));margin-inline:0}.lp-scatter-card:nth-child(2n){transform:translateY(6px) rotate(calc(var(--tilt,0deg) / 2))}}
.lp-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:8px;display:flex}.lp-secondary-cta{min-height:58px;color:var(--lp-on-dark);border:1px solid #ffffff38;border-radius:13px;justify-content:center;align-items:center;gap:18px;padding:14px 24px;font-size:16px;font-weight:500;display:inline-flex}.lp-secondary-cta:hover{border-color:var(--lp-gold)}.lp-hero-assurances{color:var(--lp-on-dark-body);flex-wrap:wrap;justify-content:center;gap:10px 24px;margin-top:8px;font-size:13px;display:flex}.lp-hero-assurances li:before{content:"✓";color:var(--lp-gold-bright);margin-right:8px}.lp-control-statement{text-align:center;max-width:740px;color:var(--lp-muted);margin-inline:auto;font-size:18px;line-height:1.65}.lp-control-statement strong{color:var(--lp-brass);letter-spacing:-.03em;text-wrap:balance;margin-top:28px;font-size:clamp(25px,3vw,32px);font-weight:500;line-height:1.3;display:block}@media (max-width:639px){.lp-hero-actions>a{width:100%}.lp-hero-actions>.lp-secondary-cta,.lp-hero-assurances{display:none}}.lp-marquee{padding-block:8px 18px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.lp-marquee-track{width:max-content;display:flex}.lp-marquee-half{flex:none;margin:0;padding:0;list-style:none;display:flex}.lp-marquee-item{flex:none;margin-right:12px}.lp-marquee-pill{-webkit-font-smoothing:antialiased;background:linear-gradient(#fff 0%,#fbfaf7 100%);border:1px solid #1e1d1b14;border-radius:999px;align-items:center;gap:10px;height:46px;padding:0 18px 0 12px;display:flex;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #78603212,0 1px 2px #5c461e1a,0 8px 20px -10px #5c461e47}.lp-marquee-logo{object-fit:contain;flex:none;width:22px;height:22px;display:block}@keyframes lp-marquee-left{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes lp-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@media (prefers-reduced-motion:no-preference){.lp-marquee-track{will-change:transform;backface-visibility:hidden;animation:98s linear infinite lp-marquee-left}.lp-marquee-reverse .lp-marquee-track{animation-name:lp-marquee-right;animation-duration:92s}}@media (prefers-reduced-motion:reduce){.lp-marquee{-webkit-mask-image:none;mask-image:none}.lp-marquee-track{justify-content:center;width:auto;padding-inline:16px}.lp-marquee-half{flex-wrap:wrap;flex:auto;justify-content:center;row-gap:12px}.lp-marquee-item{margin-inline:6px}.lp-marquee-dup{display:none}}
@keyframes lp-flow{0%{background-position:0 0}to{background-position:24px 0}}@keyframes lp-flow-y{0%{background-position:0 0}to{background-position:0 24px}}.lp-flow-x,.lp-flow-y{background-color:#d4b84a57}@media (prefers-reduced-motion:no-preference){.lp-flow-x{background-image:linear-gradient(90deg,#0000 0 50%,#d4b84ad9 50% 62%,#0000 62%);background-size:24px 100%;animation:1.6s linear infinite lp-flow}.lp-flow-y{background-image:linear-gradient(#0000 0 50%,#d4b84ad9 50% 62%,#0000 62%);background-size:100% 24px;animation:1.6s linear infinite lp-flow-y}}.lp-brain-fig{grid-template-columns:minmax(0,1fr);grid-template-areas:"inbox""brain""plug""ai""file""spaces";align-items:center;display:grid}.lp-brain-fig-inbox{grid-area:inbox}.lp-brain-fig-brain{grid-area:brain}.lp-brain-fig-plug{grid-area:plug}.lp-brain-fig-ai{grid-area:ai}.lp-brain-fig-file{grid-area:file}.lp-brain-fig-spaces{grid-area:spaces}@media (min-width:1024px){.lp-brain-fig{grid-template-columns:minmax(0,1fr) 72px minmax(0,1.05fr) 72px minmax(0,.85fr);grid-template-areas:".inbox inbox inbox.""ai plug brain file spaces"}}