@font-face{font-family:Reachpool Instrument;src:url(/design/landing/fonts/instrument-sans-latin.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Reachpool Newsreader;src:url(/design/landing/fonts/newsreader-latin.woff2) format("woff2");font-style:normal;font-weight:400 600;font-display:swap}:where(.landing-study,.public-theme){--lp-font-body:"Reachpool Instrument",-apple-system,BlinkMacSystemFont,sans-serif;--lp-font-display:var(--lp-font-body);--lp-font-serif:"Reachpool Newsreader",Georgia,serif;--lp-font-mono:"SFMono-Regular",Consolas,monospace;--lp-text-small:0.875rem;--lp-text-body:1rem;--lp-paper:oklch(98.7% 0.003 155);--lp-ink:oklch(25% 0.025 165);--lp-muted:oklch(48% 0.018 165);--lp-rule:oklch(88% 0.008 155);--lp-soft:oklch(95.5% 0.009 155);--lp-accent:oklch(37% 0.065 166);--lp-on-accent:oklch(99% 0.003 155);--lp-focus:oklch(48% 0.15 240);--lp-surface:oklch(99.8% 0.001 155);--lp-ui-ink:oklch(29% 0.015 165);--lp-ui-muted:oklch(47% 0.012 165);--lp-ui-rule:oklch(91% 0.006 155);--lp-ui-soft:oklch(97.2% 0.005 155);--lp-ui-selected:oklch(95% 0.019 160);--lp-ui-accent:oklch(39% 0.07 166);--lp-ui-on-accent:oklch(99% 0.003 155);--lp-green:oklch(37% 0.065 166);--lp-green-soft:oklch(93% 0.026 155);--lp-clay:oklch(43% 0.06 40);--lp-clay-soft:oklch(92% 0.025 45);--lp-blue:oklch(40% 0.065 245);--lp-blue-soft:oklch(92% 0.025 245);--lp-amber:oklch(44% 0.075 78);--lp-amber-soft:oklch(95% 0.035 78);--lp-shadow:oklch(20% 0.025 165/0.08);--lp-transparent:transparent;--lp-space-xs:8px;--lp-space-sm:16px;--lp-space-md:24px;--lp-space-lg:32px;--lp-space-xl:48px;--lp-space-2xl:64px;--lp-space-3xl:96px;--lp-ease-out:cubic-bezier(0.16,1,0.3,1);--lp-duration:160ms;--lp-radius:6px;--brand-mark-ink:var(--lp-on-accent)}:where(.landing-study[data-direction=momentum],.public-theme[data-direction=momentum]){--lp-paper:oklch(17% 0.006 255);--lp-ink:oklch(97% 0.002 255);--lp-muted:oklch(73% 0.009 255);--lp-rule:oklch(33% 0.008 255);--lp-soft:oklch(21% 0.006 255);--lp-accent:oklch(78% 0.105 225);--lp-on-accent:oklch(20% 0.025 225);--lp-focus:oklch(78% 0.105 225);--lp-shadow:oklch(0% 0 0/0.12);--lp-ui-selected:oklch(95% 0.016 235);--lp-ui-accent:oklch(40% 0.085 235)}:where(.landing-study[data-direction=collective],.public-theme[data-direction=collective]){--lp-paper:oklch(97.7% 0.008 85);--lp-ink:oklch(28% 0.024 110);--lp-muted:oklch(47% 0.022 100);--lp-rule:oklch(86.8% 0.015 90);--lp-soft:oklch(94% 0.013 85);--lp-accent:oklch(35% 0.047 120);--lp-on-accent:oklch(98.5% 0.006 85);--lp-font-display:var(--lp-font-serif);--lp-ui-selected:oklch(95% 0.016 90);--lp-ui-accent:oklch(35% 0.047 120);--lp-radius:3px}body:has(.landing-study),html:has(.landing-study){overflow-x:clip}.public-header_header__UIL9v{background:var(--lp-paper);color:var(--lp-ink);font-family:var(--lp-font-body);font-size:var(--lp-text-body);line-height:1.6;position:relative;z-index:20}.public-header_clarity__ZbCvu,.public-header_collective__8L_l8{color-scheme:light}.public-header_momentum__POoVb{color-scheme:dark}.public-header_header__UIL9v *{box-sizing:border-box}.public-header_header__UIL9v a{color:inherit;text-decoration:none}.public-header_header__UIL9v :focus-visible{outline:3px solid var(--lp-focus);outline-offset:4px}.public-header_header__UIL9v svg{flex-shrink:0}.public-header_inner__HC4Jr{width:calc(100% - 96px);max-width:1240px;margin-inline:auto;min-height:96px;display:flex;align-items:center;gap:48px;position:relative}.public-header_header__UIL9v .public-header_brand__g6GTO{font-family:var(--lp-font-body);font-size:27px;font-weight:700;letter-spacing:-1.5px;color:var(--lp-ink);gap:9px;flex-shrink:0}.public-header_brand__g6GTO .brand-mark{width:28px;height:28px;color:var(--lp-accent)}.public-header_brand__g6GTO .brand-period{color:var(--lp-ink)}.public-header_navigation__eDnW4{display:flex;gap:28px;align-items:center}.public-header_header__UIL9v .public-header_signIn__f4tx2,.public-header_navigation__eDnW4 a{min-height:44px;display:inline-flex;align-items:center;white-space:nowrap}.public-header_header__UIL9v nav a[aria-current]{color:var(--lp-accent);text-decoration:underline;text-underline-offset:6px}.public-header_actions__N9T3I{display:flex;align-items:center;gap:24px;margin-left:auto}.public-header_signIn__f4tx2{gap:8px}.public-header_signIn__f4tx2 svg{width:15px}.public-header_header__UIL9v .public-header_cta__X73Uc{display:inline-flex;gap:24px;align-items:center;justify-content:center;min-height:46px;padding:12px 22px;border-radius:var(--lp-radius);background:var(--lp-accent);color:var(--lp-on-accent);font-weight:500;white-space:nowrap;border:1px solid var(--lp-accent);transition:transform var(--lp-duration) var(--lp-ease-out)}.public-header_cta__X73Uc svg{width:16px;height:16px}.public-header_header__UIL9v .public-header_cta__X73Uc:active,.public-header_header__UIL9v .public-header_menu__MI4ny:active{transform:translateY(1px)}.public-header_header__UIL9v .public-header_menu__MI4ny{width:44px;height:44px;display:none;place-items:center;border:1px solid var(--lp-rule);border-radius:4px;background:var(--lp-transparent);font:inherit;color:inherit;cursor:pointer}.public-header_mobileNavigation__KVzO4{position:absolute;top:calc(100% - 6px);left:0;right:0;padding:16px;border:1px solid var(--lp-rule);background:var(--lp-paper);box-shadow:0 12px 24px var(--lp-shadow);display:grid}.public-header_mobileNavigation__KVzO4 a{padding:12px;min-height:44px}.public-header_mobileGroup__JAseE{display:grid;margin-block:4px;padding-block:4px;border-block:1px solid var(--lp-rule)}.public-header_mobileNavigation__KVzO4 .public-header_mobileGroup__JAseE a:not(:first-child){padding-left:28px;color:var(--lp-muted)}.public-header_compare__QZtzT{position:relative;display:flex}.public-header_header__UIL9v .public-header_compareButton__Difwo{min-height:44px;display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:var(--lp-transparent);font:inherit;color:inherit;white-space:nowrap;cursor:pointer}.public-header_compareButton__Difwo svg{width:15px;height:15px;transition:transform var(--lp-duration) var(--lp-ease-out)}.public-header_compareButton__Difwo[aria-expanded=true] svg{transform:rotate(180deg)}.public-header_header__UIL9v .public-header_compareButton__Difwo[data-current]{color:var(--lp-accent)}.public-header_comparePanel__eayyg{position:absolute;top:calc(100% + 10px);left:-28px;width:680px;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:8px;padding:10px;border:1px solid var(--lp-rule);border-radius:10px;background:var(--lp-paper);box-shadow:0 18px 40px var(--lp-shadow)}.public-header_comparePanel__eayyg[hidden]{display:none}.public-header_comparePanel__eayyg:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:12px}.public-header_comparePanel__eayyg ul{list-style:none;margin:0;padding:0;display:grid}.public-header_header__UIL9v .public-header_comparePanel__eayyg li a{display:grid;gap:2px;min-height:44px;padding:11px 14px;border-radius:6px;white-space:normal;text-decoration:none}.public-header_comparePanel__eayyg li a span:first-child{font-weight:500}.public-header_comparePanel__eayyg li a span:last-child{font-size:var(--lp-text-small);line-height:1.45;color:var(--lp-muted)}.public-header_header__UIL9v .public-header_comparePanel__eayyg li a:focus-visible,.public-header_header__UIL9v .public-header_comparePanel__eayyg li a:hover,.public-header_header__UIL9v .public-header_comparePanel__eayyg li a[aria-current]{background:var(--lp-soft);color:inherit;text-decoration:none}.public-header_compareAside__as1aM{display:grid;align-content:start;gap:2px;padding:18px;border-radius:8px;background:var(--lp-soft)}.public-header_compareAside__as1aM p{margin-bottom:10px;font-size:var(--lp-text-small);line-height:1.55;color:var(--lp-muted)}.public-header_compareAside__as1aM strong{display:block;margin-bottom:4px;font-size:var(--lp-text-body);font-weight:500;color:var(--lp-ink)}.public-header_header__UIL9v .public-header_compareAside__as1aM a{min-height:36px;display:inline-flex;align-items:center;gap:6px;font-weight:500;color:var(--lp-accent)}.public-header_compareAside__as1aM svg{width:15px;height:15px}.public-header_momentum__POoVb .public-header_inner__HC4Jr{min-height:88px}.public-header_momentum__POoVb .public-header_navigation__eDnW4{display:none}.public-header_momentum__POoVb .public-header_brand__g6GTO .brand-mark{color:var(--lp-ink);--brand-mark-ink:var(--lp-paper)}.public-header_collective__8L_l8 .public-header_inner__HC4Jr{border-bottom:1px solid var(--lp-rule)}.public-header_collective__8L_l8 .public-header_cta__X73Uc{background:var(--lp-transparent);color:var(--lp-accent)}.public-header_collective__8L_l8 .public-header_navigation__eDnW4{margin-left:auto}.public-header_collective__8L_l8 .public-header_actions__N9T3I{margin-left:0}@media (hover:hover){.public-header_cta__X73Uc:hover{transform:translateY(-1px)}.public-header_mobileNavigation__KVzO4 a:hover,.public-header_navigation__eDnW4 a:hover,.public-header_signIn__f4tx2:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:1199px){.public-header_inner__HC4Jr{gap:30px}.public-header_navigation__eDnW4{gap:20px}.public-header_comparePanel__eayyg{width:560px}}@media (max-width:949px){.public-header_inner__HC4Jr{width:calc(100% - 64px);min-height:84px}.public-header_navigation__eDnW4{display:none}.public-header_header__UIL9v .public-header_menu__MI4ny{display:grid}.public-header_actions__N9T3I,.public-header_collective__8L_l8 .public-header_actions__N9T3I{margin-left:auto}}@media (max-width:639px){.public-header_inner__HC4Jr,.public-header_momentum__POoVb .public-header_inner__HC4Jr{width:calc(100% - 40px);min-height:76px;gap:16px}.public-header_header__UIL9v .public-header_brand__g6GTO{font-size:26px}.public-header_actions__N9T3I{gap:8px}.public-header_header__UIL9v .public-header_cta__X73Uc,.public-header_header__UIL9v .public-header_signIn__f4tx2{display:none}}@media (max-width:359px){.public-header_inner__HC4Jr{width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){.public-header_compareButton__Difwo svg,.public-header_header__UIL9v .public-header_cta__X73Uc{transition:none}}.public-footer_footer__RO9MH{background:var(--lp-paper);color:var(--lp-ink);font:400 var(--lp-text-small)/1.7 var(--lp-font-body);border-top:1px solid var(--lp-rule)}.public-footer_inner__ZS3n_{width:calc(100% - 96px);max-width:1240px;margin-inline:auto}.public-footer_top__sWDqm{display:grid;grid-template-columns:1.25fr .8fr 1fr .85fr minmax(230px,1.6fr);gap:32px;padding-block:48px 36px}.public-footer_footer__RO9MH .public-footer_brand__UbBSv{color:var(--lp-ink);font-size:25px;letter-spacing:-1.3px;font-weight:700;gap:9px}.public-footer_brand__UbBSv .brand-mark{color:var(--lp-accent);width:28px;height:28px}.public-footer_brand__UbBSv .brand-period{color:var(--lp-ink)}.public-footer_footer__RO9MH .public-footer_identity__qpqcy p{margin:16px 0 0;color:var(--lp-muted);font-size:var(--lp-text-body)}.public-footer_top__sWDqm nav{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.public-footer_footer__RO9MH .public-footer_top__sWDqm h2{font:600 var(--lp-text-small)/1.5 var(--lp-font-body);letter-spacing:0;margin:0 0 12px}.public-footer_footer__RO9MH a{color:var(--lp-muted);text-decoration:none}.public-footer_top__sWDqm nav a{display:flex;align-items:center;min-height:44px;padding-block:8px}.public-footer_footer__RO9MH a:hover{text-decoration:underline;text-underline-offset:4px}.public-footer_footer__RO9MH :focus-visible{outline:3px solid var(--lp-focus);outline-offset:4px}.public-footer_bottom__ra_UD{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;padding-block:24px 32px;border-top:1px solid var(--lp-rule);color:var(--lp-muted)}.public-footer_bottom__ra_UD>span{flex-shrink:0}.public-footer_footer__RO9MH .public-footer_bottom__ra_UD p{max-width:660px;margin:0}@media (max-width:1099px){.public-footer_inner__ZS3n_{width:calc(100% - 64px)}.public-footer_top__sWDqm{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.public-footer_identity__qpqcy{grid-column:1/-1}.public-footer_bottom__ra_UD{flex-direction:column;gap:12px}}@media (max-width:639px){.public-footer_inner__ZS3n_{width:calc(100% - 40px)}.public-footer_top__sWDqm{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;padding-block:32px}.public-footer_comparisons__QcEtL{grid-column:1/-1}}@media (max-width:359px){.public-footer_inner__ZS3n_{width:calc(100% - 32px)}}.public-site_site__9R5oh{min-height:100svh;display:flex;flex-direction:column;background:var(--lp-paper);color:var(--lp-ink);font-family:var(--lp-font-body);font-size:var(--lp-text-body);line-height:1.7}.public-site_site__9R5oh>div,.public-site_site__9R5oh>main{flex:1}.public-site_site__9R5oh>main{width:calc(100% - 96px);padding:48px 0 80px;align-content:start}.public-site_site__9R5oh main>div:first-child h1,.public-site_site__9R5oh main>h1{font-size:clamp(2rem,3vw,2.5rem);font-weight:500;letter-spacing:-.04em;line-height:1.15}.public-site_site__9R5oh main>section{scroll-margin-top:24px}.public-site_site__9R5oh main p{line-height:1.7}.public-site_site__9R5oh [data-slot=button],.public-site_site__9R5oh input,.public-site_site__9R5oh select{min-height:44px;font-size:var(--lp-text-body)}.public-site_site__9R5oh :focus-visible{outline:3px solid var(--lp-focus);outline-offset:4px}.public-site_skip__lwBzu{position:absolute;top:-100px;left:20px;z-index:100;padding:12px 24px;background:var(--lp-accent);color:var(--lp-on-accent)}.public-site_skip__lwBzu:focus{top:12px}@media (max-width:949px){.public-site_site__9R5oh>main{width:calc(100% - 64px)}}@media (max-width:639px){.public-site_site__9R5oh>main{width:calc(100% - 40px);padding-block:32px 56px}}@media (max-width:359px){.public-site_site__9R5oh>main{width:calc(100% - 32px)}}.campaign-map_map__r5vk4{margin:0;border:1px solid #dce5d7;border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 18px 40px #235c470d}.campaign-map_foot__p4Rpc,.campaign-map_head__oAkOa{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;padding:16px 22px;font-size:14px}.campaign-map_head__oAkOa{border-bottom:1px solid #dce5d7}.campaign-map_foot__p4Rpc span,.campaign-map_head__oAkOa span{display:inline-flex;align-items:center;gap:8px}.campaign-map_foot__p4Rpc svg,.campaign-map_head__oAkOa svg{width:16px;height:16px;color:var(--lp-accent)}.campaign-map_pool__Je9pf{color:var(--lp-muted)}.campaign-map_foot__p4Rpc{border-top:1px solid #dce5d7;color:var(--lp-muted)}.campaign-map_canvas__0tT64{--line:#b8cbb0;--gap:26px;padding:36px 24px 40px;background-color:#f6f9f3;background-image:radial-gradient(#d3dfcc 1px,transparent 0);background-size:18px 18px}.campaign-map_canvas__0tT64 ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:var(--gap)}.campaign-map_canvas__0tT64 li{position:relative;width:min(100%,300px);display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid #d5e0cf;border-radius:12px;background:#fff;box-shadow:0 2px 6px #235c470a}.campaign-map_canvas__0tT64 li+li:before{content:"";position:absolute;left:50%;bottom:100%;height:var(--gap);border-left:2px solid var(--line)}.campaign-map_icon__1c_hA{flex-shrink:0;width:32px;height:32px;display:grid;place-items:center;border-radius:8px;background:#edf3e6;color:var(--lp-accent)}.campaign-map_icon__1c_hA svg{width:17px;height:17px}.campaign-map_text__iGUlu{display:grid;gap:2px;min-width:0;font-size:14px;line-height:1.45}.campaign-map_text__iGUlu strong{font-weight:600}.campaign-map_text__iGUlu span{color:var(--lp-muted);overflow-wrap:anywhere}.campaign-map_start__4Wjz9{border-style:dashed}.campaign-map_canvas__0tT64 .campaign-map_wait__7mJLn{width:auto;align-items:center;padding:6px 14px 6px 8px;border-radius:999px;background:#fbfcfa}.campaign-map_wait__7mJLn .campaign-map_icon__1c_hA{width:24px;height:24px;border-radius:999px;background:transparent}.campaign-map_condition__hQYoh{border-color:#b8cbb0;background:#f2f7ec}.campaign-map_condition__hQYoh .campaign-map_icon__1c_hA{background:#d9ecae;color:#29482f}.campaign-map_branches__SwGsD{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:calc(var(--gap) * 2)}.campaign-map_branches__SwGsD:before{content:"";position:absolute;top:calc(var(--gap) * -2);left:50%;height:var(--gap);border-left:2px solid var(--line)}.campaign-map_branches__SwGsD:after{content:"";position:absolute;top:calc(var(--gap) * -1);left:25%;right:25%;height:var(--gap);border:2px solid var(--line);border-bottom:0;border-radius:10px 10px 0 0}.campaign-map_branch__j4wyL{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0}.campaign-map_branch__j4wyL ol{width:100%}.campaign-map_branchLabel__yw624{position:relative;padding:3px 12px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.campaign-map_branch__j4wyL[data-branch=yes] .campaign-map_branchLabel__yw624{background:#d9ecae;color:#29482f}.campaign-map_branch__j4wyL[data-branch=no] .campaign-map_branchLabel__yw624{background:var(--lp-clay-soft);color:var(--lp-clay)}.campaign-map_branch__j4wyL li:first-child:before{content:"";position:absolute;left:50%;bottom:100%;height:12px;border-left:2px solid var(--line)}@media (max-width:639px){.campaign-map_canvas__0tT64{padding:24px 14px 28px}.campaign-map_branches__SwGsD{grid-template-columns:1fr;gap:16px}.campaign-map_branches__SwGsD:after{left:50%;right:auto;width:0;border-width:0 0 0 2px;border-radius:0}.campaign-map_branch__j4wyL{padding:14px 12px 18px;border:1px dashed #c9d8c1;border-radius:14px;background:#fbfcfa99}.campaign-map_branch__j4wyL li:first-child:before{display:none}}.landing-concepts_root__ImxhS{background:var(--lp-paper);color:var(--lp-ink);font-family:var(--lp-font-body);font-size:var(--lp-text-body);line-height:1.6;min-width:0}.landing-concepts_clarity__iy25f{color-scheme:light}.landing-concepts_momentum__Xtzb1{color-scheme:dark}.landing-concepts_collective__5Seg_{color-scheme:light}.landing-concepts_root__ImxhS *{box-sizing:border-box}.landing-concepts_root__ImxhS a{color:inherit;text-decoration:none}.landing-concepts_root__ImxhS button{font:inherit;color:inherit;cursor:pointer}.landing-concepts_root__ImxhS button:active{transform:translateY(1px)}.landing-concepts_root__ImxhS button:disabled{opacity:.5;cursor:not-allowed}.landing-concepts_root__ImxhS :focus-visible{outline:3px solid var(--lp-focus);outline-offset:4px}.landing-concepts_root__ImxhS h1,.landing-concepts_root__ImxhS h2,.landing-concepts_root__ImxhS h3,.landing-concepts_root__ImxhS h4,.landing-concepts_root__ImxhS p{margin:0}.landing-concepts_root__ImxhS h1,.landing-concepts_root__ImxhS h2{font-family:var(--lp-font-display);font-style:normal;font-weight:500;letter-spacing:-.045em;line-height:1.08;min-width:0;overflow-wrap:anywhere}.landing-concepts_root__ImxhS h3,.landing-concepts_root__ImxhS h4{font-weight:600;line-height:1.3}.landing-concepts_root__ImxhS .lp-demo-title{display:block;font-weight:600;line-height:1.3}.landing-concepts_root__ImxhS svg{flex-shrink:0}.landing-concepts_root__ImxhS .lp-container{max-width:1240px;width:calc(100% - 96px);margin-inline:auto}.landing-concepts_root__ImxhS .lp-skip{position:fixed;top:-100px;left:20px;z-index:100;background:var(--lp-accent);color:var(--lp-on-accent);padding:12px 24px}.landing-concepts_root__ImxhS .lp-skip:focus{top:12px}.landing-concepts_root__ImxhS .lp-review{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:10px 28px;border-bottom:1px solid var(--lp-ui-rule);font-size:var(--lp-text-small);background:var(--lp-surface);color:var(--lp-ui-muted);min-height:50px}.landing-concepts_root__ImxhS .lp-review>span{flex:1}.landing-concepts_root__ImxhS .lp-review>span:last-child{text-align:right}.landing-concepts_root__ImxhS .lp-review-round{margin-left:8px}.landing-concepts_root__ImxhS .lp-review nav{display:flex;gap:4px}.landing-concepts_root__ImxhS .lp-review a{padding:7px 14px;min-height:32px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;border-radius:4px}.landing-concepts_root__ImxhS .lp-review a[aria-current]{background:var(--lp-ui-selected);color:var(--lp-ui-accent);font-weight:600}.landing-concepts_root__ImxhS .lp-review a>span{font-family:var(--lp-font-mono);font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-button{display:inline-flex;gap:24px;align-items:center;justify-content:center;min-height:46px;padding:12px 22px;border-radius:var(--lp-radius);background:var(--lp-accent);color:var(--lp-on-accent);font-size:var(--lp-text-body);font-weight:500;white-space:nowrap;border:1px solid var(--lp-accent);transition:transform var(--lp-duration) var(--lp-ease-out)}.landing-concepts_root__ImxhS .lp-button svg{width:16px;height:16px}.landing-concepts_root__ImxhS .lp-button:active{transform:translateY(1px)}.landing-concepts_root__ImxhS .lp-button-secondary{background:var(--lp-transparent);color:var(--lp-accent)}.landing-concepts_root__ImxhS .lp-text-link{display:inline-flex;gap:12px;align-items:center;color:var(--lp-accent);min-height:44px;font-size:var(--lp-text-body);font-weight:500;white-space:nowrap}.landing-concepts_root__ImxhS .lp-text-link svg{width:16px;height:16px;transition:transform var(--lp-duration) var(--lp-ease-out)}.landing-concepts_root__ImxhS .lp-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:28px}.landing-concepts_root__ImxhS .lp-product-category{font-size:var(--lp-text-body);font-weight:500;color:var(--lp-muted);margin-bottom:24px}.landing-concepts_root__ImxhS h1>.lp-product-category{display:block;font-family:var(--lp-font-body);letter-spacing:normal;line-height:1.6}.landing-concepts_root__ImxhS .lp-workspace-hero{padding-top:44px}.landing-concepts_root__ImxhS .lp-workspace-intro{display:grid;grid-template-columns:1.25fr 1fr;align-items:end;gap:96px;margin-bottom:48px}.landing-concepts_root__ImxhS .lp-workspace-intro h1{font-size:clamp(44px,4.6vw,66px)}.landing-concepts_root__ImxhS .lp-workspace-intro>div:last-child{padding-bottom:6px}.landing-concepts_root__ImxhS .lp-workspace-intro>div:last-child>p{font-size:18px;color:var(--lp-muted);line-height:1.6;max-width:430px}.landing-concepts_root__ImxhS .lp-workspace-product{scroll-margin-top:24px}.landing-concepts_root__ImxhS .lp-workbench{border:1px solid var(--lp-ui-rule);border-radius:10px;background:var(--lp-surface);color:var(--lp-ui-ink);box-shadow:0 16px 44px var(--lp-shadow);overflow:clip;font-family:var(--lp-font-body);font-size:var(--lp-text-small);text-align:left;color-scheme:light}.landing-concepts_root__ImxhS .lp-app-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:16px 24px;gap:16px;border-bottom:1px solid var(--lp-ui-rule);font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-app-bar>div{display:flex;gap:12px;align-items:center}.landing-concepts_root__ImxhS .lp-app-mark{width:24px;height:24px;background:var(--lp-green);color:var(--lp-ui-on-accent);display:grid;place-items:center;font-size:var(--lp-text-body);font-family:var(--lp-font-serif);border-radius:4px}.landing-concepts_root__ImxhS .lp-app-breadcrumb{color:var(--lp-ui-muted)}.landing-concepts_root__ImxhS .lp-example{color:var(--lp-ui-muted);font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-workbench-heading{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 18px;gap:24px}.landing-concepts_root__ImxhS .lp-workbench-heading .lp-workbench-title{font-size:20px;font-weight:600;letter-spacing:-.6px}.landing-concepts_root__ImxhS .lp-workbench-heading>div>span{display:block;color:var(--lp-ui-muted);font-size:var(--lp-text-small);margin-top:5px}.landing-concepts_root__ImxhS .lp-view-switch{display:flex;background:var(--lp-ui-soft);border:1px solid var(--lp-ui-rule);padding:3px;border-radius:5px}.landing-concepts_root__ImxhS .lp-view-switch button{display:inline-flex;align-items:center;justify-content:center;gap:7px;background:var(--lp-transparent);border:0;padding:8px 12px;border-radius:3px;font-size:var(--lp-text-small);min-height:44px;white-space:nowrap;color:var(--lp-ui-muted)}.landing-concepts_root__ImxhS .lp-view-switch button[aria-pressed=true]{background:var(--lp-surface);color:var(--lp-ui-ink);box-shadow:0 1px 3px var(--lp-shadow)}.landing-concepts_root__ImxhS .lp-view-switch svg{width:14px;height:14px}.landing-concepts_root__ImxhS .lp-filters{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:0 24px 15px;border-bottom:1px solid var(--lp-ui-rule)}.landing-concepts_root__ImxhS .lp-filters button{border:1px solid var(--lp-transparent);border-radius:4px;background:var(--lp-transparent);padding:6px 10px;display:flex;align-items:center;gap:10px;color:var(--lp-ui-muted);font-size:var(--lp-text-small);min-height:44px;white-space:nowrap}.landing-concepts_root__ImxhS .lp-filters button[aria-pressed=true]{background:var(--lp-ui-selected);border-color:var(--lp-ui-selected);color:var(--lp-ui-accent);font-weight:600}.landing-concepts_root__ImxhS .lp-filters button span{font-size:var(--lp-text-small);font-variant-numeric:tabular-nums}.landing-concepts_root__ImxhS .lp-filter-owner{display:flex;gap:6px;align-items:center;margin-left:auto;font-size:var(--lp-text-small);color:var(--lp-ui-muted)}.landing-concepts_root__ImxhS .lp-filter-owner svg{width:13px;height:13px}.landing-concepts_root__ImxhS .lp-inbox-grid{display:grid;grid-template-columns:38% minmax(0,1fr);min-height:392px}.landing-concepts_root__ImxhS .lp-conversation-list{border-right:1px solid var(--lp-ui-rule)}.landing-concepts_root__ImxhS .lp-conversation-list>button{display:flex;text-align:left;align-items:flex-start;gap:12px;padding:20px;width:100%;border:0;border-bottom:1px solid var(--lp-ui-rule);background:var(--lp-transparent)}.landing-concepts_root__ImxhS .lp-conversation-list>button[aria-pressed=true]{background:var(--lp-ui-selected)}.landing-concepts_root__ImxhS .lp-avatar{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;font-size:var(--lp-text-small);font-weight:600;border-radius:50%}.landing-concepts_root__ImxhS .lp-avatar-small{width:29px;height:29px;flex-basis:29px;font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-sage{color:var(--lp-green);background:var(--lp-green-soft)}.landing-concepts_root__ImxhS .lp-clay{color:var(--lp-clay);background:var(--lp-clay-soft)}.landing-concepts_root__ImxhS .lp-blue{color:var(--lp-blue);background:var(--lp-blue-soft)}.landing-concepts_root__ImxhS .lp-conversation-body{min-width:0;flex:1}.landing-concepts_root__ImxhS .lp-person-line{display:flex;align-items:center;justify-content:space-between;gap:10px}.landing-concepts_root__ImxhS .lp-person-line strong{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-person-line small{font-size:var(--lp-text-small);color:var(--lp-ui-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.landing-concepts_root__ImxhS .lp-person-company{display:block;font-size:var(--lp-text-small);color:var(--lp-ui-muted);margin-top:1px}.landing-concepts_root__ImxhS .lp-person-subject{display:block;font-size:var(--lp-text-small);margin-top:10px;font-weight:500}.landing-concepts_root__ImxhS .lp-person-excerpt{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--lp-text-small);color:var(--lp-ui-muted);margin-top:2px}.landing-concepts_root__ImxhS .lp-status{display:inline-flex;align-items:center;border-radius:3px;padding:2px 6px;background:var(--lp-green-soft);color:var(--lp-green);font-size:var(--lp-text-small);font-weight:500;white-space:nowrap}.landing-concepts_root__ImxhS .lp-person-excerpt+.lp-status{margin-top:9px}.landing-concepts_root__ImxhS .lp-status-follow{background:var(--lp-amber-soft);color:var(--lp-amber)}.landing-concepts_root__ImxhS .lp-thread{display:flex;flex-direction:column;min-width:0}.landing-concepts_root__ImxhS .lp-thread>header{display:flex;align-items:center;gap:10px;padding:14px 24px;border-bottom:1px solid var(--lp-ui-rule)}.landing-concepts_root__ImxhS .lp-thread>header strong{display:block;font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-thread>header>div>span{display:block;font-size:var(--lp-text-small);color:var(--lp-ui-muted)}.landing-concepts_root__ImxhS .lp-thread-owner{font-size:var(--lp-text-small);color:var(--lp-ui-muted);margin-left:auto}.landing-concepts_root__ImxhS .lp-messages{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:16px 28px 20px;flex:1}.landing-concepts_root__ImxhS .lp-message-date{align-self:center;color:var(--lp-ui-muted);font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-message{max-width:85%;font-size:var(--lp-text-body);line-height:1.65}.landing-concepts_root__ImxhS .lp-message p{padding:11px 14px;border-radius:6px}.landing-concepts_root__ImxhS .lp-message>span{display:block;font-size:var(--lp-text-small);color:var(--lp-ui-muted);margin-top:5px}.landing-concepts_root__ImxhS .lp-message-sent{align-self:flex-end}.landing-concepts_root__ImxhS .lp-message-sent p{background:var(--lp-ui-selected)}.landing-concepts_root__ImxhS .lp-message-sent>span{text-align:right}.landing-concepts_root__ImxhS .lp-message-received p{background:var(--lp-ui-soft)}.landing-concepts_root__ImxhS .lp-reply-draft{margin-top:5px;padding:12px 14px;border:1px solid var(--lp-ui-rule);border-radius:6px;width:100%}.landing-concepts_root__ImxhS .lp-reply-draft>span{font-size:var(--lp-text-small);font-weight:600;color:var(--lp-ui-muted)}.landing-concepts_root__ImxhS .lp-reply-draft p{font-size:var(--lp-text-body);margin-top:5px}.landing-concepts_root__ImxhS .lp-reply-draft>div{display:flex;align-items:center;justify-content:space-between;margin-top:10px;color:var(--lp-ui-muted);font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-reply-draft svg{width:13px;height:13px}.landing-concepts_root__ImxhS .lp-thread-action{padding:10px 24px;border-top:1px solid var(--lp-ui-rule);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.landing-concepts_root__ImxhS .lp-thread-action button{display:inline-flex;align-items:center;gap:6px;font-size:var(--lp-text-small);min-height:44px;border:0;background:var(--lp-transparent);color:var(--lp-ui-accent);white-space:nowrap}.landing-concepts_root__ImxhS .lp-thread-action svg{width:13px;height:13px}.landing-concepts_root__ImxhS .lp-demo-caption{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 24px;color:var(--lp-ui-muted);background:var(--lp-ui-soft);border-top:1px solid var(--lp-ui-rule);font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-demo-caption>span:last-child{display:flex;align-items:center;gap:8px}.landing-concepts_root__ImxhS .lp-demo-caption svg{width:12px;height:12px;transform:rotate(-90deg)}.landing-concepts_root__ImxhS .lp-pipeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:392px;padding:24px;gap:20px;background:var(--lp-ui-soft)}.landing-concepts_root__ImxhS .lp-pipeline section{min-width:0}.landing-concepts_root__ImxhS .lp-pipeline .lp-stage-title{display:flex;gap:8px;align-items:center;font-size:var(--lp-text-small);margin-bottom:16px;font-weight:500}.landing-concepts_root__ImxhS .lp-pipeline .lp-stage-title>span:last-child{margin-left:auto;color:var(--lp-ui-muted);font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-stage-dot{width:6px;height:6px;border-radius:50%;background:var(--lp-blue)}.landing-concepts_root__ImxhS .lp-stage-amber{background:var(--lp-amber)}.landing-concepts_root__ImxhS .lp-stage-green{background:var(--lp-green)}.landing-concepts_root__ImxhS .lp-pipeline-card{display:block;width:100%;padding:16px;margin-bottom:10px;border:1px solid var(--lp-ui-rule);border-radius:6px;background:var(--lp-surface);text-align:left}.landing-concepts_root__ImxhS .lp-pipeline-person{display:flex;gap:8px;align-items:center}.landing-concepts_root__ImxhS .lp-pipeline-person strong{display:block;font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-pipeline-person small{display:block;font-size:var(--lp-text-small);color:var(--lp-ui-muted)}.landing-concepts_root__ImxhS .lp-pipeline-person>svg{width:14px;height:14px;margin-left:auto;color:var(--lp-ui-muted)}.landing-concepts_root__ImxhS .lp-pipeline-card>span:nth-child(2){display:block;font-size:var(--lp-text-body);margin-top:18px}.landing-concepts_root__ImxhS .lp-pipeline-card>small{display:block;font-size:var(--lp-text-small);color:var(--lp-ui-muted);margin-top:16px}.landing-concepts_root__ImxhS .lp-stage-empty{gap:12px;border:1px dashed var(--lp-ui-rule);border-radius:6px}.landing-concepts_root__ImxhS .lp-empty,.landing-concepts_root__ImxhS .lp-stage-empty{display:grid;justify-items:center;text-align:center;padding:36px 20px;font-size:var(--lp-text-small);color:var(--lp-ui-muted)}.landing-concepts_root__ImxhS .lp-empty{gap:8px}.landing-concepts_root__ImxhS .lp-empty button{border:0;background:var(--lp-transparent);color:var(--lp-ui-accent);padding:8px;text-decoration:underline}.landing-concepts_root__ImxhS .lp-under-product{display:flex;justify-content:flex-end;align-items:center;gap:24px;margin-top:20px;font-size:var(--lp-text-small);color:var(--lp-muted)}.landing-concepts_root__ImxhS .lp-under-product a{display:inline-flex;align-items:center;gap:10px;color:var(--lp-accent);min-height:44px;white-space:nowrap}.landing-concepts_root__ImxhS .lp-under-product svg{width:14px;height:14px}.landing-concepts_root__ImxhS .lp-agency-section{display:grid;grid-template-columns:.85fr 1fr;align-items:center;gap:100px;padding-block:124px}.landing-concepts_root__ImxhS .lp-section-copy h2{font-size:42px}.landing-concepts_root__ImxhS .lp-section-copy p{font-size:var(--lp-text-body);line-height:1.8;margin-top:24px;color:var(--lp-muted);max-width:400px}.landing-concepts_root__ImxhS .lp-section-copy>a{margin-top:24px}.landing-concepts_root__ImxhS .lp-client-book{color:var(--lp-ui-ink);background:var(--lp-surface);border:1px solid var(--lp-ui-rule);border-radius:8px;box-shadow:0 8px 36px var(--lp-shadow);font-family:var(--lp-font-body);font-size:var(--lp-text-small);text-align:left;overflow:clip;color-scheme:light}.landing-concepts_root__ImxhS .lp-book-heading{display:flex;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid var(--lp-ui-rule);font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-book-heading>span:last-child{color:var(--lp-ui-muted);font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-client-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px;gap:6px;border-bottom:1px solid var(--lp-ui-rule)}.landing-concepts_root__ImxhS .lp-client-tabs button{border:1px solid var(--lp-transparent);background:var(--lp-transparent);padding:8px;display:flex;align-items:center;gap:8px;font-size:var(--lp-text-small);border-radius:4px;white-space:nowrap;min-height:44px}.landing-concepts_root__ImxhS .lp-client-tabs button[aria-pressed=true]{background:var(--lp-ui-selected);color:var(--lp-ui-accent);border-color:var(--lp-ui-rule)}.landing-concepts_root__ImxhS .lp-client-monogram{display:grid;place-items:center;width:26px;height:26px;flex:0 0 26px;border-radius:4px;font-size:var(--lp-text-body);font-weight:600}.landing-concepts_root__ImxhS .lp-client-tabs svg{display:none}.landing-concepts_root__ImxhS .lp-client-detail{padding:28px}.landing-concepts_root__ImxhS .lp-client-detail>header{display:flex;justify-content:space-between;align-items:center;gap:12px}.landing-concepts_root__ImxhS .lp-client-type{display:block;font-size:var(--lp-text-small);color:var(--lp-ui-muted);margin-bottom:5px}.landing-concepts_root__ImxhS .lp-client-detail .lp-client-name{font-size:22px;letter-spacing:-.5px}.landing-concepts_root__ImxhS .lp-private{display:inline-flex;gap:5px;align-items:center;font-size:var(--lp-text-small);color:var(--lp-ui-muted)}.landing-concepts_root__ImxhS .lp-private svg{width:13px;height:13px}.landing-concepts_root__ImxhS .lp-client-campaign{margin-top:24px;padding-block:20px;border-top:1px solid var(--lp-ui-rule);border-bottom:1px solid var(--lp-ui-rule);position:relative}.landing-concepts_root__ImxhS .lp-client-campaign>span:first-child{color:var(--lp-ui-muted);font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-client-campaign .lp-campaign-name{font-size:var(--lp-text-body);margin-top:8px}.landing-concepts_root__ImxhS .lp-client-campaign p{color:var(--lp-ui-muted);font-size:var(--lp-text-body);margin-top:5px;max-width:320px}.landing-concepts_root__ImxhS .lp-draft-label{background:var(--lp-ui-soft);color:var(--lp-ui-muted);font-size:var(--lp-text-small);padding:3px 7px;border-radius:3px}.landing-concepts_root__ImxhS .lp-client-campaign>.lp-draft-label{position:absolute;top:15px;right:0}.landing-concepts_root__ImxhS .lp-client-detail dl{margin:18px 0 0;display:grid;gap:12px;font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-client-detail dl>div{display:flex;gap:16px;justify-content:space-between}.landing-concepts_root__ImxhS .lp-client-detail dt{color:var(--lp-ui-muted)}.landing-concepts_root__ImxhS .lp-client-detail dd{margin:0;text-align:right}.landing-concepts_root__ImxhS .lp-book-footer{display:flex;align-items:center;gap:8px;background:var(--lp-ui-soft);padding:12px 24px;color:var(--lp-ui-muted);border-top:1px solid var(--lp-ui-rule);font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-book-footer svg{width:13px;height:13px}.landing-concepts_root__ImxhS .lp-sequence-section{background:var(--lp-soft);padding-block:88px 32px}.landing-concepts_root__ImxhS .lp-sequence-intro{display:grid;grid-template-columns:1.25fr 1fr;gap:96px;align-items:end;margin-bottom:40px}.landing-concepts_root__ImxhS .lp-sequence-intro h2{font-size:42px}.landing-concepts_root__ImxhS .lp-sequence-intro p{font-size:var(--lp-text-body);color:var(--lp-muted);max-width:400px}.landing-concepts_root__ImxhS .lp-sequence{border:1px solid var(--lp-ui-rule);background:var(--lp-surface);border-radius:8px;overflow:clip;color:var(--lp-ui-ink);font-family:var(--lp-font-body);font-size:var(--lp-text-small);color-scheme:light}.landing-concepts_root__ImxhS .lp-sequence-top{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:20px 24px;border-bottom:1px solid var(--lp-ui-rule);font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-sequence-top svg{width:16px;height:16px;color:var(--lp-ui-accent)}.landing-concepts_root__ImxhS .lp-sequence-top>span:last-child{margin-left:auto}.landing-concepts_root__ImxhS .lp-sequence-body{display:grid;grid-template-columns:1fr 1.2fr;min-height:270px}.landing-concepts_root__ImxhS .lp-sequence-steps{display:flex;flex-direction:column;gap:16px;padding:32px;background:var(--lp-ui-soft);border-right:1px solid var(--lp-ui-rule)}.landing-concepts_root__ImxhS .lp-sequence-steps button{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid var(--lp-ui-rule);background:var(--lp-surface);border-radius:6px;text-align:left}.landing-concepts_root__ImxhS .lp-sequence-steps button[aria-pressed=true]{border-color:var(--lp-ui-accent);background:var(--lp-ui-selected)}.landing-concepts_root__ImxhS .lp-step-icon{display:flex;align-items:center;color:var(--lp-ui-accent)}.landing-concepts_root__ImxhS .lp-step-icon svg{width:18px;height:18px}.landing-concepts_root__ImxhS .lp-sequence-steps strong{display:block;font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-sequence-steps small{display:block;font-size:var(--lp-text-small);color:var(--lp-ui-muted);margin-top:2px}.landing-concepts_root__ImxhS .lp-sequence-steps button>svg{margin-left:auto;width:13px;height:13px;color:var(--lp-ui-muted)}.landing-concepts_root__ImxhS .lp-sequence-message{display:flex;flex-direction:column;padding:32px 40px}.landing-concepts_root__ImxhS .lp-sequence-message>div{display:flex;justify-content:space-between;gap:12px;font-size:var(--lp-text-small);color:var(--lp-ui-muted)}.landing-concepts_root__ImxhS .lp-sequence-message .lp-step-title{font-size:20px;margin-top:32px}.landing-concepts_root__ImxhS .lp-sequence-message p{font-size:var(--lp-text-body);margin-block:20px 28px;line-height:1.9}.landing-concepts_root__ImxhS .lp-sequence-message footer{display:flex;gap:8px;align-items:flex-start;font-size:var(--lp-text-small);color:var(--lp-ui-muted);margin-top:auto}.landing-concepts_root__ImxhS .lp-sequence-message footer svg{width:14px;height:14px;color:var(--lp-ui-accent)}.landing-concepts_root__ImxhS .lp-integrations{display:flex;justify-content:space-between;align-items:center;gap:32px;padding-block:36px}.landing-concepts_root__ImxhS .lp-integrations>span{font-size:var(--lp-text-small);color:var(--lp-muted)}.landing-concepts_root__ImxhS .lp-integrations>div{display:flex;gap:48px}.landing-concepts_root__ImxhS .lp-integrations a{display:flex;gap:16px;align-items:center;font-size:17px;font-weight:600;min-height:44px;white-space:nowrap;letter-spacing:-.4px}.landing-concepts_root__ImxhS .lp-integrations svg{width:14px;height:14px;color:var(--lp-muted)}.landing-concepts_root__ImxhS .lp-controls{display:grid;grid-template-columns:1.25fr 1fr;gap:96px;align-items:center;padding-block:104px;border-bottom:1px solid var(--lp-rule)}.landing-concepts_root__ImxhS .lp-capabilities{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;align-items:start;padding-block:104px;border-bottom:1px solid var(--lp-rule)}.landing-concepts_root__ImxhS .lp-capability-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 48px;margin:0;padding:0;list-style:none}.landing-concepts_root__ImxhS .lp-capability-grid svg{width:20px;height:20px;color:var(--lp-accent)}.landing-concepts_root__ImxhS .lp-capability-grid h3{font-size:18px;letter-spacing:-.3px;margin-top:14px}.landing-concepts_root__ImxhS .lp-capability-grid p{font-size:var(--lp-text-body);line-height:1.7;color:var(--lp-muted);margin-top:8px}.landing-concepts_root__ImxhS .lp-controls>div:first-child{display:flex;gap:24px;align-items:flex-start}.landing-concepts_root__ImxhS .lp-controls>div:first-child>svg{width:28px;height:28px;color:var(--lp-accent);margin-top:4px}.landing-concepts_root__ImxhS .lp-controls h2{font-size:32px}.landing-concepts_root__ImxhS .lp-controls p{font-size:var(--lp-text-body);color:var(--lp-muted);margin-bottom:16px}.landing-concepts_root__ImxhS .lp-faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;padding-block:96px}.landing-concepts_root__ImxhS .lp-faq h2{font-size:32px;margin-bottom:16px}.landing-concepts_root__ImxhS .lp-faq details{border-bottom:1px solid var(--lp-rule)}.landing-concepts_root__ImxhS .lp-faq details:first-child{border-top:1px solid var(--lp-rule)}.landing-concepts_root__ImxhS .lp-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 8px 22px 0;font-size:var(--lp-text-body);font-weight:500}.landing-concepts_root__ImxhS .lp-faq summary::-webkit-details-marker{display:none}.landing-concepts_root__ImxhS .lp-faq summary svg{width:15px;height:15px}.landing-concepts_root__ImxhS .lp-faq details[open] summary svg{transform:rotate(45deg)}.landing-concepts_root__ImxhS .lp-faq details p{font-size:var(--lp-text-body);color:var(--lp-muted);padding:0 36px 24px 0;line-height:1.8}.landing-concepts_root__ImxhS .lp-closing{padding-block:56px 72px;border-top:1px solid var(--lp-rule);display:flex;align-items:flex-start;justify-content:space-between;gap:64px}.landing-concepts_root__ImxhS .lp-closing h2{font-size:42px;max-width:560px}.landing-concepts_root__ImxhS .lp-closing>div{display:flex;flex-direction:column;align-items:flex-end;gap:16px}.landing-concepts_root__ImxhS .lp-closing>div>span{font-size:var(--lp-text-small);color:var(--lp-muted)}.landing-concepts_root__ImxhS .lp-closing>div>span>a{text-decoration:underline}.landing-concepts_momentum__Xtzb1 .lp-button{border-radius:50px;padding-inline:24px}.landing-concepts_root__ImxhS .lp-focus-hero{text-align:center;padding-block:32px 36px}.landing-concepts_root__ImxhS .lp-focus-hero h1{font-size:clamp(46px,5vw,72px);font-weight:600;line-height:1.1;letter-spacing:-.055em}.landing-concepts_root__ImxhS .lp-focus-hero h1 span{color:var(--lp-muted)}.landing-concepts_root__ImxhS .lp-focus-hero>p:last-of-type{font-size:18px;color:var(--lp-muted);margin-top:28px;line-height:1.6}.landing-concepts_root__ImxhS .lp-focus-hero .lp-product-category{margin-bottom:20px;font-size:var(--lp-text-small);color:var(--lp-ink)}.landing-concepts_root__ImxhS .lp-focus-hero .lp-actions{justify-content:center;margin-top:24px}.landing-concepts_root__ImxhS .lp-focus-stage{padding-top:12px}.landing-concepts_root__ImxhS .lp-chapters{display:flex;justify-content:center;gap:36px;margin-bottom:28px}.landing-concepts_root__ImxhS .lp-chapters button{display:flex;align-items:center;gap:10px;min-height:44px;border:0;border-bottom:1px solid var(--lp-transparent);padding:10px 4px;background:var(--lp-transparent);color:var(--lp-muted);font-size:var(--lp-text-small);white-space:nowrap}.landing-concepts_root__ImxhS .lp-chapters button>span{font-family:var(--lp-font-mono);font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-chapters button[aria-pressed=true]{color:var(--lp-ink);border-bottom-color:var(--lp-accent)}.landing-concepts_root__ImxhS .lp-focus-demo{padding:0;border:0;border-radius:0}.landing-concepts_root__ImxhS .lp-focus-demo .lp-sequence,.landing-concepts_root__ImxhS .lp-focus-demo .lp-workbench{box-shadow:none}.landing-concepts_root__ImxhS .lp-focus-demo .lp-sequence-body{min-height:510px;align-items:stretch}.landing-concepts_root__ImxhS .lp-focus-demo .lp-sequence-message,.landing-concepts_root__ImxhS .lp-focus-demo .lp-sequence-steps{justify-content:center}.landing-concepts_root__ImxhS .lp-focus-demo .lp-sequence-message footer{margin-top:32px}.landing-concepts_root__ImxhS .lp-stage-note{text-align:center;font-size:var(--lp-text-small);color:var(--lp-muted);margin-top:24px}.landing-concepts_root__ImxhS .lp-focus-story{display:grid;grid-template-columns:1fr 1fr;gap:120px;align-items:center;padding-block:128px}.landing-concepts_root__ImxhS .lp-focus-story h2{font-size:48px}.landing-concepts_root__ImxhS .lp-focus-story p{font-size:18px;line-height:1.75;color:var(--lp-muted);max-width:470px}.landing-concepts_root__ImxhS .lp-focus-story .lp-text-link{margin-top:24px}.landing-concepts_root__ImxhS .lp-focus-agency{background:var(--lp-soft);padding-block:88px}.landing-concepts_root__ImxhS .lp-focus-agency>div{display:grid;grid-template-columns:.9fr 1fr;gap:100px;align-items:center}.landing-concepts_root__ImxhS .lp-focus-agency h2{font-size:42px}.landing-concepts_root__ImxhS .lp-focus-agency>div>div:first-child>p{font-size:var(--lp-text-body);color:var(--lp-muted);margin-top:24px;max-width:380px}.landing-concepts_root__ImxhS .lp-focus-agency .lp-text-link{margin-top:24px}.landing-concepts_root__ImxhS .lp-focus-safety{display:flex;align-items:center;gap:16px;padding-block:24px;border-top:1px solid var(--lp-rule);border-bottom:1px solid var(--lp-rule)}.landing-concepts_root__ImxhS .lp-focus-safety>svg{color:var(--lp-muted)}.landing-concepts_root__ImxhS .lp-focus-safety p{font-size:var(--lp-text-small);color:var(--lp-muted)}.landing-concepts_root__ImxhS .lp-focus-safety .lp-text-link{margin-left:auto;font-size:var(--lp-text-small)}.landing-concepts_momentum__Xtzb1 .lp-closing h2{font-size:54px}.landing-concepts_collective__5Seg_ h1,.landing-concepts_collective__5Seg_ h2{font-weight:400;letter-spacing:-.045em}.landing-concepts_root__ImxhS .lp-studio-hero{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;padding-block:88px}.landing-concepts_root__ImxhS .lp-studio-intro h1{font-size:clamp(48px,4.8vw,68px);line-height:1.02}.landing-concepts_root__ImxhS .lp-studio-intro>p:last-of-type{max-width:390px;font-size:17px;line-height:1.75;color:var(--lp-muted);margin-top:28px}.landing-concepts_root__ImxhS .lp-studio-intro .lp-product-category{margin-bottom:28px}.landing-concepts_root__ImxhS .lp-studio-intro .lp-actions{gap:20px;margin-top:28px}.landing-concepts_root__ImxhS .lp-studio-book{padding-top:24px}.landing-concepts_root__ImxhS .lp-studio-book>span{font-size:var(--lp-text-small);color:var(--lp-muted);display:block;text-align:center;margin-top:20px}.landing-concepts_root__ImxhS .lp-client-book-ledger{border-radius:4px}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-tabs{grid-template-columns:1fr;padding:0;gap:0}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-tabs button{padding:16px 24px;border:0;border-bottom:1px solid var(--lp-ui-rule);border-radius:0;gap:14px;font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-tabs svg{display:block;margin-left:auto;width:16px;height:16px}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-tabs button:not([aria-pressed=true]) svg{opacity:0}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-detail{padding:24px}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-detail .lp-client-name{font-family:var(--lp-font-serif);font-size:28px;font-weight:400}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-detail dl>div:last-child{display:none}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-campaign{margin-top:18px;padding-block:16px}.landing-concepts_root__ImxhS .lp-studio-statement{padding-block:64px 80px;border-top:1px solid var(--lp-rule)}.landing-concepts_root__ImxhS .lp-studio-statement h2{font-size:46px;max-width:760px}.landing-concepts_root__ImxhS .lp-studio-statement h2 span{color:var(--lp-muted)}.landing-concepts_root__ImxhS .lp-studio-statement p{max-width:480px;color:var(--lp-muted);font-size:var(--lp-text-body);margin-top:24px}.landing-concepts_root__ImxhS .lp-studio-statement .lp-text-link{margin-top:16px}.landing-concepts_root__ImxhS .lp-studio-product{background:var(--lp-soft);padding-block:80px 40px}.landing-concepts_root__ImxhS .lp-studio-product-head{display:flex;justify-content:space-between;gap:48px;align-items:end;margin-bottom:40px}.landing-concepts_root__ImxhS .lp-studio-product-head h2{font-size:48px}.landing-concepts_root__ImxhS .lp-studio-product-head p{font-size:var(--lp-text-body);color:var(--lp-muted);padding-bottom:5px}.landing-concepts_root__ImxhS .lp-studio-note{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-top:24px;font-size:var(--lp-text-small);color:var(--lp-muted)}.landing-concepts_root__ImxhS .lp-studio-sequence{padding-block:112px 64px;display:grid;grid-template-columns:.65fr 1fr;gap:80px;align-items:start}.landing-concepts_root__ImxhS .lp-studio-sequence h2{font-size:40px}.landing-concepts_root__ImxhS .lp-studio-sequence>div:first-child p{color:var(--lp-muted);font-size:var(--lp-text-body);margin-top:24px}.landing-concepts_root__ImxhS .lp-studio-sequence .lp-text-link{margin-top:20px}.landing-concepts_root__ImxhS .lp-studio-sequence .lp-sequence-body{grid-template-columns:1fr}.landing-concepts_root__ImxhS .lp-studio-sequence .lp-sequence-steps{padding:20px;gap:12px;border-right:0;border-bottom:1px solid var(--lp-ui-rule)}.landing-concepts_root__ImxhS .lp-studio-sequence .lp-sequence-message{padding:24px}.landing-concepts_root__ImxhS .lp-studio-sequence .lp-sequence-message .lp-step-title{margin-top:20px}.landing-concepts_collective__5Seg_ .lp-faq h2{font-size:38px}.landing-concepts_collective__5Seg_ .lp-closing h2{font-size:48px}@media (hover:hover){.landing-concepts_root__ImxhS .lp-button:hover{transform:translateY(-1px)}.landing-concepts_root__ImxhS .lp-text-link:hover svg{transform:translateX(3px)}.landing-concepts_root__ImxhS .lp-client-tabs button:hover,.landing-concepts_root__ImxhS .lp-conversation-list>button:hover,.landing-concepts_root__ImxhS .lp-pipeline-card:hover{background:var(--lp-ui-selected)}.landing-concepts_root__ImxhS .lp-filters button:hover,.landing-concepts_root__ImxhS .lp-view-switch button:hover{color:var(--lp-ui-accent)}.landing-concepts_root__ImxhS .lp-review a:hover{background:var(--lp-ui-soft)}}@media (max-width:1199px){.landing-concepts_root__ImxhS .lp-review-note{display:none}.landing-concepts_root__ImxhS .lp-review>span{flex:initial}.landing-concepts_root__ImxhS .lp-controls,.landing-concepts_root__ImxhS .lp-sequence-intro,.landing-concepts_root__ImxhS .lp-workspace-intro{gap:48px}.landing-concepts_root__ImxhS .lp-agency-section,.landing-concepts_root__ImxhS .lp-focus-agency>div,.landing-concepts_root__ImxhS .lp-focus-story,.landing-concepts_root__ImxhS .lp-studio-hero{gap:56px}.landing-concepts_root__ImxhS .lp-workspace-intro h1{font-size:56px}.landing-concepts_root__ImxhS .lp-person-line{flex-wrap:wrap;gap:2px}.landing-concepts_root__ImxhS .lp-person-line small{margin-left:auto}.landing-concepts_root__ImxhS .lp-thread-owner{display:none}.landing-concepts_root__ImxhS .lp-focus-agency h2,.landing-concepts_root__ImxhS .lp-section-copy h2{font-size:36px}.landing-concepts_root__ImxhS .lp-private{display:none}.landing-concepts_root__ImxhS .lp-studio-intro h1{font-size:64px}.landing-concepts_root__ImxhS .lp-studio-intro .lp-actions{gap:12px}.landing-concepts_root__ImxhS .lp-studio-sequence{gap:48px}.landing-concepts_root__ImxhS .lp-capabilities,.landing-concepts_root__ImxhS .lp-faq{gap:64px}}@media (max-width:949px){.landing-concepts_root__ImxhS .lp-container{width:calc(100% - 64px)}.landing-concepts_root__ImxhS .lp-workspace-hero{padding-top:36px}.landing-concepts_root__ImxhS .lp-workspace-intro{grid-template-columns:1fr 1fr;gap:32px}.landing-concepts_root__ImxhS .lp-workspace-intro h1{font-size:44px}.landing-concepts_root__ImxhS .lp-workspace-intro>div:last-child>p{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-actions{gap:12px}.landing-concepts_root__ImxhS .lp-product-category{font-size:var(--lp-text-small);margin-bottom:20px}.landing-concepts_root__ImxhS .lp-workbench-heading{padding:20px}.landing-concepts_root__ImxhS .lp-inbox-grid{grid-template-columns:38% minmax(0,1fr)}.landing-concepts_root__ImxhS .lp-conversation-list>button{padding:16px 12px;gap:8px}.landing-concepts_root__ImxhS .lp-avatar{width:32px;height:32px;flex-basis:32px;font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-person-line strong{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-person-line small{display:none}.landing-concepts_root__ImxhS .lp-person-company{font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-thread>header{padding:14px 20px}.landing-concepts_root__ImxhS .lp-messages{padding:16px}.landing-concepts_root__ImxhS .lp-message{max-width:95%;font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-agency-section,.landing-concepts_root__ImxhS .lp-focus-agency>div{grid-template-columns:1fr;gap:36px}.landing-concepts_root__ImxhS .lp-agency-section{padding-block:80px}.landing-concepts_root__ImxhS .lp-section-copy{max-width:560px}.landing-concepts_root__ImxhS .lp-section-copy p{max-width:100%}.landing-concepts_root__ImxhS .lp-client-book{max-width:700px;width:100%}.landing-concepts_root__ImxhS .lp-sequence-intro{grid-template-columns:1fr;gap:20px}.landing-concepts_root__ImxhS .lp-sequence-intro p{max-width:520px}.landing-concepts_root__ImxhS .lp-sequence-steps{padding:20px}.landing-concepts_root__ImxhS .lp-sequence-steps button{padding:12px;gap:10px}.landing-concepts_root__ImxhS .lp-sequence-steps strong{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-sequence-message{padding:24px}.landing-concepts_root__ImxhS .lp-sequence-message p{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-integrations{align-items:flex-start;flex-direction:column;gap:12px}.landing-concepts_root__ImxhS .lp-integrations>div{gap:36px}.landing-concepts_root__ImxhS .lp-controls{padding-block:72px;gap:36px;grid-template-columns:1fr 1fr}.landing-concepts_root__ImxhS .lp-controls h2{font-size:28px}.landing-concepts_root__ImxhS .lp-controls>div:first-child{gap:16px}.landing-concepts_root__ImxhS .lp-controls p{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-faq{gap:40px;padding-block:72px}.landing-concepts_root__ImxhS .lp-capabilities{grid-template-columns:1fr;gap:40px;padding-block:72px}.landing-concepts_root__ImxhS .lp-faq h2{font-size:30px}.landing-concepts_root__ImxhS .lp-closing h2{font-size:36px}.landing-concepts_root__ImxhS .lp-closing{gap:40px}.landing-concepts_root__ImxhS .lp-closing>div>span{max-width:180px;text-align:right}.landing-concepts_root__ImxhS .lp-focus-hero h1{font-size:58px}.landing-concepts_root__ImxhS .lp-focus-hero>p:last-of-type{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-focus-story{gap:48px;padding-block:88px}.landing-concepts_root__ImxhS .lp-focus-story h2{font-size:38px}.landing-concepts_root__ImxhS .lp-focus-story p{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-focus-agency{padding-block:64px}.landing-concepts_root__ImxhS .lp-focus-demo .lp-sequence-body{min-height:460px}.landing-concepts_momentum__Xtzb1 .lp-closing h2{font-size:42px}.landing-concepts_root__ImxhS .lp-studio-hero{gap:40px;padding-block:56px 72px}.landing-concepts_root__ImxhS .lp-studio-intro h1{font-size:52px}.landing-concepts_root__ImxhS .lp-studio-intro>p:last-of-type{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-studio-book>span{font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-tabs button{padding:12px 18px}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-book-heading{flex-direction:column;gap:2px;padding:16px 18px}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-detail{padding:18px}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-detail .lp-client-name{font-size:25px}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-detail dl>div{flex-direction:column;gap:3px}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-detail dd{text-align:left}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-campaign p{display:none}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-book-footer{padding:12px 18px;font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-studio-sequence{grid-template-columns:1fr;gap:36px;padding-block:80px 24px}.landing-concepts_root__ImxhS .lp-studio-sequence>div:first-child{max-width:500px}.landing-concepts_root__ImxhS .lp-studio-product-head{align-items:flex-start;flex-direction:column;gap:20px}.landing-concepts_root__ImxhS .lp-studio-product-head h2{font-size:44px}.landing-concepts_root__ImxhS .lp-studio-note{flex-direction:column;align-items:flex-start;gap:8px}.landing-concepts_root__ImxhS .lp-studio-statement h2{font-size:42px}}@media (max-width:639px){.landing-concepts_root__ImxhS .lp-container{width:calc(100% - 40px)}.landing-concepts_root__ImxhS .lp-review{flex-direction:column;gap:5px;padding:8px 20px}.landing-concepts_root__ImxhS .lp-review>span:first-child{width:100%;display:flex;justify-content:space-between;font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-review nav{width:100%;justify-content:space-between}.landing-concepts_root__ImxhS .lp-review a{flex:1;justify-content:center;font-size:var(--lp-text-small);min-height:36px;padding:6px 8px}.landing-concepts_root__ImxhS .lp-workspace-hero{padding-top:28px}.landing-concepts_root__ImxhS .lp-workspace-intro{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.landing-concepts_root__ImxhS .lp-workspace-intro h1{font-size:clamp(40px,10vw,60px)}.landing-concepts_root__ImxhS .lp-workspace-intro>div:last-child>p{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-workspace-intro .lp-actions{margin-top:20px}.landing-concepts_root__ImxhS .lp-button{padding:12px 16px;gap:16px;font-size:var(--lp-text-body);min-height:46px}.landing-concepts_root__ImxhS .lp-text-link{font-size:var(--lp-text-body);gap:8px}.landing-concepts_root__ImxhS .lp-workbench{border-radius:7px}.landing-concepts_root__ImxhS .lp-app-bar{padding:12px;gap:10px}.landing-concepts_root__ImxhS .lp-app-bar>div{gap:7px;font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-app-mark{width:21px;height:21px}.landing-concepts_root__ImxhS .lp-app-bar>div>span:last-child,.landing-concepts_root__ImxhS .lp-app-breadcrumb{display:none}.landing-concepts_root__ImxhS .lp-example{font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-workbench-heading{padding:16px 12px;gap:16px;flex-direction:column;align-items:stretch}.landing-concepts_root__ImxhS .lp-workbench-heading .lp-workbench-title{font-size:20px;letter-spacing:-.4px}.landing-concepts_root__ImxhS .lp-workbench-heading>div>span{font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-view-switch{padding:2px}.landing-concepts_root__ImxhS .lp-view-switch button{padding:7px 9px;min-height:44px;flex:1;font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-view-switch svg{display:block}.landing-concepts_root__ImxhS .lp-filters{padding:0 10px 12px;gap:2px}.landing-concepts_root__ImxhS .lp-filters button{font-size:var(--lp-text-small);padding:7px 6px;gap:6px;min-height:44px}.landing-concepts_root__ImxhS .lp-filter-owner{display:none}.landing-concepts_root__ImxhS .lp-inbox-grid{grid-template-columns:1fr}.landing-concepts_root__ImxhS .lp-conversation-list{display:flex;padding:12px 10px;gap:5px;border-right:0;border-bottom:1px solid var(--lp-ui-rule)}.landing-concepts_root__ImxhS .lp-conversation-list>button{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0;padding:10px 3px;border:1px solid var(--lp-transparent);border-radius:5px;gap:6px}.landing-concepts_root__ImxhS .lp-conversation-list>button[aria-pressed=true]{border-color:var(--lp-ui-rule)}.landing-concepts_root__ImxhS .lp-conversation-body{text-align:center}.landing-concepts_root__ImxhS .lp-person-line{display:block}.landing-concepts_root__ImxhS .lp-person-line strong{font-size:var(--lp-text-body);white-space:normal;display:block;line-height:1.4}.landing-concepts_root__ImxhS .lp-conversation-body .lp-status,.landing-concepts_root__ImxhS .lp-person-company,.landing-concepts_root__ImxhS .lp-person-excerpt,.landing-concepts_root__ImxhS .lp-person-subject{display:none}.landing-concepts_root__ImxhS .lp-thread>header{padding:14px}.landing-concepts_root__ImxhS .lp-thread>header strong{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-thread>header>div>span{font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-thread-owner,.landing-concepts_root__ImxhS .lp-thread>header .lp-avatar{display:none}.landing-concepts_root__ImxhS .lp-messages{gap:14px;padding:14px}.landing-concepts_root__ImxhS .lp-message{max-width:100%;font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-message p{padding:10px}.landing-concepts_root__ImxhS .lp-message-date{font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-reply-draft{padding:10px}.landing-concepts_root__ImxhS .lp-thread-action{padding:8px 12px}.landing-concepts_root__ImxhS .lp-thread-action button{min-height:44px;font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-demo-caption{padding:10px 12px;font-size:var(--lp-text-small);gap:10px}.landing-concepts_root__ImxhS .lp-demo-caption>span:last-child{display:none}.landing-concepts_root__ImxhS .lp-pipeline{grid-template-columns:1fr;gap:24px;padding:16px}.landing-concepts_root__ImxhS .lp-pipeline .lp-stage-title{font-size:var(--lp-text-small);margin-bottom:10px}.landing-concepts_root__ImxhS .lp-pipeline-card>span:nth-child(2){margin-top:12px}.landing-concepts_root__ImxhS .lp-stage-empty{padding:20px;grid-template-columns:auto 1fr;align-items:center;text-align:left;justify-items:start}.landing-concepts_root__ImxhS .lp-under-product{flex-direction:column;align-items:flex-start;gap:3px;font-size:var(--lp-text-small);margin-top:16px}.landing-concepts_root__ImxhS .lp-under-product a{font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-agency-section{padding-block:64px;gap:28px}.landing-concepts_root__ImxhS .lp-section-copy h2,.landing-concepts_root__ImxhS .lp-sequence-intro h2{font-size:33px}.landing-concepts_root__ImxhS .lp-section-copy p{font-size:var(--lp-text-body);margin-top:20px}.landing-concepts_root__ImxhS .lp-section-copy>a{margin-top:14px}.landing-concepts_root__ImxhS .lp-book-heading{padding:16px}.landing-concepts_root__ImxhS .lp-client-tabs{padding:8px;gap:3px}.landing-concepts_root__ImxhS .lp-client-tabs button{flex-direction:column;padding:8px 4px;gap:6px;font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-client-monogram{width:28px;height:28px;flex-basis:28px;font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-client-detail{padding:20px}.landing-concepts_root__ImxhS .lp-client-detail .lp-client-name{font-size:21px}.landing-concepts_root__ImxhS .lp-client-campaign{margin-top:20px}.landing-concepts_root__ImxhS .lp-client-detail dl{font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-book-footer{padding:12px 16px;font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-sequence-section{padding-block:56px 16px}.landing-concepts_root__ImxhS .lp-sequence-intro{gap:20px;margin-bottom:28px}.landing-concepts_root__ImxhS .lp-sequence-intro p{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-sequence-top{padding:16px;font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-sequence-body{grid-template-columns:1fr}.landing-concepts_root__ImxhS .lp-sequence-steps{padding:16px;gap:10px;border-right:0;border-bottom:1px solid var(--lp-ui-rule)}.landing-concepts_root__ImxhS .lp-sequence-steps button{padding:14px}.landing-concepts_root__ImxhS .lp-sequence-steps strong{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-sequence-steps small{font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-sequence-message{padding:24px;min-height:255px}.landing-concepts_root__ImxhS .lp-sequence-message .lp-step-title{font-size:19px;margin-top:20px}.landing-concepts_root__ImxhS .lp-sequence-message p{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-integrations{gap:12px;padding-block:28px}.landing-concepts_root__ImxhS .lp-integrations>span{font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-integrations>div{flex-wrap:wrap;gap:4px 28px}.landing-concepts_root__ImxhS .lp-integrations a{font-size:var(--lp-text-body);gap:12px}.landing-concepts_root__ImxhS .lp-controls{grid-template-columns:1fr;gap:24px;padding-block:56px}.landing-concepts_root__ImxhS .lp-controls h2{font-size:28px}.landing-concepts_root__ImxhS .lp-controls>div:first-child>svg{width:23px;height:23px}.landing-concepts_root__ImxhS .lp-controls p{font-size:var(--lp-text-body);margin-bottom:12px}.landing-concepts_root__ImxhS .lp-faq{grid-template-columns:1fr;gap:28px;padding-block:56px}.landing-concepts_root__ImxhS .lp-capabilities{gap:28px;padding-block:56px}.landing-concepts_root__ImxhS .lp-capability-grid{grid-template-columns:1fr;gap:28px}.landing-concepts_root__ImxhS .lp-faq h2{font-size:30px;margin-bottom:8px}.landing-concepts_root__ImxhS .lp-faq summary{font-size:var(--lp-text-body);gap:16px;padding-block:20px}.landing-concepts_root__ImxhS .lp-faq details p{font-size:var(--lp-text-body);padding-right:20px}.landing-concepts_root__ImxhS .lp-closing{flex-direction:column;padding-block:40px 48px;gap:24px}.landing-concepts_root__ImxhS .lp-closing h2{font-size:34px}.landing-concepts_root__ImxhS .lp-closing>div{align-items:flex-start;gap:12px}.landing-concepts_root__ImxhS .lp-closing>div>span{max-width:none;text-align:left;font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-focus-hero{padding-block:32px}.landing-concepts_root__ImxhS .lp-focus-hero h1{font-size:clamp(38px,10vw,58px)}.landing-concepts_root__ImxhS .lp-focus-hero>p:last-of-type{font-size:var(--lp-text-body);margin-top:24px}.landing-concepts_root__ImxhS .lp-focus-hero>p:last-of-type br{display:none}.landing-concepts_root__ImxhS .lp-focus-hero .lp-actions{gap:20px}.landing-concepts_root__ImxhS .lp-focus-hero .lp-product-category{font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-chapters{gap:10px;justify-content:space-between;margin-bottom:16px}.landing-concepts_root__ImxhS .lp-chapters button{font-size:var(--lp-text-small);padding:10px 0;gap:5px}.landing-concepts_root__ImxhS .lp-chapters button>span{display:none}.landing-concepts_root__ImxhS .lp-focus-demo{padding:0}.landing-concepts_root__ImxhS .lp-focus-demo .lp-sequence-body{min-height:0}.landing-concepts_root__ImxhS .lp-stage-note{font-size:var(--lp-text-small);margin-top:16px}.landing-concepts_root__ImxhS .lp-focus-story{grid-template-columns:1fr;gap:24px;padding-block:72px}.landing-concepts_root__ImxhS .lp-focus-story h2{font-size:36px}.landing-concepts_root__ImxhS .lp-focus-story p{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-focus-story .lp-text-link{margin-top:16px}.landing-concepts_root__ImxhS .lp-focus-agency{padding-block:56px}.landing-concepts_root__ImxhS .lp-focus-agency h2{font-size:34px}.landing-concepts_root__ImxhS .lp-focus-agency>div>div:first-child>p{font-size:var(--lp-text-body);margin-top:20px}.landing-concepts_root__ImxhS .lp-focus-agency .lp-text-link{margin-top:16px}.landing-concepts_root__ImxhS .lp-focus-safety{flex-wrap:wrap;gap:12px}.landing-concepts_root__ImxhS .lp-focus-safety p{flex:1;font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-focus-safety .lp-text-link{margin:0 0 0 32px;font-size:var(--lp-text-small)}.landing-concepts_momentum__Xtzb1 .lp-closing h2{font-size:38px}.landing-concepts_root__ImxhS .lp-studio-hero{grid-template-columns:1fr;padding-block:36px 56px;gap:32px}.landing-concepts_root__ImxhS .lp-studio-intro h1{font-size:clamp(48px,13vw,68px)}.landing-concepts_root__ImxhS .lp-studio-intro .lp-product-category{font-size:var(--lp-text-small);margin-bottom:24px}.landing-concepts_root__ImxhS .lp-studio-intro>p:last-of-type{font-size:var(--lp-text-body);margin-top:24px}.landing-concepts_root__ImxhS .lp-studio-book{padding-top:0}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-book-heading{flex-direction:row;align-items:center}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-detail dl>div{flex-direction:row;gap:10px}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-detail dd{text-align:right}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-campaign p{display:block}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-detail{padding:24px}.landing-concepts_root__ImxhS .lp-studio-statement{padding-block:48px 56px}.landing-concepts_root__ImxhS .lp-studio-statement h2{font-size:34px}.landing-concepts_root__ImxhS .lp-studio-statement p{font-size:var(--lp-text-body);margin-top:20px}.landing-concepts_root__ImxhS .lp-studio-product{padding-block:56px 32px}.landing-concepts_root__ImxhS .lp-studio-product-head{margin-bottom:28px}.landing-concepts_root__ImxhS .lp-studio-product-head h2{font-size:40px}.landing-concepts_root__ImxhS .lp-studio-product-head p{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-studio-note{font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-studio-sequence{padding-block:64px 16px;gap:28px}.landing-concepts_root__ImxhS .lp-studio-sequence h2{font-size:36px}.landing-concepts_root__ImxhS .lp-studio-sequence>div:first-child p{font-size:var(--lp-text-body)}.landing-concepts_collective__5Seg_ .lp-faq h2{font-size:34px}.landing-concepts_collective__5Seg_ .lp-closing h2{font-size:38px}}@media (max-width:359px){.landing-concepts_root__ImxhS .lp-container{width:calc(100% - 32px)}.landing-concepts_root__ImxhS .lp-review{padding-inline:16px}.landing-concepts_root__ImxhS .lp-review a{padding-inline:5px}.landing-concepts_root__ImxhS .lp-actions{gap:8px 14px}.landing-concepts_root__ImxhS .lp-workspace-intro h1{font-size:38px}.landing-concepts_root__ImxhS .lp-workspace-intro .lp-text-link{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-workbench-heading{gap:8px}.landing-concepts_root__ImxhS .lp-workbench-heading .lp-workbench-title{font-size:20px}.landing-concepts_root__ImxhS .lp-view-switch button{padding-inline:7px;font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-person-line strong{font-size:var(--lp-text-body)}.landing-concepts_root__ImxhS .lp-client-tabs button{flex-direction:column;gap:4px}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-client-tabs button{flex-direction:row}.landing-concepts_root__ImxhS .lp-client-detail{padding:16px}.landing-concepts_root__ImxhS .lp-client-book-ledger .lp-book-heading>span:last-child,.landing-concepts_root__ImxhS .lp-client-detail dl{font-size:var(--lp-text-small)}.landing-concepts_root__ImxhS .lp-studio-intro .lp-actions{gap:8px}.landing-concepts_root__ImxhS .lp-chapters button,.landing-concepts_root__ImxhS .lp-filters button,.landing-concepts_root__ImxhS .lp-studio-intro .lp-text-link{font-size:var(--lp-text-small)}}@media (prefers-reduced-motion:reduce){.landing-concepts_root__ImxhS *,.landing-concepts_root__ImxhS :after,.landing-concepts_root__ImxhS :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.landing-concepts_root__ImxhS .lp-inbox-grid[data-empty=true]{grid-template-columns:1fr}.landing-concepts_root__ImxhS .lp-inbox-grid[data-empty=true] .lp-thread{display:none}.landing-concepts_root__ImxhS .lp-inbox-grid[data-empty=true] .lp-conversation-list{border-right:0;justify-content:center}