:root{--ink:#1d3027;--muted:#4c5c53;--green:#244f38;--green-light:#eaf2e3;--lime:#d4eab8;--paper:#fff;--line:#e6eae3;--serif:'Instrument Serif',Georgia,serif;--font:'DM Sans',Arial,sans-serif;--max:1160px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:16px;-webkit-font-smoothing:antialiased}button,a,input,select{-webkit-tap-highlight-color:transparent}button,select,input{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button:focus-visible,a:focus-visible,select:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid #73a662;outline-offset:5px}button{border:0}svg{display:block}.icon{width:18px;height:18px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.icon-library{position:absolute;width:0;height:0;overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-60px;left:20px;z-index:99;padding:12px 20px;background:var(--green);color:white;border-radius:8px}.skip-link:focus{top:12px}.site-header{max-width:var(--max);height:94px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:0 10px}.brand{display:flex;align-items:center;gap:9px;font-size:21px;font-weight:700;letter-spacing:-1px;white-space:nowrap}.brand-light{font-weight:450}.brand-dot{color:#74a358}.brand-mark{display:flex;align-items:flex-end;gap:3px;width:25px;height:24px;padding-bottom:2px;transform:skewY(-8deg)}.brand-mark i{display:block;width:5px;background:var(--green);border-radius:2px}.brand-mark i:nth-child(1){height:10px}.brand-mark i:nth-child(2){height:17px}.brand-mark i:nth-child(3){height:24px}.desktop-nav{display:flex;gap:31px;align-items:center;font-size:14px;font-weight:500}.desktop-nav a{color:var(--muted);transition:color .2s}.desktop-nav a:hover{color:#194529}.button{display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:16px 23px;border:1px solid var(--green);background:var(--green);color:#fff;border-radius:7px;font-weight:550;font-size:14px;line-height:20px;box-shadow:0 2px 2px #173c2010;transition:background .2s,transform .2s,box-shadow .2s;cursor:pointer}.button:hover{background:#153c27;box-shadow:0 5px 16px #173c2020;transform:translateY(-1px)}.button-small{padding:11px 16px;font-size:13px;gap:18px}.button-white{background:white;border-color:#dfe5da;color:var(--ink);box-shadow:0 2px 4px #20301605}.button-white:hover{background:#f5f8f0}.play-icon{font-size:12px;margin-right:2px}.mobile-menu-button,.mobile-nav{display:none}.hero{position:relative;padding:42px 32px 0;background:radial-gradient(ellipse 45% 34% at 13% 61%,#eaf0d9a1,transparent),radial-gradient(ellipse 45% 34% at 88% 52%,#e1e9fa80,transparent),linear-gradient(#fff 5%,#f8faf5 47%,#f8faf5 86%,#fff 100%)}.hero-copy{text-align:center;max-width:900px;margin:0 auto 62px}.eyebrow-pill{display:inline-flex;align-items:center;gap:12px;border:1px solid #e0e7da;background:#f8faf5;border-radius:50px;font-size:12px;font-weight:500;padding:7px 14px 7px 8px;color:#53614f}.x-mark{display:inline-flex;justify-content:center;align-items:center;width:23px;height:23px;background:#e9efdf;border-radius:50%;font-size:13px;color:#233729}h1{font-size:clamp(60px,6.8vw,88px);font-weight:500;letter-spacing:-5px;line-height:1.02;margin:28px 0 23px}h1 em,h2 em{font-family:var(--serif);font-weight:400;color:#547246;letter-spacing:-3px}h1 em{font-size:1.13em;line-height:.75}.hero-copy>p{font-size:17px;line-height:1.7;color:var(--muted);margin:0 auto 27px}.hero-actions{display:flex;align-items:center;justify-content:center;gap:12px}.hero-notes{display:flex;gap:20px;justify-content:center;margin-top:18px;font-size:12px;color:var(--muted)}.hero-notes span{display:flex;gap:5px;align-items:center}.hero-notes .icon{width:12px;height:12px;stroke:#6b825f}.product-frame{max-width:1200px;margin:auto;border:1px solid #dfe5d9;border-radius:12px;background:#fff;box-shadow:0 30px 60px -25px #384d2930,0 5px 15px #25331c08;overflow:hidden;scroll-margin-top:30px}.preview-topbar{height:34px;background:#fcfcfa;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 14px;font-size:10px;color:#889083}.preview-topbar>span{display:flex;align-items:center;gap:5px}.preview-topbar .icon{width:10px;height:10px}.window-dots{display:flex;gap:5px}.window-dots i{width:6px;height:6px;border-radius:50%;background:#dfe4db}.dashboard{display:grid;grid-template-columns:182px 1fr;min-height:554px}.dashboard-sidebar{border-right:1px solid var(--line);padding:25px 13px 15px;background:#fdfefa;display:flex;flex-direction:column}.dashboard-brand{font-size:14px;letter-spacing:-.5px;gap:6px}.dashboard-brand .brand-mark{transform:scale(.75);width:20px;transform-origin:left;gap:3px}.account-selector{display:flex;align-items:center;gap:8px;border:1px solid #e5e9df;border-radius:6px;padding:9px 8px;margin-top:27px}.account-selector b{font-size:11px;font-weight:600;display:block}.account-selector small{display:block;font-size:10px;color:var(--muted);margin-top:3px}.account-selector>.icon{margin-left:auto;width:13px}.avatar{height:32px;width:32px;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:#505653;letter-spacing:-.4px;border:3px solid #ffffff70}.avatar-lime{background:#e0eac5;color:#566148}.avatar-lilac{background:#e6def2;color:#5c4a72}.avatar-peach{background:#f4e0d0;color:#6a5644}.avatar-blue{background:#d9e6ec;color:#3f5c6c}.sidebar-label{font-size:9px;letter-spacing:1px;color:var(--muted);margin:30px 10px 12px}.dashboard-nav{display:flex;flex-direction:column;gap:4px}.dashboard-nav button{display:flex;align-items:center;gap:9px;background:transparent;text-align:left;border-radius:5px;padding:9px 10px;font-size:11px;font-weight:500;color:var(--muted)}.dashboard-nav button.active{background:#eaf1e1;color:#41603a}.dashboard-nav button:hover{background:#f0f4e9}.dashboard-nav .icon{width:14px;height:14px}.nav-count{font-size:9px;background:#ecf0e7;border-radius:4px;padding:2px 4px;margin-left:auto}.sidebar-bottom{margin-top:auto;padding:25px 6px 0}.tracking-status{font-size:10px;display:flex;align-items:center;gap:6px}.status-dot{width:5px;height:5px;background:#7eaa62;border-radius:50%;display:inline-block}.sidebar-bottom small{font-size:9px;color:var(--muted);display:block;margin-top:6px}.dashboard-content{min-width:0;padding:26px 25px 18px;background:#fff;outline-offset:-3px}.dashboard-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:24px}.small-muted{font-size:8px;letter-spacing:1.2px;color:var(--muted);font-weight:550}.dashboard-heading h2{font-size:18px;letter-spacing:-.6px;font-weight:550;margin:7px 0 0}.period-select{position:relative;display:flex;align-items:center;flex-shrink:0}.period-select select{border:1px solid #e5e8e0;background:#fff;appearance:none;border-radius:5px;font-size:10px;padding:9px 27px 9px 10px;color:#6e7966;cursor:pointer}.period-select .icon{position:absolute;right:8px;pointer-events:none;width:12px;height:12px}.metrics{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:7px;padding:16px 0;margin-bottom:17px}.metric{padding:0 17px;border-right:1px solid var(--line)}.metric:last-child{border:0}.metric>span{font-size:10px;color:var(--muted)}.metric>div{display:flex;gap:9px;align-items:center;margin:6px 0}.metric b{font-size:27px;letter-spacing:-1px;font-weight:500;font-variant-numeric:tabular-nums}.metric small{color:#6a8752;background:#edf4e5;font-size:8px;white-space:nowrap;padding:3px 4px;border-radius:4px}.metric small.neutral{background:#f3f2ed;color:#8e9180}.metric p{font-size:8px;color:var(--muted);margin:5px 0 0;white-space:nowrap}.green{color:#4e7142}.metric-spark{color:#7e9c65;font-size:27px;margin-left:auto}.dashboard-lower{display:grid;grid-template-columns:1.75fr 1fr;gap:16px}.growth-card,.notable-card{border:1px solid var(--line);border-radius:7px;padding:16px;min-width:0}.card-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:10px}.card-heading b{font-weight:550}.chart-legend{display:flex;align-items:center;gap:5px;font-size:8px;color:#8b9483}.chart-legend i{width:4px;height:4px;border-radius:50%;background:#769363}.growth-chart{position:relative;height:155px;padding:20px 0 0 35px}.axis-labels{position:absolute;left:0;top:22px;height:112px;display:flex;flex-direction:column;justify-content:space-between;font-size:8px;color:#b0b5a9}.growth-chart svg{width:100%;height:112px;overflow:visible}.chart-grid{stroke:#edf0e7;fill:none;stroke-width:1;stroke-dasharray:3 4}.chart-dates{display:flex;justify-content:space-between;color:#a5ad9b;font-size:8px;margin-top:14px}.notable-card{background:linear-gradient(125deg,#f6f9ef,#fbfcf5);border-color:#e9efde}.notable-card>.small-muted{font-size:7px;letter-spacing:.7px;display:flex;gap:5px;align-items:center;color:#7e8c6c}.notable-card>.small-muted .icon{width:12px;height:12px}.notable-person{display:flex;align-items:center;gap:8px;margin:24px 0 13px}.notable-person .avatar{height:37px;width:37px;font-size:12px}.notable-person b{font-size:11px}.notable-person small{font-size:9px;display:block;margin-top:4px;color:#8f9983}.verified{color:#6f91b3}.score{margin-left:auto;font-size:23px;font-weight:500;color:#6a8651}.score span{display:block;font-size:8px;color:#a0ab90;text-align:right;margin-top:1px}.notable-card>p{font-size:10px;color:#8b947e;line-height:1.65;margin:0}.notable-footer{display:flex;gap:7px;font-size:8px;margin-top:12px}.notable-footer span{padding:4px 7px;border-radius:4px;background:#eaf0df;color:#7d8f66}.recent-activity{margin-top:22px}.text-button{display:inline-flex;align-items:center;gap:6px;padding:0;background:none;font-size:9px;color:#7e8c6d}.text-button .icon{width:12px;height:12px}.activity-rows{margin-top:13px}.activity-row{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid #eff1eb;font-size:9px}.activity-row .avatar{width:27px;height:27px;font-size:9px}.person{width:139px}.person b{display:block;font-size:10px;font-weight:550}.person span{display:block;font-size:8px;color:#9aa38e;margin-top:3px}.event-tag{font-size:8px;color:#709457;background:#f0f6e9;border-radius:4px;padding:4px 6px;white-space:nowrap}.event-tag.returned{color:#8c80a4;background:#f2eef9}.activity-detail{font-size:8px;color:#9ca58e;margin-left:auto}.activity-row time{font-size:8px;color:#a3ac97;margin-left:15px;text-align:right;width:53px;white-space:nowrap}.hero-caption{display:flex;align-items:center;justify-content:center;gap:7px;font-size:12px;color:#66745c;margin:32px 0 0;padding-bottom:54px}.hero-caption>span:first-child{color:#99a18f}.caption-line{height:12px;width:1px;background:#d3dbca;margin:0 12px}.hero-caption .icon{width:13px;height:13px;margin-right:2px}
@media(min-width:1500px){.hero{padding-top:55px}.hero-copy{margin-bottom:70px}}@media(max-width:1100px){.site-header{padding:0 32px}.dashboard{grid-template-columns:152px 1fr}.dashboard-sidebar{padding:20px 10px}.dashboard-brand{font-size:12px}.dashboard-content{padding:22px 18px}.metric{padding:0 10px}.metric b{font-size:23px}.metric small{font-size:7px}.metric p{font-size:7px}.activity-detail{display:none}.person{width:120px}.activity-row time{margin-left:auto}.notable-person{gap:5px}.score{font-size:20px}.dashboard-heading h2{font-size:16px}}@media(max-width:800px){.desktop-nav{gap:18px;font-size:12px}.brand{font-size:18px}.site-header{height:82px;padding:0 24px}.hero{padding:36px 20px 0}.hero-copy{margin-bottom:42px}h1{font-size:72px;letter-spacing:-4px}.dashboard{grid-template-columns:125px 1fr}.dashboard-brand>span:last-child{font-size:10px}.dashboard-brand{gap:0}.dashboard-sidebar{padding:18px 8px}.dashboard-nav button{font-size:10px;padding:9px 6px}.account-selector{padding:7px 5px}.account-selector .avatar{width:24px;height:24px;font-size:8px}.account-selector b{font-size:9px}.account-selector small{font-size:8px}.account-selector>.icon{display:none}.sidebar-label{font-size:8px}.dashboard-lower{grid-template-columns:1fr}.notable-card{display:none}.metric p{display:none}.metric b{font-size:21px}.metric small{display:none}.metric-spark{font-size:21px}.dashboard-content{padding:20px 14px}.dashboard-heading h2{max-width:230px;font-size:15px}.dashboard-heading{align-items:flex-start}.dashboard{min-height:500px}.growth-chart{height:145px}.sidebar-bottom{padding-left:0;padding-right:0}.tracking-status{font-size:8px}.sidebar-bottom small{font-size:8px}.hero-caption{font-size:10px;gap:5px}.hero-caption .caption-line{margin:0 6px}}@media(max-width:600px){html{scroll-padding-top:25px}.site-header{height:76px;padding:0 20px;gap:12px}.site-header>.button{margin-left:auto;padding:8px 11px;font-size:12px;gap:8px}.site-header>.button .icon{width:14px;height:14px}.desktop-nav{display:none}.brand{font-size:18px;gap:5px}.brand-mark{transform:scale(.85);transform-origin:left;width:22px}.mobile-menu-button{display:flex;background:none;padding:8px}.mobile-nav:not([hidden]){display:flex;flex-direction:column;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:12px 20px;background:#fff;gap:4px}.mobile-nav a{padding:12px;font-size:14px}.hero{padding:31px 15px 0}.eyebrow-pill{font-size:10px;gap:8px;padding-right:11px}h1{font-size:66px;letter-spacing:-3.8px;margin-top:28px;line-height:1.04}h1 em{letter-spacing:-2px}.hero-copy>p{font-size:15px;line-height:1.7;max-width:335px}.desktop-break{display:none}.hero-actions{gap:10px;flex-direction:column}.hero-actions .button{width:270px;font-size:13px;padding:13px 15px}.hero-notes{gap:12px;font-size:10px;margin-top:20px}.hero-copy{margin-bottom:37px}.product-frame{border-radius:8px}.preview-topbar{padding:0 10px;height:29px}.preview-topbar>span:nth-child(2){display:none}.preview-topbar .demo-label{font-size:8px}.dashboard{display:flex;flex-direction:column;min-height:0}.dashboard-sidebar{border-right:0;border-bottom:1px solid var(--line);padding:10px 8px;background:#fbfcf7}.dashboard-brand,.account-selector,.sidebar-label,.sidebar-bottom{display:none}.dashboard-nav{flex-direction:row;gap:3px}.dashboard-nav button{flex:1;justify-content:center;font-size:9px;gap:5px;padding:8px 4px;white-space:nowrap}.dashboard-nav .icon{width:12px;height:12px}.nav-count{display:none}.dashboard-content{padding:18px 12px 12px}.small-muted{font-size:7px;letter-spacing:.9px}.dashboard-heading{gap:8px;margin-bottom:16px}.dashboard-heading h2{font-size:14px;line-height:1.3;max-width:210px;margin-top:5px}.period-select select{font-size:8px;padding:7px 20px 7px 6px}.period-select .icon{width:10px;right:6px}.metrics{padding:12px 0;gap:0;margin-bottom:13px}.metric{padding:0 8px}.metric>span{font-size:8px}.metric b{font-size:22px;letter-spacing:-.8px}.metric>div{margin-bottom:0}.metric-spark{display:none}.growth-card{padding:12px}.card-heading{font-size:9px}.chart-legend{font-size:7px}.growth-chart{height:134px;padding-top:17px;padding-left:28px}.growth-chart svg{height:97px}.axis-labels{font-size:7px;height:97px;top:19px}.chart-dates{font-size:7px;margin-top:10px}.recent-activity{margin-top:18px}.activity-row{gap:7px;padding:9px 0}.person{width:112px}.activity-row .avatar{width:24px;height:24px;font-size:8px}.person b{font-size:9px}.person span{font-size:7px}.event-tag{font-size:7px;padding:4px 5px}.activity-row time{font-size:7px;width:43px}.text-button{font-size:8px}.hero-caption{flex-wrap:wrap;max-width:280px;gap:5px;margin:24px auto 0;padding-bottom:40px;line-height:1.6;font-size:10px}.caption-line{display:none}.hero-caption>.icon{margin-left:25px}.hero-caption:after{content:'';width:20px}.hero-caption>span:first-child{margin-left:30px}.hero-caption>span:first-child+*{margin-right:30px}}
.section-wrap{max-width:var(--max);margin-left:auto;margin-right:auto}.built-for{text-align:center;padding:27px 20px 58px;border-bottom:1px solid var(--line)}.built-for>p{font-size:12px;color:#939b8c;margin:0 0 25px}.audience-types{display:flex;justify-content:center;gap:64px}.audience-types>span{display:flex;align-items:center;gap:10px;font-size:16px;color:#6b7564;font-weight:500;letter-spacing:-.2px}.audience-types .icon{color:#909c82;width:20px;height:20px}.features{padding:101px 0 105px}.section-heading{text-align:center;margin:0 auto 49px}.eyebrow{font-size:10px;letter-spacing:1.8px;font-weight:550;color:#789067;display:block}.section-heading h2,.post-copy h2,.faq-intro h2{font-size:49px;line-height:1.12;letter-spacing:-2px;font-weight:500;margin:19px 0 20px}.section-heading h2 em,.post-copy h2 em,.faq-intro h2 em{letter-spacing:-1.5px;font-size:1.14em}.section-heading>p{font-size:16px;color:#87907f;line-height:1.75;margin:0}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:19px}.feature-card{background:#f8faf5;border:1px solid #e9ede3;border-radius:11px;overflow:hidden;min-width:0;display:flex;flex-direction:column}.feature-copy{padding:29px 27px 24px}.feature-icon{width:32px;height:32px;border-radius:7px;background:#eaf0e1;display:flex;align-items:center;justify-content:center;color:#74915d;margin-bottom:23px}.feature-icon .icon{width:17px;height:17px}.feature-copy h3{font-size:21px;font-weight:500;line-height:1.35;letter-spacing:-.65px;margin:0 0 13px}.feature-copy>p{font-size:13px;line-height:1.75;color:#8a9380;margin:0}.mini-feed{padding:20px 16px 9px;margin:8px 13px 26px;border:1px solid #e5ebdd;border-radius:7px;background:white;box-shadow:0 8px 18px #283c1110}.mini-feed-header{display:flex;align-items:center;justify-content:space-between;font-size:7px;letter-spacing:.8px;color:#9ba68f;margin-bottom:12px}.live-label{display:flex;align-items:center;gap:5px;font-size:8px;letter-spacing:0;color:#789066}.live-label .status-dot{width:4px;height:4px}.mini-event{display:flex;align-items:center;padding:13px 0;gap:6px;border-top:1px solid #f0f2ec;white-space:nowrap}.mini-event .avatar{width:25px;height:25px;font-size:8px}.mini-event b{font-size:8px;font-weight:550}.mini-event b>span{font-weight:400;font-size:7px;color:#93a186}.mini-event small{font-size:7px;display:block;margin-top:5px;color:#a8b19e}.mini-event time{font-size:7px;color:#aeb6a3;margin-left:auto}.mini-event-symbol{width:17px;height:17px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#edf5e5;color:#7b9a5f;font-size:12px;margin-left:3px}.mini-event-symbol.lilac{background:#f1ebf5;color:#9b80af}.mini-event-symbol.gray{background:#f1f1ed;color:#a4a68f}.feature-people{background:#f8f8fc;border-color:#e9e7f0}.feature-people .feature-icon{background:#edebf3;color:#9c88b2}.profile-stack{position:relative;padding:0 37px 30px;margin-top:4px}.profile-card{padding:17px 21px 14px;border-radius:8px;border:1px solid #e8e5ee;background:white;box-shadow:0 8px 18px #3932420a;transform:rotate(-2deg)}.profile-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.profile-card-top .avatar{width:39px;height:39px;font-size:12px}.profile-badge{display:flex;align-items:center;gap:4px;font-size:7px;padding:5px 6px;background:#f1eff7;color:#9385ac;border-radius:3px}.profile-badge .icon{width:10px;height:10px}.profile-card h4{font-weight:550;font-size:14px;margin:11px 0 3px}.profile-handle{font-size:8px;color:#a4a0ad}.profile-card>p{font-size:9px;color:#93909b;line-height:1.6;margin:11px 0}.profile-stats{display:flex;gap:32px;padding:10px 0;border-top:1px solid #f0edf3}.profile-stats b{font-size:14px;font-weight:500;display:block}.profile-stats b>span{font-size:9px;color:#afaab7}.profile-stats div>span{font-size:7px;color:#a49cac;display:block;margin-top:3px}.profile-tags{display:flex;gap:4px;align-items:center}.profile-tags>span{font-size:7px;color:#9182a1;background:#f4f0f7;padding:4px 6px;border-radius:3px;display:flex;align-items:center;gap:4px}.profile-tags .icon{width:8px;height:8px}.profile-note{position:absolute;bottom:22px;right:18px;background:#fffdf3;border:1px solid #ede6ca;box-shadow:0 4px 8px #35301708;padding:10px 12px;border-radius:5px;font-size:9px;color:#a3976b;transform:rotate(3deg);display:flex;align-items:center;gap:6px}.profile-note .icon{width:12px;height:12px}.feature-retention{background:#f8faf6}.retention-widget{padding:22px 21px 17px;background:#fff;border:1px solid #e8ecdf;border-radius:7px;margin:7px 22px 27px;box-shadow:0 8px 18px #283c110a}.retention-title{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:9px;color:#6e7e60}.sample-label{font-size:7px;color:#adb4a5;font-weight:400}.retention-stat{font-size:46px;letter-spacing:-2px;color:#70865b;margin:13px 0 15px;position:relative;font-weight:450}.retention-stat>span:first-child{font-size:22px;letter-spacing:-1px}.retention-stat .retention-caption{font-size:8px;color:#9ba58e;letter-spacing:0;margin-left:9px}.retention-bars{display:flex;flex-direction:column;gap:12px}.retention-bars>div{display:flex;align-items:center;gap:10px;font-size:8px;color:#879579}.retention-bars>div>span{width:33px}.retention-bars>div>div{flex:1;height:13px;background:#f6f8f1;border-radius:3px;overflow:hidden}.retention-bars i{display:block;height:100%;width:var(--bar);background:#d0e0bd;border-radius:3px}.retention-bars>div:nth-child(2) i{background:#b2c794}.retention-bars>div:nth-child(3) i{background:#90ac70}.retention-bars b{font-size:8px;font-weight:400;width:25px;text-align:right}.retention-bottom{border-top:1px solid #eef1e8;margin-top:18px;padding-top:13px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:8px;color:#a0aa92}.retention-bottom .icon{width:11px;height:11px}.post-section{border-top:1px solid #edf0e9;border-bottom:1px solid #edf0e9;background:radial-gradient(ellipse 50% 80% at 80% 50%,#edf3e080,transparent),#fafbf8}.post-layout{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;padding:86px 57px}.post-copy h2{font-size:53px;line-height:1.13;margin-top:19px;margin-bottom:24px}.post-copy>p{font-size:15px;line-height:1.8;color:#818c77;max-width:342px}.check-list{list-style:none;margin:23px 0 28px;padding:0;display:flex;flex-direction:column;gap:14px}.check-list li{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:#677b58;line-height:1.5}.check-list .icon{width:14px;height:14px;stroke:#8ca473;flex-shrink:0;margin-top:2px}.inline-link{display:inline-flex;gap:12px;align-items:center;color:#3f6435;font-weight:500;font-size:13px;border-bottom:1px solid #abbca0;padding-bottom:6px}.inline-link .icon{width:16px;height:16px;transition:transform .2s}.inline-link:hover .icon{transform:translateX(3px)}.post-visual{max-width:430px;width:100%;margin-left:auto;padding:10px 0;position:relative}.post-preview-card{background:#fff;border:1px solid #e3e9d9;border-radius:9px;padding:23px 25px;box-shadow:0 7px 25px #3947280b;transform:rotate(-2deg);margin-right:20px}.post-author{display:flex;align-items:center;gap:9px}.post-author .avatar{width:34px;height:34px;font-size:11px}.post-author b{font-size:12px;font-weight:550;display:block}.post-author small{font-size:9px;display:block;margin-top:3px;color:#919a87}.post-x{margin-left:auto;font-size:21px;color:#66775a}.post-preview-card>p{font-size:13px;line-height:1.65;color:#69775e;margin:18px 0}.post-date{font-size:9px;color:#a3ac98;margin-bottom:17px}.post-engagement{display:flex;gap:30px;padding-top:12px;border-top:1px solid #edf0e7;font-size:9px;color:#8f9d80;align-items:center}.post-engagement .sample-label{margin-left:auto}.post-connector{display:flex;flex-direction:column;align-items:center;position:relative;height:47px;z-index:1;transform:translateX(20px);color:#7b965e}.post-connector>span{height:14px;border-left:1px dashed #becbad}.post-connector .icon{width:19px;height:19px;background:#f4f7ec}.post-impact-card{background:white;border:1px solid #dfe7d2;border-radius:9px;padding:22px 24px 14px;box-shadow:0 8px 20px #344c2010;transform:rotate(2deg);margin-left:17px}.post-impact-card .card-heading{font-size:12px}.estimate-badge{font-size:8px;padding:5px 7px;color:#7c9265;background:#eef3e5;border-radius:4px}.impact-numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:24px 0 15px}.impact-numbers>div{display:flex;flex-direction:column;gap:6px}.impact-numbers strong{font-size:30px;letter-spacing:-1px;font-weight:450;color:#5f7e48}.impact-numbers strong>span{font-size:20px}.impact-numbers>div>span{font-size:8px;color:#9aa68c}.impact-mini-chart{height:65px;display:flex;align-items:flex-end;justify-content:space-between;gap:7px;border-bottom:1px solid #dfe8d2}.impact-mini-chart>span{display:block;flex:1;height:var(--h);background:#dbe7ca;border-radius:2px 2px 0 0}.impact-mini-chart>span:nth-child(n+8):nth-child(-n+15){background:#a8bf88}.impact-footnote{font-size:8px;color:#a1ae90;margin-top:13px;text-align:center}.quiet-features{display:grid;grid-template-columns:repeat(3,1fr);gap:66px;padding:71px 40px 75px;border-bottom:1px solid var(--line)}.quiet-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#f3f6ed;color:#859871;border-radius:7px;margin-bottom:18px}.quiet-icon .icon{width:17px;height:17px}.quiet-features h3{font-size:19px;font-weight:500;letter-spacing:-.5px;line-height:1.4;margin:0 0 12px}.quiet-features p{font-size:13px;color:#8d9683;line-height:1.8;margin:0}.how-section{padding:96px 38px 80px}.how-section .section-heading{margin-bottom:55px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:57px}.step-number{font-size:13px;font-family:var(--serif);font-style:italic;color:#748e5c;position:relative;display:flex;align-items:center;gap:18px;margin-bottom:25px}.step-number:after{content:'';height:1px;flex:1;background:#e8eddf}.steps h3{font-size:17px;letter-spacing:-.4px;font-weight:500;margin:0 0 12px}.steps p{font-size:13px;line-height:1.8;color:#8b9680;margin:0}.tracking-note{display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;color:#98a18b;margin-top:43px}.tracking-note .icon{width:14px;height:14px}.pricing-section{background:radial-gradient(ellipse 35% 40% at 18% 56%,#f0f1e880,transparent),radial-gradient(ellipse 45% 45% at 87% 51%,#eeeef780,transparent),#fafbf8;border-top:1px solid #e9eee2;border-bottom:1px solid #e9eee2;padding:83px 24px 63px}.pricing-section .section-heading{margin-bottom:42px}.pricing-cards{max-width:790px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:20px}.pricing-card{position:relative;border:1px solid #e2e7db;border-radius:11px;background:#fff;padding:30px 30px 20px;box-shadow:0 4px 10px #38462203}.plan-heading{display:flex;gap:10px;align-items:center}.plan-heading h3{font-weight:500;font-size:19px;letter-spacing:-.4px;margin:0}.plan-icon{height:28px;width:28px;border:1px solid #dfe6d7;border-radius:6px;background:#f5f8ef;display:flex;align-items:center;justify-content:center;color:#83a066}.plan-icon .icon{width:15px;height:15px}.plan-description{font-size:12px;color:#909985;margin:12px 0 23px;line-height:1.6}.price{font-size:49px;letter-spacing:-2.7px;font-weight:500;display:flex;align-items:baseline;gap:9px;margin-bottom:24px;line-height:1}.price>span{font-size:12px;letter-spacing:0;color:#929b87;font-weight:400}.pricing-card .button{width:100%;font-size:12px;padding:12px 15px;border-radius:5px;justify-content:space-between}.button-outline{background:#fff;color:#577345;border-color:#d4dfc8;box-shadow:none}.button-outline:hover{background:#f4f7ef}.plan-allocation{padding:20px 0;border-bottom:1px solid #edf0e7;margin-bottom:21px}.plan-allocation b{font-size:12px;font-weight:500;display:block;margin-bottom:7px}.plan-allocation>span{font-size:11px;color:#8b9681}.pricing-card .check-list{gap:14px;margin:0 0 28px}.pricing-card .check-list li{font-size:11px;color:#7b886f;gap:8px}.pricing-card .check-list .icon{width:12px;height:12px;stroke:#93ab7d;margin-top:1px}.overage-note{font-size:10px;border-top:1px solid #eaf0e1;padding-top:14px;text-align:center;color:#a0aa93;margin:0}.pro-card{border-color:#b5c89e;background:linear-gradient(#f8fbf3,#fff 43%);box-shadow:0 5px 18px #4564280b}.recommended-label{position:absolute;right:18px;top:-11px;background:#e6efd9;border:1px solid #bfcfac;padding:5px 11px;border-radius:5px;letter-spacing:1px;color:#78915f;font-size:8px}.pricing-fineprint{text-align:center;margin:21px auto 25px;max-width:690px}.pricing-fineprint p{font-size:10px;color:#929f84;line-height:1.8;margin:6px 0}.pricing-fineprint p+p{font-size:9px;color:#a1ad95}.usage-explainer{max-width:685px;margin:29px auto 0;display:flex;align-items:flex-start;gap:13px;border-top:1px solid #e4eada;padding-top:23px}.usage-explainer>.icon{width:17px;height:17px;color:#97ab81;margin-top:3px}.usage-explainer b{font-size:12px;font-weight:500;color:#738963}.usage-explainer p{font-size:11px;line-height:1.7;margin:5px 0 0;color:#96a288}.faq-section{display:grid;grid-template-columns:1fr 1.4fr;gap:90px;padding:103px 57px 108px;align-items:start}.faq-intro h2{font-size:41px;line-height:1.18;margin-top:19px}.faq-intro>p{font-size:14px;color:#98a08f;line-height:1.8}.faq-list{padding-top:4px}.faq-list details{border-bottom:1px solid #e7ecdf}.faq-list summary{list-style:none;padding:21px 0;display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:500;color:#526747;gap:16px;cursor:pointer;line-height:1.5}.faq-list summary::-webkit-details-marker{display:none}.faq-toggle{display:block;width:11px;height:11px;position:relative;flex-shrink:0;color:#9aaa8a}.faq-toggle:before,.faq-toggle:after{content:'';display:block;position:absolute;background:currentColor;border-radius:1px;top:5px;left:0;width:11px;height:1px}.faq-toggle:after{transform:rotate(90deg);transition:transform .2s}.faq-list details[open] .faq-toggle:after{transform:rotate(0)}.faq-list details>p{font-size:12px;color:#919d85;line-height:1.85;margin:0;padding:0 25px 22px 0}.final-cta{border-radius:12px;overflow:hidden;position:relative;background:#233f2d;text-align:center;padding:68px 25px 62px;color:white;isolation:isolate}.cta-content{position:relative;z-index:1}.final-cta .eyebrow{font-size:9px;color:#a4b595;letter-spacing:1.5px}.final-cta h2{font-weight:450;font-size:51px;letter-spacing:-2px;line-height:1.15;margin:24px 0 16px}.final-cta h2 em{font-size:1.13em;letter-spacing:-1.6px;color:#d5e4a8}.final-cta p{font-size:13px;color:#9eaf95;margin:0 0 26px}.button-lime{background:#d9eab7;color:#2c4d33;border-color:#d9eab7;font-size:12px}.button-lime:hover{background:#e7f4cd;color:#2c4d33}.cta-note{display:block;font-size:9px;color:#90a382;margin-top:17px}.cta-pattern{position:absolute;display:flex;align-items:flex-end;gap:15px;left:-25px;right:-25px;bottom:-45px;height:80%;transform:rotate(-12deg);opacity:.13;z-index:-1}.cta-pattern>span{flex:1;background:linear-gradient(#8baf63,transparent);border-radius:16px 16px 0 0;height:30%;border:1px solid #92b76b}.cta-pattern>span:nth-child(2){height:35%}.cta-pattern>span:nth-child(3){height:44%}.cta-pattern>span:nth-child(4){height:40%}.cta-pattern>span:nth-child(5){height:58%}.cta-pattern>span:nth-child(6){height:66%}.cta-pattern>span:nth-child(7){height:62%}.cta-pattern>span:nth-child(8){height:75%}.cta-pattern>span:nth-child(9){height:88%}.cta-pattern>span:nth-child(10){height:93%}.cta-pattern>span:nth-child(11){height:100%}.site-footer{padding:53px 4px 27px}.footer-top{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;padding-bottom:42px}.footer-top .brand{font-size:19px}.footer-top>div>p{font-size:11px;color:#98a28d;margin-top:13px}.footer-top nav{display:flex;align-items:center;gap:31px;font-size:12px;color:#8c9980;padding-top:7px}.footer-top nav>a{display:flex;align-items:center;gap:7px}.footer-top nav .icon{width:13px;height:13px}.footer-top nav>a:hover{color:var(--green)}.footer-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#a4ad9b;font-size:9px}.footer-spark{font-size:15px;margin-left:6px;color:#809564}.footer-bottom>span:nth-child(2){display:flex;align-items:center}.icon-button{display:flex;align-items:center;justify-content:center;background:transparent;padding:9px;border-radius:6px}.icon-button:hover{background:#e7eddf}dialog{max-width:460px;width:calc(100% - 32px);border:1px solid #e0e7d7;border-radius:16px;padding:42px 37px 24px;color:var(--ink);background:#fcfdf9;box-shadow:0 40px 100px #19362430;text-align:center}dialog::backdrop{background:#16241c60;backdrop-filter:blur(5px)}.dialog-close{position:absolute;right:10px;top:10px;color:#809274}.dialog-symbol{width:44px;height:44px;background:#edf3e4;color:#719259;display:flex;align-items:center;justify-content:center;border-radius:11px;margin:0 auto 22px}.dialog-symbol .icon{width:22px;height:22px}dialog .eyebrow{font-size:9px}dialog h2{font-size:38px;font-weight:500;letter-spacing:-1.5px;line-height:1.13;margin:20px 0}dialog h2 em{letter-spacing:-1px;font-size:1.15em}dialog>p{font-size:13px;color:#839175;line-height:1.7;margin:0 auto 25px}.dialog-plan{display:flex;align-items:center;justify-content:space-between;text-align:left;border:1px solid #dfe8d5;background:#f5f8ee;border-radius:7px;padding:15px 17px;margin-bottom:19px}.dialog-plan b{font-size:13px;display:block;font-weight:500}.dialog-plan div>span{font-size:10px;display:block;margin-top:5px;color:#92a181}.dialog-plan strong{font-size:28px;letter-spacing:-1px;font-weight:500}.dialog-plan strong>span{font-size:10px;letter-spacing:0;color:#92a181}dialog>.button{width:100%;font-size:12px;padding:13px}.dialog-fineprint{font-size:9px!important;margin:14px 0 0!important}.demo-subtitle{font-size:11px;color:#94a187;margin:0 0 22px;line-height:1.65}.demo-toolbar{display:flex;align-items:center;gap:6px;margin-bottom:20px;flex-wrap:wrap}.demo-filter{font-size:10px;padding:7px 12px;border:1px solid #e8ecdf;border-radius:5px;background:#fff;color:#8a977d}.demo-filter.active{background:#edf4e5;border-color:#d5e3c4;color:#628349}.demo-list .activity-row{padding:16px 0}.demo-list .person{width:160px}.demo-list .person b{font-size:12px}.demo-list .person>span{font-size:10px}.demo-list .avatar{width:34px;height:34px;font-size:11px}.demo-list .event-tag{font-size:10px;padding:6px 9px}.event-tag.unfollowed{background:#f3eee8;color:#a38d71}.demo-list .activity-detail,.demo-list time{font-size:10px}.demo-note{font-size:10px;color:#a5ad9c;margin-top:20px;line-height:1.6}.demo-audience-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.audience-person-card{border:1px solid #e5ebdc;border-radius:8px;padding:20px;background:#fbfcf8}.audience-person-card h3{font-size:14px;margin:13px 0 5px;font-weight:500}.audience-person-card>small{font-size:10px;color:#98a58a}.audience-person-card>p{font-size:11px;color:#88987a;line-height:1.6;min-height:36px}.audience-person-card .profile-tags{margin-bottom:16px}.audience-value{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e9eede;padding-top:12px;font-size:9px;color:#879876}.audience-value strong{font-size:20px;font-weight:500;color:#78965f}.watch-button{border:1px solid #dce5d0;background:#f2f6ea;border-radius:5px;padding:8px;width:100%;font-size:10px;color:#7e9569;margin-top:14px}.watch-button[aria-pressed=true]{color:#4d7038;background:#e2edce;border-color:#a5c081}.demo-post-table{width:100%;border-collapse:collapse;font-size:11px}.demo-post-table th{text-align:left;color:#8e9b80;font-weight:450;font-size:9px;border-bottom:1px solid #e6edde;padding:12px 9px}.demo-post-table td{border-bottom:1px solid #edf1e6;padding:21px 9px;line-height:1.6;color:#7b8e6a}.demo-post-table td:first-child{max-width:260px;color:#61784f}.demo-post-table td small{font-size:9px;display:block;margin-top:5px;color:#a2af95}.demo-post-table td:nth-child(2){color:#678b4a;font-weight:600}.demo-post-notice{margin-top:23px;background:#f6f9f0;border:1px solid #e7eddf;border-radius:6px;display:flex;gap:10px;padding:13px;font-size:10px;color:#91a27e;line-height:1.6}.demo-post-notice .icon{width:15px;height:15px}.reveal{opacity:0;transform:translateY(18px);transition:opacity .65s ease,transform .65s cubic-bezier(.2,.65,.3,1)}.reveal.visible{opacity:1;transform:none}
@media(max-width:1240px){.section-wrap{margin-left:35px;margin-right:35px}.feature-copy{padding:25px 22px}.feature-grid{gap:15px}.mini-feed{padding-left:10px;padding-right:10px;margin-left:10px;margin-right:10px}.mini-event-symbol{display:none}.profile-stack{padding-left:25px;padding-right:25px}.retention-widget{margin-left:15px;margin-right:15px;padding-left:15px;padding-right:15px}.post-layout{gap:60px;padding-left:30px;padding-right:30px}.faq-section{gap:65px;padding-left:30px;padding-right:30px}.quiet-features{gap:40px}.footer-top nav{gap:22px}}@media(max-width:1000px){.section-heading h2{font-size:45px}.feature-copy{padding-left:18px;padding-right:18px}.feature-copy h3{font-size:19px}.feature-copy>p{font-size:12px}.mini-event b{font-size:7px}.mini-event b span{font-size:6px}.mini-event small{font-size:6px}.mini-event .avatar{width:21px;height:21px}.mini-event time{font-size:6px}.profile-stack{padding-left:16px;padding-right:16px}.profile-card{padding:15px}.profile-badge{font-size:6px}.profile-note{font-size:8px;right:9px}.retention-caption{display:block;margin-left:0!important;margin-top:3px}.retention-title{font-size:8px}.retention-title .sample-label{display:none}.post-copy h2{font-size:45px}.post-layout{gap:40px;padding-left:15px;padding-right:15px}.post-preview-card{padding:20px}.post-impact-card{padding-left:20px;padding-right:20px}.post-impact-card .card-heading{font-size:11px}.impact-numbers{gap:8px}.impact-numbers>div>span{font-size:7px}.post-copy>p{font-size:14px}.post-copy .check-list li{font-size:12px}.quiet-features{padding-left:20px;padding-right:20px;gap:35px}.quiet-features h3{font-size:18px}.quiet-features p{font-size:12px}.how-section{padding-left:15px;padding-right:15px}.steps{gap:35px}.steps h3{font-size:15px}.steps p{font-size:12px}.faq-section{gap:40px;padding-left:10px;padding-right:10px}.faq-intro h2{font-size:38px}.faq-list summary{font-size:11px}.footer-top nav{gap:17px;font-size:11px}.footer-top .brand{font-size:18px}.footer-top>div>p{font-size:10px}.demo-audience-grid{gap:8px}.audience-person-card{padding:15px}.audience-person-card h3{font-size:12px}.demo-list .person{width:130px}.demo-list .event-tag{font-size:9px}.demo-list time{font-size:8px}}@media(max-width:800px){.section-wrap{margin-left:25px;margin-right:25px}.audience-types{gap:32px}.audience-types>span{font-size:13px;gap:6px}.audience-types .icon{width:16px;height:16px}.features{padding-top:75px;padding-bottom:75px}.feature-grid{grid-template-columns:1fr}.feature-card{display:grid;grid-template-columns:1fr 1fr;align-items:center}.feature-copy{padding:28px}.feature-copy h3{font-size:22px}.feature-copy>p{font-size:13px}.feature-icon{margin-bottom:18px}.mini-feed{margin:25px 20px 25px 0}.mini-event{padding:15px 0}.mini-event b{font-size:8px}.mini-event b span{font-size:7px}.mini-event small{font-size:7px}.mini-event time{font-size:7px}.profile-stack{margin:25px 0 10px;padding-left:5px;padding-right:30px}.profile-card{padding:18px}.profile-badge{font-size:7px}.profile-card h4{font-size:15px}.profile-note{right:17px;bottom:18px}.retention-widget{margin:25px 20px 25px 0;padding:20px}.retention-stat{font-size:47px}.retention-title{font-size:9px}.retention-caption{display:inline}.retention-bars>div{font-size:9px}.post-layout{gap:35px;padding-top:65px;padding-bottom:65px}.post-copy .eyebrow{font-size:8px}.post-copy h2{font-size:39px}.post-copy>p{font-size:13px}.post-copy .check-list{gap:11px}.post-copy .check-list li{font-size:10px;gap:5px}.inline-link{font-size:11px;gap:8px}.post-preview-card{margin-right:6px;padding:18px}.post-preview-card>p{font-size:11px}.post-impact-card{margin-left:4px;padding:17px}.post-impact-card .card-heading{font-size:10px}.estimate-badge{font-size:6px;padding:5px}.impact-numbers strong{font-size:24px}.impact-mini-chart{height:55px;gap:5px}.impact-footnote{font-size:6px}.post-engagement{gap:17px}.quiet-features{gap:23px;padding:50px 15px}.quiet-features h3{font-size:16px}.quiet-features p{font-size:11px}.how-section{padding-top:75px;padding-bottom:65px}.steps{gap:25px}.steps h3{font-size:14px}.steps p{font-size:11px}.pricing-section{padding-top:70px}.pricing-section>.section-wrap{margin-left:0;margin-right:0}.pricing-card{padding:25px 23px 20px}.pricing-card .check-list li{font-size:10px}.pricing-fineprint p{font-size:9px}.faq-section{padding-top:70px;padding-bottom:75px;gap:30px;grid-template-columns:.9fr 1.2fr}.faq-intro .eyebrow{font-size:8px}.faq-intro h2{font-size:34px}.faq-intro>p{font-size:12px}.faq-list summary{font-size:11px;padding:18px 0}.faq-list details>p{font-size:11px;padding-right:10px}.final-cta h2{font-size:44px}.footer-top{gap:20px}.footer-top nav{gap:18px;flex-wrap:wrap;max-width:245px}.footer-bottom{font-size:8px}.demo-list .person{width:100px}.demo-list .person b{font-size:10px}.demo-list .person>span{font-size:8px}.demo-list .event-tag{font-size:8px;padding:5px}.demo-list .avatar{width:25px;height:25px;font-size:8px}.demo-list time{font-size:7px;width:46px}.demo-audience-grid{grid-template-columns:1fr}.audience-person-card{display:grid;grid-template-columns:32px 1fr auto;gap:5px 10px;padding:13px}.audience-person-card h3{margin:0;grid-column:2}.audience-person-card>.avatar{grid-row:1/3;width:29px;height:29px}.audience-person-card>small{grid-column:2;grid-row:2}.audience-person-card>p,.audience-person-card .profile-tags{display:none}.audience-value{grid-column:3;grid-row:1/3;padding:0;border:0;gap:10px}.audience-value>span{display:none}.watch-button{grid-column:2/4;margin:5px 0 0;padding:7px}.demo-post-table td{font-size:10px;padding:15px 6px}.demo-post-table th{font-size:8px;padding:10px 6px}}
@media(max-width:600px){.section-wrap{margin-left:22px;margin-right:22px}.built-for{padding:15px 0 32px}.built-for>p{font-size:11px;margin-bottom:20px}.audience-types{gap:17px 26px;flex-wrap:wrap;max-width:335px;margin:auto}.audience-types>span{font-size:12px;width:134px;justify-content:center}.audience-types .icon{width:15px;height:15px}.features{padding-top:65px;padding-bottom:59px}.section-heading{margin-bottom:33px}.eyebrow{font-size:8px;letter-spacing:1.5px}.section-heading h2{font-size:38px;letter-spacing:-1.4px;margin:17px 0}.section-heading h2 em{letter-spacing:-1.2px}.section-heading>p{font-size:13px;line-height:1.8}.feature-grid{gap:15px}.feature-card{display:flex}.feature-copy{padding:25px 25px 21px}.feature-copy h3{font-size:23px;line-height:1.28}.feature-copy>p{font-size:13px}.feature-icon{margin-bottom:18px}.mini-feed{margin:0 22px 27px;padding:18px 15px 7px}.mini-feed-header{font-size:8px}.mini-event{gap:8px;padding:13px 0}.mini-event .avatar{width:29px;height:29px;font-size:10px}.mini-event b{font-size:9px}.mini-event b>span{font-size:8px}.mini-event small{font-size:8px}.mini-event time{font-size:8px}.mini-event-symbol{display:flex}.profile-stack{padding:0 44px 33px;margin:0 0 0}.profile-card{padding:20px}.profile-card h4{font-size:16px}.profile-handle{font-size:9px}.profile-card>p{font-size:10px}.profile-stats{gap:34px}.profile-stats b{font-size:17px}.profile-stats div>span{font-size:8px}.profile-tags>span{font-size:8px}.profile-note{font-size:9px;bottom:26px;right:20px}.profile-badge{font-size:7px}.retention-widget{padding:22px;margin:0 24px 27px}.retention-stat .retention-caption{margin-left:10px!important}.retention-title{font-size:10px}.retention-title .sample-label{display:inline;font-size:7px}.retention-stat{font-size:54px;margin:15px 0}.retention-bars{gap:15px}.retention-bars>div{font-size:9px}.retention-bars b{font-size:9px}.retention-bars>div>div{height:16px}.retention-bottom{font-size:9px}.post-layout{grid-template-columns:1fr;gap:35px;padding:58px 7px}.post-copy h2{font-size:47px;letter-spacing:-1.5px;margin-bottom:22px}.post-copy>p{font-size:14px;max-width:none}.post-copy .eyebrow{font-size:9px}.post-copy .check-list{gap:13px}.post-copy .check-list li{font-size:12px}.inline-link{font-size:12px}.post-visual{max-width:360px;margin:auto;padding:10px 8px}.post-preview-card{padding:23px;margin-right:13px}.post-preview-card>p{font-size:12px}.post-author b{font-size:12px}.post-impact-card{padding:20px;margin-left:11px}.post-impact-card .card-heading{font-size:11px}.estimate-badge{font-size:7px}.impact-numbers strong{font-size:29px}.impact-numbers>div>span{font-size:8px}.impact-mini-chart{height:62px;gap:5px}.impact-footnote{font-size:7px}.quiet-features{grid-template-columns:1fr;padding:40px 7px 49px;gap:29px}.quiet-features article{position:relative;padding-left:49px}.quiet-icon{position:absolute;left:0;top:3px}.quiet-features h3{font-size:19px}.quiet-features h3 br{display:none}.quiet-features p{font-size:13px;line-height:1.75}.how-section{padding:61px 7px 52px}.how-section .section-heading{margin-bottom:36px}.how-section .section-heading h2{font-size:36px}.how-section .section-heading>p{max-width:270px;margin:auto}.steps{grid-template-columns:1fr;gap:30px}.steps article{position:relative;padding-left:45px}.step-number{position:absolute;top:2px;left:0;margin:0;font-size:16px}.step-number:after{display:none}.steps h3{font-size:17px}.steps p{font-size:13px;line-height:1.8}.tracking-note{font-size:9px;gap:6px;margin-top:34px}.tracking-note .icon{width:13px;height:13px}.pricing-section{padding:60px 22px 43px}.pricing-section .section-heading>p{max-width:285px;margin:auto;font-size:13px}.pricing-cards{grid-template-columns:1fr;gap:24px;max-width:370px}.pricing-card{padding:28px 26px 22px}.plan-heading h3{font-size:21px}.plan-description{font-size:13px}.price{font-size:52px}.price>span{font-size:13px}.pricing-card .button{font-size:13px;padding:14px}.plan-allocation b{font-size:13px}.plan-allocation>span{font-size:12px}.pricing-card .check-list{gap:15px}.pricing-card .check-list li{font-size:12px}.pricing-card .check-list .icon{width:13px;height:13px}.overage-note{font-size:10px}.recommended-label{font-size:9px;right:21px}.pricing-fineprint{max-width:340px;margin-top:22px}.pricing-fineprint p{font-size:10px}.pricing-fineprint p+p{font-size:9px}.usage-explainer{gap:10px;margin-top:25px;padding-top:22px}.usage-explainer b{font-size:12px}.usage-explainer p{font-size:11px}.faq-section{display:block;padding:60px 7px}.faq-intro h2{font-size:40px;margin-bottom:16px}.faq-intro .eyebrow{font-size:9px}.faq-intro>p{font-size:13px}.faq-intro>p br{display:none}.faq-list{padding-top:18px}.faq-list summary{font-size:13px;padding:21px 0;font-weight:500}.faq-list details>p{font-size:12px;line-height:1.85;padding-right:15px}.final-cta{margin-left:15px;margin-right:15px;padding:49px 19px 42px;border-radius:10px}.final-cta .eyebrow{font-size:7px;letter-spacing:1.1px}.final-cta h2{font-size:35px;letter-spacing:-1.2px;line-height:1.17;margin-top:22px}.final-cta h2 em{letter-spacing:-1px}.final-cta p{font-size:12px;line-height:1.7;max-width:240px;margin:0 auto 24px}.final-cta .button{font-size:12px;padding:14px 19px}.cta-note{font-size:8px}.cta-pattern{gap:8px;bottom:-22px}.cta-pattern>span{border-radius:10px 10px 0 0}.site-footer{padding:38px 0 25px}.footer-top{display:block;padding-bottom:30px}.footer-top .brand{font-size:20px}.footer-top>div>p{font-size:11px}.footer-top nav{max-width:none;gap:20px 23px;font-size:11px;margin-top:23px}.footer-bottom{gap:15px;flex-wrap:wrap;font-size:9px;justify-content:space-between;padding-top:20px}.footer-bottom>span:nth-child(2){order:3;width:100%;font-size:9px}.footer-spark{font-size:14px}.demo-subtitle{font-size:10px;margin-bottom:16px}.demo-toolbar{gap:5px;margin-bottom:15px}.demo-filter{font-size:9px;padding:7px 9px}.demo-list .activity-row{gap:6px;padding:14px 0}.demo-list .person{width:106px}.demo-list .event-tag{font-size:8px}.demo-list time{font-size:7px}.demo-note{font-size:9px}.demo-post-table th{font-size:7px;padding-left:4px;padding-right:4px}.demo-post-table td{font-size:9px;padding-left:4px;padding-right:4px}.demo-post-table td small{font-size:7px}.demo-post-notice{font-size:9px;padding:11px}.demo-audience-grid{gap:10px}.audience-person-card{padding:13px}.audience-person-card h3{font-size:13px}.audience-person-card>small{font-size:9px}.watch-button{font-size:10px}.dialog-plan div>span{font-size:9px}dialog{padding:40px 25px 23px}dialog h2{font-size:37px}.hero-caption{font-size:10px}.hero-caption>.icon{margin-left:0}.hero-caption:after{display:none}.hero-caption>span:first-child{margin-left:0}.hero-caption>span:first-child+*{margin-right:0}.hero-caption .caption-line{display:block;width:100%;height:0;margin:0}.hero-notes .icon{width:11px;height:11px}}
@media(max-width:370px){.brand{font-size:16px}.site-header{padding:0 14px;gap:6px}.site-header>.button{font-size:11px;gap:6px}h1{font-size:58px}.metric b{font-size:19px}.metric{padding-left:6px;padding-right:6px}.person{width:93px}.event-tag{font-size:6px}.section-heading h2{font-size:34px}.feature-copy{padding-left:21px;padding-right:21px}.mini-event b{font-size:8px}.mini-event b>span{font-size:7px}.mini-event small{font-size:7px}.mini-event-symbol{display:none}.profile-stack{padding-left:30px;padding-right:30px}.retention-stat .retention-caption{font-size:7px}.final-cta h2{font-size:31px}.post-impact-card{padding-left:15px;padding-right:15px}.demo-list .person{width:88px}.demo-list .person b{font-size:9px}.demo-list .event-tag{font-size:7px}.demo-list time{font-size:6px;width:39px}.pricing-card{padding-left:22px;padding-right:22px}.pricing-card .check-list li{font-size:11px}.footer-top nav{gap:16px;font-size:10px}}
/* Keep the marketing story readable; miniature product examples retain their own scale. */
.feature-copy>p,.post-copy>p,.quiet-features p,.steps p,.section-heading>p{font-size:16px;color:var(--muted);line-height:1.75}.feature-copy{padding-bottom:27px}.feature-copy h3{font-size:23px}.feature-grid{align-items:stretch}.feature-card .mini-feed,.feature-card .profile-stack,.feature-card .retention-widget{margin-top:auto}.quiet-features h3{font-size:21px}.steps h3{font-size:18px}.post-copy .check-list li,.inline-link{font-size:14px}.plan-description,.plan-allocation>span,.pricing-card .check-list li{font-size:14px;color:var(--muted)}.plan-allocation b{font-size:15px}.pricing-card .check-list{gap:14px}.pricing-card .check-list .icon{width:14px;height:14px;margin-top:3px}.pricing-card .button{font-size:14px}.pricing-cards{max-width:850px}.overage-note,.pricing-fineprint p,.pricing-fineprint p+p{font-size:12px;color:var(--muted)}.usage-explainer b{font-size:14px}.usage-explainer p{font-size:14px;color:var(--muted)}.faq-list summary{font-size:15px;color:#516447}.faq-list details>p{font-size:14px;color:var(--muted)}.faq-intro>p{font-size:16px;color:var(--muted)}.eyebrow{font-size:11px}.built-for>p,.hero-caption,.hero-notes{font-size:12px;color:var(--muted)}.tracking-note{font-size:12px;color:var(--muted)}.footer-top>div>p,.footer-top nav{font-size:13px;color:var(--muted)}.footer-bottom{font-size:11px;color:var(--muted)}.final-cta p{font-size:16px;color:#b7c6ac}.final-cta .eyebrow{font-size:11px;color:#b7c6ac}.cta-note{font-size:12px;color:#afc29f}.final-cta .button{font-size:14px}.mobile-menu-button{display:none}.hero-copy>p{color:var(--muted)}.hero-copy .eyebrow-pill{font-size:12px}.pricing-card .price>span{font-size:14px}.footer-top nav{gap:25px}.dialog-fineprint{font-size:12px!important}.dialog-plan div>span{font-size:12px}.dialog-plan strong>span{font-size:12px}dialog>p{font-size:15px}dialog>.button{font-size:13px}.dialog-plan{gap:12px}.dialog-plan b{font-size:15px}
@media(max-width:1100px){.feature-copy h3{font-size:21px}.feature-copy>p{font-size:15px}.pricing-card .check-list li{font-size:13px}.footer-top nav{gap:18px}.footer-top>div>p{font-size:12px}.steps h3{font-size:17px}.quiet-features h3{font-size:20px}.quiet-features p,.steps p{font-size:15px}.faq-list summary{font-size:14px}}
@media(max-width:800px){.feature-card .mini-feed,.feature-card .retention-widget{margin-top:25px}.feature-card .profile-stack{margin-top:25px}.post-copy>p{font-size:15px}.post-copy .check-list li{font-size:12px}.inline-link{font-size:12px}.quiet-features{gap:25px;padding-left:5px;padding-right:5px}.quiet-features h3{font-size:18px}.quiet-features p,.steps p{font-size:14px}.steps h3{font-size:16px}.faq-section{grid-template-columns:.8fr 1.2fr;gap:25px}.faq-list details>p{font-size:13px}.footer-top nav{font-size:12px}.footer-top>div>p{font-size:11px}}
@media(max-width:600px){.mobile-menu-button{display:flex}.feature-copy h3{font-size:24px}.feature-copy>p,.quiet-features p,.steps p,.post-copy>p,.section-heading>p{font-size:16px}.feature-card .mini-feed,.feature-card .retention-widget,.feature-card .profile-stack{margin-top:0}.quiet-features h3{font-size:20px}.steps h3{font-size:18px}.post-copy .check-list li,.inline-link{font-size:14px}.plan-description,.pricing-card .check-list li{font-size:14px}.pricing-section .section-heading>p{font-size:16px}.faq-list summary{font-size:15px}.faq-list details>p{font-size:14px}.faq-intro>p{font-size:15px}.final-cta .eyebrow{font-size:8px}.final-cta p{font-size:14px}.cta-note{font-size:11px}.footer-top nav{font-size:12px}.footer-top>div>p{font-size:12px}.footer-bottom,.footer-bottom>span:nth-child(2){font-size:10px}.hero-copy .eyebrow-pill{font-size:10px}.hero-notes{font-size:10px}.hero-caption{font-size:11px}.tracking-note{font-size:11px}.eyebrow{font-size:9px}.section-heading>p{max-width:330px;margin-left:auto;margin-right:auto}.dialog-plan div>span{font-size:11px}.dialog-fineprint{font-size:11px!important}}
@media print{.reveal{opacity:1;transform:none}.site-header,.mobile-nav,dialog{display:none}.feature-card,.pricing-card{break-inside:avoid}.final-cta{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}
.button:active{transform:scale(.97)}
.hero-caption>span:first-child,.period-select select,.axis-labels,.chart-dates,.chart-legend,.person span,.activity-detail,.activity-row time,.notable-card>p,.notable-person small,.score span,.text-button,.preview-topbar,.profile-handle,.profile-card>p,.mini-event small,.mini-event time,.mini-event b>span,.post-author small,.post-date,.post-copy>p,.impact-numbers>div>span,.impact-footnote,.retention-title,.retention-stat .retention-caption,.retention-bars>div,.retention-bottom,.sample-label,.profile-stats b>span,.profile-stats div>span,.profile-note,.dialog>p,.demo-subtitle,.demo-note,.audience-person-card>small,.audience-person-card>p,.demo-post-table th,.demo-post-table td small,.demo-post-notice{color:var(--muted)}
.event-tag.returned{color:#5f5575}.event-tag.unfollowed{color:#635232}.metric small.neutral{color:var(--muted)}.green{color:#3d5c34}.eyebrow{color:var(--muted)}
