.lp{--lp-section-y:clamp(168px, 18vw, 232px);overflow-x:clip}.lp-placeholder{border:1px dashed var(--dark-line-strong);background:var(--dark-bg-surface);border-radius:16px;min-height:280px}.lp-placeholder--light{border-color:var(--border);background:var(--bg);min-height:240px}.lp-section{padding:var(--lp-section-y) 0}.lp-section--dark{background:radial-gradient(ellipse 70% 55% at 50% 0%, #22d3ee0f, transparent 60%), var(--dark-bg-page);color:var(--dark-text-primary)}.lp-section--light{background:var(--white);color:var(--ink);border-top:1px solid var(--border)}.lp-section--people{padding-block:calc(var(--lp-section-y) + clamp(56px, 7vw, 104px))}.lp-section--muted{background:var(--bg);border-top:1px solid var(--border)}.lp-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 12px;font-size:.75rem;font-weight:700}.lp-section--dark .lp-eyebrow{color:var(--dark-text-disabled)}.lp-h2{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:600;line-height:1.15}.lp-h2--center{text-align:center;max-width:640px;margin-left:auto;margin-right:auto}.lp-lead{max-width:570px;color:var(--ink-muted);margin:0;font-size:1rem;line-height:1.65}.lp-section--dark .lp-lead{color:var(--dark-text-disabled)}.lp-lead--center{text-align:center;margin-left:auto;margin-right:auto}.lp-hero{background:var(--dark-bg-page);color:var(--dark-text-primary);flex-direction:column;height:100vh;max-height:70rem;display:flex}.lp-nav{flex-shrink:0;width:100%;position:relative}.lp-nav-inner{justify-content:space-between;align-items:center;gap:16px;height:72px;display:flex}.lp-nav-logo img{width:auto;height:28px;display:block}.lp-nav-actions{align-items:center;gap:10px;display:flex}.lp-nav .lp-btn{white-space:nowrap;min-height:40px;padding:0 18px}.lp-hero-grid{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:48px;min-height:0;display:grid}.lp-hero h1{letter-spacing:-.04em;margin:0 0 20px;font-size:clamp(2.25rem,4.5vw,3.25rem);font-weight:400;line-height:1.1}.lp-hero h1 em{color:var(--dark-accent);font-style:normal;display:block}.lp-hero-sub{max-width:440px;color:var(--dark-text-disabled);margin:0 0 28px;font-weight:300;line-height:1.6}.lp-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.lp-hero-note{color:var(--dark-text-disabled);margin:16px 0 0;font-size:.8125rem;font-weight:400}@property --lp-preview-fade{syntax:"<length>";inherits:true;initial-value:128px}.lp-hero-preview{--lp-preview-stack-gap:36px;--lp-preview-peek:128px;--lp-preview-fade:128px;width:100%;max-width:540px;margin-left:auto;transition:--lp-preview-fade .75s cubic-bezier(.4,0,.2,1)}.lp-hero-preview__viewport{height:640px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--lp-preview-fade), #000 calc(100% - var(--lp-preview-fade)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--lp-preview-fade), #000 calc(100% - var(--lp-preview-fade)), transparent 100%);position:relative;overflow:hidden}.lp-hero-preview__track{gap:var(--lp-preview-stack-gap);will-change:transform;flex-direction:column;width:100%;transition:transform .75s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.lp-hero-preview.is-instant,.lp-hero-preview.is-instant .lp-hero-preview__track,.lp-hero-preview.is-instant .lp-preview-box{transition:none!important}.lp-preview-box{pointer-events:none;flex-shrink:0;justify-content:center;align-items:stretch;transition:transform .75s cubic-bezier(.4,0,.2,1),opacity .75s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.lp-preview-box[data-position="-1"]{opacity:.4;transform-origin:bottom;z-index:0;transform:scale(.88)}.lp-preview-box[data-position="1"]{opacity:.4;transform-origin:top;z-index:0;transform:scale(.88)}.lp-preview-box[data-position="0"]{opacity:1;z-index:1;pointer-events:auto;transform:scale(1)}.lp-preview-box[data-position=hidden]{opacity:0;pointer-events:none;transform:scale(.96)}.lp-preview-box>*{width:100%}.lp-hero-preview__dots{opacity:0;justify-content:center;gap:8px;margin-top:20px;display:flex}.lp-hero-preview__dot{background:var(--dark-line-strong);border-radius:999px;width:6px;height:6px;transition:background .3s,transform .3s}.lp-hero-preview__dot.is-active{background:var(--dark-accent);transform:scale(1.25)}.lp-product-card{background:var(--dark-bg-surface);color:var(--dark-text-primary);border:1px solid var(--dark-line-strong);border-radius:16px;padding:18px 20px 20px;font-size:.8125rem;line-height:1.4}.lp-product-card__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;margin-bottom:16px;display:flex}.lp-product-card__title-row{align-items:center;gap:6px;display:flex}.lp-product-card__title{letter-spacing:-.02em;margin:0;font-size:.9375rem;font-weight:700}.lp-product-card__info{border:1px solid var(--dark-text-disabled);width:16px;height:16px;color:var(--dark-text-disabled);border-radius:999px;place-items:center;font-size:.625rem;font-style:italic;font-weight:700;display:inline-grid}.lp-product-card__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lp-product-chip{border:1px solid var(--dark-line-strong);min-height:32px;color:var(--dark-text-secondary);background:0 0;border-radius:8px;align-items:center;padding:0 12px;font-size:.75rem;font-weight:600;display:inline-flex}.lp-product-btn{background:var(--dark-accent);min-height:32px;color:var(--dark-on-accent);white-space:nowrap;border-radius:8px;align-items:center;padding:0 14px;font-size:.75rem;font-weight:600;display:inline-flex}@keyframes lp-preview-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-preview-slot-in{0%{opacity:.35;background:var(--dark-bg-surface-2);border-color:#0000;transform:scale(.98)}to{opacity:1;border-color:var(--dark-line-strong);background:#ffffff0a;transform:scale(1)}}.lp-watchlist-row{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.lp-watch-slot{background:var(--dark-bg-surface-2);opacity:.45;border:1px solid #0000;border-radius:10px;flex-direction:column;gap:4px;min-height:72px;padding:10px 10px 10px 12px;display:flex;position:relative}.lp-watch-slot--accent:before{content:"";opacity:0;background:#22c55e;border-radius:0 2px 2px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.lp-watch-ticker{opacity:0;font-size:.8125rem;font-weight:700}.lp-watch-price{opacity:0;font-weight:600}.lp-watch-change{opacity:0;align-items:center;gap:2px;font-size:.6875rem;font-weight:600;display:inline-flex}.lp-watch-change.is-up{color:#16a34a}.lp-watch-change.is-down{color:#dc2626}.lp-watch-arrow{font-size:.5rem}.lp-watch-muted{color:var(--dark-text-disabled);opacity:0;font-size:.75rem}.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="0"]{animation:.45s .25s forwards lp-preview-slot-in}.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="1"]{animation:.45s .85s forwards lp-preview-slot-in}.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="2"]{animation:.45s 1.45s forwards lp-preview-slot-in}.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="3"]{animation:.45s 2.05s forwards lp-preview-slot-in}.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="0"].lp-watch-slot--loading .lp-watch-ticker,.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="0"].lp-watch-slot--loading .lp-watch-muted,.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="0"]:not(.lp-watch-slot--loading) .lp-watch-ticker,.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="0"]:not(.lp-watch-slot--loading) .lp-watch-price,.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="0"]:not(.lp-watch-slot--loading) .lp-watch-change{animation:.35s .55s forwards lp-preview-fade-up}.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="1"] .lp-watch-ticker,.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="1"] .lp-watch-price,.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="1"] .lp-watch-change,.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="1"]:before{animation:.35s 1.15s forwards lp-preview-fade-up}.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="2"] .lp-watch-ticker,.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="2"] .lp-watch-price,.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="2"] .lp-watch-change{animation:.35s 1.75s forwards lp-preview-fade-up}.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="3"] .lp-watch-ticker,.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="3"] .lp-watch-price,.lp-preview-box.is-active .lp-watch-slot[data-lp-stagger="3"] .lp-watch-change{animation:.35s 2.35s forwards lp-preview-fade-up}.lp-experts-preview-row{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.lp-expert-slot{text-align:center;background:var(--dark-bg-surface-2);opacity:.45;border-radius:10px;flex-direction:column;align-items:center;gap:6px;min-height:120px;padding:12px 8px;display:flex}.lp-expert-avatar{color:#fff;background:hsl(var(--avatar-hue,200) 55% 42%);opacity:0;border-radius:999px;place-items:center;width:48px;height:48px;font-size:.75rem;font-weight:700;display:grid}.lp-expert-name{opacity:0;margin:0;font-size:.6875rem;font-weight:700;line-height:1.25}.lp-expert-org{color:var(--dark-text-disabled);opacity:0;margin:0;font-size:.625rem;line-height:1.35}.lp-preview-box.is-active .lp-expert-slot[data-lp-stagger="0"]{animation:.45s .3s forwards lp-preview-slot-in}.lp-preview-box.is-active .lp-expert-slot[data-lp-stagger="1"]{animation:.45s .95s forwards lp-preview-slot-in}.lp-preview-box.is-active .lp-expert-slot[data-lp-stagger="2"]{animation:.45s 1.6s forwards lp-preview-slot-in}.lp-preview-box.is-active .lp-expert-slot[data-lp-stagger="3"]{animation:.45s 2.25s forwards lp-preview-slot-in}.lp-preview-box.is-active .lp-expert-slot[data-lp-stagger="0"] .lp-expert-avatar,.lp-preview-box.is-active .lp-expert-slot[data-lp-stagger="0"] .lp-expert-name,.lp-preview-box.is-active .lp-expert-slot[data-lp-stagger="0"] .lp-expert-org{animation:.35s .55s forwards lp-preview-fade-up}.lp-preview-box.is-active .lp-expert-slot[data-lp-stagger="1"] .lp-expert-avatar,.lp-preview-box.is-active .lp-expert-slot[data-lp-stagger="1"] .lp-expert-name,.lp-preview-box.is-active .lp-expert-slot[data-lp-stagger="1"] .lp-expert-org{animation:.35s 1.2s forwards lp-preview-fade-up}.lp-preview-box.is-active .lp-expert-slot[data-lp-stagger="2"] .lp-expert-avatar,.lp-preview-box.is-active .lp-expert-slot[data-lp-stagger="2"] .lp-expert-name,.lp-preview-box.is-active .lp-expert-slot[data-lp-stagger="2"] .lp-expert-org{animation:.35s 1.85s forwards lp-preview-fade-up}.lp-preview-box.is-active .lp-expert-slot[data-lp-stagger="3"] .lp-expert-avatar,.lp-preview-box.is-active .lp-expert-slot[data-lp-stagger="3"] .lp-expert-name,.lp-preview-box.is-active .lp-expert-slot[data-lp-stagger="3"] .lp-expert-org{animation:.35s 2.5s forwards lp-preview-fade-up}.lp-preview-chat__head{border-bottom:1px solid var(--dark-line-strong);justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}.lp-preview-chat__brand{letter-spacing:-.04em;font-size:1rem;font-weight:800}.lp-preview-chat__context{color:var(--dark-text-disabled);font-size:.6875rem}.lp-preview-chat__thread{flex-direction:column;gap:12px;min-height:180px;display:flex}.lp-chat-bubble{opacity:0;border-radius:12px;max-width:92%;padding:10px 12px;transform:translateY(6px)}.lp-chat-bubble p{margin:0;line-height:1.5}.lp-chat-bubble--user{color:var(--dark-text-primary);background:#22d3ee1f;border:1px solid #22d3ee38;border-bottom-right-radius:4px;align-self:flex-end}.lp-chat-bubble--assistant{background:var(--dark-bg-surface-2);border:1px solid var(--dark-line-strong);border-bottom-left-radius:4px;align-self:flex-start}.lp-chat-typing{gap:4px;padding:4px 0;display:flex}.lp-chat-typing span{background:var(--dark-text-disabled);border-radius:999px;width:6px;height:6px;animation:1s infinite lp-chat-dot}.lp-chat-typing span:nth-child(2){animation-delay:.15s}.lp-chat-typing span:nth-child(3){animation-delay:.3s}@keyframes lp-chat-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.lp-chat-response{display:none}.lp-chat-response p+p{margin-top:6px}.lp-preview-chat__input{border:1px solid var(--dark-line-strong);background:var(--dark-bg-surface-2);color:var(--dark-text-disabled);border-radius:10px;justify-content:space-between;align-items:center;margin-top:14px;padding:10px 12px;font-size:.75rem;display:flex}.lp-preview-chat__send{background:var(--dark-accent);width:28px;height:28px;color:var(--dark-on-accent);border-radius:8px;place-items:center;font-weight:700;display:inline-grid}.lp-preview-box.is-active .lp-chat-bubble--user{animation:.4s .35s forwards lp-preview-fade-up}.lp-preview-box.is-active .lp-chat-bubble--assistant{animation:.4s 1.1s forwards lp-preview-fade-up}.lp-preview-box.is-active .lp-chat-typing{animation:.2s 2.4s forwards lp-chat-typing-hide}.lp-preview-box.is-active .lp-chat-response{opacity:0;animation:.45s 2.5s forwards lp-preview-fade-up;display:block}@keyframes lp-chat-typing-hide{to{opacity:0;height:0;margin:0;padding:0;overflow:hidden}}.lp-preview-si__tabs{flex-wrap:wrap;gap:8px;margin:12px 0 14px;display:flex}.lp-preview-si__tab{border:1px solid var(--dark-line-strong);min-height:32px;color:var(--dark-text-secondary);border-radius:999px;align-items:center;padding:0 12px;font-size:.75rem;font-weight:600;display:inline-flex}.lp-preview-si__tab.is-active{background:var(--dark-accent);border-color:var(--dark-accent);color:var(--dark-on-accent)}.lp-preview-si__quote{flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-bottom:12px;display:flex}.lp-preview-si__price{letter-spacing:-.02em;font-size:1.125rem;font-weight:700}.lp-preview-si__change{font-size:.875rem;font-weight:700}.lp-preview-si__change.is-up{color:#16a34a}.lp-preview-si__stamp{color:var(--dark-text-disabled);width:100%;font-size:.6875rem}.lp-preview-si__chart-wrap{background:var(--dark-bg-page);border:1px solid var(--dark-line);border-radius:10px;padding:8px 4px 4px;overflow:hidden}.lp-preview-si__chart{width:100%;height:auto;display:block}.lp-preview-si__line{stroke-dasharray:520;stroke-dashoffset:520px}.lp-preview-si__call{opacity:0;transform-origin:50%}.lp-preview-si__legend{color:var(--dark-text-disabled);align-items:center;gap:8px;margin-top:10px;font-size:.6875rem;display:flex}.lp-preview-si__legend-dot{background:#34d399;border-radius:999px;flex-shrink:0;width:8px;height:8px}.lp-preview-box.is-active .lp-preview-si__line{animation:1.6s .4s forwards lp-si-draw}.lp-preview-box.is-active .lp-preview-si__call:first-of-type{animation:.35s 1.5s forwards lp-preview-fade-up}.lp-preview-box.is-active .lp-preview-si__call:nth-of-type(2){animation:.35s 1.75s forwards lp-preview-fade-up}.lp-preview-box.is-active .lp-preview-si__call:nth-of-type(3){animation:.35s 2s forwards lp-preview-fade-up}@keyframes lp-si-draw{to{stroke-dashoffset:0}}@media (width<=900px){.lp-hero-preview{max-width:100%;margin-top:8px;margin-left:0}.lp-watchlist-row,.lp-experts-preview-row{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.lp-product-card__head{flex-direction:column;align-items:stretch}.lp-product-card__actions{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.lp-preview-box,.lp-preview-box.is-active *,.lp-hero-preview__dot{transition:none!important;animation:none!important}.lp-hero-preview__track{transition:none!important}.lp-preview-box[data-position="-1"],.lp-preview-box[data-position="1"]{opacity:.48;transform:scale(.92)}.lp-watch-slot,.lp-expert-slot{opacity:1;border-color:var(--dark-line-strong);background:#ffffff0a}.lp-watch-slot .lp-watch-ticker,.lp-watch-slot .lp-watch-price,.lp-watch-slot .lp-watch-change,.lp-watch-slot .lp-watch-muted,.lp-expert-slot .lp-expert-avatar,.lp-expert-slot .lp-expert-name,.lp-expert-slot .lp-expert-org,.lp-chat-bubble,.lp-preview-si__call{opacity:1;transform:none}.lp-preview-si__line{stroke-dashoffset:0}.lp-chat-typing{display:none}.lp-chat-response{opacity:1;display:block}}.lp-btn{min-height:46px;font-family:var(--sans);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:.875rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.lp-btn:hover{opacity:.92}.lp-btn--primary{background:var(--dark-accent);color:var(--dark-on-accent)}.lp-btn--ghost{border:1px solid var(--dark-line-strong);color:var(--dark-text-primary);background:0 0}.lp-btn--accent{background:var(--accent);color:var(--white)}.lp-btn--outline{border:1px solid var(--ink);color:var(--ink);background:0 0}.lp-btn-icon{flex-shrink:0;width:18px;height:18px}@keyframes lp-proof-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes lp-proof-upright{0%{transform:translate(-50%, -50%) rotate(calc(-1 * var(--angle)))}to{transform:translate(-50%, -50%) rotate(calc(-360deg - var(--angle)))}}.lp-proof{background:var(--white);color:var(--ink);border-top:1px solid var(--border);padding:clamp(260px,30vw,380px) 0;position:relative;overflow:hidden}.lp-proof-ring{pointer-events:none;z-index:1;width:min(1480px,190vw);height:min(1480px,190vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp-proof-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lp-proof-svg circle{fill:none;stroke-width:1px;stroke-dasharray:3 7;transform-origin:500px 500px}.lp-proof-svg circle:first-child{stroke:#11111114;animation:140s linear infinite reverse lp-proof-spin}.lp-proof-svg circle:nth-child(2){stroke:#11111129;animation:180s linear infinite lp-proof-spin}.lp-proof-svg circle:nth-child(3){stroke:#11111114;animation:120s linear infinite reverse lp-proof-spin}.lp-proof-orbit{--ring-size:min(1480px, 190vw);--ring-r:calc(var(--ring-size) * .395);--lp-orbit-speed:110s;animation:lp-proof-spin var(--lp-orbit-speed) linear infinite;animation-play-state:paused;position:absolute;inset:0}.lp-proof.is-active .lp-proof-orbit,.lp-proof.is-active .lp-proof-face{animation-play-state:running}.lp-proof-node{width:0;height:0;transform:rotate(var(--angle)) translateY(calc(-1 * var(--ring-r)));position:absolute;top:50%;left:50%}.lp-proof-face{transform:translate(-50%, -50%) rotate(calc(-1 * var(--angle)));animation:lp-proof-upright var(--lp-orbit-speed) linear infinite;animation-play-state:paused;position:absolute;top:0;left:0}.lp-proof-face img{object-fit:cover;object-position:center 12%;border:3px solid var(--white);background:var(--bg);border-radius:50%;width:clamp(52px,5.2vw,72px);height:clamp(52px,5.2vw,72px);display:block;box-shadow:0 10px 28px -8px #11111138}.lp-proof-inner{z-index:2;position:relative}.lp-proof-inner:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#fffffff0 0%,#ffffffb8 58%,#0000 78%);width:min(920px,100%);height:140%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp-proof-stats{text-align:center;grid-template-columns:repeat(3,1fr);gap:28px 20px;margin-top:0;display:grid}.lp-proof-stat{opacity:0;transition:opacity .8s cubic-bezier(.16,.8,.24,1),transform .8s cubic-bezier(.16,.8,.24,1);transform:translateY(28px)}.lp-proof.is-active .lp-proof-stat{opacity:1;transform:none}.lp-proof.is-active .lp-proof-stat:nth-child(2){transition-delay:.1s}.lp-proof.is-active .lp-proof-stat:nth-child(3){transition-delay:.2s}.lp-proof-num{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:baseline;gap:.08em;margin:0;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:500;line-height:1.1;display:flex}.lp-count{text-align:right;min-width:1.15ch;display:inline-block}.lp-count[data-format=comma]{min-width:4.4ch}.lp-proof-suffix,.lp-proof-unit,.lp-proof-when{font:inherit;color:inherit}.lp-proof-stat p:last-child{max-width:220px;color:var(--ink-muted);margin:16px auto 0;font-size:.9375rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.lp-proof-orbit,.lp-proof-face,.lp-proof-svg circle{animation:none}.lp-proof-face{transform:translate(-50%, -50%) rotate(calc(-1 * var(--angle)))}.lp-proof-stat{opacity:1;transform:none}}.lp-cards-3{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid}.lp-card{border:1px solid var(--border);background:var(--white);border-radius:16px;padding:28px 24px}.lp-card h2{letter-spacing:-.02em;margin:0 0 12px;font-size:1.125rem;font-weight:700}.lp-card p{color:var(--ink-muted);margin:0;font-size:.875rem;line-height:1.65}.lp-stack{flex-direction:column;gap:40px;display:flex}.lp-stack-copy{max-width:620px}.lp-ticker-copy{max-width:720px}.lp-ticker-copy .lp-h2 em{color:var(--accent);font-style:normal;display:block}.lp-ticker-copy .lp-btn{margin-top:28px}.lp-ticker-block{flex-direction:column;gap:20px;display:flex}.lp-ticker{border:1px solid var(--border);background:var(--white);border-radius:16px;flex-direction:column;gap:12px;padding:20px;display:flex}.lp-ticker__search{align-items:center;gap:12px;display:flex}.lp-ticker__label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);flex-shrink:0;font-size:.6875rem;font-weight:700}.lp-ticker__input{border:1px solid var(--border);background:var(--bg);min-width:0;height:46px;color:var(--ink);font-family:var(--sans);letter-spacing:.04em;text-transform:uppercase;border-radius:12px;flex:1;padding:0 16px;font-size:.9375rem;font-weight:600}.lp-ticker__input:focus{outline:2px solid var(--accent);outline-offset:1px}.lp-ticker__search .lp-btn{flex-shrink:0}.lp-ticker__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lp-ticker__row{border:1px solid var(--border);border-radius:12px;grid-template-columns:auto minmax(140px,190px) minmax(0,1fr) auto auto;grid-template-areas:"avatar who reason call date";align-items:center;gap:16px 20px;padding:14px 16px;display:grid}.lp-ticker__avatar{background:var(--bg);border:1px solid var(--border);border-radius:50%;grid-area:avatar;width:40px;height:40px}.lp-ticker__who{grid-area:who;min-width:0}.lp-ticker__name{letter-spacing:-.01em;margin:0;font-size:.8125rem;font-weight:700;line-height:1.3}.lp-ticker__meta{color:var(--ink-faint);margin:2px 0 0;font-size:.75rem;line-height:1.3}.lp-ticker__reason{color:var(--ink-muted);grid-area:reason;margin:0;font-size:.875rem;line-height:1.45}.lp-ticker__call{border:1px solid var(--border);background:var(--bg);min-width:64px;height:32px;color:var(--accent);letter-spacing:.02em;border-radius:999px;grid-area:call;justify-content:center;align-items:center;padding:0 12px;font-size:.75rem;font-weight:700;display:inline-flex}.lp-ticker__date{min-width:52px;color:var(--ink-faint);text-align:right;grid-area:date;font-size:.75rem}.lp-ticker__empty{border:1px dashed var(--border);text-align:center;color:var(--ink-muted);border-radius:12px;margin:0;padding:28px 16px;font-size:.875rem;line-height:1.5}.lp-ticker__note{border-top:1px dashed var(--border);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin:4px 0 0;padding-top:16px;font-size:.6875rem}.lp-ticker--compact .lp-ticker__search{flex-wrap:wrap}.lp-ticker--compact .lp-ticker__row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"avatar who call""reason reason date";gap:10px 14px}.lp-ticker--compact .lp-ticker__date{text-align:right}@media (width<=800px){.lp-ticker__row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"avatar who call""reason reason date";gap:10px 14px}.lp-ticker__date{text-align:right}}@media (width<=560px){.lp-ticker{padding:16px}.lp-ticker__search{flex-wrap:wrap}.lp-ticker__label{width:100%}.lp-ticker__input{flex:140px}.lp-ticker__row{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar who""reason reason""call date"}}.lp-steps-header{margin-bottom:40px}.lp-steps-tabs{border-bottom:1px solid var(--dark-line);grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.lp-step{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-direction:column;align-items:flex-start;gap:12px;margin:0 0 -1px;padding:0 0 20px;display:flex;position:relative}.lp-step:not([aria-selected=true]):hover{border-bottom-color:var(--dark-line-strong)}.lp-step:after{content:"";background:var(--dark-accent);transform-origin:0;pointer-events:none;width:100%;height:2px;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.lp-step.is-timing:after{animation:5s linear forwards lp-step-load}@keyframes lp-step-load{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lp-step:focus-visible{outline:2px solid var(--dark-accent);outline-offset:6px;border-radius:4px}.lp-step-num{letter-spacing:.08em;color:var(--dark-accent);font-size:.8125rem;font-weight:700}.lp-step-title{color:var(--dark-text-primary);font-size:1.0625rem;font-weight:700;line-height:1.3}.lp-step-copy{color:var(--dark-text-disabled);opacity:.4;font-size:.875rem;line-height:1.65;transition:opacity .35s}.lp-step[aria-selected=true] .lp-step-copy{opacity:1}@media (prefers-reduced-motion:reduce){.lp-step-copy{transition:none}.lp-step[aria-selected=true]:after{animation:none;transform:scaleX(1)}}.lp-step-panel{aspect-ratio:16/9;margin-top:32px;position:relative}.lp-step-shot{object-fit:cover;opacity:0;border-radius:12px;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.lp-step-shot.is-leaving{opacity:1;transition:none}.lp-step-shot.is-active{z-index:1;opacity:1}@media (prefers-reduced-motion:reduce){.lp-step-shot{transition:none}}.lp-experts{flex-direction:column;gap:56px;display:flex}.lp-experts-head h2 em{color:var(--accent);font-style:normal}.lp-experts-cta{background:var(--white);color:var(--accent);border:1px solid var(--accent);white-space:nowrap;flex-shrink:0;align-self:center}.lp-experts-cta:hover{opacity:1;background:var(--accent);color:var(--white)}.lp-experts-row{flex-direction:column;align-items:stretch;gap:28px;display:flex}.lp-circles-stage{--lp-fade-duration:2s;--lp-pop-duration:.36s;--lp-slot-stagger:.52s;--lp-wave-hold:.9s;flex:auto;width:100%;min-width:0}.lp-circles{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.lp-circles--static .lp-circle-slot{width:auto;min-height:0;position:relative}.lp-circles--static .lp-circle-item{opacity:1;visibility:visible;width:100%;max-width:108px;margin-inline:auto;position:relative;top:auto;left:auto}.lp-circle-slot{width:108px;min-height:132px;position:relative}.lp-circle-slot--count{flex-direction:column;align-items:center;gap:16px;min-height:0;display:flex}@keyframes lp-expert-pop{0%{opacity:0;transform:translate(-32px)scale(.68)}86%{opacity:1;transform:translate(0)scale(1.04)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes lp-expert-leave{0%{opacity:1}to{opacity:0}}.lp-circle-item{opacity:0;flex-direction:column;align-items:center;gap:16px;width:108px;display:flex;position:absolute;top:0;left:0}.lp-circle-photo{flex-shrink:0;width:80px;height:80px;position:relative}.lp-circle-theme{z-index:1;background:var(--white);border:1px solid var(--border);color:var(--accent);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:.625rem;font-weight:700;line-height:1.2;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.lp-circle-item[data-face="0"]{opacity:1}.lp-circles.is-running .lp-circle-item{opacity:0}.lp-circles.is-running .lp-circle-item.is-in{animation:lp-expert-pop var(--lp-pop-duration) cubic-bezier(.33, .15, .25, 1) both}.lp-circles.is-running .lp-circle-item.is-out{animation:lp-expert-leave var(--lp-fade-duration) linear forwards}@media (prefers-reduced-motion:reduce){.lp-circle-item[data-face="0"]{opacity:1;animation:none;transform:none}}.lp-circle{object-fit:cover;object-position:center 18%;background:var(--bg);border:1px solid var(--border);border-radius:50%;width:80px;height:80px}.lp-circle--count{aspect-ratio:1;box-sizing:border-box;object-fit:unset;background:var(--white);width:80px;height:80px;color:var(--ink);letter-spacing:-.04em;flex-shrink:0;place-items:center;margin:0 auto;font-size:.875rem;font-weight:700;line-height:1;display:grid}.lp-circle--network{background:var(--accent);border-color:var(--accent);color:var(--white)}.lp-circle-label{letter-spacing:0;text-align:center;color:var(--ink);font-size:.8125rem;font-weight:600;line-height:1.3}.lp-text-link{color:var(--accent);text-underline-offset:4px;white-space:nowrap;font-size:.875rem;font-weight:500;text-decoration:underline}.lp-text-link:hover{color:var(--ink)}.lp-walkthrough{isolation:isolate;min-height:clamp(520px,68vh,760px);padding:var(--lp-section-y) 0;color:var(--dark-text-primary);background:#0b1218;align-items:center;display:flex;position:relative;overflow:hidden}.lp-walkthrough__video{z-index:-2;object-fit:cover;object-position:center center;pointer-events:none;will-change:transform;width:100%;height:124%;position:absolute;top:-12%;left:0}.lp-walkthrough:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(58% 72% at 50% 46%,#081018eb 0%,#081018c7 46%,#08101894 100%),linear-gradient(#15212ab8,#0000 16% 84%,#08101859);position:absolute;inset:0}.lp-walkthrough .lp-eyebrow{color:var(--dark-accent)}.lp-walkthrough .lp-h2,.lp-walkthrough .lp-lead{text-shadow:0 2px 18px #00000073}.lp-walkthrough .lp-lead{color:var(--dark-text-secondary)}.lp-cta-band{--p:0;isolation:isolate;padding-block:clamp(248px,28vw,360px);position:relative;overflow:hidden}.lp-cta-floats{z-index:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(30% 24% at 50% 48%,#0000 0 58%,#000 92%);mask-image:radial-gradient(30% 24% at 50% 48%,#0000 0 58%,#000 92%)}.lp-cta-float{--travel-x:0px;--travel-y:0px;--rot-from:-12deg;--rot:-6deg;pointer-events:none;transform-origin:50%;width:min(580px,46vw);opacity:calc(var(--p) * .96);transform:translate3d(calc(var(--travel-x) * (1 - var(--p))), calc(var(--travel-y) * (1 - var(--p))), 0) rotate(calc(var(--rot-from) * (1 - var(--p)) + var(--rot) * var(--p))) scale(calc(.9 + var(--p) * .1));will-change:transform, opacity;position:absolute}.lp-cta-float.lp-preview-box{transition:none}.lp-cta-float--tl{--travel-x:-72px;--travel-y:-48px;--rot-from:-9deg;--rot:-4deg;transform-origin:0 0;top:92px;left:-52px}.lp-cta-float--tr{--travel-x:76px;--travel-y:-44px;--rot-from:8deg;--rot:3.5deg;transform-origin:100% 0;top:100px;right:-56px}.lp-cta-float--bl{--travel-x:-68px;--travel-y:56px;--rot-from:8deg;--rot:3.5deg;transform-origin:0 100%;bottom:88px;left:-70px}.lp-cta-float--br{--travel-x:72px;--travel-y:52px;--rot-from:-8deg;--rot:-4deg;transform-origin:100% 100%;bottom:72px;right:-78px}.lp-cta-float .lp-product-card{box-shadow:0 22px 48px #00000061}@media (prefers-reduced-motion:reduce){.lp-cta-float{opacity:.88;transform:rotate(var(--rot))}}.lp-cta{z-index:1;text-align:center;max-width:640px;margin:0 auto;position:relative}.lp-cta .lp-h2{margin-bottom:12px}.lp-cta .lp-lead{margin:0 auto 28px}.lp-section--dark .lp-cta .lp-lead{margin-left:auto;margin-right:auto}@keyframes lp-market-line-draw{0%{stroke-dashoffset:2100px}to{stroke-dashoffset:0}}@keyframes lp-market-scan{0%{transform:translate(0)}to{transform:translate(1580px)}}@keyframes lp-market-candle-pulse{0%,to{opacity:.28;transform:translateY(5px)}45%{opacity:.8;transform:translateY(0)}}@keyframes lp-market-quote-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes lp-market-button-pulse{0%,to{box-shadow:0 0 #67e8f933,0 12px 36px #22d3ee33}50%{box-shadow:0 0 0 8px #67e8f900,0 16px 44px #22d3ee59}}.lp-market-cta{isolation:isolate;background:radial-gradient(circle at 50% 48%, #07121c9e 0, #07121ce0 36%, #07121c33 72%), var(--dark-bg-page);align-items:center;min-height:560px;padding-top:clamp(140px,15vw,196px);padding-bottom:clamp(140px,15vw,196px);display:flex;position:relative;overflow:hidden}.lp-market-cta:after{content:"";z-index:-1;background:linear-gradient(90deg, var(--dark-bg-page), transparent 18%, transparent 82%, var(--dark-bg-page)), linear-gradient(0deg, var(--dark-bg-page), transparent 24%, transparent 76%, var(--dark-bg-page));pointer-events:none;position:absolute;inset:0}.lp-market-cta__visual{z-index:-2;color:var(--dark-accent);pointer-events:none;position:absolute;inset:0}.lp-market-cta__visual svg{opacity:.72;width:100%;height:100%;min-height:560px}.lp-market-cta__grid{fill:none;stroke:#94a3b821;stroke-width:1px}.lp-market-cta__area{fill:url(#lp-market-fill)}.lp-market-cta__line{fill:none;stroke:url(#lp-market-line);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2100;animation:4.8s cubic-bezier(.33,1,.68,1) infinite alternate lp-market-line-draw}.lp-market-cta__line--glow{stroke-width:12px;opacity:.15;filter:blur(5px)}.lp-market-cta__candles{fill:#22d3ee29;stroke:#67e8f994;stroke-width:2px}.lp-market-cta__candles>g{transform-box:fill-box;transform-origin:50%;animation:3.5s ease-in-out infinite lp-market-candle-pulse;animation-delay:calc(var(--i) * -.45s)}.lp-market-cta__scan{fill:url(#lp-market-line);opacity:.06;animation:6s linear infinite lp-market-scan}.lp-market-cta__quote{color:var(--dark-text-disabled);letter-spacing:.06em;text-transform:uppercase;backdrop-filter:blur(8px);background:#08131db8;border:1px solid #67e8f92e;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:.6875rem;font-weight:600;animation:4s ease-in-out infinite lp-market-quote-float;display:flex;position:absolute;box-shadow:0 10px 30px #0003}.lp-market-cta__quote strong{color:var(--dark-accent)}.lp-market-cta__quote--one{top:21%;left:8%}.lp-market-cta__quote--two{animation-delay:-1.4s;top:16%;right:9%}.lp-market-cta__quote--three{animation-delay:-2.7s;bottom:18%;right:13%}.lp-market-cta__content{z-index:1;background:radial-gradient(circle,#08131de6,#08131d8a 65%,#0000 74%);border-radius:24px;padding:40px 32px;position:relative}.lp-market-cta__content .lp-h2{color:var(--dark-text-primary);text-shadow:0 2px 20px #000000e6}.lp-market-cta__content .lp-lead{color:var(--dark-text-secondary);text-shadow:0 2px 16px #000000e6}.lp-market-cta__button{border:1px solid #ffffff8f;min-height:52px;padding:0 26px 0 30px;font-weight:700;transition:transform .2s,background .2s;animation:2.8s ease-in-out infinite lp-market-button-pulse;position:relative;box-shadow:0 12px 36px #22d3ee3d}.lp-market-cta__button:hover{opacity:1;background:#67e8f9;transform:translateY(-2px)}.lp-market-cta__arrow{background:#07121c1f;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:2px;font-size:1rem;line-height:1;transition:transform .2s;display:inline-grid}.lp-market-cta__button:hover .lp-market-cta__arrow{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.lp-market-cta__line,.lp-market-cta__candles>g,.lp-market-cta__scan,.lp-market-cta__quote,.lp-market-cta__button{animation:none}.lp-market-cta__line{stroke-dashoffset:0}}.lp-pricing-intro{max-width:570px;margin-bottom:40px}.lp-pricing-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.lp-tier{border:1px solid var(--border);background:var(--white);box-shadow:var(--shadow);border-radius:16px;flex-direction:column;padding:28px 24px;display:flex}.lp-tier--featured{border:2px solid var(--accent)}.lp-tier-name{margin:0 0 8px;font-size:1.125rem;font-weight:700}.lp-tier-label{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0 0 12px;font-size:.6875rem;font-weight:700}.lp-tier-price{letter-spacing:-.03em;margin:4px 0 24px;font-size:1.75rem;font-weight:700}.lp-tier-price span{letter-spacing:0;color:var(--ink-muted);margin-top:2px;font-size:.8125rem;font-weight:500;display:block}.lp-tier-desc{color:var(--ink-muted);margin:0 0 20px;font-size:.875rem;line-height:1.6}.lp-tier-features{flex-direction:column;gap:12px;margin:0 0 28px;padding:0;list-style:none;display:flex}.lp-tier-features li{color:var(--ink);padding-left:22px;font-size:.875rem;line-height:1.5;position:relative}.lp-tier-features li:before{content:"✓";color:var(--accent);font-weight:700;position:absolute;left:0}.lp-tier-action{width:100%;margin-top:auto}.lp-pricing-footer{color:var(--ink-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:32px;font-size:.8125rem;display:flex}.lp-pricing-footer p{margin:0}.lp-pricing-compare{color:var(--accent);text-underline-offset:4px;font-weight:600}.lp-faq-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:48px;display:grid}.lp-accordions{flex-direction:column;gap:8px;display:flex}.lp-accordion{border:1px solid var(--border);background:var(--white);border-radius:12px;overflow:hidden}.lp-accordion summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.lp-accordion summary::-webkit-details-marker{display:none}.lp-accordion summary:after{content:"+";color:var(--ink-faint);flex-shrink:0;font-size:1.25rem;font-weight:400}.lp-accordion[open] summary:after{content:"−"}.lp-accordion-body{color:var(--ink-muted);padding:0 20px 18px;font-size:.875rem;line-height:1.65}.lp-footer{padding:var(--lp-section-y) 0 clamp(128px, 14vw, 184px);background:var(--dark-bg-page);color:var(--dark-text-primary);border-top:1px solid var(--dark-line)}.lp-footer-grid{grid-template-columns:1.4fr repeat(3,1fr);gap:40px 32px;margin-bottom:40px;display:grid}.lp-footer-brand{letter-spacing:-.02em;font-size:1.35rem;font-weight:700}.lp-footer-brand span{color:var(--dark-accent)}.lp-footer-tagline{max-width:320px;color:var(--dark-text-disabled);margin:12px 0 0;font-size:.875rem;line-height:1.55}.lp-footer-col h3{margin:0 0 16px;font-size:.875rem;font-weight:700}.lp-footer-col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lp-footer-col a{color:var(--dark-text-secondary);text-underline-offset:3px;font-size:.875rem;text-decoration:underline}.lp-footer-col a:hover{color:var(--dark-accent-hover)}.lp-footer-disclaimer{border-top:1px solid var(--dark-line);color:var(--dark-text-disabled);text-transform:uppercase;letter-spacing:.02em;padding-top:32px;font-size:.6875rem;line-height:1.65}@media (width<=900px){.lp-cards-3,.lp-proof-stats,.lp-steps-tabs,.lp-pricing-grid,.lp-faq-grid{grid-template-columns:1fr}.lp-hero-grid{flex-direction:column;display:flex}.lp-nav-actions{display:none}.lp-proof{padding:clamp(180px,32vw,260px) 0}.lp-proof-num{font-size:clamp(1.625rem,7vw,2rem)}.lp-cta-band{padding-block:clamp(200px,24vw,280px)}.lp-cta-float{width:min(520px,70vw)}.lp-footer-grid{grid-template-columns:1fr 1fr}.lp-hero{height:auto;min-height:100svh;max-height:none}.lp-hero-grid{grid-template-columns:1fr;padding-block:clamp(24px,5vw,48px) clamp(40px,8vw,64px)}.lp-hero-copy,.lp-hero-grid .lp-hero-preview{width:100%;min-width:0;max-width:100%}.lp-hero-copy{z-index:10;position:relative}.lp-hero-grid .lp-hero-preview{margin-inline:0}.lp-hero-preview__viewport,.lp-hero-preview__track{width:100%}.lp-hero-preview{height:500px;position:relative;top:-180px}.lp-preview-box{justify-content:stretch;width:100%}.lp-hero h1{max-width:none;font-size:clamp(1.875rem,8vw,2.5rem)}.lp-hero-sub{display:none}.lp-hero-actions{flex-direction:column;align-items:stretch;width:100%}.lp-hero-actions .lp-btn{width:100%}.lp-steps-tabs{gap:16px}.lp-step-num{display:none}.lp-section--people{padding-block:clamp(72px,14vw,120px)}.lp-circles{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 10px}.lp-circle-photo{width:clamp(64px,18vw,80px);height:clamp(64px,18vw,80px)}.lp-circles--static .lp-circle-photo .lp-circle{width:100%;height:100%}.lp-circles--static .lp-circle--count{width:clamp(64px,18vw,80px);height:clamp(64px,18vw,80px)}.lp-circle-theme{text-overflow:ellipsis;max-width:calc(100% + 16px);overflow:hidden}.lp-experts-cta{justify-content:center;align-self:stretch;width:100%}.lp-walkthrough .lp-cta{padding-inline:4px}.lp-pricing-intro .lp-lead,.lp-stack-copy .lp-lead{max-width:none}.lp-circle-slot--count{grid-column:1/-1;justify-self:center}}@media (width>=640px) and (width<=899px){.lp-circles{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-circle-slot--count{grid-column:2/span 2;justify-self:center}}@media (width>=900px){.lp-experts-row{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:32px 24px}.lp-circles{flex-wrap:wrap;flex:520px;align-items:flex-start;gap:28px 20px;width:auto;display:flex}.lp-circles--static .lp-circle-slot{width:108px}.lp-experts-cta{flex-shrink:0;align-self:center;width:auto}}@media (width<=560px){.lp-nav-inner{gap:10px;height:64px}.lp-nav-logo img{height:22px}.lp-nav .lp-btn{min-height:36px;padding:0 12px;font-size:.75rem}.lp-cta-floats{display:none}.lp-market-cta__quote--one{left:4%}.lp-market-cta__quote--two{right:4%}.lp-market-cta__quote--three{display:none}.lp-market-cta__content{padding-left:20px;padding-right:20px}.lp-footer-grid{grid-template-columns:1fr}.lp-section{padding-block:clamp(96px,22vw,140px)}.lp-proof{padding:clamp(140px,38vw,200px) 0}.lp-step{padding-bottom:16px}.lp-tier-action{width:100%}}
