/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.lp,.lp [data-room]{--lp-cream:#faf9f5;--lp-lavender:var(--color-lab-lavender);--lp-muted-on-lavender:#0f172a}@supports (color:color-mix(in lab,red,red)){.lp,.lp [data-room]{--lp-muted-on-lavender:color-mix(in srgb, var(--color-lab-fg) 75%, var(--lp-lavender))}}.lp,.lp [data-room]{--lp-hero:#15113c;--lp-hero-lead:#e3e5f4;--lp-hero-accent:var(--color-lab-stage-brand);--lp-brand-text:#5824b3}@supports (color:color-mix(in lab,red,red)){.lp,.lp [data-room]{--lp-brand-text:color-mix(in oklab, var(--color-lab-brand) 78%, var(--color-lab-fg))}}.lp,.lp [data-room]{--lp-soma-text:#802854}@supports (color:color-mix(in lab,red,red)){.lp,.lp [data-room]{--lp-soma-text:color-mix(in oklab, var(--color-lab-rose-dark) 70%, var(--color-lab-fg))}}.lp,.lp [data-room]{--lp-unconscious-text:#5a3278}@supports (color:color-mix(in lab,red,red)){.lp,.lp [data-room]{--lp-unconscious-text:color-mix(in oklab, var(--color-lab-unconscious-ink) 55%, var(--color-lab-fg))}}[data-theme=dark] .lp{--lp-cream:#fcfdfe}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .lp{--lp-cream:color-mix(in oklab, var(--color-lab-bg) 50%, var(--color-lab-card))}}.lp{background:var(--color-lab-card);color:var(--color-lab-fg);font-size:1rem;line-height:1.6}:where(.lp) :where(h1,h2,h3,h4){text-wrap:balance;margin:0}:where(.lp) :where(p){margin:0}.lp-wrap{max-width:1180px;margin-inline:auto;padding-inline:2rem}@media not all and (width>=40rem){.lp-wrap{padding-inline:1.25rem}}.lp-prose{max-width:960px;color:var(--color-lab-fg);margin-inline:auto;padding:2rem 1rem;font-size:.95rem;line-height:1.7}@media (width>=64rem){.lp-prose{padding:2.5rem 2rem}}.lp-prose ol,.lp-prose p,.lp-prose ul{margin-block:.75rem}.lp-prose ul{padding-left:1.25rem;list-style:outside}.lp-prose ol{padding-left:1.25rem;list-style:decimal}.lp-prose strong{font-weight:700}.lp-prose a:not(.lab-btn){color:var(--lp-brand-text);text-decoration:underline}.lp-prose>h1{letter-spacing:-.02em;margin-bottom:1rem;font-size:2rem;font-weight:800;line-height:1.15}.lp-prose>h2{margin-top:2rem;font-size:1.25rem}.lp-prose>h2,.lp-prose>h3{margin-bottom:.5rem;font-weight:700}.lp-prose>h3{margin-top:1.5rem}.lp-section{padding-block:4.875rem}.lp-section--paper{--lp-ground:var(--color-lab-card);background:var(--lp-ground)}.lp-section--lavender{--lp-ground:var(--lp-lavender);background:var(--lp-ground)}.lp-section--cream{--lp-ground:var(--lp-cream);background:var(--lp-ground)}.lp-section--stage{--lp-ground:var(--color-lab-stage-from);background:var(--lp-ground);color:var(--color-lab-on-brand)}@media not all and (width>=64rem){.lp-section{padding-block:3.375rem}}.lp-eyebrow{color:var(--color-lab-brand-ink);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.875rem;font-size:.76rem;font-weight:700}.lp-section--stage .lp-eyebrow{color:var(--lp-hero-accent)}.lp-h2{margin-bottom:1rem;font-size:clamp(24px,.9vw + 16px,29px);line-height:1.2}h1.lp-h2{font-size:clamp(30px,1.8vw + 22px,46px);line-height:1.12}.lp-hl{color:var(--color-lab-brand)}h2.lp-h2 .lp-hl{color:inherit}.lp-lead{max-width:60ch;color:var(--color-lab-muted);font-size:1.02rem}.lp-section--lavender .lp-lead{color:var(--lp-muted-on-lavender)}.lp-section--stage .lp-lead{color:var(--color-lab-stage-muted)}.lp-center{text-align:center}.lp-center .lp-lead{margin-inline:auto}.lp-cta-row{flex-wrap:wrap;align-items:center;gap:.875rem;margin-top:2.125rem;display:flex}.lp-center .lp-cta-row{justify-content:center}.lp-cta-note{color:var(--color-lab-muted);font-size:.8rem}.lp-cta-row .lp-cta-note{flex:1 0 100%;margin-top:-.25rem}.lp-section--lavender .lp-cta-note{color:var(--lp-muted-on-lavender)}.lp-section--stage .lp-cta-note{color:var(--color-lab-stage-muted)}.lp-placeholder{background:var(--color-lab-warn-soft);color:var(--color-lab-warn);letter-spacing:.03em;white-space:nowrap;vertical-align:middle;border-radius:999px;padding:.125rem .5rem;font-size:.62rem;font-weight:700;display:inline-block}.lp-utilbar{border-bottom:1px solid var(--color-lab-border);background:var(--lp-cream);color:var(--color-lab-muted);font-size:.76rem}.lp-utilbar__row{flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding-block:.5rem;display:flex}.lp-header{border-bottom:1px solid var(--nr-chrome-edge)}.lp-header__row{justify-content:space-between;align-items:center;padding-block:1.25rem;display:flex}.lp-brand{align-items:center;display:inline-flex}.lp-brand img{width:auto;height:1.125rem}.lp-draftband{background:var(--lp-hero);color:var(--color-lab-on-brand);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.lp-draftband__row{flex-wrap:wrap;align-items:center;gap:.75rem;padding-block:.625rem;display:flex}.lp-draftband__code{background:var(--lp-hero-accent);color:var(--lp-hero);letter-spacing:.08em;border-radius:.3125rem;padding:.1875rem .5625rem;font-size:.72rem;font-weight:700}.lp-draftband__name{color:var(--lp-hero-lead);letter-spacing:.05em;font-size:.74rem}.lp-footer{border-top:1px solid var(--nr-chrome-edge);padding-block:2.25rem 2.75rem}.lp-footer__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.lp-footer__tagline{color:var(--color-lab-muted);font-size:.9rem}.lp-footer__nav{flex-wrap:wrap;gap:1.5rem 1.125rem;font-size:.85rem;display:flex}.lp-footer__note{max-width:74ch;color:var(--color-lab-muted);margin-top:1.375rem;font-size:.78rem}.lp-login{color:var(--color-lab-brand-ink);font-size:.85rem;font-weight:600;text-decoration:none;position:relative}.lp-login:hover{text-decoration:underline}.lp-login:after{content:"";position:absolute;inset:-12px 0}.lp-footer__nav .lp-login{color:var(--color-lab-muted);font-weight:400}.lp .lab-btn--lg{padding-block:.9375rem;padding-inline:1.625rem;font-size:.95rem}.lp-btn-block,.lp-btn-block .lab-btn{width:100%}.lp-placeholder--float{position:absolute;top:-.625rem;left:50%;transform:translate(-50%)}.lp .section-navigation{z-index:30;border-bottom:1px solid var(--color-lab-border);background:var(--color-lab-card);position:sticky;top:0}.lp .wrap{max-width:1180px;margin-inline:auto;padding-inline:2rem}.lp .lp-section[id]{scroll-margin-top:var(--section-navigation-height,0)}.lp .section-navigation-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.125rem;padding-block:.8125rem;display:flex}.lp .section-navigation-label{color:var(--color-lab-muted);font-size:.85rem}.lp .section-navigation-links{flex-wrap:wrap;gap:1.25rem;display:flex}.lp .section-navigation-links>*{color:var(--color-lab-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0;font-size:.84rem;text-decoration:none;display:flex}.lp .section-navigation-links>:hover{color:var(--color-lab-fg)}.lp .section-navigation-links .section-number{color:var(--lp-brand-text);font-weight:700}.lp .section-navigation-links>[aria-current=location]{color:var(--color-lab-fg)}.lp-drafts{flex-wrap:wrap;align-items:center;gap:.375rem;margin-inline-start:auto;display:flex}.lp-drafts__item{border:1px solid var(--lp-hero-accent)}@supports (color:color-mix(in lab,red,red)){.lp-drafts__item{border:1px solid color-mix(in oklab,var(--lp-hero-accent) 34%,transparent)}}.lp-drafts__item{color:var(--lp-hero-lead);letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:.1875rem .625rem;font-size:.7rem;text-decoration:none}.lp-drafts__item:hover{border-color:var(--lp-hero-accent);color:var(--color-lab-on-brand)}.lp-drafts__item--current{background:var(--lp-hero-accent);color:var(--lp-hero);border-color:#0000;font-weight:700}@media not all and (width>=48rem){.lp-drafts{width:100%;margin-inline-start:0}}.lp-faq__trigger,.lp-objection__trigger{font-size:1rem}@keyframes lp-reveal-from-left{0%{opacity:0;transform:translate(-.75rem)}}@keyframes lp-reveal-from-right{0%{opacity:0;transform:translate(.75rem)}}@keyframes lp-reveal-from-below{0%{opacity:0;transform:translateY(.75rem)}}.lp-reveal--playing{--lp-reveal-gap:90ms}.lp-reveal--playing .lp-reveal{animation:lp-reveal-from-below .42s var(--ease-lab-out) backwards;animation-delay:calc(var(--lp-reveal-i,0)*var(--lp-reveal-gap))}.lp-reveal--playing .lp-reveal--from-left{animation-name:lp-reveal-from-left}.lp-reveal--playing .lp-reveal--from-right{animation-name:lp-reveal-from-right}@media not all and (width>=64rem){.lp-reveal--playing .lp-reveal--from-left,.lp-reveal--playing .lp-reveal--from-right{animation-name:lp-reveal-from-below}}@media (prefers-reduced-motion:reduce){.lp-reveal--playing .lp-reveal{animation:none}}
