@layer components{.lp{--lp-max:76rem;--lp-edge:max(var(--gutter),calc((100% - var(--lp-max)) / 2));overflow-x:clip}.lp-wrap{padding-inline:var(--lp-edge)}.lp-section{padding-block:var(--section-y-tight)}.lp-footer,.lp-ownbot-section,.lp-section{content-visibility:auto}.lp-s-steps{contain-intrinsic-size:auto 863px}.lp-s-stats{contain-intrinsic-size:auto 834px}.lp-s-audience{contain-intrinsic-size:auto 495px}.lp-ownbot-section{contain-intrinsic-size:auto 459px}.lp-s-faq{contain-intrinsic-size:auto 427px}.lp-footer{contain-intrinsic-size:auto 476px}@media (min-width:768px){.lp-s-steps{contain-intrinsic-size:auto 417px}.lp-s-stats{contain-intrinsic-size:auto 476px}.lp-s-audience{contain-intrinsic-size:auto 338px}.lp-ownbot-section{contain-intrinsic-size:auto 348px}.lp-s-faq{contain-intrinsic-size:auto 350px}.lp-footer{contain-intrinsic-size:auto 164px}}.lp-sunken{background:var(--surface-sunken)}.lp-title{font-size:var(--text-display-md);font-weight:var(--weight-black);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);color:var(--text-strong);text-wrap:balance}.lp a:focus-visible,.lp summary:focus-visible{outline:2px solid var(--border-control);outline-offset:3px}.lp .btn:focus-visible:before{background:var(--btn-border)}.lp-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:64px;padding-inline:var(--lp-edge);color:var(--text-strong)}.lp-header-login,.lp-logo{display:inline-flex;align-items:center;min-height:44px}.lp-header-login{padding-inline:var(--space-3);margin-right:calc(var(--space-3) * -1);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-strong);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.lp-hero{display:grid;gap:var(--space-8)}.lp-hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);padding:var(--space-4) var(--gutter) 0}.lp-display{font-size:var(--text-display-lg);font-weight:var(--weight-black);line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--text-strong);text-wrap:balance}.lp-lead{max-width:34rem;font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--text-body);text-wrap:pretty}.lp-hero-action{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-2)}.lp-note{font-size:var(--text-sm);color:var(--text-muted)}.lp-hero-action .lp-note{font-size:var(--text-base);color:var(--text-strong)}.lp-hero-stage{--cut:var(--cut-slab);--plate:var(--brand-teal);position:relative;display:flex;justify-content:center;margin-top:var(--space-6);padding:7rem var(--gutter) var(--space-8)}.lp-hero-art{position:absolute;z-index:0;pointer-events:none;top:calc(var(--space-6) * -1);right:var(--gutter);width:148px;height:auto}.lp-chat{position:relative;z-index:1;width:min(100%,25rem);min-height:0;box-shadow:8px 8px 0 var(--brand-night);max-height:none}.lp-chat .pv-chat-body{overflow:visible}.lp-chat .pv-chat-head{padding-block:var(--space-2)}.lp-chat .pv-chat-body{padding-block:var(--space-3)}@media (min-width:960px){.lp-hero{grid-template-columns:minmax(0,1fr) minmax(0,54%);gap:0;padding-left:var(--lp-edge);min-height:clamp(34rem,calc(100dvh - 64px),44rem)}.lp-hero-copy{justify-content:center;padding:0 var(--space-8) var(--space-8) 0}.lp-hero-stage{align-items:center;justify-content:flex-end;margin-top:0;padding:var(--space-5) clamp(var(--space-6),6vw,7.5rem) var(--space-5) var(--space-6)}.lp-hero-art{top:auto;right:auto;bottom:var(--space-8);left:-56px;width:clamp(170px,19vw,300px)}}@media (min-width:960px) and (max-width:1249px){.lp-hero-art{display:none}}.lp-steps{display:grid;gap:var(--space-12);margin-top:var(--space-12)}.lp-step{--cut:var(--cut-box);position:relative;display:flex;flex-direction:column;min-height:13.5rem;padding:var(--space-5);color:var(--white)}.lp-step:first-child{--plate:var(--brand-indigo)}.lp-step:nth-child(2){--plate:var(--surface-accent)}.lp-step:nth-child(3){--plate:var(--brand-night)}.lp-step-num{font-size:var(--text-display-lg);font-weight:var(--weight-black);line-height:1;color:var(--amber-200)}.lp-step-art{position:absolute;top:calc(var(--space-6) * -1);right:var(--space-4);width:auto;height:136px;pointer-events:none}.lp-step-title{margin-top:auto;padding-top:var(--space-6);font-size:var(--text-h3);font-weight:var(--weight-bold)}.lp-step-text,.lp-step-title{line-height:var(--leading-snug);color:var(--white)}.lp-step-text{margin-top:var(--space-2);font-size:var(--text-base);text-wrap:pretty}@media (min-width:768px){.lp-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);margin-top:var(--space-16)}.lp-step{min-height:19rem;padding:var(--space-6)}.lp-step-art{height:clamp(120px,13vw,176px);top:calc(var(--space-10) * -1)}}.lp-stats{background:var(--brand-night)}.lp-stats-grid{display:grid;gap:var(--space-4);margin-top:var(--space-8)}.lp-report{--cut:var(--cut-box);--plate:var(--brand-indigo);flex-direction:column;min-width:0;padding:var(--space-5)}.lp-report,.lp-report-head{display:flex;gap:var(--space-3)}.lp-report-head{align-items:center;justify-content:space-between}.lp-report-title{font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--white)}.lp-tag{flex:none;color:var(--amber-200);border-color:var(--amber-200)}.lp-report-text{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--ink-100);text-wrap:pretty}.lp-retention{display:grid;gap:var(--space-5);margin-top:var(--space-3)}.lp-retention-row{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:var(--space-2) var(--space-3)}.lp-retention-row dt{font-size:var(--text-sm);color:var(--ink-100)}.lp-big-num{font-size:var(--text-display-md);font-weight:var(--weight-black);line-height:1;letter-spacing:var(--tracking-heading);color:var(--amber-200);font-variant-numeric:tabular-nums}.lp-retention-row .lp-bar{grid-column:1/-1}.lp-bar{display:block;height:8px;background:rgba(255,255,255,.16)}.lp-bar>span{display:block;height:100%;background:var(--amber-200)}.lp-report-total{margin-top:auto;padding-top:var(--space-3);font-size:var(--text-sm);color:var(--ink-100)}.lp-report-total strong{font-weight:var(--weight-bold);color:var(--white);font-variant-numeric:tabular-nums}.lp-sources{width:100%;margin-top:var(--space-2);border-collapse:collapse;font-size:var(--text-sm);color:var(--white)}.lp-sources td,.lp-sources th{padding:var(--space-2);text-align:left;vertical-align:top}.lp-sources thead th{font-size:var(--text-xs);line-height:1.2;color:var(--ink-100);vertical-align:bottom}.lp-sources tbody th,.lp-sources thead th{font-weight:var(--weight-medium)}.lp-sources td{font-variant-numeric:tabular-nums}.lp-sources tbody tr:nth-child(odd){background:rgba(255,255,255,.07)}.lp-sources td:nth-child(2),.lp-sources th:nth-child(2){white-space:nowrap}.lp-sources td:last-child,.lp-sources th:last-child{width:40%}.lp-sources-num{display:block;margin-bottom:var(--space-1);font-weight:var(--weight-bold);color:var(--amber-200)}@media (min-width:768px){.lp-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--space-10)}.lp-report{padding:var(--space-6)}}.lp-split{display:grid;gap:var(--space-6)}@media (min-width:960px){.lp-split{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:var(--space-10);align-items:start}}.lp-audience-row{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);font-size:var(--text-base);line-height:var(--leading-snug);color:var(--text-body)}.lp-audience-row:nth-child(odd){background:var(--surface-sunken)}.lp-audience-who{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-strong)}@media (min-width:768px){.lp-audience-row{display:grid;grid-template-columns:15rem minmax(0,1fr);align-items:baseline;gap:var(--space-5);padding:var(--space-5) var(--space-6)}}.lp-ownbot-section{padding-block:var(--space-10) var(--section-y-tight)}.lp-ownbot{--cut:var(--cut-slab);--plate:var(--brand-amber);position:relative;gap:var(--space-6);padding:var(--space-8) var(--space-5) var(--space-6);color:var(--brand-night)}.lp-ownbot,.lp-ownbot-copy{display:flex;flex-direction:column}.lp-ownbot-copy{gap:var(--space-3);min-width:0}.lp-ownbot-kicker{font-size:var(--text-kicker);font-weight:var(--weight-bold);letter-spacing:var(--tracking-kicker);text-transform:uppercase}.lp-ownbot-title{font-size:var(--text-h2);font-weight:var(--weight-bold);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);color:inherit;text-wrap:balance}.lp-ownbot-price{font-size:var(--text-h1);font-weight:var(--weight-black);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.lp-ownbot-price span{display:block;font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-snug);letter-spacing:0}.lp-ownbot-reward{max-width:34rem;font-size:var(--text-base);line-height:var(--leading-snug);text-wrap:pretty}.lp-ownbot-art{align-self:flex-end;width:auto;height:164px;margin-top:calc(var(--space-4) * -1);margin-bottom:calc(var(--space-10) * -1)}@media (min-width:768px){.lp-ownbot{flex-direction:row;align-items:center;justify-content:space-between;padding:var(--space-10) var(--space-12)}.lp-ownbot-copy{max-width:42rem}.lp-ownbot-art{align-self:flex-end;height:clamp(240px,26vw,360px);margin-block:calc(var(--space-16) * -1) calc(var(--space-16) * -.5)}}.lp-faq{display:flex;flex-direction:column;gap:var(--space-1)}.lp-faq-item{background:var(--surface-card)}.lp-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:56px;padding:var(--space-3) var(--space-5);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--text-strong);cursor:pointer;list-style:none}.lp-faq-item summary::-webkit-details-marker{display:none}.lp-faq-item summary svg{flex:none;width:1.25rem;height:1.25rem;transition:transform var(--duration-fast) var(--ease-out)}.lp-faq-item[open] summary svg{transform:rotate(180deg)}.lp-faq-item p{max-width:60ch;padding:0 var(--space-5) var(--space-5);line-height:var(--leading-snug);color:var(--text-body);text-wrap:pretty}.lp-footer{background:var(--brand-night);padding-block:var(--section-y-tight) var(--space-8)}.lp-footer-cta{align-items:flex-start;gap:var(--space-6)}.lp-footer-cta,.lp-footer-meta{display:flex;flex-direction:column}.lp-footer-meta{gap:var(--space-4);margin-top:var(--space-16);font-size:var(--text-sm);color:var(--ink-100)}.lp-footer-meta .inline-flex{color:var(--white)}.lp-footer-meta a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.lp-footer-meta a:hover{color:var(--white)}.lp-footer-links{display:flex;flex-direction:column;align-items:flex-start}.lp-footer-links a{display:inline-flex;align-items:center;min-height:44px}@media (min-width:768px){.lp-footer-cta,.lp-footer-meta{flex-direction:row;align-items:center;justify-content:space-between}.lp-footer-meta{flex-wrap:wrap;gap:var(--space-2) var(--space-6)}.lp-footer-links{flex-direction:row;flex-wrap:wrap;column-gap:var(--space-5)}}}