@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Manrope:wght@500;600;700;800&display=swap";:root{--bg:#0b0f14;--bg-secondary:#0f141b;--card:#ffffff08;--border:#ffffff14;--text-primary:#e6edf3;--text-secondary:#9ba3af;--accent-a:#6c7cff;--accent-b:#8b5cf6;--container:min(1120px, calc(100% - 3rem));--fp-terminal-height:clamp(28rem, 64vh, 38rem)}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{background:var(--bg);color:var(--text-primary);letter-spacing:-.01em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;line-height:1.65;overflow-x:hidden}body:before{content:"";pointer-events:none;opacity:.16;z-index:1;background-image:radial-gradient(circle at 1px 1px,#ffffff2e 1px,#0000 0);background-size:3px 3px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 20%,#000 25%,#0000 90%);mask-image:radial-gradient(circle at 50% 20%,#000 25%,#0000 90%)}#root{min-height:100vh}img,svg,video,canvas{max-width:100%}h1,h2,h3,p{margin:0}a{color:inherit;text-decoration:none}.page{isolation:isolate;position:relative;overflow:clip}.ambient-glow{pointer-events:none;z-index:-1;filter:blur(46px);background:radial-gradient(48% 56% at 30% 10%,#6c7cff38,#0000 75%),radial-gradient(40% 44% at 70% 4%,#8b5cf633,#0000 72%);height:80vh;position:fixed;inset:-20vh -20vw auto}.container{width:var(--container);margin-inline:auto}.section{z-index:2;padding-block:clamp(4.75rem,8vw,7.5rem);position:relative}.section[id]{scroll-margin-top:7.5rem}.site-header{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border);background:#0b0f14a6;position:sticky;top:0}.nav-wrap{justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;display:flex}.brand{letter-spacing:.06em;font-size:1rem;font-weight:700}.top-nav{color:var(--text-secondary);align-items:center;gap:1.5rem;font-size:.94rem;display:flex;position:relative}.top-nav a{transition:color .25s}.top-nav a:hover{color:var(--text-primary)}.top-nav-link{color:inherit}.top-nav-product{position:relative}.top-nav-trigger{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:color .25s}.top-nav-trigger:hover,.top-nav-trigger.active{color:var(--text-primary)}.product-mega-menu{border:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:35;background:radial-gradient(circle at 14% 0,#6c7cff29,#0000 42%),#0e131cf5;border-radius:18px;width:min(54rem,100vw - 4rem);padding:.9rem;position:absolute;top:calc(100% + .9rem);left:50%;transform:translate(-28%);box-shadow:0 30px 60px #0006,inset 0 0 0 1px #ffffff08}.product-mega-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.product-mega-item{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:7.4rem minmax(0,1fr);gap:.7rem;padding:.55rem;transition:border-color .2s,transform .2s;display:grid}.product-mega-item:hover{border-color:#7884ff59;transform:translateY(-1px)}.product-mega-item img{object-fit:cover;object-position:center;border:1px solid #ffffff1a;border-radius:10px;width:100%;height:4.8rem}.product-mega-item strong{color:#edf2ff;font-size:.88rem;line-height:1.2;display:block}.product-mega-item p{color:#a8b1c5;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.3rem;font-size:.74rem;line-height:1.35;display:-webkit-box;overflow:hidden}.nav-actions{align-items:center;gap:.55rem;display:flex}.btn{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:2.8rem;padding-inline:1.25rem;font-size:.92rem;font-weight:600;transition:transform .25s,box-shadow .25s,filter .25s,border-color .25s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{background:linear-gradient(125deg, var(--accent-a), var(--accent-b));color:#f7f9ff;box-shadow:inset 0 0 0 1px #ffffff14,0 8px 32px #7276ff52}.btn-primary:hover{filter:brightness(1.08);box-shadow:inset 0 0 0 1px #ffffff24,0 12px 40px #8066fb5c}.btn-ghost{color:var(--text-secondary);background:0 0;border-color:#ffffff24}.btn-ghost:hover{color:var(--text-primary);border-color:#ffffff3d}.btn-secondary{border-color:var(--border);color:var(--text-primary);background:#ffffff08}.btn-secondary:hover{border-color:#fff3}.btn-small{min-height:2.3rem;padding-inline:.9rem;font-size:.84rem}.hero-section{padding-top:clamp(5.25rem,10vw,8rem)}.hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,6vw,4rem);display:grid}.eyebrow{color:#c9d2ff;text-transform:uppercase;letter-spacing:.08em;background:#6c7cff1f;border:1px solid #8795ff40;border-radius:999px;margin-bottom:1.1rem;padding:.36rem .78rem;font-size:.75rem;font-weight:600;display:inline-flex}h1{letter-spacing:-.04em;max-width:13ch;font-size:clamp(2.6rem,7vw,4.9rem);line-height:1.03}.lead{max-width:58ch;color:var(--text-secondary);margin-top:1.2rem;font-size:clamp(1.02rem,2vw,1.16rem)}.hero-copy-rotator{animation:.45s heroCopyIn}.supporting{color:#ccd2dc;margin-top:1rem}.hero-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.hero-visual{border:1px solid var(--border);background:linear-gradient(170deg, #6c7cff1f, #8b5cf614 36%, #0a0c12bd 76%), var(--card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;grid-template-rows:1fr auto;gap:.75rem;min-height:27rem;padding:.9rem;display:grid;overflow:hidden;box-shadow:0 25px 80px #00000059,inset 0 0 0 1px #ffffff08}.hero-slider{background:#06080db8;border:1px solid #ffffff1a;border-radius:14px;min-height:23rem;position:relative;overflow:hidden}.hero-slide{opacity:0;pointer-events:none;margin:0;transition:opacity .65s;position:absolute;inset:0}.hero-slide.active{opacity:1;pointer-events:auto}.hero-slide img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.hero-slide:after{content:"";background:linear-gradient(#080b1200 0%,#080b12d9 100%);height:40%;position:absolute;inset:auto 0 0}.hero-slide-caption{z-index:1;color:#ebeff8;letter-spacing:.01em;text-shadow:0 3px 14px #0000008c;font-size:.83rem;font-weight:600;position:absolute;bottom:.7rem;left:.9rem}.hero-indicators{justify-content:center;gap:.45rem;display:flex}.hero-indicators button{cursor:pointer;background:#ffffff42;border:0;border-radius:999px;width:.55rem;height:.55rem;transition:transform .2s,background-color .2s}.hero-indicators button.active{background:linear-gradient(125deg, var(--accent-a), var(--accent-b));transform:scale(1.18)}.floating-panel{animation:8s ease-in-out infinite float}.proof-strip{border-block:1px solid var(--border);background:#ffffff03;padding-block:2rem}.proof-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.proof-row p{color:var(--text-secondary)}.logo-cloud{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.logo-cloud span{border:1px solid var(--border);color:#d2d7e3;filter:blur(.2px);background:#ffffff08;border-radius:999px;justify-content:center;min-width:4.2rem;padding:.32rem .7rem;font-size:.69rem;display:inline-flex}.split-section{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(1.2rem,5vw,3rem);display:grid}h2{letter-spacing:-.03em;max-width:20ch;font-size:clamp(1.8rem,4.2vw,3rem);line-height:1.12}.split-section p{color:var(--text-secondary);max-width:60ch;margin-top:1rem}.placeholder-card,.autonomy-card,.flow-placeholder,.final-cta,.quote-card,.step-card,.capability-item{border:1px solid var(--border);background:var(--card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;box-shadow:0 12px 40px #00000040,inset 0 0 0 1px #ffffff05}.placeholder-card{color:#d3d9e6;align-items:flex-end;min-height:16.5rem;padding:1.4rem;display:flex}.capability-list{flex-direction:column;gap:.85rem;margin-top:1.5rem;display:flex}.capability-item{grid-template-columns:minmax(0,1.2fr) minmax(14rem,.8fr);align-items:stretch;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;overflow:hidden}.capability-item:hover{border-color:#8970fa57;transform:translateY(-3px);box-shadow:0 18px 45px #00000057,0 0 30px #6c7cff33}.capability-copy{padding:1.2rem}.capability-copy h3{letter-spacing:-.02em;font-size:1.08rem}.capability-copy p{color:var(--text-secondary);margin-top:.7rem}.pricing-note{color:#d5dbec;margin-top:.9rem;font-weight:600}.pricing-page-link-row{margin-top:1rem}.pricing-tag{letter-spacing:.01em;background:#6c7cff1c;border:1px solid #7a81ff57;border-radius:999px;margin-top:.8rem;padding:.2rem .62rem;font-size:.76rem;display:inline-flex;color:#c9d1ff!important}.capability-media{border-left:1px solid var(--border);aspect-ratio:3/2;background:linear-gradient(150deg,#6c7cff1f,#8b5cf612),#ffffff04;justify-content:center;align-items:center;min-height:11rem;padding:.65rem;display:flex;overflow:hidden}.capability-media img{object-fit:contain;object-position:center;background:#090d14e6;border:1px solid #ffffff1a;border-radius:12px;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:1.35rem;display:grid}.step-card{padding:1.15rem}.step-card span{color:#d7dcf2;border:1px solid #ffffff29;border-radius:999px;padding:.15rem .52rem;font-size:.73rem;display:inline-flex}.step-card h3{margin-top:.7rem;font-size:1rem}.step-card p{color:var(--text-secondary);margin-top:.5rem}.flow-placeholder{color:#cfd4e1;text-align:center;margin-top:1rem;padding:.95rem}.autonomy-card{max-width:49rem;padding:clamp(1.35rem,4vw,2rem)}.autonomy-card p{color:var(--text-secondary);margin-top:.75rem}.category-statement{text-align:center}.category-statement h2{margin-inline:auto}.category-statement p{margin-inline:auto;color:#c6ccd8;max-width:43ch;margin-top:1rem;font-size:clamp(1.02rem,2vw,1.3rem)}.testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.quote-card{margin:0;padding:1.35rem}.quote-card p{letter-spacing:-.02em;font-size:1.14rem;line-height:1.45}.quote-card cite{color:var(--text-secondary);margin-top:.9rem;font-style:normal;display:block}.final-cta{text-align:center;background:radial-gradient(circle at 12% 0%, #6c7cff2e, transparent 40%), radial-gradient(circle at 88% 100%, #8b5cf62e, transparent 42%), var(--card);padding:clamp(1.5rem,5vw,2.4rem)}.final-cta h2{margin-inline:auto}.final-cta p{margin-inline:auto;max-width:43ch;color:var(--text-secondary);margin-top:.95rem}.final-cta .btn{margin-top:1.4rem}.auth-page,.dashboard-page{min-height:100vh}.auth-header{position:relative}.auth-page-light{color:#0f172a;background:radial-gradient(65% 70% at 8% 10%,#6366f126,#0000 66%),radial-gradient(52% 60% at 92% 0,#38bdf824,#0000 68%),#eef3fb}.auth-page-light .ambient-glow{display:none}.auth-topbar{z-index:2;padding:1.05rem 0;position:relative}.auth-topbar-wrap{justify-content:space-between;align-items:center;gap:1rem;min-height:2.6rem;display:flex}.auth-brand{color:#0f172a}.auth-back{color:#475569;font-size:.9rem;font-weight:600;transition:color .2s}.auth-back:hover{color:#0f172a}.auth-shell{place-items:center;min-height:calc(100vh - 4rem);padding:1.25rem 1rem 2.5rem;display:grid}.legal-page,.pricing-page{min-height:100vh}.pricing-shell{padding-block:clamp(2rem,6vw,3.5rem)}.pricing-header-card{border:1px solid var(--border);background:radial-gradient(circle at 16% 0%, #6c7cff29, transparent 48%), var(--card);border-radius:20px;padding:clamp(1.2rem,3vw,2rem)}.pricing-header-card h1{margin-top:.4rem;font-size:clamp(2rem,4vw,2.75rem)}.pricing-header-card p{color:var(--text-secondary);margin-top:.7rem}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem;margin-top:1rem;display:grid}.pricing-plan-card{border:1px solid var(--border);background:var(--card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;padding:1.1rem;box-shadow:0 12px 40px #00000040,inset 0 0 0 1px #ffffff05}.pricing-plan-card h2{letter-spacing:-.015em;font-size:1.05rem}.pricing-plan-price{margin-top:.6rem;font-size:1.05rem;font-weight:700}.pricing-plan-daily{letter-spacing:.01em;background:#6c7cff1c;border:1px solid #7a81ff57;border-radius:999px;margin-top:.45rem;padding:.2rem .62rem;font-size:.76rem;display:inline-flex;color:#c9d1ff!important}.pricing-plan-detail{color:var(--text-secondary);margin-top:.7rem}.legal-shell{padding-block:clamp(2rem,6vw,3.5rem)}.legal-card{border:1px solid var(--border);background:radial-gradient(circle at 16% 0%, #6c7cff29, transparent 48%), var(--card);border-radius:20px;max-width:54rem;padding:clamp(1.2rem,3vw,2rem)}.legal-card h1{margin-top:.4rem;font-size:clamp(2rem,4vw,2.75rem)}.legal-card h2{margin-top:1.3rem;font-size:1.05rem}.legal-card p{color:var(--text-secondary);margin-top:.6rem}.legal-card ul{color:var(--text-secondary);margin-top:.65rem;padding-left:1.15rem}.legal-card li{margin-top:.35rem}.legal-card a{color:#c9d2ff}.legal-meta{font-size:.9rem}.auth-card{border-radius:24px;width:min(100%,30.5rem);padding:1.6rem}.auth-card-light{background:radial-gradient(circle at 16% 0,#4f46e51f,#0000 44%),#fff;border:1px solid #d8e1ef;box-shadow:0 26px 80px #0f172a1f,inset 0 1px #0f172a0a}.auth-card h1{color:#0f172a;max-width:13ch;margin-top:.35rem;font-size:clamp(1.8rem,4vw,2.45rem);line-height:1.08}.auth-copy{color:#475569;margin-top:.8rem}.btn-google{color:#0f172a;background:#fff;border-color:#d0dae8;justify-content:center;width:100%;margin-top:1.15rem;box-shadow:0 8px 22px #0f172a0f}.btn-google:hover{border-color:#9cb6df;box-shadow:0 12px 28px #0f172a1c}.google-logo{width:1.05rem;height:1.05rem;margin-right:.62rem;display:inline-flex}.google-logo svg{width:100%;height:100%}.auth-card-light .eyebrow{color:#274784;background:#eef3ff;border-color:#d8e3f5}.auth-error{color:#b42318;margin-top:.85rem;font-size:.9rem;font-weight:600}.auth-switch{color:var(--text-secondary);margin-top:1.1rem;font-size:.9rem}.auth-switch a{color:#ced5ff}.auth-mode-row{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.auth-mode-toggle{color:#1e3a8a;cursor:pointer;background:#f8fbff;border:1px solid #d0dae8;border-radius:999px;width:2rem;height:2rem;font-size:.9rem;font-weight:800}.auth-mode-toggle:hover{background:#eef4ff;border-color:#9cb6df}.auth-password-form{gap:.75rem;margin-top:1.1rem;display:grid}.auth-password-form .field{gap:.35rem;display:grid}.auth-password-form .field span{color:#334155;font-size:.82rem;font-weight:600}.auth-password-form .field input{color:#0f172a;font:inherit;background:#fff;border:1px solid #d0dae8;border-radius:10px;padding:.52rem .62rem;font-size:.92rem}.auth-password-form .field input:focus{border-color:#2f6df6;outline:2px solid #2f6df62e}.dashboard-shell{padding-block:clamp(2.5rem,6vw,4.2rem)}.dashboard-top-nav{color:var(--text-secondary);align-items:center;gap:1rem;font-size:.9rem;display:flex}.dashboard-top-nav a:hover{color:var(--text-primary)}.dashboard-actions{align-items:center;gap:.7rem;display:flex}.dashboard-workspace-control{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;display:inline-flex}.dashboard-workspace-control select{border:1px solid var(--border);background:var(--card);color:var(--text-primary);font:inherit;border-radius:10px;min-width:11rem;padding:.4rem .6rem;font-size:.82rem}.dashboard-workspace-control select:focus{border-color:#9db7f7;outline:none;box-shadow:0 0 0 3px #2f6df629}.dashboard-hero{border:1px solid var(--border);background:radial-gradient(circle at 15% 0%, #6c7cff33, transparent 45%), var(--card);border-radius:20px;padding:1.4rem}.dashboard-hero h1{max-width:16ch;margin-top:.35rem;font-size:clamp(2rem,5vw,3rem)}.dashboard-hero p{color:var(--text-secondary);max-width:58ch;margin-top:.85rem}.dashboard-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:.95rem;display:grid}.dashboard-card{border:1px solid var(--border);background:var(--card);border-radius:18px;padding:1.2rem}.dashboard-card h3{color:#dbe2f0;font-size:.94rem}.dashboard-stat{color:var(--text-primary);letter-spacing:-.03em;margin-top:.42rem;font-size:1.42rem;font-weight:700}.dashboard-card p{color:var(--text-secondary);margin-top:.5rem}.dashboard-card small{color:var(--text-secondary);margin-top:.45rem;font-size:.82rem;display:block}.dashboard-layout{grid-template-columns:minmax(0,1.2fr) minmax(17rem,.8fr);gap:1rem;margin-top:1rem;display:grid}.dashboard-primary,.dashboard-secondary{align-content:start;gap:1rem;display:grid}.dashboard-panel{border:1px solid var(--border);background:var(--card);border-radius:18px;padding:1.2rem}.panel-head h3{letter-spacing:-.02em;font-size:1.06rem}.panel-head-row{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.panel-head p{color:var(--text-secondary);margin-top:.3rem;font-size:.88rem}.history-toggle-btn{border:1px solid var(--border);min-height:2rem;color:var(--text-secondary);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:.38rem .82rem;font-size:.8rem;font-weight:600}.history-toggle-btn:hover{color:var(--text-primary);border-color:#bdd0f7}.history-toggle-btn.active{color:#1d4ed8;background:#eaf1ff;border-color:#c3d5fb}.usage-list{gap:.72rem;margin-top:.95rem;display:grid}.usage-row{grid-template-columns:minmax(0,1fr) minmax(7rem,.9fr) auto;align-items:center;gap:.75rem;display:grid}.usage-row strong{font-size:.88rem;display:block}.usage-row span{color:var(--text-secondary);margin-top:.2rem;font-size:.8rem;display:block}.usage-row em{color:#d4dbed;font-size:.82rem;font-style:normal}.usage-meter{background:#ffffff14;border-radius:999px;height:.5rem;overflow:hidden}.usage-meter span{border-radius:inherit;background:linear-gradient(110deg, var(--accent-a), var(--accent-b));height:100%;margin:0}.activity-list{gap:.72rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.activity-list li{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;padding:.72rem}.activity-list strong{font-size:.88rem;display:block}.activity-list span{color:var(--text-secondary);margin-top:.24rem;font-size:.82rem;display:block}.backup-history-list li{padding:.62rem .7rem}.backup-history-row{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.backup-history-row strong,.backup-history-row span{text-align:left}.billing-block{gap:.6rem;margin-top:.9rem;display:grid}.billing-section-heading{color:var(--text-primary);margin:1rem 0 .45rem;font-size:.92rem}.billing-block div{justify-content:space-between;gap:.8rem;font-size:.85rem;display:flex}.billing-block strong{color:#dce3ef}.billing-block span{color:var(--text-secondary)}.dashboard-panel .btn{margin-top:1rem}.post-maker-company-tabs{flex-wrap:wrap;gap:.5rem;margin-top:.95rem;display:flex}.post-maker-company-tab{border:1px solid var(--border);min-height:2.2rem;color:var(--text-secondary);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:.34rem .78rem;font-size:.82rem;font-weight:700}.post-maker-company-tab:hover{color:var(--text-primary);border-color:#bdd0f7}.post-maker-company-tab.active{color:#1d4ed8;background:#eaf1ff;border-color:#c3d5fb}.post-maker-actions{flex-wrap:wrap;gap:.55rem;margin-top:.8rem;display:flex}.post-maker-actions .btn{margin-top:0}.post-maker-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem;margin-top:1rem;display:grid}.post-maker-column{border:1px solid var(--border);background:#fff;border-radius:14px;padding:.88rem}.post-maker-inline-error{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;margin-top:.5rem;display:flex}.post-maker-inline-error .auth-error,.post-maker-inline-error .btn{margin-top:0}.post-maker-item-head{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.post-maker-item-head .btn{flex-shrink:0;margin-top:0}.post-maker-status-pill{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;align-items:center;min-height:1.45rem;padding:0 .52rem;font-size:.7rem;font-weight:700;display:inline-flex}.post-maker-status-ok{color:#0f766e;background:#ccfbf1}.post-maker-status-warn{color:#b45309;background:#ffedd5}.post-maker-status-bad{color:#b91c1c;background:#fee2e2}.post-maker-status-muted{color:#374151;background:#e5e7eb}.invoice-list,.workspace-list{gap:.48rem;margin:.95rem 0 0;padding:0;list-style:none;display:grid}.invoice-list li,.workspace-list li{border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;align-items:center;gap:.8rem;padding:.58rem .65rem;display:flex}.invoice-list span,.workspace-list span{color:var(--text-secondary);font-size:.82rem}.invoice-list strong,.workspace-list strong{color:#dce3ef;font-size:.84rem}.settings-panel{margin-top:1rem}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.95rem;display:grid}.field{gap:.4rem;display:grid}.field span{color:var(--text-secondary);font-size:.82rem}.field input,.field select{width:100%;min-height:2.6rem;color:var(--text-primary);font:inherit;background:#ffffff08;border:1px solid #ffffff1f;border-radius:12px;padding:.55rem .75rem}.field input:focus,.field select:focus{outline-offset:1px;outline:2px solid #8b5cf673}.field-wide{grid-column:1/-1}.mode-picker{flex-wrap:wrap;gap:.45rem;display:flex}.mode-chip{min-height:2.1rem;color:var(--text-secondary);font:inherit;cursor:pointer;background:#ffffff05;border:1px solid #ffffff24;border-radius:999px;padding-inline:.8rem;font-size:.82rem}.mode-chip.active{color:#dbe1ff;background:#6c7cff21;border-color:#7a81ff6b}.toggle-row{min-height:2.8rem;color:var(--text-primary);font:inherit;cursor:pointer;background:#ffffff05;border:1px solid #ffffff1f;border-radius:12px;justify-content:space-between;align-items:center;gap:.8rem;padding:.62rem .75rem;display:flex}.toggle-row span{text-align:left;font-size:.86rem}.toggle-row em{color:var(--text-secondary);font-size:.8rem;font-style:normal}.toggle-row.active{background:#6c7cff1a;border-color:#7a81ff66}.settings-actions{flex-wrap:wrap;gap:.6rem;margin-top:.95rem;display:flex}.outreach-filter-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:.75rem;margin-top:1rem;display:grid}.outreach-apply-btn{min-height:2.6rem}.outreach-tab-row{flex-wrap:wrap;gap:.45rem;margin-top:1rem;display:flex}.outreach-tab-btn{border:1px solid var(--border);min-height:2.1rem;color:var(--text-secondary);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding-inline:.8rem;font-size:.82rem}.outreach-tab-btn.active{color:#1d4ed8;background:#eaf1ff;border-color:#c3d5fb}.outreach-panel-content{margin-top:1rem}.outreach-table-wrap{border:1px solid var(--border);background:#fff;border-radius:12px;margin-top:.9rem;overflow-x:auto}.outreach-table{border-collapse:collapse;width:100%;min-width:780px;font-size:.82rem}.outreach-table th,.outreach-table td{border-top:1px solid var(--border);text-align:left;vertical-align:top;padding:.58rem .62rem}.outreach-table th{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;background:#f8fafc;border-top:none;font-size:.72rem}.admin-list-toolbar{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-top:.95rem;display:flex}.admin-list-search{flex:17rem;min-width:13rem}.admin-list-page-size{flex:0 0 9.5rem}.admin-list-sort{flex:0 0 14rem}.admin-list-results{white-space:nowrap;margin:0 0 0 auto}.admin-list-pagination{flex-wrap:wrap;justify-content:flex-start;margin-top:.75rem}@media (width<=720px){.admin-list-page-size{flex:9rem}.admin-list-sort{flex:12rem}.admin-list-results{white-space:normal;margin-left:0}}.outreach-pill{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;min-height:1.45rem;padding:0 .5rem;font-size:.7rem;font-weight:700;display:inline-flex}.outreach-pill-ok{color:#0f766e;background:#ccfbf1}.outreach-pill-warn{color:#b45309;background:#ffedd5}.outreach-pill-bad{color:#b91c1c;background:#fee2e2}.dashboard-light{--bg:#f3f6fb;--bg-secondary:#fff;--card:#fff;--border:#dce4ef;--text-primary:#0f172a;--text-secondary:#475569;--accent-a:#2f6df6;--accent-b:#1898f1;background:var(--bg);min-height:100vh;color:var(--text-primary)}.dashboard-light .ambient-glow{display:none}.dashboard-header{border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0}.dashboard-frame{grid-template-columns:15rem minmax(0,1fr);gap:1rem;display:grid}.admin-frame{grid-template-columns:13rem minmax(0,1fr)}.admin-sidebar{top:5.7rem}.admin-content{min-width:0}.dashboard-sidebar{border:1px solid var(--border);background:var(--card);border-radius:16px;align-self:start;gap:.4rem;padding:.7rem;display:grid;position:sticky;top:5.3rem}.dashboard-side-link{min-height:2.4rem;color:var(--text-secondary);text-align:left;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;padding-inline:.75rem;font-size:.88rem;font-weight:600}.dashboard-side-link:hover{border-color:var(--border);color:var(--text-primary);background:#f8fafc}.dashboard-side-link.active{color:#1d4ed8;background:#eaf1ff;border-color:#c3d5fb}.dashboard-content{align-content:start;gap:1rem;display:grid}.dashboard-layout-single{gap:1rem;display:grid}.dashboard-page-panel{margin-top:0}.dashboard-light .dashboard-card h3,.dashboard-light .billing-block strong,.dashboard-light .invoice-list strong,.dashboard-light .workspace-list strong,.dashboard-light .usage-row em{color:#0f172a}.dashboard-light .dashboard-session-meta{color:var(--text-secondary)}.dashboard-light .usage-meter{background:#e7edf6}.dashboard-light .activity-list li,.dashboard-light .invoice-list li,.dashboard-light .workspace-list li{border-color:var(--border);background:#fbfcff}.dashboard-light .field input,.dashboard-light .field select,.dashboard-light .toggle-row,.dashboard-light .mode-chip,.dashboard-light .history-toggle-btn{border-color:var(--border);color:var(--text-primary);background:#fff}.dashboard-light .mode-chip.active{color:#1d4ed8;background:#eaf1ff;border-color:#c3d5fb}.dashboard-light .toggle-row.active{background:#eff5ff;border-color:#c3d5fb}.dashboard-light .outreach-table-wrap,.dashboard-light .outreach-table th,.dashboard-light .outreach-table td{border-color:var(--border)}.dashboard-light .outreach-table th{background:#f8fafc}.dashboard-page.dashboard-light{--container:calc(100% - 2rem);--dashboard-header-height:3.75rem;--bg:#f5f7fb;--bg-secondary:#fff;--card:#fff;--border:#dee2e6;--text-primary:#212529;--text-secondary:#6c757d;--accent-a:#3b7ddd;--accent-b:#2f64b1;color:#495057;letter-spacing:normal;background:#f5f7fb;min-height:100dvh;font-family:Inter,Helvetica Neue,Arial,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5}.dashboard-page h1,.dashboard-page h2,.dashboard-page h3,.dashboard-page h4,.dashboard-page h5,.dashboard-page h6{letter-spacing:normal;font-weight:400}.dashboard-page .dashboard-shell{min-height:calc(100dvh - var(--dashboard-header-height));align-content:start;padding-block:1rem 1.5rem;display:grid}.dashboard-page .dashboard-shell>.dashboard-frame,.dashboard-page .dashboard-shell>.dashboard-content{min-height:100%}.dashboard-page .dashboard-nav-wrap{min-height:3.75rem}.dashboard-page .dashboard-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-bottom:0;box-shadow:0 0 2rem #2125291a}.dashboard-page .dashboard-header .brand{letter-spacing:.02em;color:#212529;font-size:1rem;font-weight:600}.dashboard-page .pricing-tag{color:#2f64b1;background:#eaf2fd;border-color:#b9d3f7}.dashboard-page .dashboard-actions{gap:.55rem}.admin-dashboard-page .admin-profile-menu{position:relative}.admin-dashboard-page .admin-profile-trigger{border-radius:999px;min-width:0;padding:.14rem}.admin-dashboard-page .admin-profile-avatar{color:#fff;letter-spacing:.02em;text-transform:uppercase;background:#2f64b1;border-radius:999px;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;font-size:.72rem;font-weight:700;display:inline-flex}.admin-dashboard-page .admin-profile-menu.open .admin-profile-trigger{background:#eaf2fd;border-color:#3b7ddd}.admin-dashboard-page .admin-profile-popover{z-index:120;background:#fff;border:1px solid #d8e1eb;border-radius:.32rem;width:min(17.5rem,100vw - 1.5rem);padding:.75rem;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 .65rem 1.4rem #2125291f}.admin-dashboard-page .admin-profile-name{color:#212529;margin:0;font-size:.88rem;font-weight:600}.admin-dashboard-page .admin-profile-email{color:#6c757d;word-break:break-word;margin:.22rem 0 .7rem;font-size:.76rem}.admin-dashboard-page .admin-profile-signout{width:100%}.admin-dashboard-page .admin-profile-error{margin-top:.6rem}.dashboard-page .dashboard-sidebar-toggle,.dashboard-page .dashboard-mobile-nav-scrim{display:none}.dashboard-page .dashboard-workspace-control{color:#6c757d}.dashboard-page .dashboard-workspace-control select{color:#495057;background:#fff;border-color:#d8e1eb;border-radius:.2rem;min-height:calc(1.5em + .6rem + 2px);padding:.3rem .55rem;font-size:.875rem}.dashboard-page .dashboard-workspace-control select:focus{border-color:#3b7ddd;box-shadow:0 0 0 .2rem #3b7ddd33}.dashboard-page .dashboard-frame{grid-template-columns:260px minmax(0,1fr);align-items:stretch;gap:1.5rem}.dashboard-page .dashboard-frame>*{min-width:0}.dashboard-page .admin-frame{grid-template-columns:260px minmax(0,1fr)}.dashboard-page .dashboard-sidebar{background:#222e3c;border:0;border-radius:.25rem;gap:0;max-height:calc(100dvh - 5.7rem);padding:0;position:sticky;top:4.7rem;overflow-y:auto;box-shadow:0 .1rem .2rem #0000000d}.dashboard-page .dashboard-sidebar-brand{border-bottom:1px solid #e9ecef12;gap:.1rem;padding:1.15rem 1.5rem 1rem;display:grid}.dashboard-page .dashboard-sidebar-brand strong{color:#f8f9fa;letter-spacing:.015em;font-size:1.15rem;font-weight:600}.dashboard-page .dashboard-sidebar-brand span{color:#e9ecef9e;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:500}.dashboard-page .dashboard-sidebar-header{color:#adb5bd;letter-spacing:.06em;text-transform:uppercase;margin:0;padding:1.5rem 1.5rem .375rem;font-size:.75rem;font-weight:400}.dashboard-page .dashboard-sidebar-nav{gap:0;padding:0 0 1rem;display:grid}.dashboard-page .dashboard-side-link{color:#e9ecef8c;background:#222e3c;border:0;border-left:3px solid #0000;border-radius:0;align-items:center;gap:.75rem;min-height:0;padding:.625rem 1.625rem;font-size:.875rem;font-weight:400;display:flex}.dashboard-page .dashboard-side-link:hover{color:#e9ecefcc;background:#222e3c;border-left-color:#0000}.dashboard-page .dashboard-side-link.active{color:#e9ecef;background:linear-gradient(90deg,#3b7ddd1a 0%,#3b7ddd16 50%,#0000 100%);border-left-color:#3b7ddd}.dashboard-page .dashboard-side-link-icon{text-align:center;width:1rem;color:inherit;letter-spacing:.04em;opacity:.92;font-size:.6rem;font-weight:700}.dashboard-page .dashboard-side-link-label{white-space:nowrap}.dashboard-page .dashboard-content{gap:1.5rem;min-width:0}.dashboard-page .dashboard-layout{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}.dashboard-page .dashboard-hero,.dashboard-page .dashboard-card,.dashboard-page .dashboard-panel{background:#fff;border:0;border-radius:.25rem;box-shadow:0 .1rem .2rem #0000000d}.dashboard-page .dashboard-hero{padding:1.25rem}.dashboard-page .dashboard-hero .eyebrow{color:#3b7ddd;background:#eaf2fd;border:0;border-radius:.2rem;margin-bottom:.5rem;padding:.22rem .5rem;font-size:.72rem}.dashboard-page .dashboard-hero h1{color:#212529;max-width:none;margin-top:0;font-size:clamp(1.53125rem,2.3vw,1.75rem);font-weight:400;line-height:1.2}.dashboard-page .dashboard-hero p{color:#6c757d;max-width:none;margin-top:.5rem}.dashboard-page .dashboard-kpis{gap:1.25rem;margin-top:0}.admin-dashboard-page .admin-kpis-compact{gap:.8rem}.admin-dashboard-page .admin-kpis-compact .dashboard-card{padding:.8rem .95rem}.admin-dashboard-page .admin-kpis-compact .dashboard-card h3{letter-spacing:.06em;font-size:.67rem}.admin-dashboard-page .admin-kpis-compact .dashboard-stat{margin-top:.2rem;font-size:1.18rem}.admin-dashboard-page .admin-summary-strip{gap:.35rem;display:grid}.dashboard-page .dashboard-card{padding:1.25rem}.dashboard-page .dashboard-card h3{color:#6c757d;letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:600}.dashboard-page .dashboard-stat{color:#212529;letter-spacing:-.01em;margin-top:.4rem;font-size:1.53125rem;font-weight:600}.dashboard-page .dashboard-card p,.dashboard-page .dashboard-card small,.dashboard-page .dashboard-session-meta,.dashboard-page .panel-head p,.dashboard-page .usage-row span,.dashboard-page .billing-block span,.dashboard-page .invoice-list span,.dashboard-page .workspace-list span,.dashboard-page .activity-list span,.dashboard-page .field span{color:#6c757d}.dashboard-page .dashboard-panel{padding:1.25rem}.dashboard-page .panel-head h3{color:#212529;font-size:.925rem;font-weight:600}.dashboard-page .activity-list li,.dashboard-page .invoice-list li,.dashboard-page .workspace-list li{background:#fff;border:1px solid #e9ecef;border-radius:.25rem}.dashboard-page .activity-list strong,.dashboard-page .invoice-list strong,.dashboard-page .workspace-list strong,.dashboard-page .billing-block strong,.dashboard-page .usage-row em{color:#212529}.dashboard-page .usage-meter{background:#e9ecef}.dashboard-page .field input,.dashboard-page .field select,.dashboard-page .mode-chip,.dashboard-page .toggle-row,.dashboard-page .history-toggle-btn,.dashboard-page .post-maker-company-tab,.dashboard-page .outreach-tab-btn{color:#495057;background:#fff;border-color:#d8e1eb;border-radius:.2rem;font-size:.875rem}.dashboard-page .field input:focus,.dashboard-page .field select:focus{border-color:#3b7ddd;outline:none;box-shadow:0 0 0 .18rem #3b7ddd33}.dashboard-page .mode-chip.active,.dashboard-page .toggle-row.active,.dashboard-page .history-toggle-btn.active,.dashboard-page .post-maker-company-tab.active,.dashboard-page .outreach-tab-btn.active{color:#2f64b1;background:#eaf2fd;border-color:#3b7ddd}.dashboard-page .btn{border-radius:.2rem;min-height:calc(1.5em + .6rem + 2px);padding:.3rem .85rem;font-size:.875rem;font-weight:400;transition:background .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.dashboard-page .btn-small{min-height:calc(1.5em + .4rem + 2px);padding:.2rem .5rem;font-size:.75rem}.dashboard-page .btn:hover{transform:none}.dashboard-page .btn-primary{color:#fff;box-shadow:none;background:#3b7ddd;border-color:#3b7ddd}.dashboard-page .btn-primary:hover{filter:none;box-shadow:none;background:#326abc;border-color:#2f64b1}.dashboard-page .btn-secondary{color:#495057;background:#e9ecef;border-color:#dce2e8}.dashboard-page .btn-secondary:hover{color:#343a40;background:#dde2e7;border-color:#d2d8df}.dashboard-page .outreach-table-wrap,.dashboard-page .post-maker-column{background:#fff;border-color:#dee2e6;border-radius:.25rem}.dashboard-page .outreach-table th,.dashboard-page .outreach-table td{border-color:#dee2e6}.dashboard-page .outreach-table th{color:#6c757d;background:#f8f9fa;font-size:.72rem}.dashboard-page .post-maker-status-muted{color:#6c757d;background:#e9ecef}@media (width>=981px){.admin-dashboard-page.dashboard-light{height:100dvh;overflow:hidden}.admin-dashboard-page .dashboard-shell{height:calc(100dvh - var(--dashboard-header-height));min-height:0;overflow:hidden}.admin-dashboard-page .dashboard-shell>.dashboard-content{flex-direction:column;min-height:0;display:flex;overflow:hidden}.admin-dashboard-page .admin-frame{flex:auto;min-height:0}.admin-dashboard-page .admin-sidebar{align-self:stretch;height:100%;max-height:none;position:sticky;top:0;overflow-y:auto}.admin-dashboard-page .admin-content{overscroll-behavior:contain;min-height:0;padding-right:.15rem;overflow-y:auto}}.footer{border-top:1px solid var(--border);background:#ffffff03;padding-block:2.4rem}.footer-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.footer-row nav{color:var(--text-secondary);gap:1.15rem;font-size:.92rem;display:flex}.footer-row nav a:hover{color:var(--text-primary)}.public-page{color:#14151a;z-index:3;background:radial-gradient(circle at 12% 0,#3f6fff21,#0000 34%),radial-gradient(circle at 86% 4%,#f5b33e1f,#0000 29%),linear-gradient(#fff,#f5f5f2 65%,#fff);min-height:100vh;font-family:Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.public-main{padding-bottom:1rem}.public-header{z-index:35;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border-bottom:1px solid #11182714;position:sticky;top:0}.public-header.public-header-menu-open{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-bottom-color:#0000}.public-nav-wrap{justify-content:space-between;align-items:center;gap:.8rem;min-height:4.7rem;display:flex}.public-brand{color:#0f1118;letter-spacing:-.015em;align-items:center;gap:.55rem;font-size:.96rem;font-weight:700;display:inline-flex}.public-brand-mark{color:#fff;background:#0f1118;border-radius:999px;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;font-size:.83rem;display:inline-flex}.public-top-nav{color:#59606f;align-items:center;gap:1.65rem;font-size:.9rem;display:flex}.public-top-nav a{transition:color .2s}.public-top-nav a:hover{color:#0f1118}.public-nav-features{align-items:center;margin-bottom:-1rem;padding-bottom:1rem;display:inline-flex;position:relative}.public-nav-features-trigger{align-items:center;gap:.38rem;display:inline-flex}.public-nav-features-trigger:after{content:"";opacity:.7;border-bottom:1.6px solid;border-right:1.6px solid;width:.42rem;height:.42rem;transition:transform .22s;transform:translateY(-.1rem)rotate(45deg)}.public-feature-mega{opacity:0;visibility:hidden;pointer-events:none;z-index:80;background:radial-gradient(circle at 9% -10%,#4967da33,#0000 42%),radial-gradient(circle at 94% 2%,#14947c26,#0000 44%),#fff;border:1px solid #0f172a1f;border-radius:1.3rem;width:min(54rem,100vw - 2rem);padding:.9rem;transition:opacity .22s,transform .24s,visibility .24s;position:absolute;top:calc(100% + .22rem);left:50%;transform:translate(-50%)translateY(.7rem);box-shadow:0 28px 64px #0f172a3d,inset 0 0 0 1px #ffffffeb}.public-nav-features:hover .public-feature-mega,.public-nav-features:focus-within .public-feature-mega{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.public-nav-features:hover .public-nav-features-trigger:after,.public-nav-features:focus-within .public-nav-features-trigger:after{transform:translateY(.06rem)rotate(-135deg)}.public-feature-mega-layout{grid-template-columns:minmax(0,1fr) minmax(13rem,14.5rem);gap:.84rem;display:grid}.public-feature-mega-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:.84rem;display:grid}.public-feature-mega-group{background:#ffffffe6;border:1px solid #121b2c1a;border-radius:1rem;padding:.88rem}.public-feature-mega-kicker{letter-spacing:.14em;text-transform:uppercase;color:#3f4b63;margin:0;font-size:.69rem;font-weight:800}.public-feature-mega-summary{color:#5e6678;margin:.44rem 0 .72rem;font-size:.76rem;line-height:1.45}.public-feature-mega-list{gap:.46rem;display:grid}.public-feature-mega-item{background:#fff;border:1px solid #141d3114;border-radius:.84rem;padding:.58rem .68rem;transition:border-color .2s,transform .2s,box-shadow .2s;display:block}.public-feature-mega-item:hover{border-color:#3357c659;transform:translateY(-1px);box-shadow:0 10px 20px #1221481a}.public-feature-mega-item-title{letter-spacing:-.01em;color:#0f1626;font-size:.82rem;font-weight:700;display:block}.public-feature-mega-item-copy{color:#5f687b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.24rem;font-size:.69rem;line-height:1.42;display:-webkit-box;overflow:hidden}.public-feature-mega-aside{color:#eff6ffe6;background:linear-gradient(164deg,#121b2cf5,#162644f2);border:1px solid #131f3824;border-radius:1rem;flex-direction:column;padding:.95rem;display:flex}.public-feature-mega-aside-label{letter-spacing:.12em;text-transform:uppercase;color:#9cbafff2;margin:0;font-size:.68rem;font-weight:700}.public-feature-mega-aside h3{letter-spacing:-.02em;color:#fff;margin:.55rem 0 0;font-size:1rem;line-height:1.23}.public-feature-mega-aside p{color:#d8e3ffe6;margin:.58rem 0 0;font-size:.78rem;line-height:1.46}.public-feature-mega-aside-actions{gap:.44rem;margin-top:auto;padding-top:.8rem;display:grid}.public-feature-mega-aside-actions a{color:#eff4ff;letter-spacing:-.01em;background:#ffffff0f;border:1px solid #a0b8ff42;border-radius:.72rem;justify-content:space-between;align-items:center;padding:.5rem .62rem;font-size:.74rem;font-weight:700;transition:background-color .2s,border-color .2s;display:inline-flex}.public-feature-mega-aside-actions a:hover{background:#ffffff24;border-color:#bacdff94}.public-nav-actions{align-items:center;gap:.55rem;min-width:0;display:inline-flex}.public-signin-link{letter-spacing:-.01em;color:#1a1f2d;font-size:.88rem;font-weight:700}.public-signin-link:hover{color:#3a63cf}.public-mobile-menu-toggle{cursor:pointer;background:#ffffffeb;border:1px solid #11182726;border-radius:.65rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;width:2.15rem;height:2.15rem;display:none}.public-mobile-menu-toggle span{background:#171b27;border-radius:999px;width:.95rem;height:2px}.public-mobile-menu-overlay{z-index:1200;color:#12141b;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;flex-direction:column;width:100vw;min-height:100dvh;padding:1rem 1rem 1.4rem;display:flex;position:fixed;inset:0;overflow-y:auto}.public-mobile-menu-head{letter-spacing:.12em;text-transform:uppercase;color:#5f6678;justify-content:space-between;align-items:center;font-size:.88rem;font-weight:800;display:flex}.public-mobile-menu-close{color:#12141b;cursor:pointer;background:#fff;border:1px solid #11182729;border-radius:999px;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;padding:0;font-size:1.22rem;font-weight:700;line-height:1;display:inline-flex}.public-mobile-menu-links{padding-bottom:max(1.1rem, env(safe-area-inset-bottom));gap:.9rem;margin-top:2rem;display:grid}.public-mobile-menu-links a{letter-spacing:-.03em;color:#12141b;font-size:clamp(1.55rem,7vw,2.2rem);font-weight:800;line-height:1.05}.public-mobile-menu-links a:hover{color:#355fce}.public-mobile-feature-block{gap:.66rem;padding-top:.12rem;display:grid}.public-mobile-feature-toggle{letter-spacing:-.03em;color:#12141b;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.7rem;width:100%;padding:0;font-size:clamp(1.55rem,7vw,2.2rem);font-weight:800;line-height:1.05;display:inline-flex}.public-mobile-feature-caret{opacity:.76;font-size:1rem;transition:transform .22s,opacity .22s}.public-mobile-feature-block.open .public-mobile-feature-caret{opacity:.95;transform:rotate(-180deg)}.public-mobile-feature-dropdown{opacity:0;pointer-events:none;gap:.66rem;max-height:0;transition:max-height .28s,opacity .25s;display:grid;overflow:hidden}.public-mobile-feature-block.open .public-mobile-feature-dropdown{opacity:1;pointer-events:auto;max-height:220vh;overflow:visible}.public-mobile-menu-links .public-mobile-feature-all{color:#1e3f97;letter-spacing:.07em;text-transform:uppercase;background:#395bc714;border:1px solid #243a7538;border-radius:999px;align-items:center;width:fit-content;padding:.38rem .68rem;font-size:.76rem;font-weight:800;line-height:1;display:inline-flex}.public-mobile-feature-groups{gap:.66rem;display:grid}.public-mobile-feature-group{background:linear-gradient(152deg,#fff,#f8faff);border:1px solid #1118271a;border-radius:.9rem;gap:.55rem;padding:.64rem;display:grid}.public-mobile-feature-kicker{letter-spacing:.13em;text-transform:uppercase;color:#3e4c66;margin:0;font-size:.67rem;font-weight:800}.public-mobile-feature-list{gap:.42rem;display:grid}.public-mobile-menu-links .public-mobile-feature-item{color:#12141b;letter-spacing:-.01em;background:#fff;border:1px solid #11182714;border-radius:.72rem;gap:.22rem;padding:.52rem .58rem;font-size:.76rem;font-weight:600;line-height:1.35;display:grid}.public-mobile-feature-item-title{letter-spacing:-.01em;color:#0f1728;font-size:.8rem;font-weight:700}.public-mobile-feature-item-copy{color:#566078;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.68rem;line-height:1.35;display:-webkit-box;overflow:hidden}.public-mobile-menu-links .public-mobile-feature-all:hover,.public-mobile-menu-links .public-mobile-feature-item:hover{color:#355fce}.public-btn{letter-spacing:-.01em;text-wrap:balance;border:1px solid #0000;border-radius:999px;padding:.64rem 1.12rem;font-size:.88rem;font-weight:700;transition:transform .2s,background-color .2s,border-color .2s,color .2s}.public-btn:hover{transform:translateY(-1px)}.public-btn-primary{color:#fff;background:#12141b;border-color:#12141b}.public-btn-primary:hover{background:#232631;border-color:#232631}.public-btn-ghost{color:#222633;background:#ffffffe0;border-color:#1118271f}.public-btn-ghost:hover{background:#fff}.public-btn-secondary{color:#171923;background:#fff;border-color:#1118271f}.public-btn-secondary:hover{background:#f8f9fc}.public-btn-large{justify-content:center;align-items:center;min-width:10.2rem;min-height:2.8rem;display:inline-flex}.public-btn-icon{align-items:center;gap:.45rem;display:inline-flex}.public-btn-icon svg{width:1rem;height:1rem}.waitlist-modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080a1085;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.waitlist-modal-card{background:radial-gradient(circle at 10% 0,#2f6ff71c,#0000 48%),#fff;border:1px solid #11182724;border-radius:1.25rem;width:min(32rem,100%);padding:1rem 1rem 1.1rem;position:relative;box-shadow:0 28px 70px #0f172a40}.waitlist-modal-close{color:#111827;cursor:pointer;background:#fff;border:1px solid #11182724;border-radius:999px;width:2rem;height:2rem;font-size:1.25rem;line-height:1;position:absolute;top:.6rem;right:.6rem}.waitlist-modal-close:hover{background:#f4f7ff}.waitlist-modal-card h2{letter-spacing:-.04em;color:#151821;margin-top:.62rem;font-size:clamp(1.55rem,4.1vw,2.2rem);line-height:1.06}.waitlist-copy{color:#5a6271;margin-top:.62rem;font-size:.92rem;line-height:1.62}.waitlist-copy-note{margin-top:0}.waitlist-form{gap:.62rem;margin-top:.76rem;display:grid}.waitlist-modal-card .field span{color:#4b5568;font-weight:700}.waitlist-modal-card .field input{color:#141821;background:#fff;border:1px solid #11182729;border-radius:10px;min-height:2.55rem}.waitlist-modal-card .field input:disabled{color:#5f6674;background:#f5f7fb}.waitlist-modal-card .field input:focus{border-color:#2f6ff7;outline:2px solid #2f6ff73d}.waitlist-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem;display:grid}.waitlist-btn{width:100%}.waitlist-error{margin-top:.3rem}.signin-notice-modal-card{width:min(30rem,100%)}.signin-notice-copy{color:#5a6271;margin-top:.62rem;font-size:.92rem;line-height:1.62}.signin-notice-actions{gap:.56rem;margin-top:.9rem;display:grid}.signin-notice-actions .public-btn{justify-content:center;width:100%}.lp-section,.pp-section{padding-block:clamp(4rem,7vw,7rem)}.lp-label{text-transform:uppercase;letter-spacing:.19em;color:#7a808f;font-size:.76rem;font-weight:800}.lp-section-title{letter-spacing:-.055em;color:#151821;margin-top:.95rem;font-size:clamp(2rem,4.8vw,3.35rem);line-height:1.04}.lp-hero{padding-top:clamp(2.3rem,4vw,4.3rem)}.lp-home-top{padding-top:clamp(1rem,2.4vw,1.9rem);padding-bottom:clamp(2.4rem,4.8vw,4.4rem)}.lp-home-top-actions{margin-top:0;position:relative}.lp-desktop-download-btn,.lp-desktop-start-btn{display:inline-flex}.lp-mobile-download-btn{display:none}.lp-mobile-download-note{color:#687083;margin:.42rem 0 0;font-size:.75rem;line-height:1.45;display:none}.lp-mobile-viewport-notice{margin:0;display:none}@keyframes lpMobileViewportNotice{0%{opacity:0;transform:translateY(6px)scale(.98)}14%{opacity:1;transform:translateY(0)scale(1)}78%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-6px)scale(.99)}}.lp-home-title{letter-spacing:-.055em;color:#151821;max-width:16ch;margin:.66rem 0 0;font-size:clamp(1.85rem,4.8vw,3.45rem);line-height:.98}.lp-home-subtitle{color:#596173;max-width:60ch;margin:.62rem 0 0;font-size:.95rem;line-height:1.66}.lp-home-tab-prompt{text-transform:uppercase;letter-spacing:.18em;color:#6e7687;margin:.72rem 0 0;font-size:.74rem;font-weight:800}.lp-home-top .fp-browser-shell{margin-top:.52rem}.lp-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:clamp(1.25rem,3vw,2.3rem);display:grid}.lp-kicker{color:#515869;letter-spacing:.02em;background:#ffffffdb;border:1px solid #1118271f;border-radius:999px;padding:.52rem .9rem;font-size:.75rem;font-weight:700;display:inline-flex}.lp-hero-copy h1{letter-spacing:-.065em;color:#11131a;margin-top:1.35rem;font-size:clamp(2.5rem,7.2vw,6.1rem);line-height:.97}.lp-hero-copy h1 span{color:#959cac;margin-top:.38rem;display:block}.lp-lead{color:#565d6c;max-width:44rem;margin-top:1.4rem;font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.7}.lp-actions{flex-wrap:wrap;gap:.7rem;margin-top:1.6rem;display:flex}.lp-hero-panel{background:#fff;border:1px solid #1118271a;border-radius:1.8rem;overflow:hidden;box-shadow:0 30px 70px #11182714}.lp-hero-panel-head{background:#fafaf9;border-bottom:1px solid #11182714;justify-content:space-between;align-items:center;gap:.34rem;padding:.9rem 1rem;display:flex}.lp-hero-panel-body{grid-template-columns:minmax(0,1fr);gap:.88rem;padding:1rem;display:grid}.lp-hero-panel-dots{gap:.34rem;display:inline-flex}.lp-hero-panel-dots span{background:#d7dae0;border-radius:50%;width:.52rem;height:.52rem}.lp-hero-panel-head p{color:#687082;letter-spacing:.01em;margin:0;font-size:.76rem;font-weight:700}.lp-hero-panel-title{align-items:center;gap:.44rem;margin:0;display:inline-flex}.lp-hero-panel-title img{object-fit:cover;border-radius:.18rem;width:.96rem;height:.96rem}.lp-hero-panel-title span{color:#687082;letter-spacing:.01em;font-size:.76rem;font-weight:700}.lp-hero-panel-link{color:inherit;text-underline-offset:.12rem;text-decoration:underline}.lp-hero-panel-link:hover{color:#345dd4}.lp-builder-console{background:#f8f9fc;border:1px solid #1118271a;border-radius:.95rem;padding:.72rem .78rem}.lp-builder-label{letter-spacing:.14em;text-transform:uppercase;color:#6f7788;margin:0;font-size:.71rem;font-weight:800}.lp-builder-prompt{color:#1f2432;min-height:2.8rem;margin:.48rem 0 0;font-size:.84rem;line-height:1.46}.lp-builder-caret{color:#2f6ff7;margin-left:.08rem;font-weight:800;animation:.9s step-end infinite cursorBlink}.lp-builder-steps{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.lp-builder-steps li{color:#6b7384;background:#fff;border:1px solid #11182714;border-radius:.7rem;padding:.48rem .62rem;font-size:.77rem;transition:all .2s}.lp-builder-steps li.active{color:#1f3f88;background:#eef4ff;border-color:#2f6ff7;font-weight:700}.lp-builder-steps li.done{color:#2f6f49;background:#edf9f1;border-color:#42b27457;font-weight:700}.lp-builder-preview{background:#0f1218;border:1px solid #1118271f;border-radius:1rem;min-height:14.2rem;transition:transform .4s,opacity .4s;overflow:hidden}.lp-builder-preview.ready{animation:.45s previewIn}.lp-builder-loading{text-align:center;place-content:center;gap:.65rem;height:100%;padding:1rem;display:grid}.lp-builder-loading p{color:#ffffffb3;margin:0;font-size:.82rem}.lp-builder-loading span{background:linear-gradient(90deg,#ffffff26 0%,#7098ffcc 45%,#ffffff26 100%);border-radius:999px;width:8.5rem;height:.34rem;animation:1.15s linear infinite builderLoad}.lp-builder-code-shell{background:linear-gradient(#0d1118 0%,#111828 100%);grid-template-rows:auto 1fr;height:100%;display:grid}.lp-builder-code-head{background:#ffffff08;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:.45rem;padding:.54rem .66rem;display:flex}.lp-builder-code-head p{color:#d5e2ffd6;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.66rem}.lp-builder-code-head span{color:#81e3a4;text-transform:uppercase;letter-spacing:.11em;border:1px solid #6bdb8f5c;border-radius:999px;padding:.12rem .34rem;font-size:.6rem}.lp-builder-code-window{scrollbar-width:thin;scrollbar-color:#fff3 transparent;align-content:start;gap:.2rem;min-height:0;padding:.62rem .66rem;display:grid;overflow:auto}.lp-builder-code-window::-webkit-scrollbar{width:7px}.lp-builder-code-window::-webkit-scrollbar-track{background:0 0}.lp-builder-code-window::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:999px}.lp-builder-code-line{grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:.45rem;min-height:1.08rem;margin:0;display:grid}.lp-builder-code-line-number{text-align:right;color:#8e9dbfe0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.64rem}.lp-builder-code-line-text{color:#ccdcffe6;white-space:pre-wrap;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.67rem;line-height:1.45}.lp-builder-code-line.active .lp-builder-code-line-text{color:#f4f7ff}.lp-builder-code-caret{color:#8cb6ff;font-weight:700;animation:.9s step-end infinite cursorBlink}.lp-campaign-site{background:linear-gradient(#f7f9ff 0%,#edf1fb 100%);gap:.55rem;height:100%;padding:.66rem;display:grid}.lp-campaign-nav{background:#fff;border:1px solid #11182714;border-radius:.62rem;justify-content:space-between;align-items:center;gap:.45rem;padding:.42rem .58rem;display:flex}.lp-campaign-nav strong{color:#192131;letter-spacing:-.01em;font-size:.74rem}.lp-campaign-nav nav{gap:.32rem;display:inline-flex}.lp-campaign-nav span{color:#697184;font-size:.63rem}.lp-campaign-hero{color:#fff;background:linear-gradient(145deg,#2f6ff7 0%,#1f48b8 100%);border:1px solid #11182714;border-radius:.75rem;padding:.68rem}.lp-campaign-hero h3{letter-spacing:-.02em;margin:0;font-size:.86rem}.lp-campaign-hero p{color:#ffffffd6;margin:.38rem 0 0;font-size:.68rem;line-height:1.42}.lp-campaign-hero div{gap:.32rem;margin-top:.5rem;display:inline-flex}.lp-campaign-hero button{cursor:default;border:0;border-radius:999px;padding:.24rem .5rem;font-size:.62rem}.lp-campaign-hero button:first-child{color:#203a87;background:#fff}.lp-campaign-hero button:last-child{color:#fff;background:#ffffff3d}.lp-campaign-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.36rem;display:grid}.lp-campaign-cards article{background:#fff;border:1px solid #11182714;border-radius:.66rem;padding:.48rem}.lp-campaign-cards h4{color:#1c2434;margin:0;font-size:.68rem}.lp-campaign-cards p{color:#6a7384;margin:.26rem 0 0;font-size:.61rem;line-height:1.4}.lp-builder-status-line{background:#fff;border:1px dashed #1118271f;border-radius:.78rem;gap:.18rem;padding:.45rem .6rem;display:grid}.lp-builder-status-line span{letter-spacing:.14em;text-transform:uppercase;color:#6f7788;font-size:.66rem;font-weight:800}.lp-builder-status-line span.online{color:#2f6f49}.lp-builder-status-line p{color:#2a3141;margin:0;font-size:.76rem}.lp-story-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1.4rem,3.2vw,3rem);display:grid}.lp-story-grid h2{letter-spacing:-.055em;color:#13161f;margin-top:.9rem;font-size:clamp(2rem,5.2vw,3.55rem);line-height:1.05}.lp-story-copy{color:#555c6b;gap:1rem;font-size:1.03rem;line-height:1.78;display:grid}.lp-feature-grid{grid-template-columns:1fr;gap:1.15rem;margin-top:1.35rem;display:grid}.lp-feature-actions{margin-top:1rem}.lp-feature-card{isolation:isolate;background:linear-gradient(112deg,#eff4ffeb 0%,#fffffffa 58%),#fff;border:1px solid #11182714;border-radius:1.45rem;grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);align-items:stretch;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 36px #11182714}.lp-feature-card-support-reversed .lp-feature-support-media{border-left:0;border-right:1px solid #11182714;order:1}.lp-feature-card-support-reversed .lp-feature-copy{order:2}.lp-feature-card-newsletter-stacked,.lp-feature-card-leads-stacked{grid-template-columns:1fr}.lp-feature-card-newsletter-reversed .lp-feature-newsletter-media{border-left:0;border-right:1px solid #11182714;order:1}.lp-feature-card-newsletter-reversed .lp-feature-copy{order:2}.lp-feature-card-builder-stacked{grid-template-columns:1fr}.lp-feature-copy-builder{border-bottom:1px solid #11182714;align-content:start}.lp-feature-copy-newsletter .lp-feature-company-title{font-size:clamp(2.2rem,5.2vw,4.1rem);line-height:.9}.lp-feature-copy-newsletter,.lp-feature-copy-leads{border-bottom:1px solid #11182714;align-content:start}.lp-feature-copy-leads .lp-feature-company-title{font-size:clamp(2.35rem,5.7vw,4.4rem);line-height:.9}.lp-feature-card:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(68% 120% at 0 100%,#2f6ff714,#0000 70%),radial-gradient(42% 88% at 100% 0,#4c82ff24,#0000 72%);position:absolute;inset:0}.lp-feature-copy{align-content:center;gap:.2rem;padding:clamp(1.15rem,2.8vw,2rem);display:grid}.lp-feature-copy h3{letter-spacing:-.03em;color:#151821;font-size:clamp(1.3rem,2.35vw,2rem);line-height:1.05}.lp-feature-copy p{color:#4e5666;margin-top:.35rem;font-size:clamp(.95rem,1.45vw,1.05rem);line-height:1.66}.lp-feature-copy-company-launcher{align-content:center}.lp-feature-copy .lp-feature-company-title{letter-spacing:-.05em;color:#111827;margin:0;font-size:clamp(2.6rem,6.2vw,5rem);font-weight:900;line-height:.88}.lp-feature-copy .lp-feature-company-title span{display:block}.lp-feature-media{background:linear-gradient(158deg,#eef4ff 0%,#dfe9ff 100%);border-left:1px solid #11182714;min-height:clamp(21rem,48vw,27rem);position:relative}.lp-feature-media img{object-fit:cover;object-position:center;filter:saturate(1.08)contrast(1.02);width:100%;height:100%;display:block}.lp-feature-media-company-launcher{background:linear-gradient(158deg,#e3ebff 0%,#d4deff 100%)}.lp-feature-image-company-launcher{object-position:left center}.lp-feature-support-media{background:radial-gradient(120% 100% at 100% 0,#3858a459,#0000 62%),#0f1218;padding:.65rem}.lp-feature-media-builder{background:linear-gradient(#fff 0%,#f5f7fd 100%);border-left:0;min-height:clamp(24rem,54vw,33rem);padding:.75rem}.lp-feature-newsletter-media{background:linear-gradient(#fff 0%,#f2f7ff 100%);border-left:0;min-height:clamp(24rem,54vw,33rem);padding:.75rem}.lp-feature-newsletter-inline{grid-template-rows:auto 1fr;gap:.72rem;height:100%;min-height:0;display:grid}.lp-feature-newsletter-body{align-content:start;gap:.64rem;min-height:0;display:grid}.lp-newsletter-config{background:linear-gradient(#f8f9fc 0%,#eef3ff 100%)}.lp-newsletter-config-line{color:#1f2432;margin:.48rem 0 0;font-size:.78rem;line-height:1.45}.lp-newsletter-config-line strong{color:#1b2f68}.lp-newsletter-command{color:#2b3550;white-space:nowrap;text-overflow:ellipsis;margin:.48rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.73rem;line-height:1.5;overflow:hidden}.lp-newsletter-steps{scrollbar-width:thin;scrollbar-color:#11182738 transparent;max-height:clamp(10rem,26vw,13.2rem);padding-right:.12rem;overflow-y:auto}.lp-newsletter-steps::-webkit-scrollbar{width:7px}.lp-newsletter-steps::-webkit-scrollbar-track{background:0 0}.lp-newsletter-steps::-webkit-scrollbar-thumb{background:#11182733;border-radius:999px}.lp-newsletter-steps li{font-size:.74rem;line-height:1.44}.lp-newsletter-steps li.warn,.lp-newsletter-steps li.warn.active{color:#7f5a16;background:#fff8e8;border-color:#d69b2861;font-weight:700}.lp-newsletter-variants{grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem;display:grid}.lp-newsletter-variants span{letter-spacing:.01em;color:#51617d;text-align:center;background:#fff;border:1px solid #1118271c;border-radius:999px;padding:.34rem .48rem;font-size:.65rem;font-weight:700}.lp-newsletter-variants span.active{color:#1f3f88;background:#eef4ff;border-color:#2f6ff773}.lp-feature-leads-media{background:linear-gradient(#fff 0%,#edf4ff 100%);border-left:0;min-height:clamp(25rem,58vw,35rem);padding:.75rem}.lp-feature-leads-inline{grid-template-rows:auto 1fr;gap:.72rem;height:100%;min-height:0;display:grid}.lp-leads-runtime{color:#496090;letter-spacing:.02em;background:#f5f8ff;border:1px solid #2f6ff747;border-radius:999px;padding:.14rem .45rem;font-size:.62rem;font-weight:700}.lp-feature-leads-body{align-content:start;gap:.64rem;min-height:0;display:grid}.lp-leads-scene-card{background:linear-gradient(#f9fbff 0%,#edf2ff 100%)}.lp-leads-scene-title{color:#1d2434;margin:.52rem 0 0;font-size:.96rem;font-weight:700;line-height:1.34}.lp-leads-scene-voice{color:#41506a;margin:.4rem 0 0;font-size:.75rem;line-height:1.52}.lp-leads-flow-shell{background:#fff;border:1px solid #1118271a;border-radius:.98rem;gap:.5rem;padding:.62rem;display:grid}.lp-leads-flow-track{grid-template-columns:repeat(9,minmax(0,1fr));gap:.26rem;display:grid}.lp-leads-flow-track span{text-align:center;color:#6b7385;background:#f8f9fc;border:1px solid #1118271f;border-radius:999px;padding:.16rem 0;font-size:.58rem;font-weight:700}.lp-leads-flow-track span.done{color:#2950a1;background:#eef4ff;border-color:#2f6ff752}.lp-leads-flow-track span.active{color:#fff;background:linear-gradient(90deg,#2f6ff7 0%,#3d7bff 100%);border-color:#2f6ff78f;animation:1.15s ease-in-out infinite leadsPulse}.lp-leads-channel-row{flex-wrap:wrap;align-items:center;gap:.32rem;display:flex}.lp-leads-channel-badge{color:#485672;background:#fff;border:1px solid #1118271f;border-radius:999px;align-items:center;gap:.28rem;padding:.22rem .5rem;font-size:.62rem;font-weight:700;display:inline-flex}.lp-leads-channel-badge svg{flex:none;width:.82rem;height:.82rem}.lp-leads-channel-badge.instagram{color:#be3f82;background:#fff3fa;border-color:#be3f8252}.lp-leads-channel-badge.instagram svg{fill:none;stroke:currentColor;stroke-width:1.7px}.lp-leads-channel-badge.x{color:#0f172a;background:#f3f5f8;border-color:#0f172a40}.lp-leads-channel-badge.x svg{fill:currentColor}.lp-leads-channel-badge.reddit{color:#d24716;background:#fff5f0;border-color:#d247164d}.lp-leads-channel-badge.reddit svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.lp-leads-hourly-note{color:#2950a1;letter-spacing:.02em;background:#eef4ff;border:1px solid #2f6ff742;border-radius:999px;padding:.22rem .48rem;font-size:.61rem;font-weight:700}.lp-leads-signal-row{flex-wrap:wrap;gap:.32rem;display:flex}.lp-leads-signal-row span{color:#4f5b72;background:#f7f9fe;border:1px solid #1118271f;border-radius:999px;padding:.2rem .5rem;font-size:.62rem}.lp-leads-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.lp-leads-node{background:#fbfcff;border:1px solid #1118271c;border-radius:.75rem;min-height:4.6rem;padding:.5rem .58rem}.lp-leads-node.active{background:#eff5ff;border-color:#2f6ff773;box-shadow:0 8px 18px #2f6ff71f}.lp-leads-node h4{letter-spacing:.02em;color:#1b2d59;margin:0;font-size:.67rem}.lp-leads-node p{color:#54637d;margin:.28rem 0 0;font-size:.66rem;line-height:1.42}.lp-leads-progress{background:#e8edf8;border-radius:999px;height:.34rem;overflow:hidden}.lp-leads-progress span{border-radius:inherit;background:linear-gradient(90deg,#2f6ff7 0%,#4f8bff 100%);height:100%;transition:width .35s;display:block}.lp-leads-deliverables{grid-template-columns:repeat(2,minmax(0,1fr));gap:.34rem;display:grid}.lp-leads-deliverables span{color:#45526b;background:#fff;border:1px solid #1118271f;border-radius:.64rem;padding:.34rem .46rem;font-size:.64rem;font-weight:700}.lp-feature-builder-inline{grid-template-rows:auto 1fr;gap:.72rem;height:100%;min-height:0;display:grid}.lp-feature-builder-head{border:1px solid #11182714;border-radius:.9rem}.lp-feature-builder-head p{color:#5f687a;margin:0;font-size:.76rem;font-weight:700}.lp-feature-builder-body{align-content:start;gap:.7rem;min-height:0;display:grid}.lp-feature-builder-body .lp-builder-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.lp-feature-builder-body .lp-builder-preview{min-height:clamp(14rem,34vw,19rem)}.lp-support-laptop-inline{grid-template-rows:auto 1fr auto;max-width:none;height:100%;margin:0;display:grid}.lp-support-laptop-inline .lp-laptop-camera{width:.44rem;height:.44rem;margin-bottom:.22rem}.lp-support-laptop-inline .lp-laptop-screen{border-radius:.9rem .9rem .5rem .5rem;height:clamp(19.2rem,42vw,24rem);min-height:0}.lp-support-laptop-inline .lp-terminal-head{gap:.52rem;padding:.54rem .66rem}.lp-support-laptop-inline .lp-terminal-dots span{width:.38rem;height:.38rem}.lp-support-laptop-inline .lp-terminal-head p{font-size:.69rem}.lp-support-laptop-inline .lp-terminal-live{padding:.14rem .34rem;font-size:.56rem}.lp-support-laptop-inline .lp-terminal-body{scrollbar-gutter:stable;gap:.48rem;padding:.66rem;overflow-x:hidden}.lp-support-laptop-inline .lp-terminal-body-inline{align-content:start}.lp-support-laptop-inline .lp-terminal-system{white-space:nowrap;text-overflow:ellipsis;font-size:.65rem;overflow:hidden}.lp-support-laptop-inline .lp-chat-row{border-radius:.6rem;max-width:86%;padding:.42rem .52rem}.lp-support-laptop-inline .lp-chat-role{font-size:.53rem}.lp-support-laptop-inline .lp-chat-row p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.72rem;line-height:1.36;display:-webkit-box;overflow:hidden}.lp-support-laptop-inline .lp-laptop-base{width:88%;height:.4rem;margin-top:.05rem}.lp-advantage-list{gap:.5rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.lp-advantage-list li{color:#273042;padding-left:.95rem;font-size:.9rem;line-height:1.5;position:relative}.lp-advantage-list li:before{content:"";background:#2f6ff7;border-radius:50%;width:.32rem;height:.32rem;position:absolute;top:.48rem;left:0}.lp-feature-pricing{color:#303747;letter-spacing:.01em;background:#f8f9fb;border:1px solid #1118271f;border-radius:999px;margin-top:.8rem;padding:.35rem .7rem;font-size:.77rem;font-weight:700;display:inline-flex}.lp-process-shell{color:#fff;background:#12141b;border:1px solid #ffffff14;border-radius:1.85rem;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);display:grid;overflow:hidden;box-shadow:0 34px 80px #0000003d}.lp-process-intro{border-right:1px solid #ffffff14;padding:2rem 1.6rem}.lp-process-label{letter-spacing:.19em;text-transform:uppercase;color:#ffffff8a;font-size:.76rem}.lp-process-intro h2{letter-spacing:-.05em;margin-top:.85rem;font-size:clamp(1.9rem,4.6vw,3.1rem);line-height:1.04}.lp-process-intro p{color:#ffffffb8;max-width:30rem;margin-top:.95rem;font-size:.95rem;line-height:1.7}.lp-process-steps{gap:.75rem;padding:2rem 1.6rem;display:grid}.lp-process-card{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:1.1rem;padding:.9rem 1rem}.lp-process-card p{letter-spacing:.18em;color:#ffffff85;font-size:.74rem}.lp-process-card h3{letter-spacing:-.03em;margin-top:.5rem;font-size:1.03rem}.lp-process-card span{color:#ffffffba;margin-top:.48rem;font-size:.85rem;line-height:1.55;display:block}.lp-proof-copy{color:#5b6270;max-width:54rem;margin-top:.78rem;font-size:.95rem;line-height:1.7}.lp-support-stage{margin-top:1.1rem}.lp-support-laptop{max-width:74rem;margin:0}.lp-laptop-camera{margin-inline:auto;background:#2a2d36;border-radius:50%;width:.5rem;height:.5rem;margin-bottom:.35rem}.lp-laptop-screen{background:#0f1218;border:1px solid #1118272e;border-radius:1.1rem 1.1rem .5rem .5rem;grid-template-rows:auto 1fr;height:clamp(22rem,54vh,30rem);display:grid;overflow:hidden;box-shadow:0 25px 60px #00000057,inset 0 0 0 1px #ffffff0f}.lp-terminal-head{background:#ffffff08;border-bottom:1px solid #ffffff1a;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.72rem .9rem;display:grid}.lp-terminal-dots{gap:.28rem;display:inline-flex}.lp-terminal-dots span{border-radius:50%;width:.46rem;height:.46rem}.lp-terminal-dots span:first-child{background:#ff6c6b}.lp-terminal-dots span:nth-child(2){background:#ffd66b}.lp-terminal-dots span:nth-child(3){background:#6bdb8f}.lp-terminal-head p{color:#ffffffa3;letter-spacing:.01em;margin:0;font-size:.78rem}.lp-terminal-live{letter-spacing:.13em;text-transform:uppercase;color:#80e8a0;border:1px solid #6bdb8f70;border-radius:999px;padding:.18rem .45rem;font-size:.67rem}.lp-terminal-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;grid-auto-rows:max-content;align-content:start;gap:.7rem;min-height:0;padding:.95rem .9rem;display:grid;overflow-y:auto}.lp-terminal-body::-webkit-scrollbar{width:7px}.lp-terminal-body::-webkit-scrollbar-track{background:0 0}.lp-terminal-body::-webkit-scrollbar-thumb{background:#fff3;border-radius:999px}.lp-terminal-system{color:#78db9f;overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.78rem}.lp-chat-row{border-radius:.8rem;max-width:78%;padding:.6rem .72rem;animation:.28s chatMessageIn}.lp-chat-row.customer{background:#ffffff12;border:1px solid #ffffff1f;justify-self:start}.lp-chat-row.agent{background:#2f6ff729;border:1px solid #4584ff57;justify-self:end}.lp-chat-row.typing{min-width:8rem}.lp-chat-role{text-transform:uppercase;letter-spacing:.12em;color:#ffffff9e;font-size:.67rem;display:inline-block}.lp-chat-row p{color:#ffffffe3;overflow-wrap:anywhere;margin:.36rem 0 0;font-size:.86rem;line-height:1.48}.lp-typing-dots{gap:.25rem;margin-top:.35rem;display:inline-flex}.lp-typing-dots span{background:#ffffffd6;border-radius:50%;width:.33rem;height:.33rem;animation:1s ease-in-out infinite typingPulse}.lp-typing-dots span:nth-child(2){animation-delay:.12s}.lp-typing-dots span:nth-child(3){animation-delay:.24s}.lp-laptop-base{background:linear-gradient(#d9dce2,#b9bec8);border-radius:0 0 .72rem .72rem;width:92%;height:.55rem;margin-inline:auto;box-shadow:0 18px 30px #00000029}.lp-download-cta{padding-block:clamp(2.2rem,4.4vw,3.8rem)}.lp-download-cta-shell{text-align:center;background:linear-gradient(#fff 0%,#eef3ff 100%);border:1px solid #11182717;border-radius:1.35rem;justify-items:center;gap:.95rem;padding:clamp(1.3rem,3.2vw,2.2rem);display:grid;box-shadow:0 16px 34px #11182714}.lp-download-cta-shell h2{letter-spacing:-.06em;color:#141821;margin:0;font-size:clamp(2.2rem,6vw,4.35rem);line-height:.95}.lp-download-cta-copy{color:#5d6677;max-width:42rem;margin:0;font-size:.96rem;line-height:1.65}.lp-download-cta-shell .public-btn{width:auto}.lp-cta-shell{background:linear-gradient(#fff,#f2f3ef);border:1px solid #11182714;border-radius:1.6rem;padding:clamp(1.5rem,4vw,2.8rem);box-shadow:0 18px 42px #11182714}.lp-cta-shell h2{letter-spacing:-.06em;margin-top:.75rem;font-size:clamp(2.2rem,6vw,4.25rem);line-height:.98}.lp-cta-shell h2 span{display:block}.lp-cta-shell>p:not(.lp-label){color:#5b6270;max-width:44rem;margin-top:.95rem;font-size:.99rem;line-height:1.72}.pp-section{padding-block:clamp(3.2rem,6vw,5.8rem)}.pp-hero-shell{text-align:center;max-width:54rem;margin-inline:auto}.pp-hero-shell h1{letter-spacing:-.06em;margin-top:.8rem;font-size:clamp(2.2rem,5.7vw,5rem);line-height:1}.pp-hero-shell p{color:#5b6270;margin-top:1rem;font-size:1.03rem;line-height:1.72}.pp-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.95rem;display:grid}.pp-card{background:#fff;border:1px solid #11182714;border-radius:1.4rem;gap:.62rem;padding:1.1rem;display:grid;box-shadow:0 14px 32px #1118270f}.pp-card-highlight{color:#fff;background:#12141b;border-color:#12141b}.pp-badge{letter-spacing:.17em;text-transform:uppercase;color:#ffffffc2;border:1px solid #ffffff2e;border-radius:999px;width:fit-content;margin:0;padding:.2rem .5rem;font-size:.68rem}.pp-card-name{color:#667083;margin:0;font-size:.86rem}.pp-card-highlight .pp-card-name{color:#ffffffb3}.pp-card h2{letter-spacing:-.05em;margin:.05rem 0 0;font-size:2rem}.pp-sub{color:#6c7381;margin:0;font-size:.85rem}.pp-card-highlight .pp-sub{color:#ffffffb3}.pp-detail{color:#4f5665;margin:0;font-size:.9rem}.pp-card-highlight .pp-detail{color:#fffc}.pp-card ul{gap:.4rem;margin:.2rem 0 0;padding:0;list-style:none;display:grid}.pp-card li{color:#2f3645;padding-left:.8rem;font-size:.84rem;position:relative}.pp-card li:before{content:"";background:#2f6ff7;border-radius:50%;width:.31rem;height:.31rem;position:absolute;top:.45rem;left:0}.pp-card-highlight li{color:#ffffffd6}.pp-card-highlight li:before{background:#fffc}.pp-card .public-btn{text-align:center;width:100%;margin-top:.6rem}.pp-card-highlight .public-btn{color:#13151b;background:#fff;border-color:#fff}.pp-addons-shell{background:#f9faf7;border:1px solid #11182714;border-radius:1.6rem;padding:clamp(1.2rem,3vw,2.3rem)}.pp-addons-shell h2{letter-spacing:-.05em;margin-top:.72rem;font-size:clamp(1.85rem,4.8vw,3.1rem);line-height:1.05}.pp-addon-list{background:#fff;border:1px solid #1118271a;border-radius:1rem;margin-top:1rem;overflow:hidden}.pp-addon-row{border-bottom:1px solid #11182714;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr) minmax(0,.8fr);align-items:center;gap:.75rem;padding:.85rem 1rem;display:grid}.pp-addon-row:last-child{border-bottom:0}.pp-addon-row strong{color:#151821;letter-spacing:-.02em;font-size:.95rem}.pp-addon-row span{color:#222838;font-size:.88rem;font-weight:700}.pp-addon-row em{color:#6a7180;font-size:.82rem;font-style:normal}.pp-browser-shell{background:#fff;border:1px solid #1118271a;border-radius:1.25rem;overflow:hidden;box-shadow:0 24px 58px #1118271f}.pp-browser-chrome{background:#f8f9fc;border-bottom:1px solid #11182717;align-items:center;gap:.62rem;padding:.68rem .88rem;display:flex}.pp-browser-dots{gap:.28rem;display:inline-flex}.pp-browser-dots span{background:#d6dbe4;border-radius:50%;width:.5rem;height:.5rem}.pp-browser-chrome p{color:#667084;margin:0;font-size:.75rem;font-weight:700}.pp-browser-tab-row{background:#fff;border-bottom:1px solid #11182714;flex-wrap:wrap;gap:.44rem;padding:.6rem .74rem;display:flex}.pp-browser-tab-btn{color:#2f3645;letter-spacing:.01em;cursor:pointer;background:#fff;border:1px solid #11182724;border-radius:999px;padding:.3rem .64rem;font-size:.75rem;font-weight:700;transition:all .2s}.pp-browser-tab-btn:hover{background:#f6f9ff;border-color:#2f6ff773}.pp-browser-tab-btn.active{color:#fff;background:#2f6ff7;border-color:#2f6ff7}.pp-browser-content{padding:1rem;animation:.3s pricingPanelIn}.pp-browser-content-head{gap:.4rem;display:grid}.pp-browser-kicker{letter-spacing:.17em;text-transform:uppercase;color:#6f7788;margin:0;font-size:.74rem;font-weight:800}.pp-browser-content-head h2{letter-spacing:-.05em;color:#151821;margin:0;font-size:clamp(1.65rem,4.2vw,2.75rem);line-height:1.02}.pp-browser-content-head p{color:#5d6574;max-width:62ch;margin:0;font-size:.91rem;line-height:1.58}.pp-browser-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem;margin-top:.95rem;display:grid}.pp-browser-plan-grid-single{grid-template-columns:minmax(0,1fr);max-width:24rem}.pp-browser-plan-card{background:#fff;border:1px solid #1118271a;border-radius:1rem;gap:.44rem;padding:.95rem;display:grid}.pp-browser-plan-card-highlight{color:#fff;background:#151821;border-color:#151821}.pp-browser-plan-badge{color:#ffffffe0;letter-spacing:.14em;text-transform:uppercase;background:#ffffff1f;border-radius:999px;width:fit-content;margin:0;padding:.18rem .54rem;font-size:.7rem;font-weight:800}.pp-browser-plan-name{color:#6c7381;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:800}.pp-browser-plan-card-highlight .pp-browser-plan-name{color:#ffffffb3}.pp-browser-plan-card h3{letter-spacing:-.05em;color:#151821;margin:0;font-size:1.7rem}.pp-browser-plan-card-highlight h3{color:#fff}.pp-browser-plan-cadence{color:#525969;margin:0;font-size:.84rem;font-weight:700}.pp-browser-plan-card-highlight .pp-browser-plan-cadence{color:#ffffffbf}.pp-browser-plan-daily{color:#2f3645;background:#f8f9fc;border:1px solid #1118271a;border-radius:999px;width:fit-content;padding:.2rem .52rem;font-size:.73rem;font-weight:700}.pp-browser-plan-card-highlight .pp-browser-plan-daily{color:#ffffffe6;background:#ffffff14;border-color:#fff3}.pp-browser-plan-detail{color:#525969;margin:0;font-size:.87rem;line-height:1.56}.pp-browser-plan-card-highlight .pp-browser-plan-detail{color:#ffffffd6}.pp-browser-plan-card ul{gap:.36rem;margin:.12rem 0 0;padding:0;list-style:none;display:grid}.pp-browser-plan-card li{color:#303747;padding-left:.82rem;font-size:.82rem;line-height:1.48;position:relative}.pp-browser-plan-card li:before{content:"";background:#2f6ff7;border-radius:50%;width:.31rem;height:.31rem;position:absolute;top:.44rem;left:0}.pp-browser-plan-card-highlight li{color:#ffffffd6}.pp-browser-plan-card-highlight li:before{background:#ffffffbf}.pp-browser-plan-card .public-btn{text-align:center;width:100%;margin-top:.35rem}.pp-browser-plan-card-highlight .public-btn{color:#151821;background:#fff;border-color:#fff}.pp-feature-switcher{margin-top:1rem}.pp-feature-switch-row{flex-wrap:wrap;gap:.48rem;display:flex}.pp-feature-switch-btn{color:#2e3544;letter-spacing:.01em;cursor:pointer;background:#fff;border:1px solid #1118271f;border-radius:999px;padding:.34rem .72rem;font-size:.76rem;font-weight:700;transition:all .2s}.pp-feature-switch-btn:hover{background:#f6f9ff;border-color:#2f6ff773}.pp-feature-switch-btn.active{color:#fff;background:#2f6ff7;border-color:#2f6ff7}.pp-feature-panel{background:#fff;border:1px solid #11182714;border-radius:1.12rem;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin-top:.8rem;animation:.34s pricingPanelIn;display:grid;overflow:hidden;box-shadow:0 16px 36px #11182714}.pp-feature-panel img{object-fit:cover;width:100%;height:100%;min-height:13rem}.pp-feature-panel-copy{padding:1rem}.pp-feature-panel-eyebrow{letter-spacing:.17em;text-transform:uppercase;color:#6f7788;margin:0;font-size:.74rem;font-weight:800}.pp-feature-panel-copy h3{letter-spacing:-.03em;color:#151821;margin-top:.5rem;font-size:1.25rem}.pp-feature-panel-copy p{color:#5c6472;margin-top:.48rem;font-size:.89rem;line-height:1.58}.pp-feature-panel-copy span{color:#2f3645;background:#f8f9fc;border:1px solid #1118271f;border-radius:999px;margin-top:.6rem;padding:.3rem .58rem;font-size:.75rem;font-weight:800;display:inline-flex}.pp-feature-panel-copy ul{gap:.4rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.pp-feature-panel-copy li{color:#4e5665;padding-left:.84rem;font-size:.83rem;line-height:1.5;position:relative}.pp-feature-panel-copy li:before{content:"";background:#2f6ff7;border-radius:50%;width:.31rem;height:.31rem;position:absolute;top:.46rem;left:0}.pp-faq-shell{text-align:center}.pp-faq-shell h2{letter-spacing:-.05em;margin-top:.75rem;font-size:clamp(1.95rem,5vw,3.15rem)}.pp-faq-list{gap:.75rem;margin-top:1.05rem;display:grid}.pp-faq-card{text-align:left;background:#fff;border:1px solid #11182714;border-radius:1rem;padding:.95rem}.pp-faq-card h3{letter-spacing:-.03em;color:#141821;font-size:1rem}.pp-faq-card p{color:#5c6473;margin-top:.42rem;font-size:.87rem;line-height:1.56}@keyframes pricingPanelIn{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.fp-live-section{padding-block:clamp(3.8rem,6.8vw,6.6rem)}.fp-live-shell{max-width:76rem}.fp-live-shell h1{letter-spacing:-.06em;color:#141821;margin-top:.82rem;font-size:clamp(2.2rem,5.9vw,5rem);line-height:.99}.fp-live-shell>p:not(.lp-label){color:#5b6270;max-width:54rem;margin-top:.92rem;font-size:1rem;line-height:1.72}.fp-browser-shell{background:#fff;border:1px solid #1118271a;border-radius:1.4rem;margin-top:1.2rem;overflow:hidden;box-shadow:0 24px 64px #1118271a}.fp-browser-chrome{background:#f8f9fc;border-bottom:1px solid #11182717;align-items:center;gap:.62rem;padding:.74rem .88rem;display:flex}.fp-browser-dots{gap:.28rem;display:inline-flex}.fp-browser-dots span{background:#d6dbe4;border-radius:50%;width:.5rem;height:.5rem}.fp-browser-chrome p{color:#667084;margin:0;font-size:.75rem;font-weight:700}.fp-browser-tabs{background:#fff;border-bottom:1px solid #11182717;flex-wrap:wrap;gap:.44rem;padding:.56rem .72rem;display:flex}.fp-browser-tab{color:#31384a;letter-spacing:.01em;cursor:pointer;background:#fff;border:1px solid #1118271f;border-radius:999px;padding:.32rem .64rem;font-size:.75rem;font-weight:700;transition:all .2s}.fp-browser-tab:hover{background:#f3f7ff;border-color:#2f6ff766}.fp-browser-tab.active{color:#fff;background:#2f6ff7;border-color:#2f6ff7}.fp-terminal-shell,.fp-support-terminal{height:var(--fp-terminal-height);background:#0f1218;grid-template-rows:auto 1fr;display:grid}.fp-support-terminal .lp-terminal-body{min-height:0}.fp-builder-terminal{height:var(--fp-terminal-height);background:#fff;grid-template-rows:auto 1fr;display:grid}.fp-builder-stage{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.88rem;min-height:0;display:grid;overflow:hidden}.fp-builder-left{align-content:start;gap:.88rem;min-height:0;display:grid}.fp-builder-right{min-height:0;display:grid}.fp-builder-right .lp-builder-preview{height:100%;min-height:0}.fp-newsletter-flow{height:var(--fp-terminal-height);background:#fff;grid-template-rows:auto 1fr;display:grid}.fp-outreach-flow{height:var(--fp-terminal-height);background:#fff;padding:.84rem;overflow-y:auto}.fp-newsletter-stage{gap:.88rem;min-height:0;padding:.95rem;display:grid;overflow-y:auto}.fp-newsletter-brief{color:#1f2432;margin:.48rem 0 0;font-size:.84rem;line-height:1.5}.fp-newsletter-steps li.warn{color:#7f5a16;background:#fff8e8;border-color:#d69b2861;font-weight:700}.fp-terminal-toolbar{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:.45rem;padding:.65rem .84rem;display:flex}.fp-terminal-toolbar p{color:#77dca0;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.78rem}.fp-terminal-toolbar span{letter-spacing:.13em;text-transform:uppercase;color:#85e6a5;border:1px solid #6bdb8f73;border-radius:999px;padding:.17rem .42rem;font-size:.65rem}.fp-terminal-feed{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;gap:.52rem;height:auto;min-height:0;padding:.88rem .84rem;display:grid;overflow-y:auto}.fp-terminal-feed::-webkit-scrollbar{width:7px}.fp-terminal-feed::-webkit-scrollbar-track{background:0 0}.fp-terminal-feed::-webkit-scrollbar-thumb{background:#fff3;border-radius:999px}.fp-terminal-line{overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.83rem;line-height:1.48;animation:.28s chatMessageIn}.fp-terminal-line.system{color:#ffffffb3}.fp-terminal-line.input{color:#9cc3ff}.fp-terminal-line.agent{color:#80e7a2}.fp-terminal-line.success{color:#6ce89a}.fp-terminal-line.warn{color:#ffd781}.fp-terminal-typing{background:#ffffff17;border-radius:999px;gap:.24rem;width:fit-content;padding:.2rem .34rem;display:inline-flex}.fp-terminal-typing span{background:#ffffffd1;border-radius:50%;width:.29rem;height:.29rem;animation:1s ease-in-out infinite typingPulse}.fp-terminal-typing span:nth-child(2){animation-delay:.12s}.fp-terminal-typing span:nth-child(3){animation-delay:.24s}.fp-terminal-footer{color:#ffffff8c;margin:.2rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.74rem}.fp-live-actions{flex-wrap:wrap;gap:.62rem;margin-top:1rem;display:flex}.fp-capability-stack{gap:.8rem;margin-top:1rem;display:grid}.fp-capability-card{background:#fff;border:1px solid #1118271a;border-radius:1.05rem;gap:.68rem;padding:1rem;display:grid;box-shadow:0 16px 36px #11182714}.fp-capability-index{letter-spacing:.18em;text-transform:uppercase;color:#667084;margin:0;font-size:.69rem;font-weight:800}.fp-capability-card h2{letter-spacing:-.03em;color:#141821;margin:0;font-size:1.32rem}.fp-capability-body{color:#535c6c;margin:0;font-size:.91rem;line-height:1.58}.fp-capability-meta{background:#f8f9fc;border:1px solid #11182714;border-radius:.9rem;grid-template-columns:1fr auto;align-items:center;gap:.6rem;padding:.68rem .74rem;display:grid}.fp-capability-meta p{color:#424b5c;margin:0;font-size:.83rem;line-height:1.55}.fp-capability-meta span{color:#1f2634;letter-spacing:.01em;white-space:nowrap;background:#fff;border:1px solid #11182721;border-radius:999px;padding:.24rem .56rem;font-size:.73rem;font-weight:800}.fp-capability-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.fp-capability-columns h3{letter-spacing:.16em;text-transform:uppercase;color:#687286;margin:0;font-size:.72rem}.fp-capability-columns ul{gap:.36rem;margin:.44rem 0 0;padding:0;list-style:none;display:grid}.fp-capability-columns li{color:#4c5567;margin:0;padding-left:.84rem;font-size:.82rem;line-height:1.52;position:relative}.fp-capability-columns li:before{content:"";background:#2f6ff7;border-radius:50%;width:.33rem;height:.33rem;position:absolute;top:.44rem;left:0}.fp-capability-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;display:flex}.fp-capability-actions{flex-wrap:wrap;gap:.5rem;display:flex}.fp-capability-preview{color:#666f80;letter-spacing:.02em;margin:0;font-size:.74rem;font-weight:700}.feature-detail-page .public-main{padding-bottom:2rem}.feature-detail-hero{padding-top:clamp(2.2rem,4.8vw,4.6rem)}.feature-detail-hero-shell{background:radial-gradient(circle at 8% 0,#2d6af62e,#0000 42%),radial-gradient(circle at 92% 0,#35a27e24,#0000 46%),#fff;border:1px solid #1118271a;border-radius:1.6rem;padding:clamp(1.1rem,3.4vw,2.1rem);position:relative;overflow:hidden;box-shadow:0 28px 64px #1118271f}.feature-detail-hero-shell:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffffbd,#0000 70%);height:72%;animation:8.5s ease-in-out infinite featureDetailGlowDrift;position:absolute;inset:-38% -28% auto}.feature-detail-back{letter-spacing:.08em;text-transform:uppercase;color:#2a3142;background:#ffffffdb;border:1px solid #1118271f;border-radius:999px;align-items:center;gap:.34rem;padding:.24rem .62rem;font-size:.72rem;font-weight:800;display:inline-flex}.feature-detail-back:hover{color:#214cae;border-color:#2f6ff76b}.feature-detail-kicker{letter-spacing:.19em;text-transform:uppercase;color:#4f5a6f;margin:.86rem 0 0;font-size:.73rem;font-weight:800}.feature-detail-title{letter-spacing:-.07em;color:#10131a;text-wrap:balance;max-width:12.6ch;margin:.7rem 0 0;font-size:clamp(2.15rem,6.2vw,5.4rem);font-weight:900;line-height:.9;animation:.68s cubic-bezier(.19,.84,.32,1) both featureDetailTitleLift}.feature-detail-lead{color:#485164;max-width:63ch;margin:.9rem 0 0;font-size:clamp(.97rem,1.4vw,1.08rem);line-height:1.72;animation:.64s both heroCopyIn}.feature-detail-meta{flex-wrap:wrap;gap:.5rem;margin-top:1.06rem;display:flex}.feature-detail-meta span{color:#334056;background:#fffffff0;border:1px solid #1118271f;border-radius:999px;padding:.22rem .56rem;font-size:.74rem;font-weight:800}.feature-detail-terminal-section{padding-top:1rem}.feature-detail-terminal-wrap{max-width:72rem}.feature-detail-terminal{border:1px solid #11182721;border-radius:1.25rem;height:clamp(21rem,58vh,31rem);overflow:hidden;box-shadow:0 24px 56px #080f1f4d}.feature-support-shell{background:radial-gradient(130% 120% at 0 0,#4a6dc447,#0000 52%),linear-gradient(#f8fbff 0%,#edf2ff 100%);border:1px solid #11182721;border-radius:1.25rem;grid-template-rows:auto minmax(0,1fr);height:clamp(21rem,58vh,31rem);display:grid;overflow:hidden;box-shadow:0 24px 56px #080f1f33}.feature-support-head{background:#ffffffb8;border-bottom:1px solid #1118271f;grid-template-columns:auto 1fr auto;align-items:center;gap:.68rem;padding:.72rem .9rem;display:grid}.feature-support-head-copy p{color:#25324b;letter-spacing:.01em;margin:0;font-size:.78rem;font-weight:800}.feature-support-head-copy span{color:#4a5872;letter-spacing:.01em;margin-top:.18rem;font-size:.66rem;display:block}.feature-support-live{color:#17693f;letter-spacing:.11em;text-transform:uppercase;background:#d3f7e3cc;border:1px solid #2891576b;border-radius:999px;padding:.18rem .48rem;font-size:.63rem}.feature-support-stage{grid-template-columns:minmax(14.5rem,.92fr) minmax(0,1.08fr);gap:.88rem;height:100%;min-height:0;padding:.95rem;display:grid;overflow:hidden}.feature-support-context{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#11182738 transparent;align-content:start;gap:.78rem;min-height:0;display:grid;overflow-y:auto}.feature-support-context::-webkit-scrollbar{width:7px}.feature-support-context::-webkit-scrollbar-track{background:0 0}.feature-support-context::-webkit-scrollbar-thumb{background:#11182738;border-radius:999px}.feature-support-context-card{background:#ffffffe0;border:1px solid #1118271a;border-radius:.9rem;gap:.52rem;padding:.8rem .84rem;display:grid;box-shadow:0 10px 24px #11182714}.feature-support-context-card p{letter-spacing:.11em;text-transform:uppercase;color:#5c6880;margin:0;font-size:.65rem;font-weight:800}.feature-support-context-card h3{color:#101d35;margin:0;font-size:1rem;line-height:1.24}.feature-support-context-card ul{gap:.42rem;margin:0;padding:0;list-style:none;display:grid}.feature-support-context-card li{color:#2f3c54;font-size:.76rem;line-height:1.45}.feature-support-chat{background:radial-gradient(120% 140% at 100% 0,#2e64ce59,#0000 58%),#0f1628;border:1px solid #11182724;border-radius:.95rem;grid-template-rows:auto 1fr auto;min-height:0;display:grid;overflow:hidden}.feature-support-chat-head{border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:.45rem;padding:.68rem .74rem;display:flex}.feature-support-chat-head p{color:#fffffff0;margin:0;font-size:.74rem;font-weight:700}.feature-support-chat-head span{color:#ffffff9e;font-size:.66rem}.feature-support-feed{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;align-content:start;gap:.56rem;min-height:0;padding:.82rem .74rem;display:grid;overflow-y:auto}.feature-support-feed::-webkit-scrollbar{width:7px}.feature-support-feed::-webkit-scrollbar-track{background:0 0}.feature-support-feed::-webkit-scrollbar-thumb{background:#fff3;border-radius:999px}.feature-support-message{border-radius:.78rem;max-width:84%;padding:.58rem .66rem;animation:.28s chatMessageIn}.feature-support-message.customer{background:#ffffff17;border:1px solid #ffffff29;justify-self:start}.feature-support-message.agent{background:linear-gradient(165deg,#2e75f742,#2e75f729);border:1px solid #65a1ff66;justify-self:end}.feature-support-message.typing{min-width:8.2rem}.feature-support-message span{text-transform:uppercase;letter-spacing:.12em;color:#ffffffa1;font-size:.61rem;display:inline-block}.feature-support-message p{color:#ffffffe8;overflow-wrap:anywhere;margin:.34rem 0 0;font-size:.82rem;line-height:1.46}.feature-support-typing{gap:.24rem;margin-top:.32rem;display:inline-flex}.feature-support-typing span{background:#ffffffd9;border-radius:50%;width:.31rem;height:.31rem;animation:1s ease-in-out infinite typingPulse}.feature-support-typing span:nth-child(2){animation-delay:.12s}.feature-support-typing span:nth-child(3){animation-delay:.24s}.feature-support-foot{background:#0a0f1c85;border-top:1px solid #ffffff1c;flex-wrap:wrap;gap:.4rem;padding:.62rem .74rem;display:flex}.feature-support-foot span{color:#e2ecffeb;letter-spacing:.03em;background:#4181ea38;border:1px solid #82b0ff61;border-radius:999px;padding:.22rem .45rem;font-size:.62rem}.feature-wb-shell{background:#fff;border:1px solid #1118271f;border-radius:1.35rem;overflow:hidden;box-shadow:0 28px 64px #11182726}.feature-wb-head{background:#f8f9fc;border-bottom:1px solid #1118271a;align-items:center;gap:.58rem;padding:.78rem .92rem;display:flex}.feature-wb-head p{color:#596278;letter-spacing:.01em;margin:0;font-size:.76rem;font-weight:700}.feature-wb-body{grid-template-columns:minmax(17rem,.8fr) minmax(0,1.2fr);gap:.88rem;min-height:clamp(25rem,66vh,36rem);padding:.95rem;display:grid}.feature-wb-left{align-content:start;gap:.78rem;min-height:0;display:grid}.feature-wb-prompt-panel{background:#f7f8fb}.feature-wb-prompt{color:#182033;min-height:5rem;font-size:.9rem;font-weight:600;line-height:1.55}.feature-wb-steps li{padding:.54rem .65rem;font-size:.8rem}.feature-wb-status p{color:#4a5468;font-size:.79rem}.feature-wb-right{min-height:0;display:grid}.feature-wb-stage{border:1px solid #1118271f;border-radius:1rem;height:100%;min-height:0;overflow:hidden}.feature-wb-stage-intro{text-align:center;background:linear-gradient(165deg,#111825 0%,#1b2840 100%);place-content:center;gap:.62rem;padding:1.2rem;display:grid}.feature-wb-stage-label{letter-spacing:.14em;text-transform:uppercase;color:#a8bce8e6;margin:0;font-size:.69rem;font-weight:800}.feature-wb-stage-intro h3{letter-spacing:-.03em;color:#fff;margin:0;font-size:1.32rem;line-height:1.08}.feature-wb-stage-intro p{color:#dde7ffe6;max-width:30ch;margin:0;font-size:.86rem;line-height:1.56}.feature-wb-stage-intro span{background:linear-gradient(90deg,#ffffff26 0%,#7098ffe6 45%,#ffffff26 100%);border-radius:999px;justify-self:center;width:10rem;height:.38rem;animation:1.15s linear infinite builderLoad}.feature-wb-stage-code{background:#0f1218}.feature-wb-stage-code .lp-builder-code-head{padding:.62rem .78rem}.feature-wb-stage-code .lp-builder-code-head p{font-size:.73rem}.feature-wb-stage-code .lp-builder-code-head span{font-size:.63rem}.feature-wb-stage-code .lp-builder-code-window{padding:.78rem .84rem}.feature-wb-stage-code .lp-builder-code-line{grid-template-columns:1.9rem minmax(0,1fr);min-height:1.25rem}.feature-wb-stage-code .lp-builder-code-line-number{font-size:.71rem}.feature-wb-stage-code .lp-builder-code-line-text{font-size:.77rem;line-height:1.52}.feature-wb-stage-preview{background:linear-gradient(135deg,#f8ebff 0%,#e5f4ff 45%,#e9ffef 100%);padding:.74rem}.feature-wb-game-ui{background:#fff;border:1px solid #1118271a;border-radius:.96rem;grid-template-rows:auto 1fr auto;gap:.6rem;height:100%;padding:.72rem;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 34px #11182714}.feature-wb-game-ui:before,.feature-wb-game-ui:after{content:"";pointer-events:none;z-index:0;border-radius:50%;position:absolute}.feature-wb-game-ui:before{background:radial-gradient(circle,#ffc24c52 0%,#ffc24c00 72%);width:10.5rem;height:10.5rem;top:-4.2rem;right:-3rem}.feature-wb-game-ui:after{background:radial-gradient(circle,#627bff38 0%,#627bff00 72%);width:11rem;height:11rem;bottom:-5.1rem;left:-3.4rem}.feature-wb-game-top,.feature-wb-game-grid,.feature-wb-game-footer{z-index:1;position:relative}.feature-wb-game-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.feature-wb-game-top strong{letter-spacing:-.02em;color:#1a2131;font-size:.88rem}.feature-wb-game-badges{gap:.34rem;display:inline-flex}.feature-wb-game-badges span{color:#3c465a;background:#fff;border:1px solid #1118271f;border-radius:999px;padding:.14rem .44rem;font-size:.63rem;font-weight:800}.feature-wb-game-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:.56rem;min-height:0;display:grid}.feature-wb-game-board{background:linear-gradient(145deg,#fffbef 0%,#fff2fb 55%,#eef4ff 100%);border:1px solid #1118271a;border-radius:.86rem;align-content:start;gap:.42rem;padding:.64rem;display:grid}.feature-wb-game-kicker{letter-spacing:.15em;text-transform:uppercase;color:#616d84;margin:0;font-size:.64rem;font-weight:800}.feature-wb-game-board h3{letter-spacing:-.04em;color:#15213a;margin:0;font-size:1.32rem;line-height:1.03}.feature-wb-game-board p{color:#4f5b73;margin:0;font-size:.74rem;line-height:1.45}.feature-wb-game-progress{background:#fff;border:1px solid #1118271a;border-radius:999px;height:.44rem;margin-top:.1rem;overflow:hidden}.feature-wb-game-progress span{background:linear-gradient(90deg,#6a75ff 0%,#39c8a2 52%,#ffd56e 100%);border-radius:999px;width:68%;height:100%;animation:1.2s linear infinite builderLoad;display:block}.feature-wb-game-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:.34rem;margin-top:.14rem;display:grid}.feature-wb-game-options button{color:#1c2334;cursor:default;background:#fff;border:1px solid #1118271f;border-radius:.62rem;padding:.34rem .2rem;font-size:.75rem;font-weight:800}.feature-wb-game-options button.correct{color:#1f7247;background:#e9f9ef;border-color:#2faf6d73}.feature-wb-game-calc{background:linear-gradient(170deg,#1b2133 0%,#171b29 100%);border:1px solid #1118271f;border-radius:.86rem;grid-template-rows:auto 1fr;gap:.5rem;min-height:0;padding:.56rem;display:grid}.feature-wb-calc-display{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:.7rem;padding:.42rem .48rem}.feature-wb-calc-display span{color:#c4d3fce6;text-transform:uppercase;letter-spacing:.12em;font-size:.6rem;font-weight:700;display:block}.feature-wb-calc-display p{color:#f8fbff;margin:.26rem 0 0;font-size:1.18rem;font-weight:800;line-height:1}.feature-wb-calc-keys{grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem;display:grid}.feature-wb-calc-keys button{color:#f4f6ff;cursor:default;background:#ffffff14;border:1px solid #ffffff1f;border-radius:.52rem;padding:.32rem .1rem;font-size:.74rem;font-weight:700}.feature-wb-calc-keys button.op{color:#ffd88f;background:#ffbe5c2e;border-color:#ffbe5c80}.feature-wb-game-footer{grid-template-columns:repeat(3,minmax(0,1fr));gap:.36rem;display:grid}.feature-wb-game-footer article{background:#fff;border:1px solid #1118271a;border-radius:.62rem;padding:.4rem .45rem}.feature-wb-game-footer h4{color:#21293b;margin:0;font-size:.68rem}.feature-wb-game-footer p{color:#586177;margin:.2rem 0 0;font-size:.6rem;line-height:1.4}.feature-cl-shell{background:#fff;border:1px solid #1118271f;border-radius:1.35rem;gap:.68rem;padding:.9rem;display:grid;overflow:hidden;box-shadow:0 28px 64px #11182726}.feature-cl-head{align-items:center;gap:.58rem;display:flex}.feature-cl-head p{color:#596278;letter-spacing:.01em;margin:0;font-size:.76rem;font-weight:700}.feature-cl-progress{background:#f6f8fd;border:1px solid #1118271f;border-radius:999px;height:.38rem;overflow:hidden}.feature-cl-progress span{background:linear-gradient(90deg,#2f6ff7 0%,#37c7a2 55%,#ffd56a 100%);border-radius:999px;height:100%;transition:width .42s;display:block}.feature-cl-stage{background:radial-gradient(circle at 10% -2%,#2f6ff724,#0000 44%),radial-gradient(circle at 94% 0,#37c7a21f,#0000 38%),#fff;border:1px solid #1118271a;border-radius:1rem;min-height:clamp(25rem,48vw,30rem);position:relative;overflow:hidden}.feature-cl-login-card{text-align:center;z-index:3;background:#fff;border:1px solid #1118271f;border-radius:1rem;justify-items:center;gap:.42rem;width:min(30rem,100% - 1.2rem);padding:1rem;transition:opacity .55s,transform .8s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 44px #11182724}.feature-cl-shell.cards .feature-cl-login-card,.feature-cl-shell.selected .feature-cl-login-card{opacity:0;pointer-events:none;transform:translate(-50%,-58%)scale(.95)}.feature-cl-kicker{letter-spacing:.14em;text-transform:uppercase;color:#667289;margin:0;font-size:.65rem;font-weight:800}.feature-cl-login-card h3{letter-spacing:-.03em;color:#16223d;margin:0;font-size:1.26rem;line-height:1.06}.feature-cl-login-card p{color:#50607a;margin:0;font-size:.74rem;line-height:1.46}.feature-cl-login-loader{background:#f7f9fd;border:1px solid #1118271f;border-radius:999px;width:min(14rem,90%);height:.38rem;margin-top:.14rem;overflow:hidden}.feature-cl-login-loader span{background:linear-gradient(90deg,#2f6ff7 0%,#37c7a2 100%);border-radius:999px;width:42%;height:100%;animation:1.15s linear infinite companyLauncherLoad;display:block}.feature-cl-workspace{opacity:0;pointer-events:none;grid-template-columns:minmax(0,1fr);gap:.62rem;padding:.9rem;transition:opacity .65s,transform .65s;display:grid;position:absolute;inset:0;transform:translateY(12px)}.feature-cl-workspace.ready{opacity:1;pointer-events:auto;transform:translateY(0)}.feature-cl-company-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.46rem;display:grid}.feature-cl-company-card{background:#fff;border:1px solid #1118271f;border-radius:.82rem;gap:.24rem;padding:.56rem .48rem;transition:border-color .24s,box-shadow .24s,transform .24s;display:grid}.feature-cl-company-card p{letter-spacing:.1em;text-transform:uppercase;color:#69758b;margin:0;font-size:.58rem;font-weight:800}.feature-cl-company-card strong{color:#16233d;letter-spacing:-.01em;font-size:.72rem;line-height:1.3}.feature-cl-company-card span{color:#56627a;font-size:.62rem;font-weight:700}.feature-cl-company-card.focused{border-color:#2f6ff761;transform:translateY(-2px);box-shadow:0 10px 24px #2f6ff729}.feature-cl-company-card.selected{background:linear-gradient(150deg,#eef9f3 0%,#f8fffb 100%);border-color:#2fb06d6b;transform:translateY(-2px);box-shadow:0 12px 28px #2fb06d33}.feature-cl-company-popup{opacity:0;pointer-events:none;background:#fff;border:1px solid #1118271f;border-radius:.98rem;gap:.56rem;padding:.72rem;transition:opacity .45s,transform .45s;display:grid;transform:translateY(10px);box-shadow:0 16px 36px #1118271a}.feature-cl-company-popup.ready{opacity:1;pointer-events:auto;transform:translateY(0)}.feature-cl-company-popup header{gap:.22rem;display:grid}.feature-cl-company-popup h3{letter-spacing:-.03em;color:#142038;margin:0;font-size:1.08rem;line-height:1.08}.feature-cl-company-popup header span{color:#546076;font-size:.68rem;font-weight:700}.feature-cl-company-popup ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.feature-cl-company-popup li{background:#f8faff;border:1px solid #1118271c;border-radius:.72rem;justify-content:space-between;align-items:center;gap:.42rem;padding:.4rem .46rem;display:flex}.feature-cl-company-popup li strong{color:#16223c;font-size:.68rem;line-height:1.36}.feature-cl-company-popup li span{color:#2d7e52;letter-spacing:.04em;text-transform:uppercase;background:#edf9f2;border:1px solid #2fb06d5c;border-radius:999px;padding:.16rem .42rem;font-size:.58rem;font-weight:800}@keyframes companyLauncherLoad{0%{opacity:.45;transform:translate(-32%)}50%{opacity:1;transform:translate(20%)}to{opacity:.45;transform:translate(46%)}}.feature-pm-shell{background:#fff;border:1px solid #1118271f;border-radius:1.35rem;gap:.68rem;padding:.9rem;display:grid;overflow:hidden;box-shadow:0 28px 64px #11182726}.feature-pm-head{align-items:center;gap:.58rem;display:flex}.feature-pm-head p{color:#596278;letter-spacing:.01em;margin:0;font-size:.76rem;font-weight:700}.feature-pm-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:.62rem;display:grid}.feature-pm-left,.feature-pm-right{align-content:start;gap:.52rem;min-height:0;display:grid}.feature-pm-card,.feature-pm-stage{background:#fff;border:1px solid #1118271c;border-radius:.95rem;padding:.66rem}.feature-pm-card{box-shadow:0 10px 24px #1118270f}.feature-pm-prompt{color:#1f2a41;min-height:4.7rem;margin:.45rem 0 0;font-size:.84rem;font-weight:700;line-height:1.56}.feature-pm-input-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.46rem;display:grid}.feature-pm-input-card{background:linear-gradient(165deg,#f8faff 0%,#f5f8ff 100%)}.feature-pm-input-value{background:#fff;border:1px solid #1118271f;border-radius:.7rem;justify-content:space-between;align-items:center;gap:.3rem;margin-top:.42rem;padding:.42rem .5rem;display:flex}.feature-pm-input-value strong{color:#16233e;letter-spacing:-.01em;font-size:.73rem}.feature-pm-input-value span{color:#576279;font-size:.64rem;font-weight:700}.feature-pm-steps{margin-top:.5rem}.feature-pm-steps li{font-size:.72rem;line-height:1.45}.feature-pm-progress{background:#f6f8fd;border:1px solid #1118271f;border-radius:999px;height:.38rem;overflow:hidden}.feature-pm-progress span{background:linear-gradient(90deg,#2f6ff7 0%,#37c7a2 55%,#ffd56a 100%);border-radius:999px;height:100%;transition:width .42s;display:block}.feature-pm-stage-console{background:#0f1218;border-color:#ffffff1a;padding:0;overflow:hidden}.feature-pm-console-head{background:0 0;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:.54rem .72rem;display:flex}.feature-pm-console-head p{color:#a6b6d7;letter-spacing:.01em;margin:0;font-size:.72rem}.feature-pm-console-head span{color:#85e6a5;letter-spacing:.08em;text-transform:uppercase;border:1px solid #6bdb8f73;border-radius:999px;padding:.14rem .4rem;font-size:.6rem;font-weight:700}.feature-pm-console-body{gap:.26rem;max-height:12rem;padding:.7rem .78rem;display:grid;overflow:auto}.feature-pm-console-body p{color:#c6d6fb;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.69rem;line-height:1.46}.feature-pm-console-body p.active{color:#f3f7ff}.feature-pm-stage-video{background:linear-gradient(160deg,#f8faff 0%,#eef4ff 100%);justify-items:center;gap:.5rem;display:grid}.feature-pm-video-frame{background:#0f1218;border:1px solid #1118271f;border-radius:.9rem;width:min(100%,16.6rem);overflow:hidden;box-shadow:0 16px 34px #1118272e}.feature-pm-video-frame video{aspect-ratio:9/16;object-fit:cover;width:100%;height:auto;display:block}.feature-pm-video-frame.ready{border-color:#2f6ff761;animation:.42s previewIn;box-shadow:0 18px 36px #2f6ff733}.feature-pm-video-placeholder{aspect-ratio:9/16;text-align:center;place-content:center;gap:.52rem;padding:.92rem;display:grid}.feature-pm-video-placeholder p{color:#dbe6ff;margin:0;font-size:.72rem;line-height:1.46}.feature-pm-video-placeholder span{background:linear-gradient(90deg,#ffffff26 0%,#7098ffe6 45%,#ffffff26 100%);border-radius:999px;justify-self:center;width:8.6rem;height:.36rem;animation:1.25s linear infinite postMakerRenderPulse}.feature-pm-video-caption{color:#4f5b73;text-align:center;margin:0;font-size:.69rem;line-height:1.45}@keyframes postMakerRenderPulse{0%{opacity:.4;transform:translate(-24%)}50%{opacity:1;transform:translate(20%)}to{opacity:.4;transform:translate(44%)}}.feature-nm-shell{background:linear-gradient(#fff 0%,#f9fbff 100%);border:1px solid #1118271f;border-radius:1.35rem;padding:.9rem;overflow:hidden;box-shadow:0 28px 64px #11182726}.feature-nm-stage-canvas{background:radial-gradient(circle at 8% -6%,#2f6ff729,#0000 46%),radial-gradient(circle at 88% 0,#37c7a21f,#0000 42%),#fff;border:1px solid #1118271a;border-radius:1rem;min-height:clamp(31rem,56vw,36rem);position:relative;overflow:hidden}.feature-nm-launcher{text-align:center;z-index:4;background:#fff;border:1px solid #1118271f;border-radius:1.1rem;justify-items:center;gap:.4rem;width:min(34rem,100% - 1.2rem);padding:1rem;transition:top 1s cubic-bezier(.2,.74,.2,1),transform 1s cubic-bezier(.2,.74,.2,1),width 1s cubic-bezier(.2,.74,.2,1),opacity .65s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 44px #11182724}.feature-nm-shell.intro .feature-nm-launcher{animation:2.8s ease-in-out infinite newsletterLauncherPulse}.feature-nm-shell.lift .feature-nm-launcher{width:min(24rem,100% - 1.2rem);animation:none;top:.8rem;transform:translate(-50%)scale(.83)}.feature-nm-shell.process .feature-nm-launcher,.feature-nm-shell.dispatch .feature-nm-launcher{opacity:0;pointer-events:none;width:min(21rem,100% - 1.2rem);animation:none;top:.6rem;transform:translate(-50%)scale(.75)}.feature-nm-head{align-items:center;gap:.58rem;display:flex}.feature-nm-head p{color:#596278;letter-spacing:.01em;margin:0;font-size:.76rem;font-weight:700}.feature-nm-flow{opacity:0;pointer-events:none;align-content:start;gap:.68rem;padding:7.1rem .9rem .9rem;transition:opacity .8s,transform .8s,padding-top .95s;display:grid;position:absolute;inset:0;transform:translateY(14px)}.feature-nm-flow.ready{opacity:1;pointer-events:auto;transform:translateY(0)}.feature-nm-shell.process .feature-nm-flow,.feature-nm-shell.dispatch .feature-nm-flow{padding-top:.9rem}.feature-nm-control-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.62rem;display:grid}.feature-nm-frequency-card,.feature-nm-status-card{background:#fff;border:1px solid #1118271a;border-radius:.95rem;padding:.72rem}.feature-nm-kicker{letter-spacing:.14em;text-transform:uppercase;color:#67738a;margin:0;font-size:.65rem;font-weight:800}.feature-nm-launcher strong{letter-spacing:-.03em;color:#16233f;margin-top:.3rem;font-size:clamp(1.16rem,2vw,1.4rem);line-height:1.06;display:block}.feature-nm-launcher small{letter-spacing:.08em;text-transform:uppercase;color:#58637b;margin:.42rem 0 0;font-size:.67rem;font-weight:800}.feature-nm-toggle{cursor:pointer;background:#e5eaf4;border:1px solid #11182729;border-radius:999px;width:8.8rem;height:4.9rem;margin-top:.58rem;transition:background .45s,border-color .45s;position:relative}.feature-nm-toggle span{background:#fff;border-radius:50%;width:3.95rem;height:3.95rem;transition:transform .45s;position:absolute;top:.43rem;left:0;transform:translate(.48rem);box-shadow:0 8px 20px #1118272e}.feature-nm-toggle.on{background:linear-gradient(120deg,#2f6ff7 0%,#37c7a2 100%);border-color:#2f6ff780}.feature-nm-toggle.on span{animation:1.9s ease-in-out infinite newsletterKnobPulse;transform:translate(4.38rem)}.feature-nm-frequency-card{background:linear-gradient(165deg,#fff 0%,#f7f9fd 100%);align-content:start;gap:.46rem;display:grid}.feature-nm-status-card{background:linear-gradient(155deg,#f7faff 0%,#f4fffb 100%);align-content:start;gap:.34rem;display:grid}.feature-nm-status-card strong{letter-spacing:-.02em;color:#142038;text-transform:capitalize;font-size:1rem}.feature-nm-status-card span{color:#56627a;font-size:.7rem;line-height:1.45}.feature-nm-frequency-select{color:#17233d;background:#fff;border:1px solid #11182724;border-radius:.76rem;justify-content:space-between;align-items:center;gap:.3rem;padding:.52rem .58rem;font-weight:800;display:flex}.feature-nm-frequency-select span:first-child{font-size:.94rem}.feature-nm-frequency-select span:last-child{color:#5c6880;font-size:.72rem}.feature-nm-frequency-card small{color:#58647d;font-size:.69rem;line-height:1.45}.feature-nm-progress{background:#f6f8fd;border:1px solid #1118271f;border-radius:999px;height:.38rem;overflow:hidden}.feature-nm-progress span{background:linear-gradient(90deg,#2f6ff7 0%,#37c7a2 55%,#ffd56a 100%);border-radius:999px;height:100%;transition:width .8s;display:block}.feature-nm-grid{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:.62rem;display:grid}.feature-nm-panel{background:#fff;border:1px solid #1118271a;border-radius:.98rem;padding:.68rem}.feature-nm-panel h3{letter-spacing:-.02em;color:#152037;margin:0;font-size:.88rem}.feature-nm-pipeline{background:linear-gradient(165deg,#f8faff 0%,#f4f8ff 100%)}.feature-nm-step-list{gap:.42rem;margin:.56rem 0 0;padding:0;list-style:none;display:grid}.feature-nm-step-list li{background:#fff;border:1px solid #1118271f;border-radius:.75rem;gap:.18rem;padding:.44rem .52rem;transition:border-color .24s,box-shadow .24s,transform .24s;display:grid}.feature-nm-step-list li p{letter-spacing:.12em;text-transform:uppercase;color:#69748a;margin:0;font-size:.6rem;font-weight:800}.feature-nm-step-list li strong{letter-spacing:-.02em;color:#17233b;font-size:.81rem;line-height:1.25}.feature-nm-step-list li span{color:#56627a;font-size:.68rem;line-height:1.45}.feature-nm-step-list li.active{border-color:#2f6ff75c;transform:translateY(-1px);box-shadow:0 10px 22px #2f6ff729}.feature-nm-step-list li.done{background:#eef9f3;border-color:#2fb06d4d}.feature-nm-output{align-content:start;gap:.52rem;display:grid}.feature-nm-output-card{background:#f8f9fc;border:1px solid #1118271f;border-radius:.84rem;gap:.34rem;padding:.58rem .64rem;display:grid}.feature-nm-output-card.final{background:#eef4ff;border-color:#2f6ff75c;animation:.38s previewIn;box-shadow:0 12px 26px #2f6ff729}.feature-nm-stage-label{letter-spacing:.12em;text-transform:uppercase;color:#5f6b83;margin:0;font-size:.6rem;font-weight:800}.feature-nm-output-card h4{letter-spacing:-.03em;color:#16223d;margin:0;font-size:1.04rem;line-height:1.08}.feature-nm-stage-summary{color:#4f5b73;margin:0;font-size:.71rem;line-height:1.5}.feature-nm-output-list{gap:.32rem;margin:0;padding:0;list-style:none;display:grid}.feature-nm-output-list li{color:#4f5a71;background:#fff;border:1px solid #1118271a;border-radius:.62rem;padding:.34rem .44rem;font-size:.68rem;line-height:1.43}.feature-nm-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.34rem;display:grid}.feature-nm-metrics span{color:#455065;text-align:center;background:#fff;border:1px solid #1118271a;border-radius:.62rem;padding:.3rem .4rem;font-size:.64rem;font-weight:700}@keyframes newsletterKnobPulse{0%{box-shadow:0 0 #2f6ff757}70%{box-shadow:0 0 0 7px #2f6ff700}to{box-shadow:0 0 #2f6ff700}}@keyframes newsletterLauncherPulse{0%{box-shadow:0 20px 44px #11182724}50%{box-shadow:0 22px 54px #2f6ff733}to{box-shadow:0 20px 44px #11182724}}.feature-or-shell{background:#fff;border:1px solid #1118271f;border-radius:1.35rem;gap:.68rem;padding:.9rem;display:grid;overflow:hidden;box-shadow:0 28px 64px #11182726}.feature-or-head{align-items:center;gap:.58rem;display:flex}.feature-or-head p{color:#596278;letter-spacing:.01em;margin:0;font-size:.76rem;font-weight:700}.feature-or-case-tabs{flex-wrap:wrap;gap:.42rem;display:inline-flex}.feature-or-case-tabs span{color:#485267;background:#f8f9fc;border:1px solid #1118271f;border-radius:999px;padding:.2rem .52rem;font-size:.67rem;font-weight:700}.feature-or-case-tabs span.active{color:#1d4eaa;background:#edf4ff;border-color:#2f6ff766}.feature-or-progress{background:#f6f8fd;border:1px solid #1118271f;border-radius:999px;height:.38rem;overflow:hidden}.feature-or-progress span{background:linear-gradient(90deg,#2f6ff7 0%,#37c7a2 55%,#ffd56a 100%);border-radius:999px;height:100%;transition:width .35s;display:block}.feature-or-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-template-areas:"scan insights""scan email";gap:.62rem;display:grid}.feature-or-panel{background:#fff;border:1px solid #1118271a;border-radius:.98rem;padding:.68rem}.feature-or-panel h3{letter-spacing:-.02em;color:#152037;margin:0;font-size:.88rem}.feature-or-scan{background:linear-gradient(155deg,#f7faff 0%,#f6f4ff 100%);grid-area:scan}.feature-or-insights{grid-area:insights}.feature-or-email{grid-area:email}.feature-or-channel-list{gap:.44rem;margin-top:.6rem;display:grid}.feature-or-channel-card{background:#fff;border:1px solid #1118271f;border-radius:.78rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.42rem;padding:.48rem .52rem;display:grid}.feature-or-channel-card strong{color:#182238;font-size:.74rem;display:block}.feature-or-channel-card p{color:#586177;margin:.12rem 0 0;font-size:.67rem}.feature-or-logo{color:#fff;letter-spacing:-.01em;border-radius:50%;justify-content:center;align-items:center;width:1.44rem;height:1.44rem;font-size:.62rem;font-weight:800;display:inline-flex}.feature-or-logo.reddit{background:#ff4500}.feature-or-logo.twitter{background:#111827}.feature-or-logo.linkedin{background:#0a66c2}.feature-or-scan-dot{background:#fff;border:1px solid #1118272e;border-radius:50%;width:.44rem;height:.44rem}.feature-or-channel-card.active{border-color:#2f6ff759;box-shadow:0 8px 18px #2f6ff726}.feature-or-channel-card.active .feature-or-scan-dot{background:#2f6ff7;border-color:#2f6ff7;animation:1s ease-in-out infinite outreachScanPulse}.feature-or-channel-card.done .feature-or-scan-dot{background:#2fb06d;border-color:#2fb06d}.feature-or-objective{color:#505a6f;margin:.48rem 0 0;font-size:.72rem;line-height:1.48}.feature-or-discovery-list{gap:.34rem;margin:.56rem 0 0;padding:0;list-style:none;display:grid}.feature-or-discovery-list li{background:#f9fbff;border:1px solid #1118271f;border-radius:.7rem;grid-template-columns:auto 1fr;align-items:start;gap:.36rem;padding:.4rem .48rem;display:grid}.feature-or-discovery-list strong{color:#11234a;font-size:.8rem;line-height:1.2}.feature-or-discovery-list span{color:#4f5a71;font-size:.68rem;line-height:1.43}.feature-or-discovery-list li.need{background:#eef6ff;border-color:#2f6ff733}.feature-or-discovery-list li.pain{background:#fff1f2;border-color:#e54a693d}.feature-or-discovery-list li.intent{background:#f0fbf6;border-color:#2fb06d3d}.feature-or-email-card{background:#f8f9fc;border:1px solid #1118271f;border-radius:.84rem;gap:.36rem;margin-top:0;padding:.56rem .62rem;display:grid}.feature-or-email-card.ready{background:#eef4ff;border-color:#2f6ff75c;animation:.38s previewIn;box-shadow:0 10px 24px #2f6ff726}.feature-or-email-subject{color:#1b2740;margin:0;font-size:.72rem;font-weight:800}.feature-or-email-body{color:#4f5b73;margin:0;font-size:.69rem;line-height:1.48}.feature-or-email-context{color:#657089;margin:0;font-size:.63rem;font-weight:700}.feature-or-thread{gap:.36rem;margin-top:.52rem;display:grid}.feature-or-thread-label{letter-spacing:.01em;color:#1f3f82;background:#2f6ff721;border-radius:999px;width:fit-content;margin:0;padding:.16rem .46rem;font-size:.57rem;font-weight:800}.feature-or-thread-label.inbound{color:#0f5f61;background:#37c7a229}.feature-or-thread-label.reply{color:#7f3f0d;background:#ffd56a42}.feature-or-thread-card{opacity:.6;background:#f7f9fd;border:1px solid #1118271f;border-radius:.84rem;gap:.3rem;padding:.56rem .62rem;transition:opacity .25s,transform .25s,border-color .25s,box-shadow .25s;display:grid;transform:translateY(3px)}.feature-or-thread-card.ready{opacity:1;border-color:#2f6ff73d;transform:translateY(0);box-shadow:0 9px 22px #1118271a}.feature-or-thread-card.inbound.ready{background:#eefbf8;border-color:#37c7a252}.feature-or-thread-card.reply.ready{background:#fff8ea;border-color:#ffc35657}.feature-or-thread-subject,.feature-or-thread-body,.feature-or-thread-meta{margin:0}.feature-or-thread-subject{color:#2a3752;font-size:.67rem;font-weight:700}.feature-or-thread-body{color:#4c5870;font-size:.66rem;line-height:1.44}.feature-or-thread-meta{color:#657089;font-size:.61rem;font-weight:700}.feature-or-step-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.feature-or-step-row span{color:#556177;text-align:center;background:#f8f9fc;border:1px solid #1118271a;border-radius:.7rem;padding:.32rem .42rem;font-size:.66rem;font-weight:700}.feature-or-step-row span.active{color:#1f4ea8;background:#edf4ff;border-color:#2f6ff757}.feature-or-step-row span.done{color:#2b7a4e;background:#eef9f3;border-color:#2fb06d57}@keyframes outreachScanPulse{0%{transform:scale(.95);box-shadow:0 0 #2f6ff773}70%{transform:scale(1);box-shadow:0 0 0 6px #2f6ff700}to{transform:scale(.95);box-shadow:0 0 #2f6ff700}}.feature-detail-insights{padding-top:1rem}.feature-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.feature-detail-card{background:#fff;border:1px solid #1118271a;border-radius:1.15rem;padding:1rem;box-shadow:0 16px 42px #11182714}.feature-detail-card h2{letter-spacing:-.04em;color:#131821;margin:0;font-size:clamp(1.25rem,2.1vw,1.55rem);font-weight:900}.feature-detail-card ul{gap:.52rem;margin:.82rem 0 0;padding:0;list-style:none;display:grid}.feature-detail-card li{color:#4b5569;margin:0;padding-left:.94rem;font-size:.9rem;line-height:1.58;position:relative}.feature-detail-card li:before{content:"";background:linear-gradient(135deg,#2f6ff7,#1fb18a);border-radius:50%;width:.38rem;height:.38rem;position:absolute;top:.45rem;left:0}.feature-detail-intent-section{padding-top:1rem}.feature-detail-intent-shell{background:radial-gradient(circle at 10% 0,#2f6ff71a,#0000 44%),#fff;border:1px solid #1118271a;border-radius:1.2rem;padding:clamp(1rem,3.1vw,1.8rem);box-shadow:0 18px 46px #1118271a}.feature-detail-intent-shell h2{letter-spacing:-.05em;color:#131922;max-width:16ch;margin:.72rem 0 0;font-size:clamp(1.7rem,4.3vw,3rem);line-height:.96}.feature-detail-intent-shell>p:not(.lp-label){color:#4b5569;max-width:64ch;margin:.75rem 0 0;font-size:.95rem;line-height:1.68}.feature-detail-intent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.74rem;margin-top:.95rem;display:grid}.feature-detail-intent-card{background:#fff;border:1px solid #1118271a;border-radius:1rem;padding:.92rem}.feature-detail-intent-card.buy{background:linear-gradient(#f8fbff,#f2f8ff);border-color:#277ad74d}.feature-detail-intent-card.support{background:linear-gradient(#f7fffb,#effbf6);border-color:#24946c4d}.feature-detail-intent-card h3{letter-spacing:-.02em;color:#111827;margin:0;font-size:1.04rem;line-height:1.3}.feature-detail-intent-card ul{gap:.5rem;margin:.68rem 0 0;padding:0;list-style:none;display:grid}.feature-detail-intent-card li{color:#475167;margin:0;padding-left:.9rem;font-size:.86rem;line-height:1.56;position:relative}.feature-detail-intent-card li:before{content:"";border-radius:50%;width:.36rem;height:.36rem;position:absolute;top:.43rem;left:0}.feature-detail-intent-card.buy li:before{background:#2f6ff7}.feature-detail-intent-card.support li:before{background:#1f9a72}.feature-detail-next{padding-top:1rem}.feature-detail-next-shell{background:radial-gradient(circle at 12% 0,#2f6ff71f,#0000 46%),#fff;border:1px solid #1118271a;border-radius:1.2rem;padding:clamp(1rem,3.1vw,1.8rem);box-shadow:0 18px 46px #1118271a}.feature-detail-next-shell h2{letter-spacing:-.05em;color:#131922;max-width:14ch;margin:.72rem 0 0;font-size:clamp(1.65rem,4.2vw,3rem);line-height:.95}.feature-detail-next-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:.68rem;margin-top:1rem;display:grid}.feature-detail-next-link{background:#fff;border:1px solid #1118271a;border-radius:.95rem;gap:.34rem;padding:.78rem;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid}.feature-detail-next-link:hover{border-color:#2f6ff74d;transform:translateY(-2px);box-shadow:0 14px 30px #1118271c}.feature-detail-next-link strong{letter-spacing:-.02em;color:#141a24;font-size:.92rem;line-height:1.3}.feature-detail-next-link span{color:#586174;font-size:.81rem;line-height:1.5}@keyframes featureDetailGlowDrift{0%{opacity:.85;transform:translate(0,0)}50%{opacity:1;transform:translateY(16px)}to{opacity:.85;transform:translate(0,0)}}@keyframes featureDetailTitleLift{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pp-principle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.1rem;display:grid}.pp-principle-card{background:#fff;border:1px solid #11182714;border-radius:1rem;padding:.95rem}.pp-principle-card h3{letter-spacing:-.03em;color:#151821;margin:0;font-size:1rem}.pp-principle-card p{color:#5b6270;margin-top:.45rem;font-size:.87rem;line-height:1.56}.pp-scenario-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.82rem;margin-top:1rem;display:grid}.pp-scenario-card{background:#fff;border:1px solid #11182714;border-radius:1rem;padding:.95rem}.pp-scenario-card h3{letter-spacing:-.03em;color:#151821;margin:0;font-size:1rem}.pp-scenario-stack{color:#2f3646;background:#f8f9fc;border:1px solid #1118271f;border-radius:999px;margin-top:.42rem;padding:.24rem .52rem;font-size:.76rem;font-weight:800;display:inline-flex}.pp-scenario-card p{color:#5a6270;margin-top:.54rem;font-size:.86rem;line-height:1.56}.blog-main{background:radial-gradient(72% 64% at 12% 0,#2f6ff717,#0000 70%),radial-gradient(54% 48% at 92% 0,#65a3ff14,#0000 74%),#f3f6fb}.blog-section{padding-block:clamp(2.9rem,5.4vw,5rem)}.blog-hero-shell h1{letter-spacing:-.06em;color:#141821;max-width:13ch;margin-top:.75rem;font-size:clamp(2.15rem,6vw,4.55rem);line-height:.98}.blog-hero-shell>p{color:#556072;max-width:62ch;margin-top:.92rem;font-size:1rem;line-height:1.7}.blog-hero-meta{flex-wrap:wrap;gap:.5rem;margin-top:1.1rem;display:flex}.blog-hero-meta span{color:#3f495d;background:#fff;border:1px solid #1118271f;border-radius:999px;padding:.22rem .58rem;font-size:.74rem;font-weight:700}.blog-featured{padding-top:0}.blog-featured-card{background:radial-gradient(circle at 12% 0,#2f6ff71f,#0000 45%),#fff;border:1px solid #11182717;border-radius:1.25rem;gap:.75rem;padding:clamp(1rem,2.8vw,1.8rem);transition:transform .24s,box-shadow .24s,border-color .24s;display:grid;box-shadow:0 24px 56px #1118271a}.blog-featured-card:hover{border-color:#2f6ff74d;transform:translateY(-3px);box-shadow:0 30px 66px #11182724}.blog-featured-label{letter-spacing:.18em;text-transform:uppercase;color:#6b7488;margin:0;font-size:.74rem;font-weight:800}.blog-featured-card h2{letter-spacing:-.05em;color:#151821;margin:0;font-size:clamp(1.65rem,4vw,2.8rem);line-height:1.03}.blog-featured-card>p{color:#525c70;max-width:68ch;margin:0;font-size:.95rem;line-height:1.68}.blog-grid{padding-top:.2rem}.blog-grid-shell{grid-template-columns:repeat(3,minmax(0,1fr));gap:.84rem;display:grid}.blog-card{background:#fff;border:1px solid #11182717;border-radius:1rem;align-content:start;gap:.5rem;padding:.95rem;display:grid;box-shadow:0 15px 35px #11182714}.blog-card-category{letter-spacing:.17em;text-transform:uppercase;color:#687286;margin:0;font-size:.72rem;font-weight:800}.blog-card h3{letter-spacing:-.03em;margin:0;font-size:1.12rem;line-height:1.2}.blog-card h3 a{color:#141821}.blog-card h3 a:hover{color:#2f6ff7}.blog-card p{color:#576073;margin:0;font-size:.87rem;line-height:1.58}.blog-card-meta{flex-wrap:wrap;gap:.48rem;display:flex}.blog-card-meta span{color:#4a5366;background:#f8faff;border:1px solid #1118271c;border-radius:999px;padding:.18rem .5rem;font-size:.72rem;font-weight:700}.blog-card-tags{flex-wrap:wrap;gap:.35rem;margin:.05rem 0 0;padding:0;list-style:none;display:flex}.blog-card-tags li{color:#586173;background:#fcfdff;border:1px solid #1118271a;border-radius:999px;padding:.16rem .45rem;font-size:.7rem}.blog-cta-shell{background:radial-gradient(circle at 10% 0,#2f6ff71a,#0000 46%),#fff;border:1px solid #1118271a;border-radius:1.2rem;padding:clamp(1rem,3vw,1.8rem);box-shadow:0 18px 44px #11182717}.blog-cta-shell h2{letter-spacing:-.05em;color:#151821;margin-top:.75rem;font-size:clamp(1.9rem,5.2vw,3.2rem);line-height:1.02}.blog-cta-shell p{color:#556073;max-width:58ch;margin-top:.78rem}.blog-post-shell{padding-block:clamp(2.6rem,5.6vw,5rem)}.blog-post-container{max-width:52rem}.blog-post-breadcrumb{color:#616b7c;flex-wrap:wrap;align-items:center;gap:.38rem;font-size:.8rem;display:inline-flex}.blog-post-breadcrumb a:hover{color:#2f6ff7}.blog-post-head{background:radial-gradient(circle at 14% 0,#2f6ff714,#0000 45%),#fff;border:1px solid #1118271a;border-radius:1.2rem;margin-top:.88rem;padding:clamp(1rem,2.8vw,1.8rem);box-shadow:0 20px 48px #1118271a}.blog-post-head h1{letter-spacing:-.06em;color:#151821;max-width:14ch;margin-top:.72rem;font-size:clamp(2rem,5vw,3.7rem);line-height:.98}.blog-post-head>p{color:#596376;max-width:62ch;margin-top:.86rem;line-height:1.7}.blog-post-meta{flex-wrap:wrap;gap:.48rem;margin-top:.9rem;display:flex}.blog-post-meta span{color:#435067;background:#f9fbff;border:1px solid #1118271f;border-radius:999px;padding:.2rem .52rem;font-size:.74rem;font-weight:700}.blog-post-content{background:#fff;border:1px solid #11182717;border-radius:1.2rem;gap:1rem;margin-top:.95rem;padding:clamp(1rem,2.8vw,1.8rem);display:grid;box-shadow:0 16px 38px #11182714}.blog-post-section h2{letter-spacing:-.04em;color:#151821;max-width:20ch;margin:0;font-size:clamp(1.3rem,3.8vw,2rem);line-height:1.1}.blog-post-section p{color:#4f596c;margin-top:.65rem;line-height:1.72}.blog-post-foot{gap:.65rem;margin-top:.95rem;display:grid}.blog-post-tags{flex-wrap:wrap;gap:.36rem;display:flex}.blog-post-tags span{color:#4f586b;background:#fff;border:1px solid #1118271c;border-radius:999px;padding:.2rem .48rem;font-size:.72rem}.blog-post-links{flex-wrap:wrap;gap:.52rem;display:flex}.blog-related{padding-top:0}.blog-not-found-shell{background:#fff;border:1px solid #11182717;border-radius:1.2rem;max-width:36rem;padding:clamp(1rem,2.8vw,1.8rem);box-shadow:0 20px 46px #1118271a}.blog-not-found-shell h1{letter-spacing:-.05em;color:#151821;margin-top:.74rem;font-size:clamp(2rem,5vw,3.1rem);line-height:1.02}.blog-not-found-shell p{color:#596376;margin-top:.72rem}.blog-not-found-shell .public-btn{margin-top:1rem}.public-footer{background:#ffffffe0;border-top:1px solid #11182714;padding-block:2rem}.public-footer-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.public-footer-brand{color:#141821;letter-spacing:-.03em;font-weight:700}.public-footer-nav{color:#616879;flex-wrap:wrap;gap:.9rem;font-size:.85rem;display:flex}.public-footer-nav a:hover{color:#141821}.reveal{opacity:1;transition:opacity .75s,transform .75s;transform:none}html.has-reveal .reveal{opacity:0;transform:translateY(24px)}html.has-reveal .reveal.visible{opacity:1;transform:none}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes heroCopyIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes chatMessageIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes typingPulse{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes cursorBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes builderLoad{0%{opacity:.4;transform:translate(-24%)}50%{opacity:1;transform:translate(18%)}to{opacity:.4;transform:translate(42%)}}@keyframes leadsPulse{0%{box-shadow:0 0 #2f6ff75c}70%{box-shadow:0 0 0 6px #2f6ff700}to{box-shadow:0 0 #2f6ff700}}@keyframes previewIn{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=1320px){.dashboard-page .dashboard-frame,.dashboard-page .admin-frame{grid-template-columns:240px minmax(0,1fr);gap:1.15rem}.dashboard-page .dashboard-kpis{gap:1rem}.dashboard-page .dashboard-card,.dashboard-page .dashboard-panel,.dashboard-page .dashboard-hero{padding:1.1rem}}@media (width<=1180px){.dashboard-page .dashboard-frame,.dashboard-page .admin-frame{grid-template-columns:220px minmax(0,1fr);gap:1rem}.dashboard-page .dashboard-sidebar-brand{padding:1rem 1.05rem .85rem}.dashboard-page .dashboard-sidebar-header{padding-inline:1.05rem;padding-top:1.1rem}.dashboard-page .dashboard-side-link{gap:.6rem;padding:.56rem 1.1rem}.dashboard-page .dashboard-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}}@media (width<=1220px){.public-feature-mega{width:min(48rem,100vw - 1.25rem)}.public-feature-mega-layout{grid-template-columns:1fr}.public-feature-mega-aside{display:none}.feature-wb-body{grid-template-columns:1fr;min-height:0}.feature-wb-right{min-height:22rem}.feature-wb-game-grid,.feature-wb-game-footer{grid-template-columns:1fr}.feature-cl-company-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-cl-company-popup ul,.feature-pm-layout,.feature-pm-input-row,.feature-nm-control-row,.feature-nm-grid{grid-template-columns:1fr}.feature-or-grid{grid-template-columns:1fr;grid-template-areas:"scan""insights""email"}.feature-or-step-row{grid-template-columns:1fr}}@media (width<=980px){:root{--fp-terminal-height:clamp(18rem, 48vh, 24rem)}.public-top-nav{display:none}.public-mobile-menu-toggle{display:inline-flex}.feature-detail-title{max-width:none}.feature-detail-grid,.feature-detail-next-links,.feature-detail-intent-grid{grid-template-columns:1fr}.feature-detail-terminal,.feature-support-shell{height:clamp(19rem,52vh,25rem)}.feature-support-stage{grid-template-rows:minmax(0,.88fr) minmax(0,1.12fr);grid-template-columns:1fr}.feature-support-context{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-wb-right{min-height:20rem}.feature-wb-game-board h3{font-size:1.16rem}.feature-cl-shell{padding:.74rem}.feature-cl-stage{min-height:clamp(25rem,100vw,30rem)}.feature-cl-company-grid{grid-template-columns:1fr}.feature-pm-shell{padding:.74rem}.feature-pm-video-frame{width:min(100%,15.4rem)}.feature-nm-shell{padding:.74rem}.feature-nm-stage-canvas{min-height:clamp(27.5rem,104vw,31.5rem)}.feature-nm-flow{padding-top:6.35rem}.feature-nm-launcher{width:min(30rem,100% - 1rem);padding:.86rem}.feature-nm-shell.lift .feature-nm-launcher{width:min(22rem,100% - 1rem);transform:translate(-50%)scale(.86)}.feature-nm-shell.process .feature-nm-launcher,.feature-nm-shell.dispatch .feature-nm-launcher{opacity:0;pointer-events:none;width:min(19.5rem,100% - 1rem);transform:translate(-50%)scale(.74)}.feature-nm-toggle{width:7.3rem;height:4.1rem}.feature-nm-toggle span{width:3.26rem;height:3.26rem;top:.35rem;transform:translate(.36rem)}.feature-nm-toggle.on span{transform:translate(3.64rem)}.feature-nm-metrics{grid-template-columns:1fr}.feature-or-shell{padding:.74rem}.feature-or-channel-card{grid-template-columns:auto 1fr}.feature-or-scan-dot{display:none}.lp-hero-grid,.lp-story-grid,.lp-feature-grid,.lp-process-shell,.pp-principle-grid,.pp-card-grid,.pp-scenario-grid,.lp-feature-card{grid-template-columns:1fr}.lp-feature-media{border-top:1px solid #11182714;border-left:0;min-height:18.3rem}.lp-feature-support-media{min-height:20.4rem}.lp-feature-media-builder{min-height:24rem}.lp-feature-newsletter-media{min-height:clamp(21rem,72vw,24rem);padding:.62rem}.lp-feature-newsletter-inline{gap:.58rem}.lp-feature-newsletter-body{gap:.54rem}.lp-newsletter-config-line{font-size:.74rem;line-height:1.42}.lp-newsletter-command{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word;font-size:.7rem;line-height:1.45;overflow:visible}.lp-newsletter-steps{max-height:min(13.8rem,42vh);padding-right:.02rem}.lp-newsletter-steps li{padding:.42rem .52rem;font-size:.72rem;line-height:1.4}.lp-feature-leads-media{min-height:25rem}.lp-feature-builder-body .lp-builder-steps{grid-template-columns:1fr}.lp-feature-card-support-reversed .lp-feature-support-media,.lp-feature-card-newsletter-reversed .lp-feature-newsletter-media{border-right:0}.lp-newsletter-variants{grid-template-columns:1fr}.lp-newsletter-variants span{padding:.28rem .42rem;font-size:.62rem}.lp-leads-stage-grid,.lp-leads-deliverables{grid-template-columns:1fr}.public-nav-wrap{flex-wrap:nowrap;row-gap:0;min-height:4.3rem;padding-block:.55rem}.public-nav-actions{justify-content:flex-end;width:auto}.lp-desktop-start-btn{display:none}.lp-mobile-download-btn{display:inline-flex}.lp-desktop-download-btn,.lp-home-subtitle{display:none}.blog-grid-shell{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-feature-panel{grid-template-columns:1fr}.pp-browser-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-browser-plan-grid-single{grid-template-columns:1fr;max-width:none}.pp-browser-tab-row{flex-wrap:nowrap;padding-bottom:.5rem;overflow-x:auto}.pp-browser-tab-btn{flex:none}.fp-browser-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fp-browser-tab{text-align:center;width:100%}.fp-terminal-shell,.fp-support-terminal,.fp-builder-terminal,.fp-newsletter-flow,.fp-outreach-flow{height:var(--fp-terminal-height)}.fp-terminal-feed{height:auto}.fp-builder-stage{grid-template-columns:1fr;overflow-y:auto}.fp-capability-columns{grid-template-columns:1fr}.lp-process-intro{border-bottom:1px solid #ffffff14;border-right:0}.pp-addon-row{grid-template-columns:1fr;gap:.35rem}.lp-campaign-cards{grid-template-columns:1fr}.lp-terminal-head{grid-template-columns:1fr;gap:.45rem}.lp-terminal-live{width:fit-content}.lp-chat-row{max-width:100%}.blog-post-head h1,.blog-hero-shell h1{max-width:none}.blog-post-container{max-width:100%}.blog-post-breadcrumb{gap:.24rem .38rem}.top-nav{display:none}.dashboard-page.dashboard-light{--container:calc(100% - 1.5rem)}.dashboard-page .dashboard-shell{min-height:auto;padding-block:.9rem 1.15rem}.dashboard-page .dashboard-nav-wrap{flex-wrap:wrap;align-items:flex-start;row-gap:.5rem;min-height:auto;padding-block:.55rem}.dashboard-page .dashboard-actions{flex-wrap:nowrap;justify-content:flex-end;min-width:0;margin-left:auto}.dashboard-page .dashboard-sidebar-toggle{justify-content:center;align-items:center;min-width:5.25rem;display:inline-flex}.dashboard-page .dashboard-sidebar-toggle.active{color:#fff;background:#2f64b1;border-color:#2f64b1}.dashboard-page .dashboard-workspace-control{min-width:0}.dashboard-page .dashboard-workspace-control select{width:min(14rem,48vw);min-width:0;max-width:100%}.dashboard-page .dashboard-frame,.dashboard-page .admin-frame{grid-template-columns:3.8rem minmax(0,1fr);gap:.8rem;position:relative}.dashboard-page .dashboard-sidebar{top:calc(var(--dashboard-header-height) + .5rem);max-height:calc(100dvh - var(--dashboard-header-height) - 1rem);border-radius:.35rem;padding:.45rem;position:sticky;overflow-y:auto}.dashboard-page .dashboard-sidebar-brand,.dashboard-page .dashboard-sidebar-header{display:none}.dashboard-page .dashboard-sidebar-nav{grid-template-columns:1fr;gap:.35rem;padding:0}.dashboard-page .dashboard-sidebar .dashboard-side-link{background:#222e3c;border-left:0;border-radius:.28rem;justify-content:center;padding:.56rem .42rem}.dashboard-page .dashboard-sidebar .dashboard-side-link:hover{background:#ffffff14}.dashboard-page .dashboard-sidebar .dashboard-side-link.active{background:#3b7ddd33;border-left-color:#0000}.dashboard-page .dashboard-sidebar .dashboard-side-link-icon{width:auto;font-size:.62rem}.dashboard-page .dashboard-sidebar .dashboard-side-link-label{display:none}.dashboard-page .dashboard-mobile-nav-open .dashboard-sidebar{left:.75rem;top:calc(var(--dashboard-header-height) + .55rem);width:min(15.5rem,100vw - 1.5rem);max-height:calc(100dvh - var(--dashboard-header-height) - 1.1rem);z-index:42;border-radius:.25rem;padding:0;position:fixed}.dashboard-page .dashboard-mobile-nav-open .dashboard-sidebar-brand{padding:.9rem 1rem .75rem;display:grid}.dashboard-page .dashboard-mobile-nav-open .dashboard-sidebar-header{padding-top:.95rem;padding-inline:1rem;display:block}.dashboard-page .dashboard-mobile-nav-open .dashboard-sidebar-nav{grid-template-columns:1fr;gap:0;padding:0 0 .8rem}.dashboard-page .dashboard-mobile-nav-open .dashboard-sidebar .dashboard-side-link{border-left:3px solid #0000;border-radius:0;justify-content:flex-start;padding:.58rem 1rem}.dashboard-page .dashboard-mobile-nav-open .dashboard-sidebar .dashboard-side-link.active{border-left-color:#3b7ddd}.dashboard-page .dashboard-mobile-nav-open .dashboard-sidebar .dashboard-side-link-icon{width:1rem}.dashboard-page .dashboard-mobile-nav-open .dashboard-sidebar .dashboard-side-link-label{display:inline}.dashboard-page .dashboard-mobile-nav-scrim{inset:var(--dashboard-header-height) 0 0;z-index:40;background:#0f172a5c;border:0;display:block;position:fixed}.dashboard-page .dashboard-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.dashboard-page .dashboard-layout,.post-maker-layout{grid-template-columns:1fr}.outreach-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-grid,.split-section,.steps-grid,.testimonial-grid,.pricing-grid,.capability-item{grid-template-columns:1fr}.capability-media{border-left:0;border-top:1px solid var(--border)}.proof-row,.footer-row{flex-direction:column;align-items:flex-start}.logo-cloud{justify-content:flex-start}.hero-visual{min-height:22rem}.hero-slider{min-height:18rem}}@media (width<=860px){.dashboard-page .dashboard-mobile-nav-open .dashboard-sidebar{width:min(14rem,100vw - 1.25rem)}}@media (width<=680px){:root{--container:min(1120px, calc(100% - 1.5rem));--fp-terminal-height:clamp(16rem, 52vh, 22rem)}.section{padding-block:4rem}.lp-section,.pp-section{padding-block:3.2rem}.public-nav-wrap{gap:.5rem;min-height:4.3rem}.public-btn{font-size:.83rem}.feature-detail-hero-shell,.feature-detail-next-shell{border-radius:1rem;padding:.95rem}.feature-detail-title{font-size:clamp(1.95rem,9.2vw,3.2rem)}.feature-detail-intent-shell h2{max-width:none}.feature-detail-lead{font-size:.93rem;line-height:1.62}.feature-detail-terminal,.feature-support-shell{border-radius:.92rem}.feature-support-head{grid-template-columns:1fr;align-items:flex-start;gap:.5rem;padding:.62rem .72rem}.feature-support-head-copy p{font-size:.72rem}.feature-support-head-copy span{font-size:.61rem}.feature-support-stage{grid-template-rows:minmax(0,.9fr) minmax(0,1.1fr);gap:.72rem;padding:.72rem}.feature-support-context{grid-template-columns:1fr}.feature-support-context-card{padding:.68rem}.feature-support-chat-head{flex-wrap:wrap;align-items:flex-start;padding:.6rem .66rem}.feature-support-feed{padding:.72rem .66rem}.feature-support-message{max-width:100%;padding:.54rem .6rem}.feature-support-foot{padding:.56rem .66rem}.feature-wb-shell{border-radius:1rem}.feature-wb-head{padding:.66rem .74rem}.feature-wb-head p{font-size:.69rem}.feature-wb-body{gap:.7rem;padding:.72rem}.feature-wb-prompt{min-height:4.2rem;font-size:.84rem}.feature-wb-right{min-height:18.5rem}.feature-wb-stage-intro h3{font-size:1.08rem}.feature-wb-stage-intro p{font-size:.78rem}.feature-wb-stage-code .lp-builder-code-line-number{font-size:.65rem}.feature-wb-stage-code .lp-builder-code-line-text{font-size:.69rem}.feature-wb-game-top strong{font-size:.8rem}.feature-wb-game-badges span{font-size:.58rem}.feature-wb-game-options button,.feature-wb-calc-keys button{font-size:.68rem}.feature-wb-game-footer h4{font-size:.64rem}.feature-wb-game-footer p{font-size:.58rem}.feature-cl-head p{font-size:.67rem}.feature-cl-login-card h3{font-size:1.02rem}.feature-cl-login-card p,.feature-cl-company-card strong,.feature-cl-company-popup li strong,.feature-cl-company-popup header span{font-size:.64rem}.feature-cl-company-card p,.feature-cl-company-popup li span{font-size:.56rem}.feature-cl-company-popup h3{font-size:.92rem}.feature-pm-head p{font-size:.67rem}.feature-pm-prompt{min-height:3.9rem;font-size:.74rem}.feature-pm-input-value strong,.feature-pm-steps li,.feature-pm-console-body p,.feature-pm-video-caption,.feature-pm-video-placeholder p{font-size:.64rem}.feature-pm-input-value span,.feature-pm-console-head p{font-size:.6rem}.feature-pm-video-frame{width:min(100%,14rem)}.feature-nm-head p{font-size:.67rem}.feature-nm-launcher strong{font-size:1.04rem}.feature-nm-launcher small,.feature-nm-frequency-card small,.feature-nm-status-card span,.feature-nm-step-list li span,.feature-nm-stage-summary,.feature-nm-output-list li{font-size:.64rem}.feature-nm-step-list li strong{font-size:.76rem}.feature-nm-frequency-select span:first-child{font-size:.82rem}.feature-nm-metrics span{font-size:.62rem}.feature-or-head p{font-size:.67rem}.feature-or-case-tabs span{font-size:.62rem}.feature-or-panel h3{font-size:.8rem}.feature-or-discovery-list strong{font-size:.74rem}.feature-or-discovery-list span,.feature-or-email-body,.feature-or-thread-body{font-size:.64rem}.feature-or-thread-subject,.feature-or-thread-meta,.feature-or-thread-label{font-size:.6rem}.feature-or-step-row span{font-size:.62rem}.feature-detail-card{border-radius:.92rem;padding:.82rem}.lp-actions .public-btn-large{width:100%}.lp-home-top-actions{justify-content:flex-start}.lp-home-top-actions .public-btn{width:auto;min-width:0;min-height:2.4rem;padding:.52rem .9rem}.lp-mobile-viewport-notice{color:#17377a;letter-spacing:.02em;pointer-events:none;z-index:2;background:linear-gradient(125deg,#2f6ff724,#26aa8b29);border:1px solid #273f7e33;border-radius:999px;padding:.3rem .58rem;font-size:.59rem;font-weight:800;line-height:1.1;animation:3s forwards lpMobileViewportNotice;display:inline-flex;position:absolute;top:-1.48rem;left:.08rem;box-shadow:0 10px 20px #11182721}.waitlist-modal-card{padding:.9rem}.waitlist-actions{grid-template-columns:1fr}.lp-home-top-actions{margin-top:.2rem}.lp-home-title{max-width:none;margin-top:.78rem;font-size:clamp(1.75rem,8.4vw,2.6rem)}.lp-feature-copy-newsletter .lp-feature-company-title{letter-spacing:-.04em;font-size:clamp(1.72rem,9vw,2.55rem);line-height:.94}.lp-feature-newsletter-media{min-height:clamp(20rem,94vw,23rem);padding:.56rem}.lp-newsletter-steps{max-height:10rem}.lp-newsletter-steps li{font-size:.69rem;line-height:1.38}.lp-home-subtitle{font-size:.89rem}.lp-home-tab-prompt{margin:.82rem 0 .66rem}.pp-browser-content{padding:.82rem}.pp-browser-content-head h2{font-size:clamp(1.45rem,8vw,2.2rem)}.pp-browser-plan-grid{grid-template-columns:1fr}.lp-hero-panel-head p,.lp-hero-panel-title span{font-size:.69rem}.lp-builder-prompt{min-height:3.2rem}.fp-live-shell h1{font-size:clamp(1.78rem,9.2vw,2.45rem)}.fp-browser-tabs{grid-template-columns:1fr;gap:.36rem}.fp-terminal-toolbar{flex-wrap:wrap;align-items:flex-start}.fp-live-actions .public-btn-large{width:100%}.fp-capability-meta{grid-template-columns:1fr}.fp-capability-meta span{width:fit-content}.fp-capability-actions .public-btn{text-align:center;width:100%}.pp-feature-switch-btn{text-align:left;width:100%}.lp-laptop-screen{height:clamp(18rem,50vh,23rem)}.fp-terminal-shell,.fp-support-terminal,.fp-builder-terminal,.fp-newsletter-flow,.fp-outreach-flow{height:var(--fp-terminal-height)}.fp-terminal-feed{height:auto}.lp-terminal-body,.fp-terminal-feed{padding:.8rem .74rem}.lp-chat-row{border-radius:.7rem;padding:.54rem .62rem}.blog-grid-shell{grid-template-columns:1fr}.blog-post-links .public-btn{text-align:center;width:100%}.blog-hero-meta span,.blog-card-meta span,.blog-post-meta span{font-size:.7rem}.public-footer-row{flex-direction:column;align-items:flex-start}.hero-actions{width:100%}.hero-actions .btn{flex:1;min-width:10rem}.nav-actions .btn-ghost{display:none}.auth-card{padding:1.2rem}.post-maker-company-tab{text-align:left;width:100%}.outreach-filter-grid{grid-template-columns:1fr}.hero-slider{min-height:15rem}.dashboard-page.dashboard-light{--container:calc(100% - 1rem)}.dashboard-page .dashboard-kpis,.dashboard-page .settings-grid{grid-template-columns:1fr;gap:.7rem}.dashboard-page .dashboard-mobile-nav-open .dashboard-sidebar .dashboard-side-link-label{white-space:normal;font-size:.81rem;line-height:1.25}.dashboard-page .dashboard-actions .pricing-tag,.dashboard-page .dashboard-workspace-control span{display:none}.dashboard-page .dashboard-workspace-control select{width:min(12.5rem,66vw);min-width:0}.dashboard-page .dashboard-mobile-nav-open .dashboard-sidebar{width:min(13.25rem,100vw - 1rem);left:.5rem}.dashboard-page .usage-row{grid-template-columns:1fr}}@media (width<=520px){:root{--container:min(1120px, calc(100% - 1rem))}.dashboard-page.dashboard-light{--container:calc(100% - 1rem)}.dashboard-page .dashboard-mobile-nav-open .dashboard-sidebar-nav{grid-template-columns:1fr}.dashboard-page .dashboard-mobile-nav-open .dashboard-sidebar .dashboard-side-link{justify-content:flex-start;padding:.58rem .72rem}.public-btn{justify-content:center;width:100%}.public-nav-actions{gap:.48rem;width:auto;margin-left:auto;display:inline-flex}.lp-home-top-actions .public-btn{justify-content:center;width:auto}.lp-feature-copy-newsletter .lp-feature-company-title{font-size:clamp(1.5rem,10vw,2.1rem)}.lp-newsletter-config-line{font-size:.7rem}.lp-newsletter-command{font-size:.65rem}.lp-newsletter-steps li{padding:.4rem .46rem;font-size:.66rem}.lp-section,.pp-section,.blog-section{padding-block:2.7rem}.lp-hero-copy h1,.lp-home-title,.lp-cta-shell h2,.pp-hero-shell h1,.blog-hero-shell h1,.blog-post-head h1{letter-spacing:-.04em}.lp-feature-copy,.pp-card,.fp-capability-card,.blog-card,.blog-post-head,.blog-post-content,.blog-not-found-shell{padding:.82rem}.pp-addon-row strong,.pp-addon-row span,.pp-addon-row em{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:.01ms!important;animation:none!important}.reveal{opacity:1;transform:none}}
