.pp-home-v2{--bg:#faf9f5;--surface:#fff;--paper:#f2efe7;--ink:#28251f;--muted:#726d63;--line:#e5e0d5;--accent:#b5532c;--terra:#d97757;--peach:#f7e6dd;--green:#467456;--green-soft:#edf3ec;--serif:"Source Serif 4", Georgia, serif;--sans:"Inter", Arial, sans-serif;--mono:"IBM Plex Mono", monospace}.pp-home-v2 *{box-sizing:border-box}html:has(.pp-home-v2){scroll-behavior:smooth;scroll-padding-top:105px}.pp-home-v2{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem}.pp-home-v2 button,.pp-home-v2 input,.pp-home-v2 select{font:inherit}.pp-home-v2 button,.pp-home-v2 a{-webkit-tap-highlight-color:transparent}.pp-home-v2 button{cursor:pointer;color:inherit}.pp-home-v2 a{color:inherit;text-decoration:none}.pp-home-v2 button{background:0 0;border:0}.pp-home-v2 h1,.pp-home-v2 h2,.pp-home-v2 h3,.pp-home-v2 p{margin:0}.pp-home-v2 h1,.pp-home-v2 h2,.pp-home-v2 h3{font-family:var(--serif);font-weight:400}.pp-home-v2 h1,.pp-home-v2 h2{letter-spacing:-2px;line-height:1.08}.pp-home-v2 h2{font-size:clamp(38px,4.1vw,56px)}.pp-home-v2 em{color:var(--accent);font-weight:400}.pp-home-v2 svg{flex-shrink:0;width:18px;height:18px;display:block}.pp-home-v2 span[data-icon]{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pp-home-v2 button:focus-visible,.pp-home-v2 a:focus-visible,.pp-home-v2 select:focus-visible,.pp-home-v2 summary:focus-visible{outline:3px solid var(--terra);outline-offset:5px}.pp-home-v2 ::selection{background:#f2cebc}.pp-home-v2 .pp-container{width:calc(100% - 96px);max-width:1180px;margin-inline:auto}.pp-home-v2 .pp-section{padding-block:108px}.pp-home-v2 .pp-eyebrow{font-family:var(--mono);letter-spacing:1.55px;color:var(--accent);align-items:center;gap:9px;margin-bottom:20px;font-size:.75rem;line-height:1.7;display:flex}.pp-home-v2 .pp-mono{font-family:var(--mono);letter-spacing:1px;font-size:.75rem}.pp-home-v2 .pp-button{background:var(--accent);color:#fff;border:1px solid var(--accent);border-radius:7px;justify-content:center;align-items:center;gap:16px;min-height:53px;padding:17px 24px;font-size:.875rem;font-weight:550;line-height:1.25;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 2px 3px #6d331311}.pp-home-v2 .pp-button:hover{background:#9b4524;transform:translateY(-2px);box-shadow:0 5px 12px #6d33131a}.pp-home-v2 .pp-button.pp-small{gap:14px;min-height:43px;padding:12px 17px;font-size:.875rem}.pp-home-v2 .pp-button.pp-secondary{color:var(--ink);background:#fffdf9;border-color:#ded7c9;box-shadow:0 1px 2px #28251f08}.pp-home-v2 .pp-button.pp-secondary:hover{background:#f4efe6;border-color:#bdb3a3}.pp-home-v2 .pp-button.pp-full{width:100%;display:flex}.pp-home-v2 .pp-text-button{align-items:center;gap:8px;padding:0;font-size:.875rem;font-weight:550;line-height:1.5;display:inline-flex}.pp-home-v2 .pp-text-button:hover{text-underline-offset:4px;text-decoration:underline}.pp-home-v2 .pp-text-button svg{width:15px;height:15px}.pp-home-v2 .pp-text-button.pp-accent{color:var(--accent)}.pp-home-v2 .pp-brand{font-family:var(--serif);letter-spacing:-1px;white-space:nowrap;align-items:center;gap:9px;font-size:1.5625rem;font-weight:500;display:inline-flex}.pp-home-v2 .pp-brand-mark{background:var(--accent);color:#fff;border-radius:10px;width:32px;height:32px}.pp-home-v2 .pp-brand-mark svg{width:22px;height:22px}.pp-home-v2 .pp-brand-period{color:var(--accent)}.pp-home-v2 .pp-icon-button{border-radius:6px;justify-content:center;align-items:center;width:44px;min-height:44px;display:flex}.pp-home-v2 .pp-icon-button:hover{background:var(--paper)}.pp-home-v2 .pp-header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#faf9f5ed;border-bottom:1px solid #e5e0d58a;position:sticky;top:0}.pp-home-v2 .pp-nav-wrap{justify-content:space-between;align-items:center;gap:24px;height:82px;display:flex}.pp-home-v2 .pp-nav{align-items:center;gap:28px;font-size:.875rem;display:flex}.pp-home-v2 .pp-nav a{align-items:center;gap:6px;padding:14px 0;display:flex}.pp-home-v2 .pp-nav a:hover,.pp-home-v2 .pp-signin:hover{color:var(--accent)}.pp-home-v2 .pp-nav-new{font-family:var(--mono);letter-spacing:.4px;background:var(--peach);color:var(--accent);border-radius:3px;padding:3px 4px;font-size:.75rem}.pp-home-v2 .pp-nav-actions{align-items:center;gap:24px;display:flex}.pp-home-v2 .pp-signin{font-size:.875rem}.pp-home-v2 .pp-menu-button,.pp-home-v2 .pp-mobile-signin{display:none!important}.pp-home-v2 .pp-skip{z-index:100;background:var(--ink);color:#fff;padding:14px 22px;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.pp-home-v2 .pp-skip:focus{transform:none}.pp-home-v2 .pp-hero{text-align:center;padding-top:53px}.pp-home-v2 .pp-announcement{border:1px solid var(--line);color:#635c50;background:#fffcf7;border-radius:30px;align-items:center;gap:10px;padding:7px 11px 7px 10px;font-size:.75rem;transition:border .2s;display:inline-flex}.pp-home-v2 .pp-announcement:hover{border-color:var(--terra)}.pp-home-v2 .pp-announcement svg{width:13px;height:13px}.pp-home-v2 .pp-status-dot{background:var(--terra);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #d9775712}.pp-home-v2 .pp-hero h1{letter-spacing:-3.4px;margin-top:24px;font-size:clamp(48px,5.65vw,79px);line-height:1.075}.pp-home-v2 .pp-hero h1 em{position:relative}.pp-home-v2 .pp-hero-copy{max-width:680px;margin:23px auto 0;font-size:1rem;line-height:1.75}.pp-home-v2 .pp-hero-buttons{justify-content:center;gap:12px;margin-top:27px;display:flex}.pp-home-v2 .pp-hero-buttons .pp-secondary{gap:10px}.pp-home-v2 .pp-hero-buttons .pp-play svg{width:14px;height:14px}.pp-home-v2 .pp-hero-fine{color:var(--muted);justify-content:center;align-items:center;gap:24px;margin-top:18px;font-size:.75rem;display:flex}.pp-home-v2 .pp-hero-fine>span{align-items:center;gap:6px;display:flex}.pp-home-v2 .pp-hero-fine svg{width:12px;height:12px;color:var(--green)}.pp-home-v2 .pp-hero-stage{background:radial-gradient(at 50% 5%,#efd9c9 0,#0000 65%),linear-gradient(110deg,#e8e3d7,#f4ece2 42%,#e7e1d4);border:1px solid #e3d9c9;border-radius:18px;margin-top:43px;padding:24px 30px 17px;position:relative;box-shadow:0 25px 60px -55px #8f633d}.pp-home-v2 .pp-stage-label{color:#897361;letter-spacing:1.6px;justify-content:center;align-items:center;gap:9px;margin-bottom:16px;font-size:.75rem;display:flex}.pp-home-v2 .pp-stage-label>span{background:var(--terra);width:19px;height:1px}.pp-home-v2 .pp-dashboard{text-align:left;background:#fff;border:1px solid #ded7cb;border-radius:11px;min-height:458px;display:flex;overflow:hidden;box-shadow:0 4px 5px #54432d05,0 12px 32px #5f47261a}.pp-home-v2 .pp-demo-sidebar{border-right:1px solid var(--line);background:#fbfaf6;flex-direction:column;flex-shrink:0;width:184px;padding:23px 12px 16px;display:flex;position:relative}.pp-home-v2 .pp-demo-brand{align-items:center;gap:7px;padding-left:7px;display:flex}.pp-home-v2 .pp-demo-brand b{font-family:var(--serif);letter-spacing:-.7px;font-size:1rem;font-weight:500}.pp-home-v2 .pp-demo-brand .pp-brand-mark{border-radius:7px;width:23px;height:23px}.pp-home-v2 .pp-demo-brand .pp-brand-mark svg{width:16px;height:16px}.pp-home-v2 .pp-workspace{border:1px solid var(--line);background:#fff;border-radius:6px;align-items:center;gap:8px;margin-top:26px;padding:12px 8px;font-size:.75rem;line-height:1.5;display:flex}.pp-home-v2 .pp-workspace small{color:var(--muted);font-size:.75rem;display:block}.pp-home-v2 .pp-workspace-icon,.pp-home-v2 .pp-tiny-brand,.pp-home-v2 .pp-site-favicon{font-family:var(--serif);color:#7e6b54;background:#ede8e0;border:1px solid #e6ded1;border-radius:5px;flex-shrink:0;place-items:center;display:grid}.pp-home-v2 .pp-workspace>span:last-child{margin-left:auto}.pp-home-v2 .pp-workspace svg{width:11px;height:11px}.pp-home-v2 .pp-sidebar-label{color:#948b7a;letter-spacing:.8px;margin:24px 6px 10px;font-size:.75rem}.pp-home-v2 .pp-demo-nav{text-align:left;color:#7a7265;border-radius:5px;align-items:center;gap:8px;width:100%;min-height:36px;margin:2px 0;padding:9px 10px;font-size:.75rem;display:flex}.pp-home-v2 .pp-demo-nav.pp-active{color:var(--accent);background:#f7e6dd;font-weight:550}.pp-home-v2 .pp-demo-nav:hover{background:#f2eee5}.pp-home-v2 .pp-demo-nav.pp-active:hover{background:#f4dfd2}.pp-home-v2 .pp-count{background:#fff5ee;border:1px solid #e9ccbb;border-radius:4px;margin-left:auto;padding:1px 5px;font-size:.75rem}.pp-home-v2 .pp-tiny-dot{background:var(--terra);border-radius:50%;width:6px;height:6px;display:inline-block}.pp-home-v2 .pp-demo-nav .pp-tiny-dot{width:4px;height:4px;margin-left:auto}.pp-home-v2 .pp-sidebar-bottom{color:#8c8476;gap:8px;margin-top:auto;padding:30px 7px 0;font-size:.75rem;line-height:1.65;display:flex}.pp-home-v2 .pp-sidebar-bottom svg{color:#89917b;width:14px;height:14px}.pp-home-v2 .pp-sidebar-bottom b{color:#6b675c;font-weight:500}.pp-home-v2 .pp-demo-main{flex:1;min-width:0}.pp-home-v2 .pp-demo-top{border-bottom:1px solid #eeebe4;align-items:center;gap:13px;height:54px;padding:0 22px;display:flex}.pp-home-v2 .pp-demo-top>span:first-child{color:#6b655a;align-items:center;gap:7px;font-size:.75rem;display:flex}.pp-home-v2 .pp-tiny-brand{width:19px;height:19px;font-size:.875rem}.pp-home-v2 .pp-demo-top svg{width:11px;height:11px}.pp-home-v2 .pp-sample-pill{font-family:var(--mono);letter-spacing:.7px;color:#8e8271;border:1px solid #e9e2d7;border-radius:4px;margin-left:auto;padding:5px 7px;font-size:.75rem}.pp-home-v2 .pp-avatar{color:#986640;background:#f2dfce;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;font-size:.75rem;display:inline-flex}.pp-home-v2 .pp-demo-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.pp-home-v2 .pp-demo-heading h3{font-family:var(--sans);letter-spacing:-.5px;font-size:1.125rem;font-weight:550}.pp-home-v2 .pp-demo-heading p{color:#8a8275;margin-top:5px;font-size:.75rem;line-height:1.5}.pp-home-v2 .pp-demo-select{border:1px solid var(--line);color:#6d6557;background:#fff;border-radius:5px;padding:7px 8px;font-size:.75rem}.pp-home-v2 .pp-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.pp-home-v2 .pp-metric{border:1px solid #e9e4da;border-radius:7px;padding:12px 13px}.pp-home-v2 .pp-metric>span{color:#8b8275;align-items:center;gap:5px;font-size:.75rem;display:flex}.pp-home-v2 .pp-metric strong{letter-spacing:-1px;margin:5px 0 3px;font-size:1.5625rem;font-weight:500;display:block}.pp-home-v2 .pp-metric.pp-upcoming-metric{background:#faf7f2}.pp-home-v2 .pp-metric.pp-upcoming-metric strong{letter-spacing:-.3px;padding:6px 0;font-size:1rem}.pp-home-v2 .pp-demo-columns{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:13px;display:grid}.pp-home-v2 .pp-demo-panel{border:1px solid #e8e4db;border-radius:7px;min-width:0;padding:14px}.pp-home-v2 .pp-panel-title{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-size:.75rem;font-weight:550;display:flex}.pp-home-v2 .pp-panel-title small{color:#948a7b;font-size:.75rem;font-weight:400}.pp-home-v2 .pp-chart-wrap{position:relative}.pp-home-v2 .pp-growth-chart{width:100%;height:116px;overflow:visible}.pp-home-v2 .pp-growth-chart text{font-family:var(--sans);fill:#a49b8e;font-size:.75rem}.pp-home-v2 .pp-chart-labels{color:#aaa194;justify-content:space-between;padding:0 0 0 25px;font-size:.75rem;display:flex}.pp-home-v2 .pp-chart-legend{color:#948a7b;align-items:center;gap:6px;margin-top:10px;font-size:.75rem;display:flex}.pp-home-v2 .pp-chart-legend i{background:var(--terra);width:13px;height:2px}.pp-home-v2 .pp-task-row{text-align:left;border-top:1px solid #efebe4;align-items:center;gap:8px;width:100%;min-width:0;padding:10px 0;display:flex}.pp-home-v2 .pp-task-row:first-of-type{border-top:0}.pp-home-v2 .pp-task-row>.pp-task-dot{width:23px;height:23px;color:var(--accent);background:#f9eee7;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pp-home-v2 .pp-task-row>span:nth-child(2){flex:1;min-width:0}.pp-home-v2 .pp-task-row b{font-size:.75rem;font-weight:500;line-height:1.4;display:block}.pp-home-v2 .pp-task-row small{color:#958b7c;margin-top:4px;font-size:.75rem;display:block}.pp-home-v2 .pp-task-row>span:last-child{color:#a49a8b}.pp-home-v2 .pp-task-row:hover{color:var(--accent)}.pp-home-v2 .pp-dashboard-caption{color:#847667;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;font-size:.75rem;line-height:1.5;display:flex}.pp-home-v2 .pp-dashboard-caption>span{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pp-home-v2 .pp-dashboard-caption svg{width:11px;height:11px}.pp-home-v2 .pp-dashboard-caption .pp-text-button{color:#8b4e31;font-size:.75rem}.pp-home-v2 .pp-mobile-demo-tabs{display:none}.pp-home-v2 .pp-capability-strip{border-bottom:1px solid var(--line);margin-top:43px;padding:26px 0}.pp-home-v2 .pp-capability-strip>.pp-container{justify-content:space-between;align-items:center;gap:24px;display:flex}.pp-home-v2 .pp-capability-strip .pp-mono{letter-spacing:1px;color:#968c7b;max-width:115px;font-size:.75rem;line-height:1.7}.pp-home-v2 .pp-capability-strip .pp-container>span:not(.pp-mono){color:#736b5f;align-items:center;gap:9px;font-size:.875rem;font-weight:500;display:flex}.pp-home-v2 .pp-capability-strip svg{color:#9b8875;width:17px;height:17px}.pp-home-v2 .pp-capability-strip small{color:#a48d76;font-size:.75rem;font-weight:400}.pp-home-v2 .pp-discovery{text-align:center;padding-bottom:95px}.pp-home-v2 .pp-discovery-heading .pp-eyebrow,.pp-home-v2 .pp-center-heading .pp-eyebrow{justify-content:center}.pp-home-v2 .pp-discovery-heading h2{letter-spacing:-1.7px;font-size:2.875rem}.pp-home-v2 .pp-discovery-heading>p,.pp-home-v2 .pp-center-heading>p{margin-top:18px;font-size:1rem}.pp-home-v2 .pp-discovery-cards{margin-top:42px;grid-template-columns:1fr 42px 1fr;align-items:center;max-width:970px;margin-inline:auto;display:grid}.pp-home-v2 .pp-search-surface,.pp-home-v2 .pp-answer-surface{text-align:left;border:1px solid var(--line);background:#fff;border-radius:12px;min-height:300px;padding:24px 28px 0;overflow:hidden;box-shadow:0 9px 20px -22px #51402b66}.pp-home-v2 .pp-surface-top{color:#8b8070;font-family:var(--mono);letter-spacing:.8px;align-items:center;gap:9px;margin-bottom:22px;font-size:.75rem;display:flex}.pp-home-v2 .pp-surface-top>span:last-child{margin-left:auto}.pp-home-v2 .pp-google-g{font-size:1.1875rem;font-family:var(--sans);color:#85745f;font-weight:600}.pp-home-v2 .pp-surface-top>span[data-icon]>svg{width:17px;height:17px}.pp-home-v2 .pp-search-query{border:1px solid #e9e4da;border-radius:20px;align-items:center;gap:10px;margin-bottom:18px;padding:11px 12px;font-size:.75rem;line-height:1.5;display:flex;box-shadow:0 2px 4px #3b302608}.pp-home-v2 .pp-search-query>span{color:#a9a091;margin-left:auto}.pp-home-v2 .pp-search-query svg{width:12px;height:12px}.pp-home-v2 .pp-search-result{align-items:center;gap:7px;font-size:.75rem;line-height:1.5;display:flex}.pp-home-v2 .pp-site-favicon{width:22px;height:22px;font-size:.875rem}.pp-home-v2 .pp-search-result small{color:#8c8477;font-size:.75rem;display:block}.pp-home-v2 .pp-search-result b{font-weight:500}.pp-home-v2 .pp-search-surface h3{font-family:var(--sans);color:#6c665c;letter-spacing:-.2px;margin-top:12px;font-size:.875rem;font-weight:500}.pp-home-v2 .pp-search-surface>p{margin-top:6px;font-size:.75rem;line-height:1.7}.pp-home-v2 .pp-surface-footer{color:#8a7f6f;background:#fdfbf7;border-top:1px solid #eee9df;align-items:center;gap:9px;margin:19px -28px 0;padding:13px 28px;font-size:.75rem;display:flex}.pp-home-v2 .pp-tag{font-family:var(--mono);color:var(--accent);letter-spacing:.5px;background:#f9eee7;border-radius:3px;padding:4px 6px;font-size:.75rem}.pp-home-v2 .pp-discovery-plus{color:#b8a690;justify-content:center;display:flex}.pp-home-v2 .pp-discovery-plus svg{width:15px;height:15px}.pp-home-v2 .pp-answer-surface{background:linear-gradient(145deg,#fffdf9,#fffaf5)}.pp-home-v2 .pp-answer-surface .pp-surface-top{color:var(--accent)}.pp-home-v2 .pp-upcoming{font-family:var(--mono);letter-spacing:.5px;color:#98704f;white-space:nowrap;background:#f8eee1;border:1px solid #ebd9c3;border-radius:4px;padding:4px 7px;font-size:.75rem}.pp-home-v2 .pp-question-bubble{background:#f2ede5;border-radius:12px 12px 3px;margin-bottom:15px;padding:13px 16px;font-size:.875rem;line-height:1.6}.pp-home-v2 .pp-answer-copy{font-size:.75rem;line-height:1.8}.pp-home-v2 .pp-citation-chips{gap:7px;margin-top:15px;display:flex}.pp-home-v2 .pp-citation-chips>span{color:#8e7f6c;background:#fff;border:1px solid #e9e0d4;border-radius:5px;align-items:center;gap:5px;padding:5px 6px;font-size:.75rem;display:flex}.pp-home-v2 .pp-citation-chips i{font-family:var(--serif);font-style:normal}.pp-home-v2 .pp-citation-chips svg{width:9px;height:9px}.pp-home-v2 .pp-answer-surface .pp-surface-footer{margin-top:20px}.pp-home-v2 .pp-section-footnote{color:#a29480;text-align:center;margin-top:20px;font-size:.75rem;line-height:1.6}.pp-home-v2 .pp-platform-wrap{border-block:1px solid var(--line);background:#f1eee6}.pp-home-v2 .pp-split-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:40px;display:flex}.pp-home-v2 .pp-split-heading>p{max-width:390px;margin-bottom:4px;font-size:1rem;line-height:1.9}.pp-home-v2 .pp-platform-showcase{grid-template-columns:.92fr 1.08fr;align-items:center;gap:52px;display:grid}.pp-home-v2 .pp-feature-options{flex-direction:column;gap:7px;display:flex}.pp-home-v2 .pp-feature-option{text-align:left;color:#6e675b;border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:15px;padding:21px 19px;transition:background .2s,border .2s;display:flex}.pp-home-v2 .pp-feature-option .pp-feature-icon{color:#a88e74;margin-top:3px}.pp-home-v2 .pp-feature-option>span:nth-child(2){flex:1;min-width:0}.pp-home-v2 .pp-feature-option b{font-size:1rem;font-weight:550;line-height:1.5;display:block}.pp-home-v2 .pp-feature-option small{color:#8a7d6c;max-width:295px;margin-top:7px;font-size:.875rem;line-height:1.8;display:none}.pp-home-v2 .pp-feature-status{font-family:var(--mono);letter-spacing:.6px;color:#a37e5f;margin-top:15px;font-size:.75rem;display:none}.pp-home-v2 .pp-feature-arrow{color:#af9880;margin-top:3px;transform:rotate(45deg)}.pp-home-v2 .pp-feature-option.pp-active{color:var(--ink);background:#fffdf9;border-color:#dfd5c6;box-shadow:0 5px 18px -16px #46332280}.pp-home-v2 .pp-feature-option.pp-active .pp-feature-icon{color:var(--accent)}.pp-home-v2 .pp-feature-option.pp-active small,.pp-home-v2 .pp-feature-option.pp-active .pp-feature-status{display:block}.pp-home-v2 .pp-feature-option.pp-active .pp-feature-arrow{color:var(--accent);transform:none}.pp-home-v2 .pp-feature-option:hover:not(.pp-active){background:#eae4d8}.pp-home-v2 .pp-feature-visual{background:#e8e2d6;border:1px solid #e2d8c9;border-radius:13px;justify-content:center;align-items:center;min-height:391px;padding:28px;display:flex;position:relative}.pp-home-v2 .pp-feature-card{background:#fff;border:1px solid #ded8cc;border-radius:9px;width:100%;animation:.3s pp-panel-in;overflow:hidden;box-shadow:0 10px 24px #6c503514}.pp-home-v2 .pp-card-heading{border-bottom:1px solid #eee8de;justify-content:space-between;align-items:center;gap:10px;padding:17px 19px;font-size:.75rem;font-weight:550;display:flex}.pp-home-v2 .pp-card-heading>span:first-child{align-items:center;gap:8px;display:flex}.pp-home-v2 .pp-card-heading svg{width:15px;height:15px;color:var(--accent)}.pp-home-v2 .pp-card-heading>small{color:#988d7c;font-size:.75rem}.pp-home-v2 .pp-feature-card-body .pp-mini-label{font-family:var(--mono);color:#9e8a72;letter-spacing:.8px;font-size:.75rem}.pp-home-v2 .pp-feature-card-body h3{font-family:var(--sans);letter-spacing:-.4px;margin:9px 0 17px;font-size:1.0625rem;font-weight:500}.pp-home-v2 .pp-opportunity-line{border-bottom:1px solid #eee9df;align-items:center;gap:10px;padding:12px 0;display:flex}.pp-home-v2 .pp-opportunity-line:last-child{border:0}.pp-home-v2 .pp-opportunity-line>span:first-child{color:#b2794c;background:#f7eee6;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.pp-home-v2 .pp-opportunity-line svg{width:13px;height:13px}.pp-home-v2 .pp-opportunity-line>span:nth-child(2){flex:1}.pp-home-v2 .pp-opportunity-line b{font-size:.75rem;font-weight:500;line-height:1.5;display:block}.pp-home-v2 .pp-opportunity-line small{color:#a0907b;margin-top:5px;font-size:.75rem;display:block}.pp-home-v2 .pp-priority{font-family:var(--mono);letter-spacing:.3px;color:#6b8561;white-space:nowrap;background:#edf3ec;border-radius:4px;padding:4px 6px;font-size:.75rem}.pp-home-v2 .pp-priority.pp-medium{color:#a68a59;background:#f7eedf}.pp-home-v2 .pp-feature-bottom{color:#a08f7b;background:#fcfaf6;border-top:1px solid #eee8df;align-items:center;gap:6px;padding:12px 19px;font-size:.75rem;display:flex}.pp-home-v2 .pp-feature-bottom svg{width:11px;height:11px}.pp-home-v2 .pp-feature-metric{justify-content:space-between;align-items:center;padding:0 0 20px;display:flex}.pp-home-v2 .pp-feature-metric strong{font-family:var(--serif);letter-spacing:-2px;font-size:2.875rem}.pp-home-v2 .pp-feature-metric>span{color:#9c8c77;font-size:.75rem}.pp-home-v2 .pp-comp-table{border-collapse:collapse;width:100%;font-size:.75rem}.pp-home-v2 .pp-comp-table th{text-align:left;color:#a18f7b;background:#faf7f1;padding:9px 6px;font-size:.75rem;font-weight:400}.pp-home-v2 .pp-comp-table td{border-bottom:1px solid #eee9e0;padding:12px 6px;line-height:1.6}.pp-home-v2 .pp-comp-table tr:last-child td{border:0}.pp-home-v2 .pp-tiny-bar{background:#eee6d9;border-radius:3px;height:5px;overflow:hidden}.pp-home-v2 .pp-tiny-bar>i{background:var(--terra);border-radius:3px;height:100%;display:block}.pp-home-v2 .pp-platform-note{color:#8d806d;align-items:center;gap:8px;margin-top:28px;font-size:.75rem;display:flex}.pp-home-v2 .pp-platform-note svg{width:13px;height:13px}.pp-home-v2 .pp-platform-note .pp-text-button{color:var(--accent);white-space:nowrap;margin-left:auto;font-size:.75rem}.pp-home-v2 .pp-ai-section{grid-template-columns:1fr 1fr;align-items:center;gap:85px;padding-top:124px;padding-bottom:127px;display:grid}.pp-home-v2 .pp-ai-copy h2{font-size:3rem;line-height:1.1}.pp-home-v2 .pp-ai-copy>p{max-width:380px;margin-top:23px;font-size:.875rem}.pp-home-v2 .pp-benefit-list{margin:28px 0;padding:0;list-style:none}.pp-home-v2 .pp-benefit-list li{align-items:flex-start;gap:12px;margin-top:19px;display:flex}.pp-home-v2 .pp-benefit-list li>span:first-child{color:var(--accent);margin-top:4px}.pp-home-v2 .pp-benefit-list svg{width:14px;height:14px}.pp-home-v2 .pp-benefit-list b{font-size:.875rem;font-weight:550;display:block}.pp-home-v2 .pp-benefit-list small{color:#8c806f;margin-top:4px;font-size:.75rem;line-height:1.8;display:block}.pp-home-v2 .pp-ai-visual{background:radial-gradient(#f6e5d9 0,#f5e9df 50%,#f5f0e8 90%);border:1px solid #e8dccd;border-radius:16px;min-width:0;padding:29px 26px 16px;position:relative}.pp-home-v2 .pp-ai-card{background:#fff;border:1px solid #e3d5c4;border-radius:9px;overflow:hidden;box-shadow:0 6px 24px #99744b13}.pp-home-v2 .pp-ai-card .pp-card-heading{padding:17px}.pp-home-v2 .pp-ai-card .pp-upcoming{font-size:.75rem;font-weight:400}.pp-home-v2 .pp-prompt-label{font-family:var(--mono);letter-spacing:.6px;color:#9b8b77;margin:20px 17px 8px;font-size:.75rem;display:block}.pp-home-v2 .pp-select-wrap{margin:0 17px;position:relative}.pp-home-v2 .pp-select-wrap select{appearance:none;color:#665c4c;cursor:pointer;background:#fdfbf7;border:1px solid #e8dfd2;border-radius:5px;width:100%;padding:10px 28px 10px 10px;font-size:.75rem;line-height:1.5}.pp-home-v2 .pp-select-wrap>span{pointer-events:none;position:absolute;top:11px;right:10px}.pp-home-v2 .pp-select-wrap svg{color:#a3937c;width:12px;height:12px}.pp-home-v2 .pp-ai-chart-top{justify-content:space-between;align-items:center;padding:23px 20px 0;display:flex}.pp-home-v2 .pp-mini-label{font-family:var(--mono);letter-spacing:.7px;color:#938570;font-size:.75rem;display:block}.pp-home-v2 .pp-ai-chart-top strong{letter-spacing:-1.7px;margin-top:7px;font-size:2.125rem;font-weight:450;display:block}.pp-home-v2 .pp-ai-chart-top strong small{letter-spacing:-.5px;margin-left:2px;font-size:1.125rem}.pp-home-v2 .pp-sample-tag{color:#9d8d76;background:#f8f5ee;border-radius:4px;padding:4px 6px;font-size:.75rem}.pp-home-v2 .pp-ai-chart svg{width:100%;height:100%;overflow:visible}.pp-home-v2 .pp-ai-chart text{font-family:var(--sans);fill:#b1a38e;font-size:.75rem}.pp-home-v2 .pp-ai-legend{color:#998a73;gap:13px;margin:8px 17px 18px;font-size:.75rem;display:flex}.pp-home-v2 .pp-ai-legend span{align-items:center;gap:5px;display:flex}.pp-home-v2 .pp-ai-legend i{background:var(--terra);border-radius:50%;width:5px;height:5px}.pp-home-v2 .pp-ai-legend>span:nth-child(2) i{background:#c2b5a0}.pp-home-v2 .pp-ai-legend>span:nth-child(3) i{background:#dcd4c7}.pp-home-v2 .pp-mention-detail{color:#8e7c64;background:#fdfbf7;border-top:1px solid #eee5d8;align-items:center;gap:8px;padding:13px 17px;font-size:.75rem;line-height:1.7;display:flex}.pp-home-v2 .pp-mention-detail svg{width:13px;height:13px;color:var(--accent)}.pp-home-v2 .pp-mention-detail b{color:#7b644a;font-weight:550}.pp-home-v2 .pp-insight-float{background:#fffdf8;border:1px solid #e2d3c2;border-radius:8px;align-items:center;gap:10px;margin:-2px -43px 0 29px;padding:16px;display:flex;position:relative;transform:rotate(-2deg);box-shadow:0 6px 15px #8e654c0f}.pp-home-v2 .pp-insight-icon{color:#a6744f;background:#f7e7d8;border-radius:8px;width:32px;height:32px}.pp-home-v2 .pp-insight-float b{font-size:.75rem;font-weight:550}.pp-home-v2 .pp-insight-float p{margin-top:3px;font-size:.75rem;line-height:1.5}.pp-home-v2 .pp-insight-float>span:last-child{color:#b7a58e;margin-left:auto}.pp-home-v2 .pp-insight-float>span:last-child svg{width:14px;height:14px}.pp-home-v2 .pp-ai-footnote{text-align:center;color:#a48c71;margin-top:22px;font-size:.75rem;line-height:1.7}.pp-home-v2 .pp-workflow-wrap{border-block:1px solid var(--line);background:#eeebe3}.pp-home-v2 .pp-center-heading{text-align:center}.pp-home-v2 .pp-center-heading h2{font-size:3.25rem}.pp-home-v2 .pp-workflow{grid-template-columns:repeat(6,minmax(0,1fr));max-width:1050px;margin:51px auto 0;display:grid;position:relative}.pp-home-v2 .pp-workflow:before{content:"";background:#d8cdbb;height:1px;position:absolute;top:24px;left:8%;right:8%}.pp-home-v2 .pp-workflow-step{z-index:1;flex-direction:column;align-items:center;min-width:0;padding:0 8px;display:flex;position:relative}.pp-home-v2 .pp-step-node{color:#aa9376;background:#eeebe3;border:1px solid #dcd3c3;border-radius:50%;width:48px;height:48px;transition:all .2s}.pp-home-v2 .pp-step-node svg{width:19px;height:19px}.pp-home-v2 .pp-workflow-step small{font-family:var(--mono);color:#a0907a;margin-top:17px;font-size:.75rem}.pp-home-v2 .pp-workflow-step b{margin-top:7px;font-size:.875rem;font-weight:550}.pp-home-v2 .pp-workflow-step>span:last-child{color:#9b8c76;margin-top:6px;font-size:.75rem;line-height:1.6}.pp-home-v2 .pp-workflow-step:hover .pp-step-node,.pp-home-v2 .pp-workflow-step.pp-active .pp-step-node{background:var(--accent);color:#fff;border-color:var(--accent);box-shadow:0 0 0 6px #b5532c08}.pp-home-v2 .pp-workflow-detail{background:#fcfaf6;border:1px solid #ded3c2;border-radius:9px;align-items:center;gap:30px;max-width:760px;min-height:100px;margin:31px auto 0;padding:20px 24px;display:flex}.pp-home-v2 .pp-workflow-detail .pp-detail-icon{width:42px;height:42px;color:var(--accent);background:#f5e8da;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pp-home-v2 .pp-workflow-detail h3{font-family:var(--sans);margin:0 0 6px;font-size:.875rem;font-weight:550}.pp-home-v2 .pp-workflow-detail p{font-size:.75rem;line-height:1.7}.pp-home-v2 .pp-workflow-detail>small{font-family:var(--mono);color:#a4805e;letter-spacing:.4px;flex-shrink:0;font-size:.75rem}.pp-home-v2 .pp-control-note{color:#9a8b75;justify-content:center;align-items:center;gap:8px;margin-top:24px;font-size:.75rem;line-height:1.8;display:flex}.pp-home-v2 .pp-control-note svg{color:#8c957c;width:13px;height:13px}.pp-home-v2 .pp-control-note b{color:#80705b;font-weight:500}.pp-home-v2 .pp-content-section{grid-template-columns:1fr 1fr;align-items:center;gap:92px;padding-top:126px;padding-bottom:115px;display:grid}.pp-home-v2 .pp-editor-visual{background:#eae5da;border:1px solid #dfd5c5;border-radius:14px;padding:27px 24px 17px;position:relative}.pp-home-v2 .pp-editor-card{background:#fff;border:1px solid #e2d8c9;border-radius:8px;overflow:hidden;box-shadow:0 8px 20px #705b3c0d}.pp-home-v2 .pp-editor-toolbar{border-bottom:1px solid #eae3d7;justify-content:space-between;align-items:center;padding:15px;display:flex}.pp-home-v2 .pp-editor-toolbar>span:first-child{align-items:center;gap:7px;font-size:.75rem;display:flex}.pp-home-v2 .pp-editor-toolbar svg{color:#a48b70;width:13px;height:13px}.pp-home-v2 .pp-review-pill{color:#9d8451;font-family:var(--mono);letter-spacing:.6px;background:#f7eedb;border:1px solid #eaddbd;border-radius:4px;padding:4px 6px;font-size:.75rem}.pp-home-v2 .pp-article-paper{padding:28px 24px 16px}.pp-home-v2 .pp-article-paper>.pp-mono{color:#ad8c6a;letter-spacing:.8px;font-size:.75rem}.pp-home-v2 .pp-article-paper h3{letter-spacing:-1px;margin-top:13px;font-size:1.8125rem;line-height:1.1}.pp-home-v2 .pp-article-paper>p{margin-top:12px;font-size:.75rem;line-height:1.8}.pp-home-v2 .pp-article-line{background:#eee8de;height:1px;margin:15px 0}.pp-home-v2 .pp-article-paper .pp-article-body{color:#93836e;font-size:.75rem}.pp-home-v2 .pp-claim-highlight{text-align:left;background:#edf3e9;border:1px solid #dfe9d7;border-radius:4px;width:100%;margin-top:11px;padding:10px;display:block}.pp-home-v2 .pp-claim-highlight:hover{background:#e4eedc}.pp-home-v2 .pp-claim-highlight>span:first-child{color:#5d7752;font-size:.75rem;line-height:1.7;display:block}.pp-home-v2 .pp-claim-highlight>span:last-child{color:#7f9271;align-items:center;gap:5px;margin-top:6px;font-size:.75rem;display:flex}.pp-home-v2 .pp-claim-highlight svg{width:10px;height:10px}.pp-home-v2 .pp-article-lines{flex-direction:column;gap:7px;margin-top:19px;display:flex}.pp-home-v2 .pp-article-lines i{background:#f0ece4;border-radius:3px;width:100%;height:4px;display:block}.pp-home-v2 .pp-article-lines i:last-child{width:64%}.pp-home-v2 .pp-editor-bottom{color:#a0927c;border-top:1px solid #eee6da;justify-content:space-between;align-items:center;gap:8px;margin-top:22px;padding-top:11px;font-size:.75rem;display:flex}.pp-home-v2 .pp-editor-bottom>span:first-child{align-items:center;gap:5px;display:flex}.pp-home-v2 .pp-editor-bottom svg{color:#829374;width:10px;height:10px}.pp-home-v2 .pp-quality-score{color:#6e8561;font-size:.875rem}.pp-home-v2 .pp-quality-score small{color:#a7a38b;font-size:.75rem}.pp-home-v2 .pp-editor-approval{background:#fcfaf5;border-top:1px solid #e9e1d5;align-items:center;gap:8px;padding:15px;display:flex}.pp-home-v2 .pp-editor-approval .pp-avatar{width:25px;height:25px;font-size:.75rem}.pp-home-v2 .pp-editor-approval b{font-size:.75rem;font-weight:550;display:block}.pp-home-v2 .pp-editor-approval small{color:#ab9679;margin-top:4px;font-size:.75rem;display:block}.pp-home-v2 .pp-editor-approval .pp-button{border-radius:4px;gap:7px;min-height:30px;margin-left:auto;padding:8px 10px;font-size:.75rem}.pp-home-v2 .pp-editor-approval .pp-button svg{width:10px;height:10px}.pp-home-v2 .pp-source-sticker{color:#a08b70;background:#fffdf7;border:1px solid #e3d6c3;border-radius:7px;align-items:center;gap:9px;padding:12px 15px;font-size:.75rem;line-height:1.6;display:flex;position:absolute;top:58px;right:-23px;transform:rotate(4deg);box-shadow:0 4px 10px #6a4b2f08}.pp-home-v2 .pp-source-sticker svg{color:#b1845e;width:16px;height:16px}.pp-home-v2 .pp-source-sticker b{color:#7f694e;font-weight:500}.pp-home-v2 .pp-editor-visual .pp-section-footnote{margin-top:15px;font-size:.75rem}.pp-home-v2 .pp-content-copy>p{max-width:390px;margin-top:22px;font-size:.875rem}.pp-home-v2 .pp-content-points{flex-direction:column;gap:19px;margin:29px 0 23px;display:flex}.pp-home-v2 .pp-content-points>div{align-items:flex-start;gap:12px;display:flex}.pp-home-v2 .pp-content-points>div>span:first-child{color:#b08a63;margin-top:3px}.pp-home-v2 .pp-content-points svg{width:16px;height:16px}.pp-home-v2 .pp-content-points b{font-size:.875rem;font-weight:550;display:block}.pp-home-v2 .pp-content-points small{color:#91806a;margin-top:4px;font-size:.75rem;line-height:1.8;display:block}.pp-home-v2 .pp-development-note{color:#9b8468;border-left:2px solid #d9c6ad;margin-bottom:22px;padding-left:11px;font-size:.75rem;line-height:1.8;display:block}.pp-home-v2 .pp-integration-wrap{border-block:1px solid var(--line);background:#f2eee6}.pp-home-v2 .pp-integration-section{grid-template-columns:1fr 1fr;align-items:center;gap:75px;padding-block:59px;display:grid}.pp-home-v2 .pp-integration-section h2{letter-spacing:-1px;font-size:2.1875rem}.pp-home-v2 .pp-integration-section .pp-eyebrow{margin-bottom:14px;font-size:.75rem}.pp-home-v2 .pp-integration-section p{max-width:390px;margin-top:16px;font-size:.75rem}.pp-home-v2 .pp-connection-art{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.pp-home-v2 .pp-integration-chip{background:#fffdf8;border:1px solid #ded4c5;border-radius:9px;flex-direction:column;align-items:center;min-width:110px;padding:18px 20px;display:flex;box-shadow:0 4px 8px #51391b03}.pp-home-v2 .pp-integration-chip svg{color:#a58a6b;width:22px;height:22px}.pp-home-v2 .pp-integration-chip b{margin-top:9px;font-size:.75rem;font-weight:500}.pp-home-v2 .pp-integration-chip small{color:#a08b71;margin-top:5px;font-size:.75rem}.pp-home-v2 .pp-integration-hub{border-radius:15px;width:51px;height:51px;box-shadow:0 0 0 9px #ede1d2,0 0 0 10px #e4d5c1}.pp-home-v2 .pp-integration-hub svg{width:30px;height:30px}.pp-home-v2 .pp-connection-dash{background:repeating-linear-gradient(90deg,#c7ad8e 0 4px,#0000 4px 8px);width:42px;height:1px}.pp-home-v2 .pp-connection-art p{text-align:center;color:#a08d73;width:100%;max-width:none;margin-top:23px;font-size:.75rem}.pp-home-v2 .pp-plans-section{padding-top:108px;padding-bottom:90px}.pp-home-v2 .pp-plans-grid{grid-template-columns:1fr 1fr;gap:21px;max-width:920px;margin:43px auto 0;display:grid}.pp-home-v2 .pp-plan-card{background:#fffdf9;border:1px solid #e2d8ca;border-radius:13px;flex-direction:column;padding:30px 34px;display:flex}.pp-home-v2 .pp-software-plan{border-color:#dca789;box-shadow:0 5px 15px #9d552b06}.pp-home-v2 .pp-plan-top{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.pp-home-v2 .pp-plan-symbol{width:37px;height:37px;color:var(--accent);background:#f8e5d8;border-radius:10px;justify-content:center;align-items:center;display:flex}.pp-home-v2 .pp-plan-symbol svg{width:21px;height:21px}.pp-home-v2 .pp-label-pill{font-family:var(--mono);letter-spacing:.8px;color:#b66d45;background:#fff4eb;border:1px solid #ebcdb7;border-radius:30px;padding:6px 9px;font-size:.75rem}.pp-home-v2 .pp-label-pill.pp-outline{color:#99856a;background:#f5f1e8;border-color:#e5d8c5}.pp-home-v2 .pp-plan-card h3{letter-spacing:-1.2px;font-size:2.1875rem;line-height:1.08}.pp-home-v2 .pp-plan-card>p{max-width:330px;min-height:65px;margin-top:17px;font-size:.875rem;line-height:1.8}.pp-home-v2 .pp-plan-detail{border-block:1px solid #e9dfd1;margin-top:23px;padding:19px 0}.pp-home-v2 .pp-plan-detail b{font-size:.75rem;font-weight:550;display:block}.pp-home-v2 .pp-plan-detail>span{color:#a08b70;margin-top:6px;font-size:.75rem;display:block}.pp-home-v2 .pp-plan-card ul{flex-direction:column;gap:13px;margin:23px 0 26px;padding:0;list-style:none;display:flex}.pp-home-v2 .pp-plan-card li{color:#7d6e59;align-items:center;gap:9px;font-size:.75rem;line-height:1.6;display:flex}.pp-home-v2 .pp-plan-card li svg{color:#8c9573;width:13px;height:13px}.pp-home-v2 .pp-managed-plan li svg{color:#aa9476}.pp-home-v2 .pp-plan-card>.pp-button{margin-top:auto}.pp-home-v2 .pp-plan-card>small{text-align:center;color:#a08b71;margin-top:13px;font-size:.75rem;line-height:1.8;display:block}.pp-home-v2 .pp-plan-note{color:#a08c72;text-align:center;justify-content:center;align-items:center;gap:7px;margin:22px auto 0;font-size:.75rem;line-height:1.8;display:flex}.pp-home-v2 .pp-plan-note svg{width:12px;height:12px}.pp-home-v2 .pp-faq-section{grid-template-columns:.8fr 1.2fr;gap:78px;padding:35px 0 105px;display:grid}.pp-home-v2 .pp-faq-heading{padding-top:16px}.pp-home-v2 .pp-faq-heading h2{font-size:2.6875rem}.pp-home-v2 .pp-faq-heading>p{margin-top:21px;margin-bottom:23px;font-size:.875rem}.pp-home-v2 .pp-faq-heading .pp-eyebrow{font-size:.75rem}.pp-home-v2 .pp-faqs details{border-bottom:1px solid var(--line)}.pp-home-v2 .pp-faqs summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:.875rem;font-weight:500;line-height:1.6;list-style:none;display:flex}.pp-home-v2 .pp-faqs summary::-webkit-details-marker{display:none}.pp-home-v2 .pp-faq-plus{flex-shrink:0;width:13px;height:13px;position:relative}.pp-home-v2 .pp-faq-plus:before,.pp-home-v2 .pp-faq-plus:after{content:"";background:#b68a64;width:11px;height:1px;position:absolute;top:6px;left:1px}.pp-home-v2 .pp-faq-plus:after{transition:transform .2s;transform:rotate(90deg)}.pp-home-v2 .pp-faqs details[open] .pp-faq-plus:after{transform:rotate(0)}.pp-home-v2 .pp-faqs details p{color:#928069;max-width:540px;padding:0 27px 24px 0;font-size:.75rem;line-height:1.9}.pp-home-v2 .pp-faqs summary:hover{color:var(--accent)}.pp-home-v2 .pp-final-cta{text-align:center;background:#f5e3d6;border-block:1px solid #e8d3c0;padding:74px 0 65px;position:relative;overflow:hidden}.pp-home-v2 .pp-final-cta>.pp-container{z-index:1;position:relative}.pp-home-v2 .pp-final-mark{margin-inline:auto;border-radius:11px;width:38px;height:38px;margin-bottom:22px}.pp-home-v2 .pp-final-mark svg{width:24px;height:24px}.pp-home-v2 .pp-final-cta .pp-eyebrow{color:#b0815e;justify-content:center;margin-bottom:20px;font-size:.75rem}.pp-home-v2 .pp-final-cta h2{letter-spacing:-2.5px;font-size:4rem;line-height:1.07}.pp-home-v2 .pp-final-cta p{color:#9a7b60;margin-top:22px;font-size:.875rem}.pp-home-v2 .pp-final-cta .pp-button{margin-top:26px}.pp-home-v2 .pp-final-fine{color:#b28a69;margin-top:15px;font-size:.75rem;line-height:1.8;display:block}.pp-home-v2 .pp-cta-line{pointer-events:none;opacity:.55;border:1px solid #e6cdb8;border-radius:50%;width:650px;height:650px;position:absolute;top:37%}.pp-home-v2 .pp-line-one{left:-420px}.pp-home-v2 .pp-line-two{top:-50%;right:-450px}.pp-home-v2 .pp-footer{padding-top:52px;padding-bottom:25px}.pp-home-v2 .pp-footer-main{justify-content:space-between;gap:60px;padding-bottom:43px;display:flex}.pp-home-v2 .pp-footer-brand .pp-brand{font-size:1.5rem}.pp-home-v2 .pp-footer-brand .pp-brand-mark{border-radius:9px;width:29px;height:29px}.pp-home-v2 .pp-footer-brand p{color:#9a8b76;margin-top:18px;font-size:.75rem;line-height:1.8}.pp-home-v2 .pp-footer-links{gap:65px;padding-top:5px;display:flex}.pp-home-v2 .pp-footer-links>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.pp-home-v2 .pp-footer-links b{font-family:var(--mono);letter-spacing:.7px;color:#a28b6e;margin-bottom:5px;font-size:.75rem;font-weight:400}.pp-home-v2 .pp-footer-links a,.pp-home-v2 .pp-footer-links button{color:#8f7e67;align-items:center;gap:5px;padding:0;font-size:.75rem;line-height:1.5;display:flex}.pp-home-v2 .pp-footer-links button:hover,.pp-home-v2 .pp-footer-links a:hover{color:var(--accent)}.pp-home-v2 .pp-footer-links svg{width:10px;height:10px}.pp-home-v2 .pp-footer-bottom{border-top:1px solid var(--line);color:#a18f78;align-items:center;gap:20px;padding-top:21px;font-size:.75rem;display:flex}.pp-home-v2 .pp-footer-bottom>div{gap:20px;margin-left:auto;display:flex}.pp-home-v2 .pp-footer-bottom button{color:#a18f78;padding:0;font-size:.75rem}.pp-home-v2 .pp-footer-bottom button:hover{color:var(--accent)}.pp-home-v2 .pp-dialog{width:min(620px,100vw - 32px);max-height:85dvh;color:var(--ink);background:#fffdf8;border:1px solid #dccbb5;border-radius:15px;padding:40px;box-shadow:0 30px 100px #3023172b}.pp-home-v2 .pp-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#35291e78}.pp-home-v2 .pp-dialog-close{color:#9c8569;position:absolute;top:10px;right:10px}.pp-home-v2 .pp-dialog h2{letter-spacing:-1px;margin-bottom:17px;padding-right:20px;font-size:2.1875rem;line-height:1.15}.pp-home-v2 .pp-dialog p{margin-top:12px;font-size:.875rem;line-height:1.85}.pp-home-v2 .pp-dialog .pp-eyebrow{margin-bottom:12px;font-size:.75rem}.pp-home-v2 .pp-dialog .pp-button{margin-top:24px;font-size:.875rem}.pp-home-v2 .pp-dialog-list{flex-direction:column;gap:16px;margin:25px 0 0;padding:0;list-style:none;display:flex}.pp-home-v2 .pp-dialog-list li{border-top:1px solid #e9ddcd;padding-top:13px}.pp-home-v2 .pp-dialog-list b{font-size:.875rem;font-weight:550;line-height:1.6;display:block}.pp-home-v2 .pp-dialog-list p{margin-top:5px;font-size:.75rem}.pp-home-v2 .pp-dialog-list .pp-status-label{font-family:var(--mono);letter-spacing:.3px;color:#a77f59;margin-bottom:6px;font-size:.75rem;display:block}.pp-home-v2 .pp-dialog-note{color:#927350;background:#f5ecdf;border:1px solid #e4d2b9;border-radius:7px;margin-top:21px;padding:13px;font-size:.75rem;line-height:1.8}.pp-home-v2 .pp-dialog .pp-sample-review{background:#f4eee3;border-radius:8px;margin-top:20px;padding:18px}.pp-home-v2 .pp-dialog .pp-sample-review b{font-size:.875rem}.pp-home-v2 .pp-dialog .pp-sample-review p{font-size:.75rem}.pp-home-v2 .pp-dialog .pp-review-controls{flex-wrap:wrap;gap:9px;display:flex}.pp-home-v2 .pp-dialog .pp-review-controls .pp-button{gap:8px;min-height:44px;padding:12px 15px;font-size:.75rem}.pp-home-v2 .pp-evidence-link{color:var(--accent);text-underline-offset:3px;align-items:center;gap:7px;margin-top:15px;font-size:.875rem;text-decoration:underline;display:inline-flex}.pp-home-v2 .pp-toast{opacity:0;pointer-events:none;z-index:100;color:#fff9f0;text-align:center;background:#332c23;border-radius:8px;max-width:calc(100vw - 32px);padding:15px 22px;font-size:.875rem;line-height:1.6;transition:opacity .2s,transform .2s;position:fixed;bottom:25px;left:50%;transform:translate(-50%,25px);box-shadow:0 7px 25px #35221326}.pp-home-v2 .pp-toast.pp-visible{opacity:1;transform:translate(-50%)}.pp-home-v2 .pp-mobile-sticky{display:none}.pp-home-v2 .pp-noscript{text-align:center;color:#8c5736;background:#f8e7d9;padding:20px;font-size:.875rem}.pp-home-v2 .pp-demo-status{font-family:var(--mono);letter-spacing:.5px;color:#a2815f;align-items:center;gap:7px;margin-top:11px;font-size:.75rem;display:flex}.pp-home-v2 .pp-demo-status svg{width:11px;height:11px}.pp-home-v2 .pp-wide-tasks .pp-task-row{padding:13px 0}.pp-home-v2 .pp-wide-tasks .pp-task-row b,.pp-home-v2 .pp-wide-tasks .pp-task-row small{font-size:.75rem}.pp-home-v2 .pp-wide-tasks .pp-task-dot{width:30px;height:30px}.pp-home-v2 .pp-demo-list-head{color:#a18c72;justify-content:space-between;padding:7px 0 12px;font-size:.75rem;display:flex}.pp-home-v2 .pp-demo-article{text-align:left;border-top:1px solid #eee6da;align-items:center;gap:12px;width:100%;padding:15px 0;display:flex}.pp-home-v2 .pp-demo-article>span:first-child{color:#bd9770;background:#fcf9f2;border:1px solid #e8ddcd;border-radius:5px;justify-content:center;align-items:center;width:29px;height:33px;display:flex}.pp-home-v2 .pp-demo-article svg{width:14px;height:14px}.pp-home-v2 .pp-demo-article>span:nth-child(2){flex:1}.pp-home-v2 .pp-demo-article b{font-size:.75rem;font-weight:500;display:block}.pp-home-v2 .pp-demo-article small{color:#a28d71;margin-top:5px;font-size:.75rem;display:block}.pp-home-v2 .pp-demo-article>.pp-review-pill{font-size:.75rem}.pp-home-v2 .pp-demo-article:hover b{color:var(--accent)}.pp-home-v2 .pp-demo-ai-concept{text-align:center;background:#fcf8f1;border:1px solid #e8daca;border-radius:8px;margin-top:15px;padding:22px}.pp-home-v2 .pp-demo-ai-concept>span[data-icon]{color:#b88760;background:#f5e4d5;border-radius:10px;width:36px;height:36px}.pp-home-v2 .pp-demo-ai-concept h3{margin-top:12px;font-size:1.5rem}.pp-home-v2 .pp-demo-ai-concept p{max-width:340px;margin:10px auto 0;font-size:.75rem}.pp-home-v2 .pp-demo-ai-concept .pp-button{gap:8px;min-height:33px;margin-top:17px;padding:9px 13px;font-size:.75rem}.pp-home-v2 .pp-demo-ai-concept .pp-button svg{width:12px;height:12px}.pp-home-v2 .pp-table-subtitle{color:#a08a70;margin-top:8px;font-size:.75rem}.pp-home-v2 .pp-health-score{border-bottom:1px solid #eee5d8;align-items:center;gap:15px;margin-bottom:5px;padding-bottom:16px;display:flex}.pp-home-v2 .pp-health-ring{border:4px solid #b88b5a;border-left-color:#ede0cd;border-radius:50%;place-items:center;width:65px;height:65px;font-size:1.4375rem;display:grid}.pp-home-v2 .pp-health-score b{font-size:.75rem;font-weight:500}.pp-home-v2 .pp-health-score small{color:#a68c6e;margin-top:6px;font-size:.75rem;display:block}.pp-home-v2 .pp-performance-bars{align-items:flex-end;gap:10px;height:125px;padding:10px 7px 0;display:flex}.pp-home-v2 .pp-performance-bars>span{background:#ead8c1;border-radius:3px 3px 0 0;flex:1;min-width:0;position:relative}.pp-home-v2 .pp-performance-bars>span:nth-child(2n){background:#cd956b}.pp-home-v2 .pp-performance-bars>span:after{content:attr(data-label);color:#b09a7a;white-space:nowrap;font-size:.75rem;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.pp-home-v2 .pp-performance-caption{color:#a38a6b;margin-top:30px;font-size:.75rem;line-height:1.7}.pp-home-v2 .pp-health-ring small{display:none}@keyframes pp-panel-in{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width>=1440px){.pp-home-v2 .pp-container{max-width:1200px}.pp-home-v2 .pp-hero h1{font-size:5.1875rem}.pp-home-v2 .pp-hero{padding-top:62px}.pp-home-v2 .pp-hero-stage{margin-top:48px}.pp-home-v2 .pp-dashboard{min-height:475px}.pp-home-v2 .pp-demo-content{padding-top:26px}.pp-home-v2 .pp-demo-columns{margin-top:18px}.pp-home-v2 .pp-growth-chart{height:128px}}@media (width<=1100px){.pp-home-v2 .pp-container{width:calc(100% - 64px)}.pp-home-v2 .pp-nav{gap:19px}.pp-home-v2 .pp-nav-actions{gap:17px}.pp-home-v2 .pp-brand{font-size:1.4375rem}.pp-home-v2 .pp-hero h1{font-size:4rem}.pp-home-v2 .pp-hero-stage{padding:21px 20px 15px}.pp-home-v2 .pp-demo-sidebar{width:165px}.pp-home-v2 .pp-demo-content{padding:21px 18px 17px}.pp-home-v2 .pp-demo-heading h3{font-size:1rem}.pp-home-v2 .pp-demo-columns{grid-template-columns:1.1fr 1fr;gap:10px}.pp-home-v2 .pp-demo-panel{padding:12px}.pp-home-v2 .pp-platform-showcase{gap:29px}.pp-home-v2 .pp-feature-visual{padding:21px}.pp-home-v2 .pp-ai-section,.pp-home-v2 .pp-content-section{gap:58px}.pp-home-v2 .pp-ai-copy h2{font-size:2.6875rem}.pp-home-v2 .pp-ai-visual{padding:23px 19px 15px}.pp-home-v2 .pp-ai-legend{gap:9px}.pp-home-v2 .pp-ai-card .pp-upcoming{font-size:.75rem}.pp-home-v2 .pp-insight-float{margin-left:15px;margin-right:-27px}.pp-home-v2 .pp-content-copy h2{font-size:2.8125rem}.pp-home-v2 .pp-source-sticker{right:-22px}.pp-home-v2 .pp-integration-section{gap:35px}.pp-home-v2 .pp-connection-dash{width:30px}.pp-home-v2 .pp-footer-links{gap:39px}.pp-home-v2 .pp-faq-section{gap:50px}.pp-home-v2 .pp-discovery-cards{grid-template-columns:1fr 30px 1fr}.pp-home-v2 .pp-search-surface,.pp-home-v2 .pp-answer-surface{padding:22px 23px 0}.pp-home-v2 .pp-surface-footer{margin-inline:-23px;padding-inline:23px}.pp-home-v2 .pp-search-query,.pp-home-v2 .pp-question-bubble{font-size:.75rem}.pp-home-v2 .pp-discovery-heading h2{font-size:2.6875rem}}@media (width<=900px){.pp-home-v2 .pp-container{width:calc(100% - 48px)}.pp-home-v2 .pp-nav{gap:15px;font-size:.75rem}.pp-home-v2 .pp-nav-actions{gap:13px}.pp-home-v2 .pp-signin{font-size:.75rem}.pp-home-v2 .pp-nav-actions .pp-button{padding:11px 13px;font-size:.75rem}.pp-home-v2 .pp-nav-wrap{gap:17px;height:74px}.pp-home-v2 .pp-brand{gap:7px;font-size:1.3125rem}.pp-home-v2 .pp-brand-mark{border-radius:9px;width:28px;height:28px}.pp-home-v2 .pp-hero{padding-top:43px}.pp-home-v2 .pp-hero h1{letter-spacing:-2.5px;font-size:3.625rem}.pp-home-v2 .pp-hero-copy{font-size:1rem}.pp-home-v2 .pp-hero-stage{padding:21px 17px 14px}.pp-home-v2 .pp-demo-sidebar{display:none}.pp-home-v2 .pp-dashboard{min-height:410px}.pp-home-v2 .pp-demo-top{height:47px}.pp-home-v2 .pp-mobile-demo-tabs{border-bottom:1px solid #eee6da;gap:4px;padding:7px 18px;display:flex}.pp-home-v2 .pp-mobile-demo-tabs button{color:#9e8c73;border-radius:4px;min-height:30px;padding:8px 10px;font-size:.75rem}.pp-home-v2 .pp-mobile-demo-tabs button.pp-active{background:var(--peach);color:var(--accent)}.pp-home-v2 .pp-demo-content{min-height:360px;padding:19px 21px}.pp-home-v2 .pp-demo-heading{margin-bottom:12px}.pp-home-v2 .pp-demo-columns{grid-template-columns:1.2fr 1fr}.pp-home-v2 .pp-dashboard-caption,.pp-home-v2 .pp-dashboard-caption .pp-text-button{font-size:.75rem}.pp-home-v2 .pp-capability-strip .pp-container{gap:18px}.pp-home-v2 .pp-capability-strip .pp-mono{max-width:90px;font-size:.75rem}.pp-home-v2 .pp-capability-strip .pp-container>span:not(.pp-mono){gap:6px;font-size:.75rem}.pp-home-v2 .pp-capability-strip small{display:none}.pp-home-v2 .pp-capability-strip svg{width:15px;height:15px}.pp-home-v2 .pp-section{padding-block:82px}.pp-home-v2 .pp-split-heading>p{font-size:.875rem}.pp-home-v2 .pp-platform-showcase{grid-template-columns:1fr 1fr;gap:25px}.pp-home-v2 .pp-feature-option{gap:10px;padding:18px 13px}.pp-home-v2 .pp-feature-option b{font-size:.875rem}.pp-home-v2 .pp-feature-option small{font-size:.75rem}.pp-home-v2 .pp-feature-option .pp-feature-icon svg{width:16px;height:16px}.pp-home-v2 .pp-feature-status{font-size:.75rem}.pp-home-v2 .pp-feature-visual{min-height:360px;padding:15px}.pp-home-v2 .pp-card-heading{padding:15px 12px;font-size:.75rem}.pp-home-v2 .pp-feature-card-body{padding:14px}.pp-home-v2 .pp-opportunity-line{gap:7px}.pp-home-v2 .pp-opportunity-line b,.pp-home-v2 .pp-opportunity-line small{font-size:.75rem}.pp-home-v2 .pp-priority{padding:4px;font-size:.75rem}.pp-home-v2 .pp-feature-card-body h3{font-size:1rem}.pp-home-v2 .pp-platform-note,.pp-home-v2 .pp-platform-note .pp-text-button{font-size:.75rem}.pp-home-v2 .pp-ai-section,.pp-home-v2 .pp-content-section{gap:39px}.pp-home-v2 .pp-ai-copy h2{letter-spacing:-1.3px;font-size:2.3125rem}.pp-home-v2 .pp-ai-copy>p,.pp-home-v2 .pp-content-copy>p{font-size:.875rem}.pp-home-v2 .pp-benefit-list small,.pp-home-v2 .pp-content-points small,.pp-home-v2 .pp-benefit-list b,.pp-home-v2 .pp-content-points b{font-size:.75rem}.pp-home-v2 .pp-ai-visual{padding:19px 13px 13px}.pp-home-v2 .pp-ai-card .pp-card-heading{gap:5px;padding:15px 11px;font-size:.75rem}.pp-home-v2 .pp-ai-card .pp-upcoming{padding:4px;font-size:.75rem}.pp-home-v2 .pp-select-wrap,.pp-home-v2 .pp-prompt-label{margin-inline:11px}.pp-home-v2 .pp-select-wrap select{padding-left:8px;font-size:.75rem}.pp-home-v2 .pp-ai-chart-top{padding:20px 14px 0}.pp-home-v2 .pp-ai-chart,.pp-home-v2 .pp-ai-legend{margin-inline:12px}.pp-home-v2 .pp-ai-legend{gap:9px;font-size:.75rem}.pp-home-v2 .pp-mention-detail{padding:11px 12px;font-size:.75rem}.pp-home-v2 .pp-insight-float{margin-left:3px;margin-right:-19px;padding:12px}.pp-home-v2 .pp-insight-float b,.pp-home-v2 .pp-insight-float p,.pp-home-v2 .pp-ai-footnote{font-size:.75rem}.pp-home-v2 .pp-workflow-step b{font-size:.875rem}.pp-home-v2 .pp-workflow-step>span:last-child{font-size:.75rem}.pp-home-v2 .pp-workflow-detail{max-width:670px}.pp-home-v2 .pp-content-copy h2{letter-spacing:-1.5px;font-size:2.4375rem}.pp-home-v2 .pp-editor-visual{padding:20px 15px 14px}.pp-home-v2 .pp-article-paper{padding:22px 17px 15px}.pp-home-v2 .pp-article-paper h3{font-size:1.5625rem}.pp-home-v2 .pp-source-sticker{padding:9px 11px;font-size:.75rem;top:56px;right:-16px}.pp-home-v2 .pp-editor-approval{gap:6px;padding:12px 10px}.pp-home-v2 .pp-editor-approval .pp-button{gap:5px;padding:8px;font-size:.75rem}.pp-home-v2 .pp-editor-approval .pp-avatar{display:none}.pp-home-v2 .pp-integration-section{gap:25px;padding-block:45px}.pp-home-v2 .pp-integration-section h2{font-size:1.9375rem}.pp-home-v2 .pp-integration-section p{font-size:.75rem}.pp-home-v2 .pp-integration-chip{min-width:92px;padding:17px 12px}.pp-home-v2 .pp-connection-dash{width:25px}.pp-home-v2 .pp-integration-hub{width:43px;height:43px}.pp-home-v2 .pp-plan-card{padding:26px}.pp-home-v2 .pp-plan-card h3{font-size:2rem}.pp-home-v2 .pp-plan-card>p,.pp-home-v2 .pp-plan-card li{font-size:.75rem}.pp-home-v2 .pp-footer-links{gap:27px}.pp-home-v2 .pp-footer-main{gap:30px}.pp-home-v2 .pp-faq-section{gap:32px;padding-block:25px 82px}.pp-home-v2 .pp-faq-heading h2{font-size:2.25rem}.pp-home-v2 .pp-faq-heading>p,.pp-home-v2 .pp-faqs summary,.pp-home-v2 .pp-faqs details p{font-size:.75rem}.pp-home-v2 .pp-final-cta h2{font-size:3.4375rem}.pp-home-v2 .pp-footer-brand .pp-brand{font-size:1.3125rem}.pp-home-v2 .pp-footer-links a,.pp-home-v2 .pp-footer-links button{font-size:.75rem}}@media (width<=720px){html:has(.pp-home-v2){scroll-padding-top:90px}.pp-home-v2 .pp-container{width:calc(100% - 40px)}.pp-home-v2 .pp-nav-wrap{gap:15px;height:72px}.pp-home-v2 .pp-brand{font-size:1.4375rem}.pp-home-v2 .pp-brand-mark{width:30px;height:30px}.pp-home-v2 .pp-menu-button{display:flex!important}.pp-home-v2 .pp-nav-actions{gap:5px}.pp-home-v2 .pp-nav-actions .pp-button{gap:9px;min-height:40px;padding:11px 13px;font-size:.75rem}.pp-home-v2 .pp-nav-actions .pp-button svg{width:13px;height:13px}.pp-home-v2 .pp-signin{display:none}.pp-home-v2 .pp-nav{background:#fcfaf5;border-bottom:1px solid #e0d3c0;flex-direction:column;align-items:stretch;gap:0;padding:17px 24px 25px;font-size:1rem;display:none;position:absolute;top:72px;left:0;right:0;box-shadow:0 12px 15px #3e2c1610}.pp-home-v2 .pp-nav.pp-open{display:flex}.pp-home-v2 .pp-nav a{border-bottom:1px solid #e9dfd1;min-height:48px;padding:14px 0}.pp-home-v2 .pp-nav a:last-child{border-bottom:0}.pp-home-v2 .pp-mobile-signin{display:flex!important}.pp-home-v2 .pp-mobile-signin svg{width:13px;height:13px;margin-left:auto}.pp-home-v2 .pp-hero{padding-top:35px}.pp-home-v2 .pp-announcement{gap:8px;padding:7px 10px;font-size:.75rem}.pp-home-v2 .pp-announcement svg{width:12px;height:12px}.pp-home-v2 .pp-hero h1{letter-spacing:-2.3px;max-width:620px;margin:25px auto 0;font-size:3.25rem;line-height:1.07}.pp-home-v2 .pp-hero-copy{max-width:460px;margin-top:22px;font-size:.875rem;line-height:1.8}.pp-home-v2 .pp-hero-buttons{gap:9px;margin-top:24px}.pp-home-v2 .pp-hero-buttons .pp-button{gap:10px;min-height:48px;padding:14px 17px;font-size:.75rem}.pp-home-v2 .pp-hero-fine{flex-wrap:wrap;gap:8px 16px;margin-top:15px;font-size:.75rem}.pp-home-v2 .pp-hero-fine svg{width:11px;height:11px}.pp-home-v2 .pp-hero-stage{border-radius:13px;margin-top:32px;padding:15px 12px 14px}.pp-home-v2 .pp-stage-label{letter-spacing:1.2px;margin-bottom:12px;font-size:.75rem}.pp-home-v2 .pp-dashboard{border-radius:8px;min-height:432px}.pp-home-v2 .pp-demo-top{height:44px;padding:0 16px}.pp-home-v2 .pp-mobile-demo-tabs{justify-content:space-between;padding:6px 13px}.pp-home-v2 .pp-mobile-demo-tabs button{white-space:nowrap;flex:1;min-height:36px;padding:8px 10px;font-size:.75rem}.pp-home-v2 .pp-demo-content{min-height:340px;padding:18px 17px}.pp-home-v2 .pp-demo-heading h3{font-size:1rem}.pp-home-v2 .pp-metrics{gap:8px}.pp-home-v2 .pp-metric{padding:12px 11px}.pp-home-v2 .pp-metric strong{font-size:1.5625rem}.pp-home-v2 .pp-metric>span,.pp-home-v2 .pp-metric small{font-size:.75rem}.pp-home-v2 .pp-demo-columns{gap:11px}.pp-home-v2 .pp-growth-chart{height:115px}.pp-home-v2 .pp-demo-panel{padding:12px}.pp-home-v2 .pp-task-row b,.pp-home-v2 .pp-task-row small{font-size:.75rem}.pp-home-v2 .pp-dashboard-caption{flex-wrap:wrap;justify-content:center;gap:8px;padding-top:12px;font-size:.75rem}.pp-home-v2 .pp-dashboard-caption>span:first-child{justify-content:center;width:100%}.pp-home-v2 .pp-dashboard-caption>span:last-child{justify-content:center}.pp-home-v2 .pp-capability-strip{margin-top:28px;padding:23px 0}.pp-home-v2 .pp-capability-strip .pp-container{flex-wrap:wrap;justify-content:center;gap:18px 25px}.pp-home-v2 .pp-capability-strip .pp-mono{text-align:center;letter-spacing:1.2px;width:100%;max-width:none;font-size:.75rem}.pp-home-v2 .pp-capability-strip .pp-container>span:not(.pp-mono){gap:6px;font-size:.75rem}.pp-home-v2 .pp-capability-strip svg{width:13px;height:13px}.pp-home-v2 .pp-section{padding-block:69px}.pp-home-v2 .pp-discovery-heading h2{letter-spacing:-1.3px;font-size:2.25rem;line-height:1.13}.pp-home-v2 .pp-eyebrow{letter-spacing:1.1px;margin-bottom:16px;font-size:.75rem}.pp-home-v2 .pp-discovery-heading>p,.pp-home-v2 .pp-center-heading>p{max-width:350px;margin:17px auto 0;font-size:.875rem;line-height:1.8}.pp-home-v2 .pp-discovery-cards{grid-template-columns:1fr 1fr;gap:15px;margin-top:30px}.pp-home-v2 .pp-discovery-plus{display:none}.pp-home-v2 .pp-search-surface,.pp-home-v2 .pp-answer-surface{border-radius:9px;min-height:296px;padding:18px 16px 0}.pp-home-v2 .pp-surface-top{letter-spacing:.5px;gap:7px;margin-bottom:17px;font-size:.75rem}.pp-home-v2 .pp-surface-top .pp-upcoming{padding:3px 4px;font-size:.75rem}.pp-home-v2 .pp-surface-top .pp-google-g{font-size:1rem}.pp-home-v2 .pp-surface-top>span[data-icon] svg{width:14px;height:14px}.pp-home-v2 .pp-search-query{gap:4px;min-height:40px;margin-bottom:15px;padding:9px 10px;font-size:.75rem}.pp-home-v2 .pp-search-query svg{width:10px;height:10px}.pp-home-v2 .pp-search-surface h3{font-size:.75rem;line-height:1.5}.pp-home-v2 .pp-search-surface>p{font-size:.75rem}.pp-home-v2 .pp-surface-footer{margin-inline:-16px;gap:6px;margin-top:17px;padding:12px 16px;font-size:.75rem}.pp-home-v2 .pp-tag{padding:3px 4px;font-size:.75rem}.pp-home-v2 .pp-question-bubble{min-height:47px;margin-bottom:13px;padding:10px 12px;font-size:.75rem}.pp-home-v2 .pp-answer-copy{font-size:.75rem}.pp-home-v2 .pp-citation-chips{flex-wrap:wrap;gap:5px;margin-top:13px}.pp-home-v2 .pp-citation-chips>span{padding:4px;font-size:.75rem}.pp-home-v2 .pp-answer-surface .pp-surface-footer{margin-top:15px}.pp-home-v2 .pp-section-footnote{max-width:420px;margin:18px auto 0;font-size:.75rem}.pp-home-v2 .pp-split-heading{margin-bottom:27px;display:block}.pp-home-v2 .pp-split-heading h2{letter-spacing:-1.6px;font-size:2.75rem}.pp-home-v2 .pp-split-heading>p{max-width:390px;margin-top:19px;font-size:.875rem;line-height:1.8}.pp-home-v2 .pp-split-heading>p>br{display:none}.pp-home-v2 .pp-platform-showcase{flex-direction:column;gap:22px;display:flex}.pp-home-v2 .pp-feature-options{grid-template-columns:1fr 1fr;gap:9px;width:100%;display:grid}.pp-home-v2 .pp-feature-option{background:#eae5da;border:1px solid #ded5c6;border-radius:8px;align-items:flex-start;gap:9px;min-height:75px;padding:15px 13px}.pp-home-v2 .pp-feature-option b{font-size:.75rem;line-height:1.6}.pp-home-v2 .pp-feature-option .pp-feature-icon{margin-top:1px}.pp-home-v2 .pp-feature-option .pp-feature-icon svg{width:16px;height:16px}.pp-home-v2 .pp-feature-option small{display:none!important}.pp-home-v2 .pp-feature-status{letter-spacing:.3px;margin-top:6px;font-size:.75rem;line-height:1.7;display:block!important}.pp-home-v2 .pp-feature-arrow{display:none!important}.pp-home-v2 .pp-feature-option.pp-active{background:#fffaf4;border-color:#c59b78}.pp-home-v2 .pp-feature-visual{width:100%;min-height:342px;padding:24px}.pp-home-v2 .pp-feature-card{max-width:470px}.pp-home-v2 .pp-card-heading{padding:17px;font-size:.75rem}.pp-home-v2 .pp-feature-card-body{padding:18px}.pp-home-v2 .pp-feature-card-body h3{font-size:1.125rem}.pp-home-v2 .pp-opportunity-line b,.pp-home-v2 .pp-opportunity-line small{font-size:.75rem}.pp-home-v2 .pp-priority{padding:4px 6px;font-size:.75rem}.pp-home-v2 .pp-platform-note{flex-wrap:wrap;align-items:flex-start;gap:7px;line-height:1.8}.pp-home-v2 .pp-platform-note>span:nth-child(2){flex:1}.pp-home-v2 .pp-platform-note>span:first-child{padding-top:3px}.pp-home-v2 .pp-platform-note .pp-text-button{width:100%;margin-left:20px;font-size:.75rem}.pp-home-v2 .pp-comp-table,.pp-home-v2 .pp-comp-table th{font-size:.75rem}.pp-home-v2 .pp-comp-table td{padding:13px 6px}.pp-home-v2 .pp-ai-section{flex-direction:column;align-items:stretch;gap:35px;display:flex}.pp-home-v2 .pp-ai-copy h2{letter-spacing:-1.7px;font-size:2.75rem;line-height:1.1}.pp-home-v2 .pp-ai-copy h2 .pp-desktop-break{display:none}.pp-home-v2 .pp-ai-copy>p{max-width:420px;font-size:.875rem}.pp-home-v2 .pp-benefit-list{margin-top:25px;margin-bottom:26px}.pp-home-v2 .pp-benefit-list small{font-size:.75rem;line-height:1.8}.pp-home-v2 .pp-benefit-list b{font-size:.875rem}.pp-home-v2 .pp-ai-visual{border-radius:12px;width:calc(100% - 16px);max-width:520px;margin-inline:auto;padding:25px 23px 17px}.pp-home-v2 .pp-ai-card .pp-card-heading{padding:17px;font-size:.75rem}.pp-home-v2 .pp-ai-card .pp-upcoming{padding:4px 6px;font-size:.75rem}.pp-home-v2 .pp-prompt-label{margin:20px 17px 8px;font-size:.75rem}.pp-home-v2 .pp-select-wrap{margin-inline:17px}.pp-home-v2 .pp-select-wrap select{padding:12px 30px 12px 10px;font-size:.75rem}.pp-home-v2 .pp-select-wrap>span{top:14px}.pp-home-v2 .pp-ai-chart-top{padding:22px 19px 0}.pp-home-v2 .pp-ai-chart-top .pp-mini-label{font-size:.75rem}.pp-home-v2 .pp-ai-chart-top strong{font-size:2.375rem}.pp-home-v2 .pp-ai-chart{height:145px;margin-inline:17px}.pp-home-v2 .pp-ai-legend{gap:15px;margin:8px 17px 20px;font-size:.75rem}.pp-home-v2 .pp-mention-detail{padding:14px 17px;font-size:.75rem}.pp-home-v2 .pp-insight-float{gap:10px;margin-left:22px;margin-right:-35px;padding:15px}.pp-home-v2 .pp-insight-float b,.pp-home-v2 .pp-insight-float p{font-size:.75rem}.pp-home-v2 .pp-ai-footnote{margin-top:22px;font-size:.75rem}.pp-home-v2 .pp-center-heading h2{letter-spacing:-1.6px;font-size:2.75rem}.pp-home-v2 .pp-workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 6px;margin-top:35px}.pp-home-v2 .pp-workflow:before{display:none}.pp-home-v2 .pp-workflow-step{background:#f3efe6;border:1px solid #dfd4c1;border-radius:9px;padding:16px 6px}.pp-home-v2 .pp-step-node{background:#f3efe6;width:38px;height:38px}.pp-home-v2 .pp-step-node svg{width:17px;height:17px}.pp-home-v2 .pp-workflow-step small{margin-top:12px;font-size:.75rem}.pp-home-v2 .pp-workflow-step b{margin-top:5px;font-size:.875rem}.pp-home-v2 .pp-workflow-step>span:last-child{margin-top:5px;font-size:.75rem}.pp-home-v2 .pp-workflow-step.pp-active{background:#fbf5ec;border-color:#c39770}.pp-home-v2 .pp-workflow-step.pp-active .pp-step-node{box-shadow:none}.pp-home-v2 .pp-workflow-detail{align-items:flex-start;gap:14px;min-height:121px;padding:18px;position:relative}.pp-home-v2 .pp-workflow-detail h3{font-size:.875rem}.pp-home-v2 .pp-workflow-detail p{font-size:.75rem}.pp-home-v2 .pp-workflow-detail>small{text-align:right;max-width:100px;font-size:.75rem;position:absolute;top:13px;right:18px}.pp-home-v2 .pp-workflow-detail>div:nth-child(2){padding-top:17px}.pp-home-v2 .pp-workflow-detail .pp-detail-icon{width:33px;height:33px;margin-top:16px}.pp-home-v2 .pp-workflow-detail .pp-detail-icon svg{width:16px;height:16px}.pp-home-v2 .pp-control-note{flex-wrap:wrap;gap:4px 7px;margin-top:20px;font-size:.75rem;line-height:1.8}.pp-home-v2 .pp-control-note>span:last-child{text-align:center;width:100%;font-size:.75rem}.pp-home-v2 .pp-content-section{flex-direction:column-reverse;align-items:stretch;gap:36px;display:flex}.pp-home-v2 .pp-content-copy h2{letter-spacing:-1.5px;font-size:2.6875rem}.pp-home-v2 .pp-content-copy>p{max-width:420px;font-size:.875rem}.pp-home-v2 .pp-content-points{gap:17px}.pp-home-v2 .pp-content-points b{font-size:.875rem}.pp-home-v2 .pp-content-points small{font-size:.75rem}.pp-home-v2 .pp-editor-visual{width:calc(100% - 12px);max-width:500px;margin-inline:auto;padding:24px 22px 16px}.pp-home-v2 .pp-article-paper{padding:27px 23px 17px}.pp-home-v2 .pp-article-paper h3{font-size:2rem}.pp-home-v2 .pp-article-paper>.pp-mono,.pp-home-v2 .pp-article-paper>p,.pp-home-v2 .pp-article-paper .pp-article-body,.pp-home-v2 .pp-claim-highlight>span:first-child,.pp-home-v2 .pp-claim-highlight>span:last-child{font-size:.75rem}.pp-home-v2 .pp-editor-toolbar{padding:15px}.pp-home-v2 .pp-editor-toolbar>span:first-child,.pp-home-v2 .pp-editor-bottom{font-size:.75rem}.pp-home-v2 .pp-source-sticker{padding:11px 14px;font-size:.75rem;top:59px;right:-18px}.pp-home-v2 .pp-editor-approval{gap:9px;padding:16px 14px}.pp-home-v2 .pp-editor-approval .pp-avatar{display:flex}.pp-home-v2 .pp-editor-approval b,.pp-home-v2 .pp-editor-approval small{font-size:.75rem}.pp-home-v2 .pp-editor-approval .pp-button{gap:8px;min-height:34px;padding:10px;font-size:.75rem}.pp-home-v2 .pp-editor-approval .pp-button svg{width:12px;height:12px}.pp-home-v2 .pp-integration-section{flex-direction:column;align-items:stretch;gap:31px;padding-block:48px;display:flex}.pp-home-v2 .pp-integration-section h2{font-size:2.25rem}.pp-home-v2 .pp-integration-section p{max-width:420px;font-size:.75rem}.pp-home-v2 .pp-connection-art{justify-content:center;margin:0}.pp-home-v2 .pp-integration-chip{min-width:118px;padding:20px}.pp-home-v2 .pp-integration-chip b,.pp-home-v2 .pp-integration-chip small{font-size:.75rem}.pp-home-v2 .pp-integration-hub{width:46px;height:46px}.pp-home-v2 .pp-connection-dash{width:40px}.pp-home-v2 .pp-connection-art p{margin-top:24px;font-size:.75rem}.pp-home-v2 .pp-plans-grid{gap:14px;margin-top:32px}.pp-home-v2 .pp-plan-card{padding:24px}.pp-home-v2 .pp-plan-card h3{letter-spacing:-1px;font-size:1.9375rem}.pp-home-v2 .pp-plan-card>p{min-height:92px;font-size:.75rem}.pp-home-v2 .pp-plan-card li{gap:7px;font-size:.75rem}.pp-home-v2 .pp-plan-card li svg{width:11px;height:11px}.pp-home-v2 .pp-plan-card .pp-button{gap:8px;min-height:46px;padding:13px 11px;font-size:.75rem}.pp-home-v2 .pp-plan-top{gap:10px;margin-bottom:21px}.pp-home-v2 .pp-label-pill{letter-spacing:.4px;padding:5px 7px;font-size:.75rem}.pp-home-v2 .pp-plan-symbol{border-radius:8px;width:30px;height:30px}.pp-home-v2 .pp-plan-symbol svg{width:18px;height:18px}.pp-home-v2 .pp-plan-detail b{font-size:.75rem}.pp-home-v2 .pp-plan-detail>span{font-size:.75rem;line-height:1.8}.pp-home-v2 .pp-plan-card>small{font-size:.75rem}.pp-home-v2 .pp-plan-note{align-items:flex-start;max-width:360px;font-size:.75rem}.pp-home-v2 .pp-plan-note>span{margin-top:3px}.pp-home-v2 .pp-faq-section{padding-block:0 66px;display:block}.pp-home-v2 .pp-faq-heading{margin-bottom:25px;padding-top:0}.pp-home-v2 .pp-faq-heading h2{font-size:2.625rem}.pp-home-v2 .pp-faq-heading p{margin-top:18px;margin-bottom:19px;font-size:.875rem}.pp-home-v2 .pp-faq-heading p>br{display:none}.pp-home-v2 .pp-faqs summary{padding:21px 0;font-size:.875rem}.pp-home-v2 .pp-faqs details p{font-size:.75rem;line-height:1.85}.pp-home-v2 .pp-final-cta{padding:57px 0 52px}.pp-home-v2 .pp-final-cta h2{letter-spacing:-2px;font-size:3.3125rem}.pp-home-v2 .pp-final-cta p{font-size:.875rem}.pp-home-v2 .pp-final-cta .pp-eyebrow{letter-spacing:1px;font-size:.75rem}.pp-home-v2 .pp-final-cta .pp-button{font-size:.875rem}.pp-home-v2 .pp-final-fine{font-size:.75rem}.pp-home-v2 .pp-footer{padding-top:36px;padding-bottom:23px}.pp-home-v2 .pp-footer-main{padding-bottom:29px;display:block}.pp-home-v2 .pp-footer-brand{justify-content:space-between;align-items:center;gap:20px;display:flex}.pp-home-v2 .pp-footer-brand p{margin-top:0;font-size:.75rem}.pp-home-v2 .pp-footer-links{grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:35px;display:grid}.pp-home-v2 .pp-footer-links a,.pp-home-v2 .pp-footer-links button{text-align:left;font-size:.75rem;line-height:1.8}.pp-home-v2 .pp-footer-links>div{gap:10px}.pp-home-v2 .pp-footer-links b{font-size:.75rem}.pp-home-v2 .pp-footer-bottom{gap:15px;font-size:.75rem}.pp-home-v2 .pp-footer-bottom>span:nth-child(2){display:none}.pp-home-v2 .pp-footer-bottom button{font-size:.75rem}.pp-home-v2 .pp-footer-bottom>div{gap:18px}.pp-home-v2 .pp-dialog{max-height:87dvh;padding:35px 26px}.pp-home-v2 .pp-dialog h2{font-size:1.9375rem}.pp-home-v2 .pp-dialog .pp-eyebrow{font-size:.75rem}.pp-home-v2 .pp-dialog p{font-size:.875rem}.pp-home-v2 .pp-mobile-sticky.pp-visible{z-index:20;padding:11px 20px calc(11px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf8f5;border-top:1px solid #ddcfbc;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -5px 15px #5e40220a}.pp-home-v2 .pp-mobile-sticky>span{font-family:var(--serif);letter-spacing:-.4px;font-size:1rem}.pp-home-v2 .pp-mobile-sticky .pp-button{min-height:40px;padding:11px 14px;font-size:.75rem}.pp-home-v2 .pp-toast{padding:13px 18px;font-size:.75rem;bottom:85px}.pp-home-v2 .pp-wide-tasks .pp-task-row b,.pp-home-v2 .pp-wide-tasks .pp-task-row small{font-size:.75rem}.pp-home-v2 .pp-demo-ai-concept h3{font-size:1.5625rem}.pp-home-v2 .pp-demo-ai-concept p{font-size:.75rem}.pp-home-v2 .pp-demo-ai-concept .pp-button{min-height:39px;font-size:.75rem}.pp-home-v2 .pp-demo-article b,.pp-home-v2 .pp-demo-article small{font-size:.75rem}.pp-home-v2 .pp-performance-bars{height:116px}.pp-home-v2 .pp-health-score b{font-size:.875rem}.pp-home-v2 .pp-health-score small{font-size:.75rem}}@media (width<=480px){.pp-home-v2 .pp-container{width:calc(100% - 36px)}.pp-home-v2 .pp-header .pp-container{width:calc(100% - 28px)}.pp-home-v2 .pp-nav-wrap{gap:8px;height:68px}.pp-home-v2 .pp-nav{top:68px}.pp-home-v2 .pp-brand{font-size:1.375rem}.pp-home-v2 .pp-brand-mark{border-radius:8px;width:28px;height:28px}.pp-home-v2 .pp-brand-mark svg{width:19px;height:19px}.pp-home-v2 .pp-nav-actions .pp-button{gap:7px;min-height:39px;padding:10px 12px;font-size:.75rem}.pp-home-v2 .pp-nav-actions .pp-button svg{width:12px;height:12px}.pp-home-v2 .pp-icon-button{width:38px;min-height:40px}.pp-home-v2 .pp-hero{padding-top:29px}.pp-home-v2 .pp-hero h1{letter-spacing:-1.9px;margin-top:23px;font-size:2.6875rem;line-height:1.09}.pp-home-v2 .pp-hero-copy{max-width:335px;margin-top:20px;font-size:.875rem;line-height:1.85}.pp-home-v2 .pp-desktop-break{display:none}.pp-home-v2 .pp-hero-buttons{gap:8px;margin-top:23px}.pp-home-v2 .pp-hero-buttons .pp-button{gap:9px;min-height:48px;padding:14px;font-size:.75rem}.pp-home-v2 .pp-hero-buttons .pp-button svg{width:14px;height:14px}.pp-home-v2 .pp-hero-fine{gap:7px 12px;font-size:.75rem}.pp-home-v2 .pp-hero-fine svg{width:10px;height:10px}.pp-home-v2 .pp-announcement{font-size:.75rem}.pp-home-v2 .pp-hero-stage{margin-top:28px;margin-left:-5px;margin-right:-5px;padding:13px 9px 12px}.pp-home-v2 .pp-stage-label{letter-spacing:.85px;gap:7px;margin-bottom:11px;font-size:.75rem}.pp-home-v2 .pp-stage-label>span{width:13px}.pp-home-v2 .pp-dashboard{min-height:543px}.pp-home-v2 .pp-demo-top{gap:9px;height:41px;padding-inline:12px}.pp-home-v2 .pp-demo-top>span:first-child{gap:6px;font-size:.75rem}.pp-home-v2 .pp-tiny-brand{width:17px;height:17px;font-size:.75rem}.pp-home-v2 .pp-sample-pill{letter-spacing:.4px;padding:4px;font-size:.75rem}.pp-home-v2 .pp-demo-top .pp-avatar{width:20px;height:20px;font-size:.75rem}.pp-home-v2 .pp-mobile-demo-tabs{gap:2px;padding:5px 7px}.pp-home-v2 .pp-mobile-demo-tabs button{min-height:38px;padding:8px 5px;font-size:.75rem}.pp-home-v2 .pp-demo-content{min-height:457px;padding:17px 13px}.pp-home-v2 .pp-demo-heading{gap:6px;margin-bottom:13px}.pp-home-v2 .pp-demo-heading h3{letter-spacing:-.4px;font-size:1rem}.pp-home-v2 .pp-demo-heading p{max-width:185px;margin-top:4px;font-size:.75rem;line-height:1.6}.pp-home-v2 .pp-demo-select{max-width:85px;min-height:32px;padding:7px 5px;font-size:.75rem}.pp-home-v2 .pp-metrics{gap:7px;margin-bottom:13px}.pp-home-v2 .pp-metric{border-radius:5px;padding:10px 8px}.pp-home-v2 .pp-metric>span{gap:3px;font-size:.75rem}.pp-home-v2 .pp-metric>span svg{width:8px;height:8px}.pp-home-v2 .pp-metric strong{margin:5px 0 3px;font-size:1.4375rem}.pp-home-v2 .pp-metric small{font-size:.75rem;line-height:1.6;display:block}.pp-home-v2 .pp-metric.pp-upcoming-metric strong{margin:5px 0 4px;padding:5px 0;font-size:.875rem}.pp-home-v2 .pp-demo-columns{grid-template-columns:1fr;gap:11px}.pp-home-v2 .pp-demo-panel{padding:12px}.pp-home-v2 .pp-demo-panel.pp-chart-panel{padding:12px 12px 10px}.pp-home-v2 .pp-growth-chart{height:99px}.pp-home-v2 .pp-panel-title{margin-bottom:8px;font-size:.75rem}.pp-home-v2 .pp-panel-title small,.pp-home-v2 .pp-chart-labels{font-size:.75rem}.pp-home-v2 .pp-chart-legend{margin-top:7px;font-size:.75rem}.pp-home-v2 .pp-next-actions .pp-task-row{padding:8px 0}.pp-home-v2 .pp-next-actions .pp-task-row:last-child{display:none}.pp-home-v2 .pp-task-row b{font-size:.75rem}.pp-home-v2 .pp-task-row small{margin-top:3px;font-size:.75rem}.pp-home-v2 .pp-task-row>.pp-task-dot{width:22px;height:22px}.pp-home-v2 .pp-task-row>span:last-child svg{width:10px;height:10px}.pp-home-v2 .pp-next-actions .pp-panel-title{margin-bottom:3px}.pp-home-v2 .pp-dashboard-caption{gap:6px;padding-top:11px;font-size:.75rem;line-height:1.7}.pp-home-v2 .pp-dashboard-caption .pp-text-button{font-size:.75rem}.pp-home-v2 .pp-dashboard-caption>span:last-child{gap:4px}.pp-home-v2 .pp-dashboard-caption svg{width:9px;height:9px}.pp-home-v2 .pp-capability-strip{margin-top:24px;padding:21px 0}.pp-home-v2 .pp-capability-strip .pp-container{grid-template-columns:1fr 1fr;justify-content:center;gap:15px 24px;max-width:320px;display:grid}.pp-home-v2 .pp-capability-strip .pp-mono{grid-column:1/-1;font-size:.75rem}.pp-home-v2 .pp-capability-strip .pp-container>span:not(.pp-mono){justify-content:flex-start;gap:8px;font-size:.75rem}.pp-home-v2 .pp-capability-strip svg{width:14px;height:14px}.pp-home-v2 .pp-section{padding-block:60px}.pp-home-v2 .pp-eyebrow{letter-spacing:1px;margin-bottom:16px;font-size:.75rem}.pp-home-v2 .pp-discovery-heading h2{letter-spacing:-1.25px;font-size:2rem;line-height:1.13}.pp-home-v2 .pp-discovery-heading>p{max-width:300px;margin-top:16px;font-size:.75rem}.pp-home-v2 .pp-discovery-cards{grid-template-columns:1fr;gap:14px;max-width:360px;margin-top:26px}.pp-home-v2 .pp-search-surface,.pp-home-v2 .pp-answer-surface{min-height:0;padding:21px 22px 0}.pp-home-v2 .pp-surface-top{letter-spacing:.7px;margin-bottom:18px;font-size:.75rem}.pp-home-v2 .pp-surface-top .pp-upcoming{padding:4px 5px;font-size:.75rem}.pp-home-v2 .pp-surface-top .pp-google-g{font-size:1.125rem}.pp-home-v2 .pp-surface-top>span[data-icon] svg{width:16px;height:16px}.pp-home-v2 .pp-search-query{gap:9px;min-height:39px;padding:10px 12px;font-size:.75rem}.pp-home-v2 .pp-search-query svg{width:11px;height:11px}.pp-home-v2 .pp-search-result,.pp-home-v2 .pp-search-result small{font-size:.75rem}.pp-home-v2 .pp-search-surface h3{font-size:.875rem}.pp-home-v2 .pp-search-surface>p{font-size:.75rem}.pp-home-v2 .pp-surface-footer{gap:8px;margin-inline:-22px;padding:13px 22px;font-size:.75rem}.pp-home-v2 .pp-tag{padding:4px 5px;font-size:.75rem}.pp-home-v2 .pp-question-bubble{min-height:0;padding:12px 13px;font-size:.75rem}.pp-home-v2 .pp-answer-copy{font-size:.75rem}.pp-home-v2 .pp-citation-chips{gap:7px;margin-top:15px}.pp-home-v2 .pp-citation-chips>span{padding:5px;font-size:.75rem}.pp-home-v2 .pp-answer-surface .pp-surface-footer{margin-top:18px}.pp-home-v2 .pp-section-footnote{max-width:310px;font-size:.75rem}.pp-home-v2 .pp-split-heading h2{letter-spacing:-1.5px;font-size:2.5rem}.pp-home-v2 .pp-split-heading>p{max-width:310px;margin-top:17px;font-size:.75rem}.pp-home-v2 .pp-feature-options{gap:8px}.pp-home-v2 .pp-feature-option{gap:7px;min-height:84px;padding:13px 10px}.pp-home-v2 .pp-feature-option b{font-size:.75rem;line-height:1.6}.pp-home-v2 .pp-feature-option .pp-feature-icon svg{width:14px;height:14px}.pp-home-v2 .pp-feature-option .pp-feature-icon{margin-top:2px}.pp-home-v2 .pp-feature-status{letter-spacing:.15px;font-size:.75rem;line-height:1.8}.pp-home-v2 .pp-feature-visual{border-radius:9px;min-height:333px;padding:16px}.pp-home-v2 .pp-card-heading{padding:15px 13px;font-size:.75rem}.pp-home-v2 .pp-card-heading>small{font-size:.75rem}.pp-home-v2 .pp-feature-card-body{padding:15px}.pp-home-v2 .pp-feature-card-body h3{margin:8px 0 12px;font-size:1rem}.pp-home-v2 .pp-opportunity-line{gap:8px;padding:13px 0}.pp-home-v2 .pp-opportunity-line b,.pp-home-v2 .pp-opportunity-line small{font-size:.75rem}.pp-home-v2 .pp-opportunity-line>span:first-child{width:25px;height:25px}.pp-home-v2 .pp-opportunity-line svg{width:12px;height:12px}.pp-home-v2 .pp-priority{padding:4px 5px;font-size:.75rem}.pp-home-v2 .pp-feature-bottom{padding:12px 14px;font-size:.75rem}.pp-home-v2 .pp-platform-note{margin-top:21px;font-size:.75rem}.pp-home-v2 .pp-platform-note .pp-text-button{font-size:.75rem}.pp-home-v2 .pp-ai-section{gap:30px}.pp-home-v2 .pp-ai-copy h2{letter-spacing:-1.4px;font-size:2.375rem}.pp-home-v2 .pp-ai-copy>p{margin-top:19px;font-size:.75rem}.pp-home-v2 .pp-benefit-list{margin-top:23px;margin-bottom:25px}.pp-home-v2 .pp-benefit-list li{gap:10px;margin-top:17px}.pp-home-v2 .pp-benefit-list b,.pp-home-v2 .pp-benefit-list small,.pp-home-v2 .pp-ai-copy .pp-text-button{font-size:.75rem}.pp-home-v2 .pp-ai-visual{margin-inline:0;border-radius:11px;width:calc(100% - 12px);margin-left:2px;padding:20px 15px 14px}.pp-home-v2 .pp-ai-card .pp-card-heading{padding:15px 13px;font-size:.75rem}.pp-home-v2 .pp-ai-card .pp-upcoming{padding:4px;font-size:.75rem}.pp-home-v2 .pp-prompt-label{margin:17px 13px 8px;font-size:.75rem}.pp-home-v2 .pp-select-wrap{margin-inline:13px}.pp-home-v2 .pp-select-wrap select{padding:11px 26px 11px 9px;font-size:.75rem}.pp-home-v2 .pp-select-wrap>span{top:12px;right:9px}.pp-home-v2 .pp-ai-chart-top{padding:21px 15px 0}.pp-home-v2 .pp-ai-chart-top .pp-mini-label{font-size:.75rem}.pp-home-v2 .pp-ai-chart-top strong{font-size:2.125rem}.pp-home-v2 .pp-ai-chart{height:125px;margin-inline:13px}.pp-home-v2 .pp-ai-legend{gap:12px;margin:8px 13px 17px;font-size:.75rem}.pp-home-v2 .pp-mention-detail{padding:12px 13px;font-size:.75rem}.pp-home-v2 .pp-insight-float{gap:9px;margin-left:13px;margin-right:-27px;padding:13px}.pp-home-v2 .pp-insight-icon{width:30px;height:30px}.pp-home-v2 .pp-insight-icon svg{width:16px;height:16px}.pp-home-v2 .pp-insight-float b,.pp-home-v2 .pp-insight-float p{font-size:.75rem}.pp-home-v2 .pp-ai-footnote{margin-top:20px;font-size:.75rem;line-height:1.8}.pp-home-v2 .pp-center-heading h2{letter-spacing:-1.5px;font-size:2.5rem}.pp-home-v2 .pp-center-heading>p{max-width:290px;margin-top:15px;font-size:.75rem}.pp-home-v2 .pp-workflow{gap:10px 8px;margin-top:28px}.pp-home-v2 .pp-workflow-step{border-radius:7px;padding:14px 5px}.pp-home-v2 .pp-step-node{width:33px;height:33px}.pp-home-v2 .pp-step-node svg{width:15px;height:15px}.pp-home-v2 .pp-workflow-step small{margin-top:10px;font-size:.75rem}.pp-home-v2 .pp-workflow-step b{margin-top:5px;font-size:.75rem}.pp-home-v2 .pp-workflow-step>span:last-child{max-width:83px;font-size:.75rem;line-height:1.6}.pp-home-v2 .pp-workflow-detail{gap:11px;min-height:130px;margin-top:19px;padding:16px}.pp-home-v2 .pp-workflow-detail .pp-detail-icon{border-radius:7px;width:28px;height:28px;margin-top:18px}.pp-home-v2 .pp-workflow-detail .pp-detail-icon svg{width:14px;height:14px}.pp-home-v2 .pp-workflow-detail h3{font-size:.75rem}.pp-home-v2 .pp-workflow-detail p{font-size:.75rem;line-height:1.9}.pp-home-v2 .pp-workflow-detail>small{letter-spacing:.25px;max-width:none;font-size:.75rem;top:11px;right:16px}.pp-home-v2 .pp-control-note{margin-top:18px;font-size:.75rem}.pp-home-v2 .pp-control-note>span:last-child{max-width:280px;font-size:.75rem}.pp-home-v2 .pp-content-copy h2{letter-spacing:-1.4px;font-size:2.375rem}.pp-home-v2 .pp-content-copy>p{margin-top:19px;font-size:.75rem}.pp-home-v2 .pp-content-points b,.pp-home-v2 .pp-content-points small{font-size:.75rem}.pp-home-v2 .pp-development-note{font-size:.75rem;line-height:1.9}.pp-home-v2 .pp-editor-visual{margin-inline:0;border-radius:10px;width:calc(100% - 9px);margin-left:2px;padding:19px 15px 13px}.pp-home-v2 .pp-article-paper{padding:24px 19px 15px}.pp-home-v2 .pp-article-paper h3{font-size:1.8125rem}.pp-home-v2 .pp-article-paper>.pp-mono{letter-spacing:.65px;font-size:.75rem}.pp-home-v2 .pp-article-paper>p,.pp-home-v2 .pp-article-paper .pp-article-body,.pp-home-v2 .pp-claim-highlight>span:first-child,.pp-home-v2 .pp-claim-highlight>span:last-child{font-size:.75rem}.pp-home-v2 .pp-editor-approval{gap:7px;padding:13px 11px}.pp-home-v2 .pp-editor-approval .pp-avatar{width:23px;height:23px}.pp-home-v2 .pp-editor-approval b,.pp-home-v2 .pp-editor-approval small{font-size:.75rem}.pp-home-v2 .pp-editor-approval .pp-button{gap:6px;min-height:33px;padding:8px;font-size:.75rem}.pp-home-v2 .pp-editor-approval .pp-button svg{width:10px;height:10px}.pp-home-v2 .pp-source-sticker{gap:7px;padding:9px 11px;font-size:.75rem;top:52px;right:-17px}.pp-home-v2 .pp-source-sticker svg{width:14px;height:14px}.pp-home-v2 .pp-integration-section{gap:27px;padding-block:42px}.pp-home-v2 .pp-integration-section h2{letter-spacing:-1.1px;font-size:2.125rem}.pp-home-v2 .pp-integration-section p,.pp-home-v2 .pp-integration-section .pp-eyebrow{font-size:.75rem}.pp-home-v2 .pp-integration-chip{min-width:93px;padding:18px 13px}.pp-home-v2 .pp-integration-chip b,.pp-home-v2 .pp-integration-chip small{font-size:.75rem}.pp-home-v2 .pp-integration-chip svg{width:19px;height:19px}.pp-home-v2 .pp-connection-dash{width:29px}.pp-home-v2 .pp-integration-hub{border-radius:12px;width:39px;height:39px;box-shadow:0 0 0 7px #ede1d2,0 0 0 8px #e4d5c1}.pp-home-v2 .pp-integration-hub svg{width:24px;height:24px}.pp-home-v2 .pp-connection-art p{font-size:.75rem}.pp-home-v2 .pp-plans-grid{grid-template-columns:1fr;gap:17px;max-width:370px;margin-top:29px}.pp-home-v2 .pp-plan-card{border-radius:11px;padding:27px 28px}.pp-home-v2 .pp-plan-card h3{letter-spacing:-1.3px;font-size:2.25rem}.pp-home-v2 .pp-plan-card>p{max-width:285px;min-height:0;margin-top:17px;font-size:.75rem}.pp-home-v2 .pp-plan-symbol{border-radius:10px;width:35px;height:35px}.pp-home-v2 .pp-plan-symbol svg{width:21px;height:21px}.pp-home-v2 .pp-label-pill{letter-spacing:.5px;padding:6px 8px;font-size:.75rem}.pp-home-v2 .pp-plan-detail{margin-top:23px;padding:19px 0}.pp-home-v2 .pp-plan-detail b,.pp-home-v2 .pp-plan-detail>span{font-size:.75rem}.pp-home-v2 .pp-plan-card li{gap:9px;font-size:.75rem}.pp-home-v2 .pp-plan-card li svg{width:12px;height:12px}.pp-home-v2 .pp-plan-card ul{gap:12px;margin:22px 0 25px}.pp-home-v2 .pp-plan-card .pp-button{gap:14px;min-height:48px;padding:14px 17px;font-size:.75rem}.pp-home-v2 .pp-plan-card>small{font-size:.75rem}.pp-home-v2 .pp-plan-note{max-width:285px;font-size:.75rem;line-height:1.9}.pp-home-v2 .pp-faq-section{padding-bottom:58px}.pp-home-v2 .pp-faq-heading h2{letter-spacing:-1.5px;font-size:2.4375rem}.pp-home-v2 .pp-faq-heading>p,.pp-home-v2 .pp-faq-heading .pp-eyebrow,.pp-home-v2 .pp-faq-heading .pp-text-button{font-size:.75rem}.pp-home-v2 .pp-faqs summary{gap:15px;padding:19px 0;font-size:.75rem}.pp-home-v2 .pp-faqs details p{padding:0 22px 23px 0;font-size:.75rem;line-height:1.95}.pp-home-v2 .pp-final-cta{padding:48px 0 46px}.pp-home-v2 .pp-final-cta h2{letter-spacing:-1.9px;font-size:2.9375rem}.pp-home-v2 .pp-final-cta p{margin-top:20px;font-size:.75rem;line-height:1.8}.pp-home-v2 .pp-final-cta .pp-eyebrow{letter-spacing:.8px;margin-bottom:18px;font-size:.75rem}.pp-home-v2 .pp-final-cta .pp-button{min-height:49px;margin-top:24px;padding:15px 22px;font-size:.75rem}.pp-home-v2 .pp-final-mark{width:34px;height:34px;margin-bottom:21px}.pp-home-v2 .pp-final-fine{margin-top:14px;font-size:.75rem;line-height:1.8}.pp-home-v2 .pp-footer{padding-top:31px;padding-bottom:22px}.pp-home-v2 .pp-footer-brand{gap:15px}.pp-home-v2 .pp-footer-brand .pp-brand{gap:7px;font-size:1.25rem}.pp-home-v2 .pp-footer-brand .pp-brand-mark{width:26px;height:26px}.pp-home-v2 .pp-footer-brand p{font-size:.75rem;line-height:1.8}.pp-home-v2 .pp-footer-links{gap:13px;margin-top:31px}.pp-home-v2 .pp-footer-links b{letter-spacing:.5px;margin-bottom:4px;font-size:.75rem}.pp-home-v2 .pp-footer-links a,.pp-home-v2 .pp-footer-links button{font-size:.75rem;line-height:1.9}.pp-home-v2 .pp-footer-links a small{font-size:.75rem}.pp-home-v2 .pp-footer-links>div{gap:9px}.pp-home-v2 .pp-footer-bottom{padding-top:18px;font-size:.75rem}.pp-home-v2 .pp-footer-bottom button{font-size:.75rem}.pp-home-v2 .pp-footer-bottom>div{gap:16px}.pp-home-v2 .pp-mobile-sticky.pp-visible{padding-inline:17px}.pp-home-v2 .pp-mobile-sticky>span{font-size:1rem}.pp-home-v2 .pp-mobile-sticky .pp-button{min-height:39px;font-size:.75rem}.pp-home-v2 .pp-dialog{border-radius:12px;padding:33px 23px}.pp-home-v2 .pp-dialog h2{letter-spacing:-1px;font-size:1.875rem}.pp-home-v2 .pp-dialog .pp-eyebrow,.pp-home-v2 .pp-dialog p,.pp-home-v2 .pp-dialog-list b,.pp-home-v2 .pp-dialog-list p,.pp-home-v2 .pp-dialog-list .pp-status-label,.pp-home-v2 .pp-dialog-note{font-size:.75rem}.pp-home-v2 .pp-demo-status{font-size:.75rem;line-height:1.7}.pp-home-v2 .pp-wide-tasks .pp-task-row{padding:14px 0}.pp-home-v2 .pp-wide-tasks .pp-task-row b,.pp-home-v2 .pp-wide-tasks .pp-task-row small{font-size:.75rem}.pp-home-v2 .pp-demo-ai-concept{margin-top:23px;padding:25px 15px}.pp-home-v2 .pp-demo-ai-concept h3{font-size:1.5625rem}.pp-home-v2 .pp-demo-ai-concept p,.pp-home-v2 .pp-demo-ai-concept .pp-button{font-size:.75rem}.pp-home-v2 .pp-demo-article{gap:8px;padding:19px 0}.pp-home-v2 .pp-demo-article b{font-size:.75rem;line-height:1.5}.pp-home-v2 .pp-demo-article small{font-size:.75rem;line-height:1.7}.pp-home-v2 .pp-demo-article>.pp-review-pill{padding:4px;font-size:.75rem}.pp-home-v2 .pp-demo-list-head{padding-top:15px;font-size:.75rem}.pp-home-v2 .pp-sample-tag,.pp-home-v2 .pp-comp-table,.pp-home-v2 .pp-comp-table th{font-size:.75rem}.pp-home-v2 .pp-comp-table td{padding:13px 5px}.pp-home-v2 .pp-feature-metric strong{font-size:2.6875rem}.pp-home-v2 .pp-feature-metric>span{font-size:.75rem}.pp-home-v2 .pp-feature-metric{padding-bottom:15px}}@media (width<=359px){.pp-home-v2 .pp-container{width:calc(100% - 30px)}.pp-home-v2 .pp-brand{gap:6px;font-size:1.25rem}.pp-home-v2 .pp-nav-actions .pp-button{padding:9px 10px;font-size:.75rem}.pp-home-v2 .pp-nav-actions .pp-button>span{display:none}.pp-home-v2 .pp-hero h1{letter-spacing:-1.5px;font-size:2.3125rem}.pp-home-v2 .pp-hero-copy{font-size:.75rem}.pp-home-v2 .pp-hero-buttons .pp-button{gap:7px;padding:13px 12px;font-size:.75rem}.pp-home-v2 .pp-hero-fine{gap:9px;font-size:.75rem}.pp-home-v2 .pp-hero-stage{padding-inline:7px}.pp-home-v2 .pp-demo-content{padding-inline:11px}.pp-home-v2 .pp-metric>span,.pp-home-v2 .pp-metric small{font-size:.75rem}.pp-home-v2 .pp-metric strong{font-size:1.3125rem}.pp-home-v2 .pp-metric.pp-upcoming-metric strong{font-size:.75rem}.pp-home-v2 .pp-demo-heading h3{font-size:1rem}.pp-home-v2 .pp-dashboard-caption,.pp-home-v2 .pp-dashboard-caption .pp-text-button{font-size:.75rem}.pp-home-v2 .pp-feature-option{gap:6px;padding:12px 8px}.pp-home-v2 .pp-feature-option b,.pp-home-v2 .pp-feature-status{font-size:.75rem}.pp-home-v2 .pp-feature-card-body{padding:13px}.pp-home-v2 .pp-opportunity-line b,.pp-home-v2 .pp-opportunity-line small,.pp-home-v2 .pp-priority{font-size:.75rem}.pp-home-v2 .pp-ai-copy h2{font-size:2.125rem}.pp-home-v2 .pp-ai-visual{padding-inline:12px}.pp-home-v2 .pp-ai-legend{gap:8px;font-size:.75rem}.pp-home-v2 .pp-select-wrap select{font-size:.75rem}.pp-home-v2 .pp-insight-float{margin-left:3px;margin-right:-22px;padding:12px}.pp-home-v2 .pp-insight-float b,.pp-home-v2 .pp-insight-float p{font-size:.75rem}.pp-home-v2 .pp-connection-dash{width:21px}.pp-home-v2 .pp-integration-chip{min-width:88px}.pp-home-v2 .pp-plan-card{padding:25px}.pp-home-v2 .pp-workflow-step>span:last-child{font-size:.75rem}.pp-home-v2 .pp-final-cta h2{font-size:2.625rem}.pp-home-v2 .pp-footer-brand .pp-brand{font-size:1.125rem}.pp-home-v2 .pp-footer-brand p,.pp-home-v2 .pp-footer-links a,.pp-home-v2 .pp-footer-links button{font-size:.75rem}}@media (prefers-reduced-motion:reduce){html:has(.pp-home-v2){scroll-behavior:auto}.pp-home-v2 *,.pp-home-v2 :before,.pp-home-v2 :after{transition:none!important;animation:none!important}}.pp-home-v2 .pp-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp-home-v2 .pp-hero-copy{font-size:1rem}.pp-home-v2 .pp-hero-fine{font-size:.75rem}.pp-home-v2 .pp-split-heading>p,.pp-home-v2 .pp-ai-copy>p,.pp-home-v2 .pp-content-copy>p,.pp-home-v2 .pp-plan-card>p{font-size:1rem}.pp-home-v2 .pp-benefit-list b,.pp-home-v2 .pp-content-points b,.pp-home-v2 .pp-benefit-list small,.pp-home-v2 .pp-content-points small,.pp-home-v2 .pp-plan-card li,.pp-home-v2 .pp-faqs summary,.pp-home-v2 .pp-faqs details p,.pp-home-v2 .pp-faq-heading>p,.pp-home-v2 .pp-integration-section p{font-size:.875rem}.pp-home-v2 .pp-final-cta p{font-size:1rem}.pp-home-v2 .pp-metric>span{color:#786a57;font-size:.75rem}.pp-home-v2 .pp-metric small{color:#506f49;font-size:.75rem}.pp-home-v2 .pp-metric strong{font-size:1.75rem}.pp-home-v2 .pp-metric.pp-upcoming-metric strong{font-size:1rem}.pp-home-v2 .pp-demo-heading p{color:#7b6b55;font-size:.75rem}.pp-home-v2 .pp-demo-select{min-height:34px;font-size:.75rem}.pp-home-v2 .pp-panel-title{font-size:.75rem}.pp-home-v2 .pp-panel-title small{color:#84725a;font-size:.75rem}.pp-home-v2 .pp-task-row b{font-size:.75rem}.pp-home-v2 .pp-task-row small{color:#84715a;font-size:.75rem}.pp-home-v2 .pp-task-row{min-height:47px}.pp-home-v2 .pp-chart-legend,.pp-home-v2 .pp-chart-labels{color:#81735f}.pp-home-v2 .pp-dashboard-caption,.pp-home-v2 .pp-dashboard-caption .pp-text-button{color:#78634f;font-size:.75rem}.pp-home-v2 .pp-dashboard-caption>span{gap:7px}.pp-home-v2 .pp-demo-nav{min-height:39px;font-size:.75rem}.pp-home-v2 .pp-sidebar-label,.pp-home-v2 .pp-sample-pill{font-size:.75rem}.pp-home-v2 .pp-demo-status{color:#826346;font-size:.75rem}.pp-home-v2 .pp-demo-article b{font-size:.75rem}.pp-home-v2 .pp-demo-article small{color:#7c6851;font-size:.75rem}.pp-home-v2 .pp-opportunity-line b{font-size:.75rem}.pp-home-v2 .pp-opportunity-line small{color:#826e54;font-size:.75rem}.pp-home-v2 .pp-feature-card-body .pp-mini-label,.pp-home-v2 .pp-mini-label,.pp-home-v2 .pp-prompt-label,.pp-home-v2 .pp-surface-top,.pp-home-v2 .pp-feature-status,.pp-home-v2 .pp-sidebar-label{color:#877154}.pp-home-v2 .pp-feature-bottom{color:#7d664c;font-size:.75rem}.pp-home-v2 .pp-feature-status{font-size:.75rem}.pp-home-v2 .pp-priority{color:#4f6b45;font-size:.75rem}.pp-home-v2 .pp-priority.pp-medium{color:#836638}.pp-home-v2 .pp-comp-table{font-size:.75rem}.pp-home-v2 .pp-comp-table th{color:#826b50;font-size:.75rem}.pp-home-v2 .pp-comp-table td:nth-child(2){color:#526e4a}.pp-home-v2 .pp-comp-table td:nth-child(3){color:#975e36}.pp-home-v2 .pp-table-subtitle,.pp-home-v2 .pp-performance-caption{color:#7b674d;font-size:.75rem}.pp-home-v2 .pp-comp-table td{line-height:1.8}.pp-home-v2 .pp-ai-footnote,.pp-home-v2 .pp-section-footnote,.pp-home-v2 .pp-platform-note,.pp-home-v2 .pp-plan-note,.pp-home-v2 .pp-development-note,.pp-home-v2 .pp-final-fine,.pp-home-v2 .pp-plan-card>small,.pp-home-v2 .pp-ai-legend,.pp-home-v2 .pp-mention-detail,.pp-home-v2 .pp-sample-tag{color:#806b53}.pp-home-v2 .pp-platform-note,.pp-home-v2 .pp-platform-note .pp-text-button,.pp-home-v2 .pp-development-note,.pp-home-v2 .pp-plan-note,.pp-home-v2 .pp-plan-card>small,.pp-home-v2 .pp-final-fine,.pp-home-v2 .pp-section-footnote,.pp-home-v2 .pp-ai-footnote,.pp-home-v2 .pp-label-pill{font-size:.75rem}.pp-home-v2 .pp-plan-detail>span{color:#826e54;font-size:.75rem}.pp-home-v2 .pp-plan-detail b{font-size:.875rem}.pp-home-v2 .pp-workflow-step>span:last-child,.pp-home-v2 .pp-workflow-step small,.pp-home-v2 .pp-workflow-detail>small,.pp-home-v2 .pp-control-note{color:#826b50}.pp-home-v2 .pp-workflow-step>span:last-child{font-size:.75rem}.pp-home-v2 .pp-workflow-detail p{font-size:.875rem}.pp-home-v2 .pp-workflow-detail>small,.pp-home-v2 .pp-control-note{font-size:.75rem}.pp-home-v2 .pp-workflow-detail{gap:24px}.pp-home-v2 .pp-workflow-detail>small{text-align:right;max-width:138px;line-height:1.7}.pp-home-v2 .pp-insight-float p{color:#816c54}.pp-home-v2 .pp-footer-links a,.pp-home-v2 .pp-footer-links button{color:#7d6b52;font-size:.75rem}.pp-home-v2 .pp-footer-links b{color:#897252;font-size:.75rem}.pp-home-v2 .pp-footer-brand p{color:#826e54;font-size:.875rem}.pp-home-v2 .pp-footer-bottom,.pp-home-v2 .pp-footer-bottom button{color:#816a51;font-size:.75rem}.pp-home-v2 .pp-footer-links a,.pp-home-v2 .pp-footer-links button{min-height:24px}.pp-home-v2 .pp-footer-links a small{color:#8b6d4d;font-size:.75rem}.pp-home-v2 .pp-surface-footer,.pp-home-v2 .pp-search-result small,.pp-home-v2 .pp-search-surface>p,.pp-home-v2 .pp-answer-copy,.pp-home-v2 .pp-citation-chips>span{color:#817159}.pp-home-v2 .pp-search-surface>p,.pp-home-v2 .pp-surface-footer{font-size:.75rem}.pp-home-v2 .pp-answer-copy,.pp-home-v2 .pp-question-bubble{font-size:.875rem}.pp-home-v2 .pp-citation-chips>span{font-size:.75rem}.pp-home-v2 .pp-upcoming{color:#835e3c}.pp-home-v2 .pp-integration-chip small,.pp-home-v2 .pp-connection-art p{color:#806a50}.pp-home-v2 .pp-connection-art p,.pp-home-v2 .pp-integration-chip small{font-size:.75rem}.pp-home-v2 .pp-dialog p,.pp-home-v2 .pp-dialog-list p,.pp-home-v2 .pp-dialog-list b{font-size:.875rem}.pp-home-v2 .pp-dialog-list .pp-status-label{color:#86623e;font-size:.75rem}.pp-home-v2 .pp-dialog-note,.pp-home-v2 .pp-dialog .pp-sample-review p,.pp-home-v2 .pp-dialog .pp-sample-review b{font-size:.875rem}.pp-home-v2 .pp-dialog .pp-eyebrow{font-size:.75rem}@media (width<=900px){.pp-home-v2 .pp-nav,.pp-home-v2 .pp-signin{font-size:.75rem}.pp-home-v2 .pp-hero-copy{font-size:1rem}.pp-home-v2 .pp-hero-fine,.pp-home-v2 .pp-metric>span,.pp-home-v2 .pp-demo-nav,.pp-home-v2 .pp-platform-note,.pp-home-v2 .pp-platform-note .pp-text-button,.pp-home-v2 .pp-feature-bottom,.pp-home-v2 .pp-opportunity-line b,.pp-home-v2 .pp-opportunity-line small{font-size:.75rem}.pp-home-v2 .pp-footer-links{gap:25px}.pp-home-v2 .pp-footer-links a,.pp-home-v2 .pp-footer-links button,.pp-home-v2 .pp-footer-brand p,.pp-home-v2 .pp-workflow-step>span:last-child,.pp-home-v2 .pp-workflow-detail p,.pp-home-v2 .pp-workflow-detail>small,.pp-home-v2 .pp-task-row b,.pp-home-v2 .pp-task-row small,.pp-home-v2 .pp-dashboard-caption,.pp-home-v2 .pp-dashboard-caption .pp-text-button,.pp-home-v2 .pp-plan-card li,.pp-home-v2 .pp-plan-detail>span,.pp-home-v2 .pp-plan-detail b{font-size:.75rem}}@media (width<=720px){.pp-home-v2 .pp-nav,.pp-home-v2 .pp-hero-copy{font-size:1rem}.pp-home-v2 .pp-hero-fine{font-size:.75rem}.pp-home-v2 .pp-hero-buttons .pp-button{min-height:50px;font-size:.875rem}.pp-home-v2 .pp-announcement{font-size:.75rem}.pp-home-v2 .pp-discovery-heading>p,.pp-home-v2 .pp-center-heading>p,.pp-home-v2 .pp-split-heading>p,.pp-home-v2 .pp-ai-copy>p,.pp-home-v2 .pp-content-copy>p,.pp-home-v2 .pp-plan-card>p{font-size:1rem}.pp-home-v2 .pp-benefit-list b,.pp-home-v2 .pp-content-points b,.pp-home-v2 .pp-benefit-list small,.pp-home-v2 .pp-content-points small{font-size:.875rem}.pp-home-v2 .pp-feature-option{min-height:88px}.pp-home-v2 .pp-feature-option b{font-size:.875rem}.pp-home-v2 .pp-feature-status{line-height:1.6;font-size:.75rem!important}.pp-home-v2 .pp-feature-option .pp-feature-icon{margin-top:3px}.pp-home-v2 .pp-opportunity-line b{font-size:.875rem}.pp-home-v2 .pp-opportunity-line small,.pp-home-v2 .pp-priority,.pp-home-v2 .pp-feature-bottom,.pp-home-v2 .pp-platform-note,.pp-home-v2 .pp-platform-note .pp-text-button,.pp-home-v2 .pp-mini-label,.pp-home-v2 .pp-prompt-label{font-size:.75rem}.pp-home-v2 .pp-select-wrap select{min-height:44px;font-size:.75rem}.pp-home-v2 .pp-ai-chart-top .pp-mini-label,.pp-home-v2 .pp-ai-legend,.pp-home-v2 .pp-mention-detail,.pp-home-v2 .pp-ai-footnote,.pp-home-v2 .pp-workflow-step>span:last-child{font-size:.75rem}.pp-home-v2 .pp-workflow-step b,.pp-home-v2 .pp-workflow-detail p,.pp-home-v2 .pp-workflow-detail h3{font-size:.875rem}.pp-home-v2 .pp-workflow-detail>small{max-width:160px;font-size:.75rem}.pp-home-v2 .pp-workflow-detail{min-height:139px}.pp-home-v2 .pp-control-note{font-size:.75rem}.pp-home-v2 .pp-control-note>span:last-child{max-width:330px;font-size:.75rem}.pp-home-v2 .pp-development-note{font-size:.75rem}.pp-home-v2 .pp-content-copy .pp-text-button,.pp-home-v2 .pp-ai-copy .pp-text-button,.pp-home-v2 .pp-faq-heading .pp-text-button{min-height:36px;font-size:.875rem}.pp-home-v2 .pp-integration-section p{font-size:.875rem}.pp-home-v2 .pp-connection-art p{font-size:.75rem}.pp-home-v2 .pp-plan-card li{font-size:.875rem}.pp-home-v2 .pp-plan-card>p{min-height:0}.pp-home-v2 .pp-plan-card .pp-button{font-size:.875rem}.pp-home-v2 .pp-plan-card>small{font-size:.75rem}.pp-home-v2 .pp-plan-detail b{font-size:.875rem}.pp-home-v2 .pp-plan-detail>span,.pp-home-v2 .pp-label-pill{font-size:.75rem}.pp-home-v2 .pp-plan-note{max-width:370px;font-size:.75rem}.pp-home-v2 .pp-faq-heading>p,.pp-home-v2 .pp-faqs summary{font-size:1rem}.pp-home-v2 .pp-faqs details p{font-size:.875rem}.pp-home-v2 .pp-final-cta p{font-size:1rem}.pp-home-v2 .pp-final-fine{font-size:.75rem}.pp-home-v2 .pp-footer-links a,.pp-home-v2 .pp-footer-links button{min-height:30px;font-size:.75rem}.pp-home-v2 .pp-footer-links b,.pp-home-v2 .pp-footer-brand p,.pp-home-v2 .pp-footer-bottom,.pp-home-v2 .pp-footer-bottom button{font-size:.75rem}.pp-home-v2 .pp-footer-links a small{display:none}.pp-home-v2 .pp-dialog p{font-size:1rem}.pp-home-v2 .pp-dialog-list p{font-size:.875rem}.pp-home-v2 .pp-dialog-list b{font-size:1rem}.pp-home-v2 .pp-dialog .pp-sample-review p,.pp-home-v2 .pp-dialog-note{font-size:.875rem}.pp-home-v2 .pp-dialog-list .pp-status-label{font-size:.75rem;line-height:1.8}.pp-home-v2 .pp-dialog .pp-button{min-height:48px}.pp-home-v2 .pp-mobile-demo-tabs button{min-height:42px;font-size:.75rem}.pp-home-v2 .pp-demo-heading h3{font-size:1.125rem}.pp-home-v2 .pp-demo-heading p{font-size:.75rem}.pp-home-v2 .pp-demo-select{min-height:40px;font-size:.75rem}.pp-home-v2 .pp-metric>span,.pp-home-v2 .pp-metric small{font-size:.75rem}.pp-home-v2 .pp-metric strong{font-size:1.6875rem}.pp-home-v2 .pp-metric.pp-upcoming-metric strong{font-size:1rem}.pp-home-v2 .pp-panel-title,.pp-home-v2 .pp-panel-title small,.pp-home-v2 .pp-task-row b,.pp-home-v2 .pp-wide-tasks .pp-task-row b,.pp-home-v2 .pp-task-row small,.pp-home-v2 .pp-wide-tasks .pp-task-row small,.pp-home-v2 .pp-demo-article b,.pp-home-v2 .pp-demo-article small,.pp-home-v2 .pp-demo-article>.pp-review-pill,.pp-home-v2 .pp-demo-status{font-size:.75rem}.pp-home-v2 .pp-demo-ai-concept p{font-size:.875rem}.pp-home-v2 .pp-demo-ai-concept .pp-button{min-height:44px;font-size:.75rem}.pp-home-v2 .pp-dashboard-caption,.pp-home-v2 .pp-dashboard-caption .pp-text-button{font-size:.75rem}.pp-home-v2 .pp-demo-content{min-height:390px}.pp-home-v2 .pp-hero-stage .pp-dashboard{min-height:480px}.pp-home-v2 .pp-section-footnote{font-size:.75rem}.pp-home-v2 .pp-discovery-cards{grid-template-columns:1fr;max-width:460px}.pp-home-v2 .pp-search-surface,.pp-home-v2 .pp-answer-surface{padding:24px 26px 0}.pp-home-v2 .pp-surface-top{letter-spacing:.6px;font-size:.75rem}.pp-home-v2 .pp-surface-top .pp-upcoming{font-size:.75rem}.pp-home-v2 .pp-search-query{min-height:43px;font-size:.75rem}.pp-home-v2 .pp-search-result,.pp-home-v2 .pp-search-result small{font-size:.75rem}.pp-home-v2 .pp-search-surface h3{font-size:1rem}.pp-home-v2 .pp-search-surface>p,.pp-home-v2 .pp-question-bubble,.pp-home-v2 .pp-answer-copy{font-size:.875rem}.pp-home-v2 .pp-citation-chips>span{font-size:.75rem}.pp-home-v2 .pp-surface-footer{margin-inline:-26px;padding:15px 26px;font-size:.75rem}.pp-home-v2 .pp-tag{font-size:.75rem}.pp-home-v2 .pp-footer{padding-bottom:30px}.pp-home-v2 .pp-comp-table,.pp-home-v2 .pp-comp-table th{font-size:.75rem}}@media (width<=480px){.pp-home-v2 .pp-hero-copy{max-width:335px;font-size:1rem}.pp-home-v2 .pp-hero-buttons .pp-button{min-height:49px;padding-inline:14px;font-size:.75rem}.pp-home-v2 .pp-hero-fine{gap:11px;font-size:.75rem}.pp-home-v2 .pp-announcement{font-size:.75rem}.pp-home-v2 .pp-hero-stage{padding-inline:9px}.pp-home-v2 .pp-dashboard-caption,.pp-home-v2 .pp-dashboard-caption .pp-text-button{font-size:.75rem}.pp-home-v2 .pp-demo-content{min-height:510px;padding:18px 13px}.pp-home-v2 .pp-hero-stage .pp-dashboard{min-height:600px}.pp-home-v2 .pp-demo-heading h3{font-size:1rem}.pp-home-v2 .pp-demo-heading p{max-width:185px;font-size:.75rem;line-height:1.6}.pp-home-v2 .pp-demo-select{max-width:83px;min-height:36px;font-size:.75rem}.pp-home-v2 .pp-mobile-demo-tabs button{min-height:42px;padding:8px 5px;font-size:.75rem}.pp-home-v2 .pp-metric{padding:11px 8px}.pp-home-v2 .pp-metric>span{font-size:.75rem;line-height:1.5}.pp-home-v2 .pp-metric>span>svg{display:none}.pp-home-v2 .pp-metric small{font-size:.75rem;line-height:1.6}.pp-home-v2 .pp-metric strong{font-size:1.5625rem}.pp-home-v2 .pp-metric.pp-upcoming-metric strong{min-height:32px;padding:2px 0;font-size:.875rem;line-height:1.3}.pp-home-v2 .pp-panel-title,.pp-home-v2 .pp-panel-title small,.pp-home-v2 .pp-task-row b,.pp-home-v2 .pp-wide-tasks .pp-task-row b,.pp-home-v2 .pp-task-row small,.pp-home-v2 .pp-wide-tasks .pp-task-row small,.pp-home-v2 .pp-demo-article b,.pp-home-v2 .pp-demo-article small,.pp-home-v2 .pp-demo-status,.pp-home-v2 .pp-sample-pill{font-size:.75rem}.pp-home-v2 .pp-feature-option{gap:7px;min-height:100px;padding:14px 10px}.pp-home-v2 .pp-feature-option b{font-size:.75rem;line-height:1.6}.pp-home-v2 .pp-feature-status{font-size:.75rem!important}.pp-home-v2 .pp-opportunity-line b{font-size:.75rem;line-height:1.6}.pp-home-v2 .pp-opportunity-line small{font-size:.75rem}.pp-home-v2 .pp-opportunity-line>span:first-child{display:none}.pp-home-v2 .pp-priority,.pp-home-v2 .pp-card-heading{font-size:.75rem}.pp-home-v2 .pp-feature-bottom{font-size:.75rem;line-height:1.8}.pp-home-v2 .pp-comp-table,.pp-home-v2 .pp-comp-table th,.pp-home-v2 .pp-select-wrap select,.pp-home-v2 .pp-ai-chart-top .pp-mini-label{font-size:.75rem}.pp-home-v2 .pp-ai-legend{gap:10px;font-size:.75rem}.pp-home-v2 .pp-ai-footnote,.pp-home-v2 .pp-mention-detail{font-size:.75rem}.pp-home-v2 .pp-workflow-step>span:last-child{max-width:90px;font-size:.75rem}.pp-home-v2 .pp-workflow-step b{font-size:.875rem}.pp-home-v2 .pp-workflow-step small{font-size:.75rem}.pp-home-v2 .pp-workflow-detail h3{font-size:.875rem}.pp-home-v2 .pp-workflow-detail p{font-size:.75rem}.pp-home-v2 .pp-workflow-detail>small{max-width:160px;font-size:.75rem}.pp-home-v2 .pp-control-note{font-size:.75rem}.pp-home-v2 .pp-control-note>span:last-child{max-width:300px;font-size:.75rem}.pp-home-v2 .pp-development-note,.pp-home-v2 .pp-section-footnote{font-size:.75rem}.pp-home-v2 .pp-integration-section p{font-size:.875rem}.pp-home-v2 .pp-connection-art p,.pp-home-v2 .pp-integration-chip small{font-size:.75rem}.pp-home-v2 .pp-plan-card li,.pp-home-v2 .pp-plan-card .pp-button{font-size:.875rem}.pp-home-v2 .pp-plan-note{max-width:300px;font-size:.75rem}.pp-home-v2 .pp-plan-card>small{font-size:.75rem}.pp-home-v2 .pp-faqs summary,.pp-home-v2 .pp-faqs details p,.pp-home-v2 .pp-faq-heading>p,.pp-home-v2 .pp-final-cta p{font-size:.875rem}.pp-home-v2 .pp-final-fine{font-size:.75rem}.pp-home-v2 .pp-footer-links{gap:12px}.pp-home-v2 .pp-footer-links a,.pp-home-v2 .pp-footer-links button{min-height:32px;font-size:.75rem;line-height:1.8}.pp-home-v2 .pp-footer-links b,.pp-home-v2 .pp-footer-brand p,.pp-home-v2 .pp-footer-bottom,.pp-home-v2 .pp-footer-bottom button{font-size:.75rem}.pp-home-v2 .pp-footer-brand .pp-brand{font-size:1.25rem}.pp-home-v2 .pp-search-query,.pp-home-v2 .pp-surface-top,.pp-home-v2 .pp-surface-footer,.pp-home-v2 .pp-citation-chips>span{font-size:.75rem}.pp-home-v2 .pp-search-surface,.pp-home-v2 .pp-answer-surface{padding-inline:22px}.pp-home-v2 .pp-surface-footer{margin-inline:-22px;padding-inline:22px}.pp-home-v2 .pp-hero-stage .pp-section-footnote{font-size:.75rem}}@media (width<=359px){.pp-home-v2 .pp-hero-buttons .pp-button{padding-inline:11px;font-size:.75rem}.pp-home-v2 .pp-hero-fine,.pp-home-v2 .pp-announcement,.pp-home-v2 .pp-feature-option b{font-size:.75rem}.pp-home-v2 .pp-feature-status{font-size:.75rem!important}.pp-home-v2 .pp-metric>span,.pp-home-v2 .pp-metric small{font-size:.75rem}.pp-home-v2 .pp-metric strong{font-size:1.4375rem}.pp-home-v2 .pp-metric.pp-upcoming-metric strong{font-size:.875rem}.pp-home-v2 .pp-demo-heading h3{font-size:1rem}.pp-home-v2 .pp-demo-heading p{font-size:.75rem}.pp-home-v2 .pp-demo-select{max-width:77px;font-size:.75rem}.pp-home-v2 .pp-sample-pill{font-size:.75rem}.pp-home-v2 .pp-demo-top .pp-avatar{display:none}.pp-home-v2 .pp-dashboard-caption,.pp-home-v2 .pp-dashboard-caption .pp-text-button,.pp-home-v2 .pp-footer-links a,.pp-home-v2 .pp-footer-links button,.pp-home-v2 .pp-footer-brand p{font-size:.75rem}.pp-home-v2 .pp-footer-brand .pp-brand{font-size:1.125rem}.pp-home-v2 .pp-connection-dash{width:20px}.pp-home-v2 .pp-connection-art p{font-size:.75rem}.pp-home-v2 .pp-dialog{padding:33px 20px}.pp-home-v2 .pp-comp-table{font-size:.75rem}}.pp-home-v2 .pp-hero-positioning{color:#8c715a;margin-top:7px;font-size:.875rem;line-height:1.7;display:block}.pp-home-v2 .pp-hero-copy{max-width:730px}.pp-home-v2 .pp-hero-buttons{margin-top:25px}.pp-home-v2 .pp-hero-fine{margin-top:17px}.pp-home-v2 .pp-button>span[data-icon]:last-child{transition:transform .2s}.pp-home-v2 .pp-button:hover>span[data-icon]:last-child{transform:translate(3px)}.pp-home-v2 .pp-button:active{transform:translateY(0);box-shadow:0 1px 3px #6d331311}.pp-home-v2 .pp-announcement:hover>span:last-child{transform:translate(2px)}.pp-home-v2 .pp-announcement>span:last-child{transition:transform .2s}.pp-home-v2 .pp-hero-stage{animation:.65s ease-out both pp-stage-arrive}.pp-home-v2 .pp-tour-toolbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding-inline:2px;display:flex}.pp-home-v2 .pp-tour-toolbar .pp-stage-label{text-align:left;justify-content:flex-start;margin:0;line-height:1.8}.pp-home-v2 .pp-tour-play{color:#8b5737;background:#fffaf3;border:1px solid #d9c6b2;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:37px;padding:9px 12px;font-size:.75rem;font-weight:550;transition:background .2s,border-color .2s;display:inline-flex;box-shadow:0 1px 2px #67442a06}.pp-home-v2 .pp-tour-play:hover{background:#fff;border-color:#ba9371}.pp-home-v2 .pp-tour-play[aria-pressed=true]{color:#a35a32;background:#fff7ed;border-color:#c5926b}.pp-home-v2 .pp-tour-context{text-align:left;background:#f8f1e7;border:1px solid #ded0bd;border-radius:7px;justify-content:space-between;align-items:center;gap:24px;min-height:68px;margin-top:13px;padding:14px 16px;display:flex}.pp-home-v2 .pp-tour-context>div:first-child{align-items:flex-start;gap:13px;min-width:0;display:flex}.pp-home-v2 .pp-tour-number{font-family:var(--mono);letter-spacing:.3px;color:#ad7650;flex-shrink:0;padding-top:4px;font-size:.75rem}.pp-home-v2 .pp-tour-context b{color:#70513a;font-size:.75rem;font-weight:550;line-height:1.5;display:block}.pp-home-v2 .pp-tour-context p{color:#89735b;margin-top:3px;font-size:.75rem;line-height:1.6}.pp-home-v2 .pp-tour-dots{flex-shrink:0;align-items:center;gap:3px;display:flex}.pp-home-v2 .pp-tour-dots button{isolation:isolate;border-radius:6px;width:29px;height:29px;display:block;position:relative}.pp-home-v2 .pp-tour-dots button:before{content:"";background:#cbb79d;border-radius:10px;width:5px;height:5px;transition:all .25s;position:absolute;top:12px;left:11px}.pp-home-v2 .pp-tour-dots button.pp-active:before{background:#c99b75;width:23px;left:3px}.pp-home-v2 .pp-tour-dots button.pp-active:after{content:"";transform-origin:0;background:#a95a32;border-radius:10px;width:23px;height:5px;position:absolute;top:12px;left:3px;transform:scaleX(1)}.pp-home-v2 .pp-tour-dots button:hover{background:#eadccb}.pp-home-v2 .pp-tour-playing .pp-tour-dots button.pp-active:after{animation:5.5s linear both pp-tour-progress}.pp-home-v2 .pp-dashboard-caption{padding-top:10px}.pp-home-v2 .pp-demo-content{animation:.35s ease-out pp-demo-arrive}.pp-home-v2 .pp-tour-playing .pp-demo-content{transition:min-height .2s}.pp-home-v2 .pp-platform-action{background:#f9f6ef;border:1px solid #dfd3c0;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding:21px 23px;display:flex}.pp-home-v2 .pp-platform-action b{font-size:.875rem;font-weight:550;line-height:1.6;display:block}.pp-home-v2 .pp-platform-action small{color:#877157;margin-top:4px;font-size:.75rem;line-height:1.7;display:block}.pp-home-v2 .pp-platform-action>.pp-text-button{flex-shrink:0;min-height:36px;font-size:.75rem}.pp-home-v2 .pp-platform-note{margin-top:17px}.pp-home-v2 .pp-split-heading>div{flex-shrink:0}.pp-home-v2 .pp-split-heading h2{font-size:3.0625rem}.pp-home-v2 .pp-feature-option{transition:background .2s,border-color .2s,box-shadow .2s,transform .2s}.pp-home-v2 .pp-feature-option:hover{transform:translate(3px)}.pp-home-v2 .pp-feature-option.pp-active{box-shadow:inset 3px 0 #bf7c53,0 5px 18px -16px #46332280}.pp-home-v2 .pp-feature-visual{isolation:isolate}.pp-home-v2 .pp-feature-visual:after{content:"";pointer-events:none;z-index:-1;border:1px solid #d9cbb655;border-radius:9px;position:absolute;inset:9px}.pp-home-v2 .pp-workflow:after{content:"";width:84%;height:2px;transform:scaleX(var(--workflow-progress,0));transform-origin:0;pointer-events:none;background:#c38358;transition:transform .45s;position:absolute;top:24px;left:8%}.pp-home-v2 .pp-workflow-step.pp-active .pp-step-node>svg{animation:.3s ease-out pp-step-arrive}.pp-home-v2 .pp-growth-chart .pp-draw-line{stroke-dasharray:1;stroke-dashoffset:0;animation:1.15s cubic-bezier(.2,.6,.3,1) both pp-chart-draw}.pp-home-v2 .pp-ai-visual.pp-in-view .pp-draw-line{stroke-dasharray:1;stroke-dashoffset:0;animation:1.1s ease-out both pp-chart-draw}.pp-home-v2 .pp-performance-bars>span{transform-origin:bottom;animation:.5s ease-out both pp-bar-arrive}.pp-home-v2 .pp-performance-bars>span:nth-child(2){animation-delay:40ms}.pp-home-v2 .pp-performance-bars>span:nth-child(3){animation-delay:80ms}.pp-home-v2 .pp-performance-bars>span:nth-child(4){animation-delay:.12s}.pp-home-v2 .pp-performance-bars>span:nth-child(5){animation-delay:.16s}.pp-home-v2 .pp-performance-bars>span:nth-child(6){animation-delay:.2s}.pp-home-v2 .pp-performance-bars>span:nth-child(7){animation-delay:.24s}.pp-home-v2 .pp-performance-bars>span:nth-child(8){animation-delay:.28s}.pp-home-v2 .pp-reveal-element.pp-in-view{animation:.6s ease-out both pp-section-arrive}.pp-home-v2 .pp-connection-dash{position:relative}.pp-home-v2 .pp-connection-art.pp-in-view .pp-connection-dash:before{content:"";background:#bc7750;border-radius:50%;width:4px;height:4px;animation:1.3s ease-in-out 2 both pp-connection-pass;position:absolute;top:-1.5px;left:0}.pp-home-v2 .pp-connection-art.pp-in-view .pp-connection-dash:nth-of-type(3):before{animation-delay:.6s}.pp-home-v2 .pp-plan-card{transition:border-color .2s,box-shadow .2s}.pp-home-v2 .pp-plan-card:hover{border-color:#c49a77;box-shadow:0 9px 28px #6d49200a}.pp-home-v2 .pp-software-plan .pp-button{box-shadow:0 4px 10px #a1502c15}.pp-home-v2 .pp-faqs details[open]{border-bottom-color:#c8a68a}.pp-home-v2 .pp-faqs summary{transition:color .2s}.pp-home-v2 .pp-mobile-sticky{animation:.25s ease-out both pp-sticky-arrive}@keyframes pp-chart-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pp-tour-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pp-stage-arrive{0%{opacity:.6;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pp-section-arrive{0%{opacity:.65;transform:translateY(13px)}to{opacity:1;transform:none}}@keyframes pp-bar-arrive{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}@keyframes pp-step-arrive{0%{transform:scale(.75)}to{transform:scale(1)}}@keyframes pp-connection-pass{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 4px)}}@keyframes pp-sticky-arrive{0%{transform:translateY(10px)}to{transform:none}}@keyframes pp-demo-arrive{0%{opacity:.8}to{opacity:1}}@media (width<=1100px){.pp-home-v2 .pp-split-heading h2{font-size:2.75rem}.pp-home-v2 .pp-split-heading>p{max-width:325px}.pp-home-v2 .pp-platform-action{padding:19px}.pp-home-v2 .pp-platform-action b,.pp-home-v2 .pp-platform-action small,.pp-home-v2 .pp-platform-action>.pp-text-button,.pp-home-v2 .pp-tour-context p,.pp-home-v2 .pp-tour-toolbar .pp-stage-label{font-size:.75rem}}@media (width<=900px){.pp-home-v2 .pp-split-heading h2{font-size:2.4375rem}.pp-home-v2 .pp-split-heading>p{max-width:275px;font-size:.875rem}.pp-home-v2 .pp-tour-context b,.pp-home-v2 .pp-tour-play{font-size:.75rem}.pp-home-v2 .pp-platform-action{gap:15px}.pp-home-v2 .pp-platform-action>span{max-width:320px}}@media (width<=720px){.pp-home-v2 .pp-hero-positioning{margin-top:8px;font-size:.75rem}.pp-home-v2 .pp-tour-toolbar{gap:12px;margin-bottom:12px}.pp-home-v2 .pp-tour-toolbar .pp-stage-label{letter-spacing:1px;max-width:225px;font-size:.75rem;line-height:1.9}.pp-home-v2 .pp-tour-play{min-height:42px;padding:10px 12px;font-size:.75rem}.pp-home-v2 .pp-tour-context{gap:12px;min-height:76px;padding:14px}.pp-home-v2 .pp-tour-context p,.pp-home-v2 .pp-tour-context b{font-size:.75rem}.pp-home-v2 .pp-tour-number{padding-top:3px;font-size:.75rem}.pp-home-v2 .pp-tour-context>div:first-child{gap:10px}.pp-home-v2 .pp-tour-dots{gap:1px}.pp-home-v2 .pp-tour-dots button{width:26px;min-height:40px}.pp-home-v2 .pp-tour-dots button:before,.pp-home-v2 .pp-tour-dots button.pp-active:after{top:17px}.pp-home-v2 .pp-tour-dots button.pp-active:before,.pp-home-v2 .pp-tour-dots button.pp-active:after{width:21px;left:2px}.pp-home-v2 .pp-tour-dots button:before{left:10px}.pp-home-v2 .pp-split-heading h2{font-size:2.6875rem}.pp-home-v2 .pp-split-heading>p{max-width:390px;font-size:1rem;line-height:1.85}.pp-home-v2 .pp-platform-action{margin-top:21px;padding:19px;display:block}.pp-home-v2 .pp-platform-action b{font-size:.875rem}.pp-home-v2 .pp-platform-action small{margin-top:6px;font-size:.875rem}.pp-home-v2 .pp-platform-action>span{max-width:380px}.pp-home-v2 .pp-platform-action>.pp-text-button{min-height:44px;margin-top:12px;font-size:.875rem}.pp-home-v2 .pp-feature-option:hover{transform:none}.pp-home-v2 .pp-workflow:after{display:none}.pp-home-v2 .pp-software-plan .pp-button{min-height:49px}.pp-home-v2 .pp-dashboard-caption{padding-top:10px}.pp-home-v2 .pp-hero-stage{animation-duration:.45s}}@media (width<=480px){.pp-home-v2 .pp-hero-positioning{max-width:310px;margin:9px auto 0;font-size:.75rem}.pp-home-v2 .pp-hero-copy{font-size:1rem;line-height:1.8}.pp-home-v2 .pp-hero-buttons .pp-button{gap:8px;padding-inline:12px;font-size:.75rem}.pp-home-v2 .pp-hero-fine{gap:13px;font-size:.75rem}.pp-home-v2 .pp-tour-toolbar{gap:10px;margin-bottom:11px;padding-inline:2px}.pp-home-v2 .pp-tour-toolbar .pp-stage-label{letter-spacing:.7px;max-width:165px;font-size:.75rem}.pp-home-v2 .pp-tour-toolbar .pp-stage-label>span{width:10px;min-width:10px}.pp-home-v2 .pp-tour-play{gap:6px;min-height:42px;padding:10px;font-size:.75rem}.pp-home-v2 .pp-tour-play svg{width:11px;height:11px}.pp-home-v2 .pp-tour-context{border-radius:6px;margin-top:11px;padding:13px 12px;display:block}.pp-home-v2 .pp-tour-context>div:first-child{gap:9px}.pp-home-v2 .pp-tour-context b{font-size:.75rem;line-height:1.6}.pp-home-v2 .pp-tour-context p{margin-top:4px;font-size:.75rem;line-height:1.7}.pp-home-v2 .pp-tour-number{max-width:37px;padding-top:1px;font-size:.75rem;line-height:1.9}.pp-home-v2 .pp-tour-dots{justify-content:flex-start;gap:8px;margin-top:6px;padding-left:37px}.pp-home-v2 .pp-tour-dots button{width:30px;height:28px;min-height:28px}.pp-home-v2 .pp-tour-dots button:before,.pp-home-v2 .pp-tour-dots button.pp-active:after{top:11px}.pp-home-v2 .pp-tour-dots button:before{left:12px}.pp-home-v2 .pp-tour-dots button.pp-active:before,.pp-home-v2 .pp-tour-dots button.pp-active:after{width:24px;left:3px}.pp-home-v2 .pp-split-heading h2{letter-spacing:-1.3px;font-size:2.25rem}.pp-home-v2 .pp-split-heading>p{font-size:.875rem}.pp-home-v2 .pp-platform-action{padding:17px}.pp-home-v2 .pp-platform-action b{font-size:.875rem}.pp-home-v2 .pp-platform-action small,.pp-home-v2 .pp-platform-action>.pp-text-button{font-size:.75rem}.pp-home-v2 .pp-feature-option.pp-active{box-shadow:inset 0 2px #bf7c53,0 5px 18px -16px #46332280}.pp-home-v2 .pp-final-cta .pp-eyebrow{font-size:.75rem}.pp-home-v2 .pp-final-cta h2{font-size:3.0625rem}.pp-home-v2 .pp-dashboard-caption>span:first-child{max-width:300px;margin-inline:auto;font-size:.75rem;line-height:1.8}.pp-home-v2 .pp-hero-stage .pp-demo-top .pp-sample-pill{font-size:.75rem}}@media (width<=359px){.pp-home-v2 .pp-hero-buttons .pp-button{gap:7px;padding-inline:9px;font-size:.75rem}.pp-home-v2 .pp-hero-fine{gap:9px;font-size:.75rem}.pp-home-v2 .pp-hero-positioning{font-size:.75rem}.pp-home-v2 .pp-tour-toolbar .pp-stage-label{letter-spacing:.65px;max-width:140px;font-size:.75rem}.pp-home-v2 .pp-tour-play{gap:5px;padding:9px;font-size:.75rem}.pp-home-v2 .pp-tour-context p,.pp-home-v2 .pp-tour-context b{font-size:.75rem}.pp-home-v2 .pp-split-heading h2{font-size:2rem}.pp-home-v2 .pp-hero-stage .pp-demo-top .pp-sample-pill{font-size:.75rem}.pp-home-v2 .pp-final-cta h2{font-size:2.6875rem}}@media (prefers-reduced-motion:reduce){html:has(.pp-home-v2){scroll-behavior:auto}.pp-home-v2 *,.pp-home-v2 :before,.pp-home-v2 :after{transition:none!important;animation:none!important}.pp-home-v2 .pp-draw-line{stroke-dashoffset:0!important;stroke-dasharray:none!important}.pp-home-v2 .pp-tour-dots button.pp-active:after{transform:scaleX(1)}.pp-home-v2 .pp-button:hover>span[data-icon]:last-child,.pp-home-v2 .pp-announcement:hover>span:last-child{transform:none}}.pp-home-v2{--read-body:1rem;--read-small:.875rem;--read-label:.75rem;--read-muted:#625b50;--read-note:#75614b;--read-accent:#a24824}html:has(.pp-home-v2){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:100%}.pp-home-v2{font-size:var(--read-body)}.pp-home-v2 p{color:var(--read-muted);line-height:1.75}.pp-home-v2 .pp-hero-copy{max-width:770px;font-size:1.125rem;line-height:1.75}.pp-home-v2 .pp-hero-positioning{font-size:var(--read-small);color:var(--read-note);margin-top:12px;line-height:1.65}.pp-home-v2 .pp-hero-fine{font-size:var(--read-label);gap:22px;line-height:1.7}.pp-home-v2 .pp-hero-fine>span{gap:7px}.pp-home-v2 .pp-announcement{font-size:var(--read-label);padding:8px 13px;line-height:1.6}.pp-home-v2 .pp-nav,.pp-home-v2 .pp-signin{font-size:var(--read-small)}.pp-home-v2 .pp-nav-new,.pp-home-v2 .pp-text-button.pp-accent,.pp-home-v2 .pp-demo-nav.pp-active,.pp-home-v2 .pp-mobile-demo-tabs button.pp-active,.pp-home-v2 .pp-tag{color:var(--read-accent)}.pp-home-v2 .pp-avatar{color:#795132}.pp-home-v2 .pp-nav{gap:26px}.pp-home-v2 .pp-nav a{min-height:44px}.pp-home-v2 .pp-nav-actions .pp-button{font-size:var(--read-small);min-height:44px}.pp-home-v2 .pp-button,.pp-home-v2 .pp-button.pp-small{font-size:var(--read-small);min-height:48px;line-height:1.4}.pp-home-v2 .pp-hero-buttons .pp-button,.pp-home-v2 .pp-final-cta .pp-button{font-size:var(--read-body);min-height:54px;padding:15px 23px}.pp-home-v2 .pp-text-button{font-size:var(--read-small);min-height:36px;line-height:1.6}.pp-home-v2 .pp-eyebrow{font-size:var(--read-label);letter-spacing:.07em;max-width:100%;color:var(--read-accent);line-height:1.65}.pp-home-v2 .pp-split-heading>p,.pp-home-v2 .pp-ai-copy>p,.pp-home-v2 .pp-content-copy>p,.pp-home-v2 .pp-discovery-heading>p,.pp-home-v2 .pp-center-heading>p,.pp-home-v2 .pp-plan-card>p,.pp-home-v2 .pp-faq-heading>p,.pp-home-v2 .pp-integration-section p,.pp-home-v2 .pp-final-cta p{font-size:var(--read-body);color:var(--read-muted);line-height:1.8}.pp-home-v2 .pp-split-heading>p{max-width:350px}.pp-home-v2 .pp-ai-copy>p,.pp-home-v2 .pp-content-copy>p{max-width:420px}.pp-home-v2 .pp-discovery-heading>p,.pp-home-v2 .pp-center-heading>p{max-width:650px;margin-inline:auto}.pp-home-v2 .pp-benefit-list b,.pp-home-v2 .pp-content-points b{font-size:var(--read-body);font-weight:550;line-height:1.5}.pp-home-v2 .pp-benefit-list small,.pp-home-v2 .pp-content-points small{font-size:var(--read-small);color:var(--read-muted);margin-top:6px;line-height:1.75}.pp-home-v2 .pp-benefit-list li,.pp-home-v2 .pp-content-points>div{gap:13px}.pp-home-v2 .pp-benefit-list li{margin-top:23px}.pp-home-v2 .pp-benefit-list li>span:first-child,.pp-home-v2 .pp-content-points>div>span:first-child{margin-top:5px}.pp-home-v2 .pp-benefit-list svg,.pp-home-v2 .pp-content-points svg{width:17px;height:17px}.pp-home-v2 .pp-content-copy .pp-text-button,.pp-home-v2 .pp-ai-copy .pp-text-button,.pp-home-v2 .pp-faq-heading .pp-text-button{font-size:var(--read-small);min-height:44px}.pp-home-v2 .pp-section-footnote,.pp-home-v2 .pp-ai-footnote,.pp-home-v2 .pp-development-note,.pp-home-v2 .pp-final-fine,.pp-home-v2 .pp-plan-card>small,.pp-home-v2 .pp-plan-note{font-size:var(--read-label);color:var(--read-note);line-height:1.8}.pp-home-v2 .pp-section-footnote{max-width:700px}.pp-home-v2 .pp-ai-footnote{margin-top:24px}.pp-home-v2 .pp-platform-note,.pp-home-v2 .pp-platform-note .pp-text-button{font-size:var(--read-label);color:var(--read-note);line-height:1.8}.pp-home-v2 .pp-platform-note{align-items:flex-start}.pp-home-v2 .pp-platform-note>span:first-child{padding-top:5px}.pp-home-v2 .pp-platform-note>.pp-text-button{color:var(--read-accent);min-height:32px}.pp-home-v2 .pp-feature-option b{font-size:var(--read-body);line-height:1.5}.pp-home-v2 .pp-feature-option small{font-size:var(--read-small);color:var(--read-muted);margin-top:9px;line-height:1.75}.pp-home-v2 .pp-feature-status{letter-spacing:.025em;color:#7b6045;margin-top:12px;line-height:1.7;font-size:var(--read-label)!important}.pp-home-v2 .pp-feature-option{gap:14px;padding:22px 19px}.pp-home-v2 .pp-feature-option>span:nth-child(2){min-width:0}.pp-home-v2 .pp-feature-option .pp-feature-icon svg{width:20px;height:20px}.pp-home-v2 .pp-feature-arrow{margin-top:3px}.pp-home-v2 .pp-platform-action{gap:22px;padding:23px}.pp-home-v2 .pp-platform-action b{font-size:var(--read-body);line-height:1.6}.pp-home-v2 .pp-platform-action small{font-size:var(--read-small);color:var(--read-muted);margin-top:5px;line-height:1.75}.pp-home-v2 .pp-platform-action>.pp-text-button{font-size:var(--read-small);min-height:44px;line-height:1.6}.pp-home-v2 .pp-plan-card>p{max-width:360px;min-height:0}.pp-home-v2 .pp-plan-card li{font-size:var(--read-small);align-items:flex-start;gap:10px;line-height:1.75}.pp-home-v2 .pp-plan-card li>span:first-child{margin-top:5px}.pp-home-v2 .pp-plan-card li svg{width:14px;height:14px}.pp-home-v2 .pp-plan-card .pp-button{font-size:var(--read-body);gap:13px;min-height:51px}.pp-home-v2 .pp-plan-detail b{font-size:var(--read-small);line-height:1.7}.pp-home-v2 .pp-plan-detail>span{font-size:var(--read-small);color:var(--read-muted);line-height:1.7}.pp-home-v2 .pp-label-pill,.pp-home-v2 .pp-label-pill.pp-outline,.pp-home-v2 .pp-upcoming{font-size:var(--read-label);letter-spacing:.025em;color:#775638;white-space:normal;line-height:1.4}.pp-home-v2 .pp-label-pill{padding:7px 10px}.pp-home-v2 .pp-plan-top{gap:14px}.pp-home-v2 .pp-plan-symbol{flex-shrink:0}.pp-home-v2 .pp-plan-card ul{gap:14px}.pp-home-v2 .pp-plan-card>small{margin-top:15px}.pp-home-v2 .pp-faqs summary{font-size:var(--read-body);gap:20px;padding:24px 0;line-height:1.6}.pp-home-v2 .pp-faqs details p{font-size:var(--read-body);max-width:62ch;color:var(--read-muted);padding:0 24px 25px 0;line-height:1.85}.pp-home-v2 .pp-faq-plus{width:16px;height:16px}.pp-home-v2 .pp-faq-plus:before,.pp-home-v2 .pp-faq-plus:after{width:13px;top:8px}.pp-home-v2 .pp-footer-links{gap:52px}.pp-home-v2 .pp-footer-links a,.pp-home-v2 .pp-footer-links button{font-size:var(--read-small);min-height:30px;color:var(--read-muted);text-align:left;line-height:1.6}.pp-home-v2 .pp-footer-links b{font-size:var(--read-label);letter-spacing:.05em;color:var(--read-note);line-height:1.6}.pp-home-v2 .pp-footer-brand p{font-size:var(--read-small);color:var(--read-muted);line-height:1.75}.pp-home-v2 .pp-footer-bottom,.pp-home-v2 .pp-footer-bottom button{font-size:var(--read-label);color:var(--read-note);line-height:1.6}.pp-home-v2 .pp-footer-bottom button{min-height:32px}.pp-home-v2 .pp-footer-bottom>span:nth-child(2){margin-left:20px}.pp-home-v2 .pp-capability-strip .pp-mono{font-size:var(--read-label);letter-spacing:.04em;max-width:160px;color:var(--read-note);line-height:1.6}.pp-home-v2 .pp-capability-strip .pp-container>span:not(.pp-mono){font-size:var(--read-small);color:var(--read-muted);gap:9px;line-height:1.6}.pp-home-v2 .pp-capability-strip small{font-size:var(--read-label);color:var(--read-note)}.pp-home-v2 .pp-hero-stage{padding:24px 25px 18px}.pp-home-v2 .pp-dashboard{min-height:540px}.pp-home-v2 .pp-demo-sidebar{width:224px;padding-inline:13px}.pp-home-v2 .pp-demo-brand b{font-size:1.125rem}.pp-home-v2 .pp-workspace{font-size:var(--read-label);gap:8px;margin-top:24px;padding:12px 9px}.pp-home-v2 .pp-workspace small{font-size:var(--read-label);line-height:1.6}.pp-home-v2 .pp-workspace-icon{width:28px;height:31px;font-size:1rem}.pp-home-v2 .pp-sidebar-label{font-size:var(--read-label);letter-spacing:.035em;color:var(--read-note);margin:25px 6px 12px;line-height:1.6}.pp-home-v2 .pp-demo-nav{font-size:var(--read-small);gap:9px;min-height:46px;margin-block:3px;padding:11px 10px;line-height:1.5}.pp-home-v2 .pp-demo-nav svg{width:16px;height:16px}.pp-home-v2 .pp-demo-nav .pp-count{font-size:var(--read-label);padding:2px 5px}.pp-home-v2 .pp-sidebar-bottom{font-size:var(--read-label);color:var(--read-note);gap:9px;padding-top:26px;line-height:1.7}.pp-home-v2 .pp-demo-top{gap:12px;height:auto;min-height:56px;padding:15px 20px}.pp-home-v2 .pp-demo-top>span:first-child{font-size:var(--read-label);color:var(--read-muted);line-height:1.6}.pp-home-v2 .pp-demo-top .pp-tiny-brand{width:22px;height:22px}.pp-home-v2 .pp-sample-pill{font-size:var(--read-label);letter-spacing:.025em;white-space:nowrap;color:var(--read-note);padding:5px 7px;line-height:1.4}.pp-home-v2 .pp-demo-top .pp-avatar{width:29px;height:29px;font-size:var(--read-label)}.pp-home-v2 .pp-demo-content{min-height:475px;padding:24px}.pp-home-v2 .pp-demo-heading{align-items:flex-start;gap:14px;margin-bottom:21px}.pp-home-v2 .pp-demo-heading>div:first-child{min-width:0}.pp-home-v2 .pp-demo-heading h3{letter-spacing:-.025em;font-size:1.25rem;font-weight:550;line-height:1.4}.pp-home-v2 .pp-demo-heading p{font-size:var(--read-small);color:var(--read-muted);margin-top:6px;line-height:1.7}.pp-home-v2 .pp-demo-select{font-size:var(--read-small);max-width:none;min-height:42px;color:var(--read-muted);flex-shrink:0;padding:10px 9px;line-height:1.5}.pp-home-v2 .pp-metric{padding:15px 13px}.pp-home-v2 .pp-metric>span{font-size:var(--read-label);color:var(--read-muted);gap:6px;line-height:1.6}.pp-home-v2 .pp-metric>span svg{width:12px;height:12px}.pp-home-v2 .pp-metric strong{font-variant-numeric:tabular-nums;margin:8px 0 5px;font-size:1.875rem;line-height:1.2}.pp-home-v2 .pp-metric small{font-size:var(--read-label);color:#46623e;line-height:1.6;display:block}.pp-home-v2 .pp-metric.pp-upcoming-metric strong{letter-spacing:-.02em;min-height:36px;padding:0;font-size:1rem;line-height:1.45}.pp-home-v2 .pp-metric.pp-upcoming-metric small{color:#7a5836}.pp-home-v2 .pp-demo-columns{gap:15px}.pp-home-v2 .pp-demo-panel{padding:16px}.pp-home-v2 .pp-panel-title{font-size:var(--read-small);flex-wrap:wrap;align-items:flex-start;gap:7px;margin-bottom:14px;line-height:1.6}.pp-home-v2 .pp-panel-title small{font-size:var(--read-label);color:var(--read-note)}.pp-home-v2 .pp-growth-chart{height:136px}.pp-home-v2 .pp-growth-chart text,.pp-home-v2 .pp-ai-chart text{fill:#776954;font-size:12px}.pp-home-v2 .pp-chart-labels{font-size:var(--read-label);color:var(--read-note);flex-wrap:wrap;gap:4px;line-height:1.6}.pp-home-v2 .pp-chart-legend{font-size:var(--read-label);color:var(--read-note);flex-wrap:wrap;gap:7px;line-height:1.6}.pp-home-v2 .pp-task-row,.pp-home-v2 .pp-next-actions .pp-task-row,.pp-home-v2 .pp-wide-tasks .pp-task-row{gap:10px;min-height:61px;padding:12px 0}.pp-home-v2 .pp-task-row b,.pp-home-v2 .pp-wide-tasks .pp-task-row b{font-size:var(--read-small);font-weight:500;line-height:1.6}.pp-home-v2 .pp-task-row small,.pp-home-v2 .pp-wide-tasks .pp-task-row small{font-size:var(--read-label);color:var(--read-note);margin-top:4px;line-height:1.7}.pp-home-v2 .pp-task-row>.pp-task-dot{width:27px;height:29px}.pp-home-v2 .pp-task-row svg{width:13px;height:13px}.pp-home-v2 .pp-demo-list-head{font-size:var(--read-label);color:var(--read-note);flex-wrap:wrap;gap:12px;padding:4px 0 14px;line-height:1.6}.pp-home-v2 .pp-demo-article{flex-wrap:wrap;gap:10px;padding:19px 0}.pp-home-v2 .pp-demo-article>span:nth-child(2){min-width:170px}.pp-home-v2 .pp-demo-article b{font-size:var(--read-small);line-height:1.7}.pp-home-v2 .pp-demo-article small{font-size:var(--read-label);color:var(--read-note);line-height:1.7}.pp-home-v2 .pp-review-pill,.pp-home-v2 .pp-demo-article>.pp-review-pill{font-size:var(--read-label);letter-spacing:.025em;color:#76582d;padding:5px 7px;line-height:1.5}.pp-home-v2 .pp-demo-status{font-size:var(--read-label);color:var(--read-note);align-items:flex-start;gap:7px;margin-top:15px;line-height:1.75}.pp-home-v2 .pp-demo-status svg{width:14px;height:14px;margin-top:3px}.pp-home-v2 .pp-demo-ai-concept{padding:26px 22px}.pp-home-v2 .pp-demo-ai-concept p{font-size:var(--read-small);max-width:390px;line-height:1.8}.pp-home-v2 .pp-demo-ai-concept .pp-button{font-size:var(--read-small);min-height:46px;line-height:1.5}.pp-home-v2 .pp-tour-toolbar .pp-stage-label{font-size:var(--read-label);letter-spacing:.04em;color:var(--read-note);max-width:none;line-height:1.7}.pp-home-v2 .pp-tour-play{font-size:var(--read-small);min-height:44px;padding:11px 13px;line-height:1.5}.pp-home-v2 .pp-tour-play svg{width:14px;height:14px}.pp-home-v2 .pp-tour-context{gap:20px;min-height:88px;padding:17px 18px}.pp-home-v2 .pp-tour-context>div:first-child{gap:14px}.pp-home-v2 .pp-tour-number{font-size:var(--read-label);white-space:nowrap;color:#845432;max-width:none;padding-top:1px;line-height:1.8}.pp-home-v2 .pp-tour-context b{font-size:var(--read-small);color:#604b39;line-height:1.6}.pp-home-v2 .pp-tour-context p{font-size:var(--read-small);color:var(--read-note);margin-top:5px;line-height:1.75}.pp-home-v2 .pp-tour-dots button{width:36px;height:40px;min-height:40px}.pp-home-v2 .pp-tour-dots button:before,.pp-home-v2 .pp-tour-dots button.pp-active:after{top:18px}.pp-home-v2 .pp-tour-dots button:before{left:15px}.pp-home-v2 .pp-tour-dots button.pp-active:before,.pp-home-v2 .pp-tour-dots button.pp-active:after{width:26px;left:5px}.pp-home-v2 .pp-dashboard-caption,.pp-home-v2 .pp-dashboard-caption .pp-text-button,.pp-home-v2 .pp-dashboard-caption>span:first-child{font-size:var(--read-label);color:var(--read-note);line-height:1.8}.pp-home-v2 .pp-dashboard-caption{flex-wrap:wrap;align-items:flex-start;gap:8px 20px;padding-top:13px}.pp-home-v2 .pp-dashboard-caption>span{align-items:center}.pp-home-v2 .pp-dashboard-caption .pp-text-button{min-height:32px}.pp-home-v2 .pp-feature-visual{min-height:430px;padding:25px}.pp-home-v2 .pp-feature-card{min-width:0}.pp-home-v2 .pp-card-heading,.pp-home-v2 .pp-ai-card .pp-card-heading{font-size:var(--read-small);flex-wrap:wrap;gap:9px;padding:17px;line-height:1.6}.pp-home-v2 .pp-card-heading>small{font-size:var(--read-label);color:var(--read-note);line-height:1.6}.pp-home-v2 .pp-feature-card-body{padding:20px}.pp-home-v2 .pp-feature-card-body .pp-mini-label,.pp-home-v2 .pp-mini-label,.pp-home-v2 .pp-prompt-label{font-size:var(--read-label);letter-spacing:.035em;color:var(--read-note);line-height:1.7}.pp-home-v2 .pp-feature-card-body h3{margin:10px 0 17px;font-size:1.125rem;line-height:1.5}.pp-home-v2 .pp-opportunity-line{gap:10px;padding:15px 0}.pp-home-v2 .pp-opportunity-line b{font-size:var(--read-small);font-weight:500;line-height:1.6}.pp-home-v2 .pp-opportunity-line small{font-size:var(--read-label);color:var(--read-note);margin-top:5px;line-height:1.7}.pp-home-v2 .pp-opportunity-line>span:first-child{flex-shrink:0;width:27px;height:29px}.pp-home-v2 .pp-opportunity-line>span:nth-child(2){min-width:0}.pp-home-v2 .pp-priority{font-size:var(--read-label);letter-spacing:0;padding:5px 6px;line-height:1.4}.pp-home-v2 .pp-feature-bottom{font-size:var(--read-label);color:var(--read-note);align-items:flex-start;gap:7px;padding:14px 17px;line-height:1.75}.pp-home-v2 .pp-feature-bottom svg{width:13px;height:13px;margin-top:4px}.pp-home-v2 .pp-comp-table{font-size:var(--read-small);table-layout:fixed;line-height:1.6}.pp-home-v2 .pp-comp-table th{font-size:var(--read-label);padding:10px 6px;line-height:1.6}.pp-home-v2 .pp-comp-table th:first-child{width:44%}.pp-home-v2 .pp-comp-table td{overflow-wrap:break-word;padding:13px 6px;line-height:1.7}.pp-home-v2 .pp-table-subtitle,.pp-home-v2 .pp-performance-caption{font-size:var(--read-label);color:var(--read-note);line-height:1.8}.pp-home-v2 .pp-table-subtitle{margin-top:13px}.pp-home-v2 .pp-performance-caption{margin-top:34px}.pp-home-v2 .pp-feature-metric>span{font-size:var(--read-label);color:var(--read-note);line-height:1.7}.pp-home-v2 .pp-performance-bars>span:after{color:var(--read-note);font-size:12px}.pp-home-v2 .pp-health-score b{font-size:var(--read-small);line-height:1.6}.pp-home-v2 .pp-health-score small{font-size:var(--read-label);color:var(--read-note);line-height:1.7}.pp-home-v2 .pp-health-ring{flex-shrink:0}.pp-home-v2 .pp-ai-card .pp-upcoming{font-size:var(--read-label);letter-spacing:.015em;padding:5px 6px;font-weight:400;line-height:1.4}.pp-home-v2 .pp-prompt-label{margin:20px 17px 9px}.pp-home-v2 .pp-select-wrap{margin-inline:17px}.pp-home-v2 .pp-select-wrap select{font-size:var(--read-small);min-height:45px;color:var(--read-muted);max-width:100%;padding:12px 30px 12px 11px;line-height:1.6}.pp-home-v2 .pp-select-wrap>span{top:16px}.pp-home-v2 .pp-ai-chart-top{flex-wrap:wrap;gap:14px;padding:24px 19px 0}.pp-home-v2 .pp-ai-chart-top .pp-mini-label{font-size:var(--read-label);line-height:1.6}.pp-home-v2 .pp-sample-tag{font-size:var(--read-label);color:var(--read-note);padding:5px 7px;line-height:1.5}.pp-home-v2 .pp-ai-chart-top strong{font-variant-numeric:tabular-nums;margin-top:9px;font-size:2.375rem;line-height:1.2}.pp-home-v2 .pp-ai-chart{height:150px;margin:17px 17px 0}.pp-home-v2 .pp-ai-legend{font-size:var(--read-label);color:var(--read-note);flex-wrap:wrap;gap:9px 14px;margin:10px 17px 20px;line-height:1.6}.pp-home-v2 .pp-mention-detail{font-size:var(--read-label);color:var(--read-note);align-items:flex-start;gap:9px;padding:15px 17px;line-height:1.75}.pp-home-v2 .pp-mention-detail>svg{margin-top:4px}.pp-home-v2 .pp-insight-float b{font-size:var(--read-small);line-height:1.6}.pp-home-v2 .pp-insight-float p{font-size:var(--read-label);color:var(--read-note);line-height:1.7}.pp-home-v2 .pp-insight-float{gap:11px;padding:16px;transform:rotate(-1deg)}.pp-home-v2 .pp-insight-icon{flex-shrink:0}.pp-home-v2 .pp-surface-top{font-size:var(--read-label);letter-spacing:.035em;color:var(--read-note);flex-wrap:wrap;gap:8px;line-height:1.6}.pp-home-v2 .pp-surface-top .pp-upcoming{font-size:var(--read-label);line-height:1.4}.pp-home-v2 .pp-search-query{font-size:var(--read-label);min-height:46px;padding:11px 13px;line-height:1.7}.pp-home-v2 .pp-search-query>span{flex-shrink:0}.pp-home-v2 .pp-search-result{font-size:var(--read-label);line-height:1.6}.pp-home-v2 .pp-search-result small{font-size:var(--read-label);color:var(--read-note);line-height:1.6}.pp-home-v2 .pp-search-surface h3{font-size:var(--read-body);color:#5f584d;margin-top:16px;line-height:1.5}.pp-home-v2 .pp-search-surface>p,.pp-home-v2 .pp-answer-copy{font-size:var(--read-small);color:var(--read-muted);margin-top:9px;line-height:1.8}.pp-home-v2 .pp-question-bubble{font-size:var(--read-small);padding:14px 16px;line-height:1.8}.pp-home-v2 .pp-citation-chips{flex-wrap:wrap;gap:8px}.pp-home-v2 .pp-citation-chips>span{font-size:var(--read-label);color:var(--read-note);padding:6px 7px;line-height:1.5}.pp-home-v2 .pp-surface-footer{font-size:var(--read-label);align-items:flex-start;padding-block:15px;line-height:1.75}.pp-home-v2 .pp-tag{font-size:var(--read-label);padding:4px 6px;line-height:1.4}.pp-home-v2 .pp-workflow-step small{font-size:var(--read-label);line-height:1.6}.pp-home-v2 .pp-workflow-step b{font-size:var(--read-body);line-height:1.5}.pp-home-v2 .pp-workflow-step>span:last-child{font-size:var(--read-label);color:var(--read-note);line-height:1.7}.pp-home-v2 .pp-workflow-detail{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:8px 18px;min-height:0;padding:23px 25px;display:grid}.pp-home-v2 .pp-workflow-detail .pp-detail-icon{grid-row:1/3;width:42px;height:42px;margin:0}.pp-home-v2 .pp-workflow-detail>div:nth-child(2){grid-column:2;padding:0}.pp-home-v2 .pp-workflow-detail h3{font-size:var(--read-body);margin:0 0 7px;line-height:1.6}.pp-home-v2 .pp-workflow-detail p{font-size:var(--read-small);color:var(--read-muted);line-height:1.8}.pp-home-v2 .pp-workflow-detail>small{font-size:var(--read-label);text-align:left;letter-spacing:.02em;max-width:none;color:var(--read-note);grid-column:2;line-height:1.7;position:static}.pp-home-v2 .pp-control-note{font-size:var(--read-label);color:var(--read-note);flex-wrap:wrap;line-height:1.8}.pp-home-v2 .pp-control-note>span:last-child{font-size:var(--read-label);max-width:none;line-height:1.8}.pp-home-v2 .pp-article-paper>.pp-mono{font-size:var(--read-label);letter-spacing:.035em;color:var(--read-note);line-height:1.8}.pp-home-v2 .pp-article-paper>p,.pp-home-v2 .pp-article-paper .pp-article-body{font-size:var(--read-small);color:var(--read-muted);line-height:1.8}.pp-home-v2 .pp-claim-highlight{padding:13px}.pp-home-v2 .pp-claim-highlight>span:first-child{font-size:var(--read-small);color:#435e3a;line-height:1.8}.pp-home-v2 .pp-claim-highlight>span:last-child{font-size:var(--read-label);color:#536c49;gap:6px;line-height:1.6}.pp-home-v2 .pp-editor-toolbar>span:first-child{font-size:var(--read-small);line-height:1.5}.pp-home-v2 .pp-editor-bottom{font-size:var(--read-label);color:var(--read-note);line-height:1.6}.pp-home-v2 .pp-quality-score{font-size:1rem}.pp-home-v2 .pp-quality-score small{font-size:var(--read-label);color:var(--read-note)}.pp-home-v2 .pp-editor-approval b{font-size:var(--read-label);line-height:1.6}.pp-home-v2 .pp-editor-approval small{font-size:var(--read-label);color:var(--read-note);line-height:1.6}.pp-home-v2 .pp-editor-approval .pp-button{font-size:var(--read-label);white-space:nowrap;gap:8px;min-height:42px;padding:10px 12px;line-height:1.5}.pp-home-v2 .pp-source-sticker{font-size:var(--read-label);padding:12px 14px;line-height:1.6;top:48px;right:-18px}.pp-home-v2 .pp-source-sticker b{font-weight:500}.pp-home-v2 .pp-editor-visual .pp-section-footnote{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-integration-section .pp-eyebrow{font-size:var(--read-label)}.pp-home-v2 .pp-integration-chip{min-width:116px;padding:20px 16px}.pp-home-v2 .pp-integration-chip b{font-size:var(--read-small);line-height:1.5}.pp-home-v2 .pp-integration-chip small{font-size:var(--read-label);color:var(--read-note);line-height:1.6}.pp-home-v2 .pp-connection-art p{font-size:var(--read-label);color:var(--read-note);margin-top:24px;line-height:1.8}.pp-home-v2 .pp-dialog p,.pp-home-v2 .pp-dialog-list p,.pp-home-v2 .pp-dialog .pp-sample-review p{font-size:var(--read-body);color:var(--read-muted);line-height:1.85}.pp-home-v2 .pp-dialog-list b,.pp-home-v2 .pp-dialog .pp-sample-review b{font-size:var(--read-body);line-height:1.6}.pp-home-v2 .pp-dialog-list .pp-status-label,.pp-home-v2 .pp-dialog .pp-eyebrow{font-size:var(--read-label);letter-spacing:.025em;line-height:1.8}.pp-home-v2 .pp-dialog-note{font-size:var(--read-small);line-height:1.85}.pp-home-v2 .pp-dialog .pp-review-controls .pp-button,.pp-home-v2 .pp-dialog .pp-button,.pp-home-v2 .pp-evidence-link{font-size:var(--read-small);min-height:46px;line-height:1.6}.pp-home-v2 .pp-dialog{scrollbar-gutter:stable;padding:40px}.pp-home-v2 .pp-dialog-close{width:44px;min-height:44px}.pp-home-v2 .pp-evidence-link{align-items:center;display:inline-flex}.pp-home-v2 .pp-evidence-link svg{flex-shrink:0}.pp-home-v2 .pp-toast{font-size:var(--read-small);line-height:1.7}.pp-home-v2 .pp-mobile-sticky .pp-button{font-size:var(--read-small);min-height:44px}.pp-home-v2 .pp-mobile-sticky>span{font-size:1rem}@media (width<=1100px){.pp-home-v2 .pp-nav{gap:18px}.pp-home-v2 .pp-nav-actions{gap:16px}.pp-home-v2 .pp-nav-actions .pp-button{padding-inline:13px}.pp-home-v2 .pp-brand{font-size:1.375rem}.pp-home-v2 .pp-hero-stage{padding-inline:20px}.pp-home-v2 .pp-demo-sidebar{width:216px}.pp-home-v2 .pp-demo-content{padding:22px 20px}.pp-home-v2 .pp-demo-columns{grid-template-columns:1fr}.pp-home-v2 .pp-next-actions{display:block}.pp-home-v2 .pp-next-actions .pp-task-row{min-height:56px}.pp-home-v2 .pp-next-actions .pp-task-row:last-child{display:flex}.pp-home-v2 .pp-feature-visual{padding:20px}.pp-home-v2 .pp-feature-option{gap:12px;padding:20px 16px}.pp-home-v2 .pp-feature-option b{font-size:.9375rem}.pp-home-v2 .pp-feature-card-body{padding:17px}.pp-home-v2 .pp-opportunity-line>span:first-child{display:none}.pp-home-v2 .pp-priority{font-size:var(--read-label)}.pp-home-v2 .pp-footer-links{gap:32px}.pp-home-v2 .pp-footer-main{gap:35px}.pp-home-v2 .pp-split-heading>div{flex-shrink:1}.pp-home-v2 .pp-split-heading>p{max-width:350px}.pp-home-v2 .pp-capability-strip .pp-container{flex-wrap:wrap;justify-content:center;gap:18px 26px}.pp-home-v2 .pp-capability-strip .pp-mono{max-width:150px}}@media (width<=980px){.pp-home-v2 .pp-header .pp-nav-wrap{height:80px}.pp-home-v2 .pp-header .pp-signin{display:none}.pp-home-v2 .pp-header .pp-menu-button{width:44px;min-height:44px;display:flex!important}.pp-home-v2 .pp-header .pp-nav{background:#fcfaf5;border-bottom:1px solid #dfd3c0;flex-direction:column;align-items:stretch;gap:0;padding:18px 28px 25px;font-size:1rem;display:none;position:absolute;top:80px;left:0;right:0;box-shadow:0 12px 15px #3e2c1610}.pp-home-v2 .pp-header .pp-nav.pp-open{display:flex}.pp-home-v2 .pp-header .pp-nav a{border-bottom:1px solid #e9dfd1;min-height:52px;padding:15px 0}.pp-home-v2 .pp-header .pp-nav a:last-child{border:0}.pp-home-v2 .pp-header .pp-mobile-signin{display:flex!important}.pp-home-v2 .pp-header .pp-mobile-signin svg{width:15px;height:15px;margin-left:auto}}@media (width<=900px){.pp-home-v2 .pp-nav-wrap{gap:14px;height:80px}.pp-home-v2 .pp-nav{gap:14px;font-size:.8125rem}.pp-home-v2 .pp-nav-actions .pp-button{font-size:.8125rem}.pp-home-v2 .pp-nav-actions{gap:11px}.pp-home-v2 .pp-signin{font-size:.8125rem}.pp-home-v2 .pp-hero-copy{font-size:1.0625rem}.pp-home-v2 .pp-demo-sidebar{display:none}.pp-home-v2 .pp-mobile-demo-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:10px 15px;display:grid}.pp-home-v2 .pp-mobile-demo-tabs button{font-size:var(--read-small);white-space:normal;min-height:44px;padding:10px 7px;line-height:1.5}.pp-home-v2 .pp-demo-columns{grid-template-columns:1.15fr 1fr}.pp-home-v2 .pp-demo-content{min-height:500px}.pp-home-v2 .pp-demo-heading h3{font-size:1.25rem}.pp-home-v2 .pp-feature-status{font-size:var(--read-label)!important}.pp-home-v2 .pp-platform-showcase{gap:25px}.pp-home-v2 .pp-feature-visual,.pp-home-v2 .pp-feature-card-body{padding:15px}.pp-home-v2 .pp-opportunity-line{gap:7px}.pp-home-v2 .pp-opportunity-line b{font-size:var(--read-small)}.pp-home-v2 .pp-opportunity-line small{font-size:var(--read-label)}.pp-home-v2 .pp-opportunity-line>.pp-priority{display:none}.pp-home-v2 .pp-feature-bottom{font-size:var(--read-label);padding:13px 14px}.pp-home-v2 .pp-ai-section,.pp-home-v2 .pp-content-section{gap:36px}.pp-home-v2 .pp-ai-visual{padding:20px 14px 16px}.pp-home-v2 .pp-ai-card .pp-card-heading{padding:16px 14px}.pp-home-v2 .pp-insight-float{margin-left:4px;margin-right:-20px;padding:14px}.pp-home-v2 .pp-insight-float>span:last-child{display:none}.pp-home-v2 .pp-select-wrap,.pp-home-v2 .pp-prompt-label{margin-inline:13px}.pp-home-v2 .pp-select-wrap select{font-size:var(--read-small)}.pp-home-v2 .pp-comp-table{font-size:.8125rem}.pp-home-v2 .pp-comp-table th{font-size:var(--read-label)}.pp-home-v2 .pp-source-sticker{display:none}.pp-home-v2 .pp-editor-visual{padding:20px 15px 15px}.pp-home-v2 .pp-editor-approval{flex-wrap:wrap;gap:10px}.pp-home-v2 .pp-editor-approval .pp-button{width:100%;font-size:var(--read-small);margin-left:0}.pp-home-v2 .pp-article-paper{padding:24px 19px 18px}.pp-home-v2 .pp-integration-section{gap:25px}.pp-home-v2 .pp-integration-chip{min-width:103px;padding:18px 12px}.pp-home-v2 .pp-connection-dash{width:25px}.pp-home-v2 .pp-footer-main{display:block}.pp-home-v2 .pp-footer-brand{justify-content:space-between;align-items:center;display:flex}.pp-home-v2 .pp-footer-brand p{margin-top:0}.pp-home-v2 .pp-footer-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:34px;display:grid}.pp-home-v2 .pp-footer-bottom>span:nth-child(2){margin-left:0}.pp-home-v2 .pp-footer-links a,.pp-home-v2 .pp-footer-links button{min-height:32px}.pp-home-v2 .pp-tour-toolbar .pp-stage-label{font-size:var(--read-label);letter-spacing:.025em;max-width:340px}.pp-home-v2 .pp-tour-context p,.pp-home-v2 .pp-tour-context b{font-size:var(--read-small)}.pp-home-v2 .pp-hero-stage .pp-dashboard{min-height:590px}.pp-home-v2 .pp-split-heading>p{font-size:var(--read-body);max-width:310px}}@media (width<=720px){.pp-home-v2 .pp-container{width:calc(100% - 40px)}.pp-home-v2 .pp-header .pp-container{width:calc(100% - 32px)}.pp-home-v2 .pp-header .pp-nav-wrap{height:76px}.pp-home-v2 .pp-header .pp-nav{gap:0;font-size:1rem;top:76px}.pp-home-v2 .pp-nav a{min-height:52px;padding:15px 0}.pp-home-v2 .pp-nav-actions .pp-button{font-size:var(--read-small);min-height:44px}.pp-home-v2 .pp-nav-actions{gap:5px}.pp-home-v2 .pp-brand{font-size:1.5rem}.pp-home-v2 .pp-header .pp-brand-mark{width:31px;height:31px}.pp-home-v2 .pp-hero h1{font-size:3.15rem}.pp-home-v2 .pp-hero-copy{font-size:var(--read-body);max-width:510px;line-height:1.85}.pp-home-v2 .pp-hero-positioning{font-size:var(--read-small);max-width:none}.pp-home-v2 .pp-hero-buttons{gap:10px}.pp-home-v2 .pp-hero-buttons .pp-button{font-size:var(--read-small);gap:10px;min-height:52px;padding:14px 17px}.pp-home-v2 .pp-hero-fine{font-size:var(--read-label);gap:10px 18px}.pp-home-v2 .pp-hero-fine>span{gap:6px}.pp-home-v2 .pp-announcement{font-size:var(--read-label);line-height:1.6}.pp-home-v2 .pp-section{padding-block:70px}.pp-home-v2 .pp-eyebrow{font-size:var(--read-label);letter-spacing:.045em;margin-bottom:19px;line-height:1.7}.pp-home-v2 .pp-split-heading h2{letter-spacing:-.035em;font-size:2.6rem}.pp-home-v2 .pp-split-heading>p{font-size:var(--read-body);max-width:480px;line-height:1.85}.pp-home-v2 .pp-center-heading h2,.pp-home-v2 .pp-ai-copy h2,.pp-home-v2 .pp-content-copy h2{letter-spacing:-.035em;font-size:2.6rem;line-height:1.12}.pp-home-v2 .pp-discovery-heading h2{letter-spacing:-.035em;font-size:2.3rem;line-height:1.15}.pp-home-v2 .pp-discovery-heading>p,.pp-home-v2 .pp-center-heading>p,.pp-home-v2 .pp-ai-copy>p,.pp-home-v2 .pp-content-copy>p,.pp-home-v2 .pp-integration-section p,.pp-home-v2 .pp-plan-card>p,.pp-home-v2 .pp-faq-heading>p,.pp-home-v2 .pp-final-cta p{font-size:var(--read-body);max-width:500px;line-height:1.85}.pp-home-v2 .pp-benefit-list b,.pp-home-v2 .pp-content-points b{font-size:var(--read-body)}.pp-home-v2 .pp-benefit-list small,.pp-home-v2 .pp-content-points small{font-size:var(--read-small);line-height:1.8}.pp-home-v2 .pp-feature-options{gap:12px}.pp-home-v2 .pp-feature-option{align-items:flex-start;gap:11px;min-height:135px;padding:20px 16px}.pp-home-v2 .pp-feature-option b{font-size:var(--read-body)}.pp-home-v2 .pp-feature-status{margin-top:9px;font-size:var(--read-label)!important}.pp-home-v2 .pp-feature-visual{min-height:390px;padding:24px}.pp-home-v2 .pp-feature-card-body{padding:20px}.pp-home-v2 .pp-card-heading{font-size:var(--read-small);padding:17px}.pp-home-v2 .pp-opportunity-line b{font-size:var(--read-small)}.pp-home-v2 .pp-opportunity-line small{font-size:var(--read-label)}.pp-home-v2 .pp-opportunity-line>.pp-priority{display:block}.pp-home-v2 .pp-feature-bottom{font-size:var(--read-label);padding:14px 17px}.pp-home-v2 .pp-platform-action b{font-size:var(--read-body)}.pp-home-v2 .pp-platform-action small{font-size:var(--read-small);line-height:1.8}.pp-home-v2 .pp-platform-action>.pp-text-button{font-size:var(--read-small);min-height:44px}.pp-home-v2 .pp-platform-note,.pp-home-v2 .pp-platform-note .pp-text-button{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-platform-note .pp-text-button{min-height:36px}.pp-home-v2 .pp-section-footnote{font-size:var(--read-label);max-width:480px;line-height:1.8}.pp-home-v2 .pp-hero-stage{margin-top:34px;padding:18px 14px 16px}.pp-home-v2 .pp-tour-toolbar{align-items:center;gap:13px}.pp-home-v2 .pp-tour-toolbar .pp-stage-label{font-size:var(--read-label);letter-spacing:.02em;max-width:290px;line-height:1.65}.pp-home-v2 .pp-tour-toolbar .pp-stage-label>span{display:none}.pp-home-v2 .pp-tour-play{font-size:var(--read-small);gap:8px;min-height:44px;padding:10px 12px}.pp-home-v2 .pp-demo-top{gap:10px;min-height:54px;padding:14px 16px}.pp-home-v2 .pp-demo-top>span:first-child,.pp-home-v2 .pp-sample-pill{font-size:var(--read-label)}.pp-home-v2 .pp-demo-content{min-height:520px;padding:22px 18px}.pp-home-v2 .pp-demo-heading{flex-wrap:wrap;gap:12px}.pp-home-v2 .pp-demo-heading>div:first-child{flex:190px}.pp-home-v2 .pp-demo-heading h3{font-size:1.25rem;line-height:1.4}.pp-home-v2 .pp-demo-heading p{font-size:var(--read-small);max-width:350px;line-height:1.75}.pp-home-v2 .pp-demo-select{align-self:flex-start;max-width:none;min-height:44px;padding:9px 8px;font-size:1rem}.pp-home-v2 .pp-metrics{gap:10px}.pp-home-v2 .pp-metric{padding:13px 11px}.pp-home-v2 .pp-metric>span{font-size:var(--read-label)}.pp-home-v2 .pp-metric small{font-size:var(--read-label);line-height:1.6}.pp-home-v2 .pp-metric strong{font-size:1.875rem}.pp-home-v2 .pp-metric.pp-upcoming-metric strong{min-height:0;font-size:1rem;line-height:1.5}.pp-home-v2 .pp-demo-columns{grid-template-columns:1fr}.pp-home-v2 .pp-demo-panel{padding:16px}.pp-home-v2 .pp-panel-title{font-size:var(--read-small);gap:7px}.pp-home-v2 .pp-panel-title small{font-size:var(--read-label)}.pp-home-v2 .pp-growth-chart{height:140px}.pp-home-v2 .pp-task-row b,.pp-home-v2 .pp-wide-tasks .pp-task-row b{font-size:var(--read-small)}.pp-home-v2 .pp-task-row small,.pp-home-v2 .pp-wide-tasks .pp-task-row small{font-size:var(--read-label)}.pp-home-v2 .pp-task-row,.pp-home-v2 .pp-next-actions .pp-task-row,.pp-home-v2 .pp-wide-tasks .pp-task-row{min-height:62px;padding:13px 0}.pp-home-v2 .pp-demo-article b{font-size:var(--read-small)}.pp-home-v2 .pp-demo-article small,.pp-home-v2 .pp-demo-article>.pp-review-pill{font-size:var(--read-label)}.pp-home-v2 .pp-demo-status,.pp-home-v2 .pp-demo-list-head{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-demo-ai-concept p,.pp-home-v2 .pp-demo-ai-concept .pp-button{font-size:var(--read-small)}.pp-home-v2 .pp-hero-stage .pp-dashboard{min-height:660px}.pp-home-v2 .pp-dashboard-caption,.pp-home-v2 .pp-dashboard-caption .pp-text-button,.pp-home-v2 .pp-dashboard-caption>span:first-child{font-size:var(--read-label);max-width:none;line-height:1.8}.pp-home-v2 .pp-tour-context{padding:17px 15px;display:block}.pp-home-v2 .pp-tour-context>div:first-child{gap:13px}.pp-home-v2 .pp-tour-context b{font-size:var(--read-small)}.pp-home-v2 .pp-tour-context p{font-size:var(--read-small);line-height:1.8}.pp-home-v2 .pp-tour-number{font-size:var(--read-label);max-width:none;line-height:1.8}.pp-home-v2 .pp-tour-dots{justify-content:flex-start;gap:9px;margin-top:8px;padding-left:65px}.pp-home-v2 .pp-tour-dots button{width:34px;height:40px;min-height:40px}.pp-home-v2 .pp-tour-dots button:before,.pp-home-v2 .pp-tour-dots button.pp-active:after{top:17px}.pp-home-v2 .pp-tour-dots button:before{left:13px}.pp-home-v2 .pp-tour-dots button.pp-active:before,.pp-home-v2 .pp-tour-dots button.pp-active:after{width:26px;left:3px}.pp-home-v2 .pp-capability-strip .pp-container{gap:18px 22px;width:calc(100% - 40px);max-width:560px}.pp-home-v2 .pp-capability-strip .pp-mono{font-size:var(--read-label);max-width:none;line-height:1.7}.pp-home-v2 .pp-capability-strip .pp-container>span:not(.pp-mono){font-size:var(--read-small);gap:8px;line-height:1.6}.pp-home-v2 .pp-capability-strip .pp-container>span:not(.pp-mono)>svg{width:17px;height:17px}.pp-home-v2 .pp-ai-visual{width:calc(100% - 12px);padding:24px 19px 17px}.pp-home-v2 .pp-ai-card .pp-card-heading{font-size:var(--read-small);padding:17px}.pp-home-v2 .pp-ai-card .pp-upcoming{font-size:var(--read-label)}.pp-home-v2 .pp-prompt-label{font-size:var(--read-label);margin:21px 17px 10px}.pp-home-v2 .pp-select-wrap{margin-inline:17px}.pp-home-v2 .pp-select-wrap select{min-height:48px;padding:11px 30px 11px 10px;font-size:1rem}.pp-home-v2 .pp-select-wrap>span{top:17px}.pp-home-v2 .pp-ai-chart-top .pp-mini-label,.pp-home-v2 .pp-mini-label{font-size:var(--read-label)}.pp-home-v2 .pp-ai-chart-top strong{font-size:2.5rem}.pp-home-v2 .pp-ai-chart{height:150px;margin-inline:17px}.pp-home-v2 .pp-ai-legend{font-size:var(--read-label);flex-wrap:wrap;gap:8px 14px;margin-inline:17px;line-height:1.7}.pp-home-v2 .pp-mention-detail{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-sample-tag,.pp-home-v2 .pp-ai-footnote{font-size:var(--read-label);line-height:1.7}.pp-home-v2 .pp-insight-float{gap:10px;margin-left:9px;margin-right:-25px;padding:15px}.pp-home-v2 .pp-insight-float b{font-size:var(--read-small)}.pp-home-v2 .pp-insight-float p{font-size:var(--read-label);line-height:1.75}.pp-home-v2 .pp-insight-float>span:last-child{display:none}.pp-home-v2 .pp-workflow-step{padding:18px 6px}.pp-home-v2 .pp-workflow-step small{font-size:var(--read-label);line-height:1.5}.pp-home-v2 .pp-workflow-step b{font-size:var(--read-small);line-height:1.5}.pp-home-v2 .pp-workflow-step>span:last-child{font-size:var(--read-label);overflow-wrap:anywhere;max-width:none;line-height:1.7}.pp-home-v2 .pp-workflow-detail{grid-template-columns:34px minmax(0,1fr);gap:9px 14px;min-height:0;padding:21px}.pp-home-v2 .pp-workflow-detail .pp-detail-icon{width:34px;height:34px;margin:0}.pp-home-v2 .pp-workflow-detail h3{font-size:var(--read-body);line-height:1.6}.pp-home-v2 .pp-workflow-detail p{font-size:var(--read-small);line-height:1.85}.pp-home-v2 .pp-workflow-detail>small{font-size:var(--read-label);max-width:none;line-height:1.8;position:static}.pp-home-v2 .pp-control-note,.pp-home-v2 .pp-control-note>span:last-child{font-size:var(--read-label);max-width:430px;margin-inline:auto;line-height:1.8}.pp-home-v2 .pp-content-copy .pp-text-button,.pp-home-v2 .pp-ai-copy .pp-text-button,.pp-home-v2 .pp-faq-heading .pp-text-button{font-size:var(--read-small);min-height:44px}.pp-home-v2 .pp-development-note{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-editor-visual{padding:23px 18px 17px}.pp-home-v2 .pp-article-paper{padding:27px 22px 20px}.pp-home-v2 .pp-article-paper>.pp-mono{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-article-paper>p,.pp-home-v2 .pp-article-paper .pp-article-body{font-size:var(--read-small);line-height:1.85}.pp-home-v2 .pp-claim-highlight>span:first-child{font-size:var(--read-small);line-height:1.8}.pp-home-v2 .pp-claim-highlight>span:last-child{font-size:var(--read-label)}.pp-home-v2 .pp-editor-bottom{font-size:var(--read-label);flex-wrap:wrap;gap:10px}.pp-home-v2 .pp-quality-score{font-size:1rem}.pp-home-v2 .pp-quality-score small,.pp-home-v2 .pp-editor-visual .pp-section-footnote{font-size:var(--read-label)}.pp-home-v2 .pp-editor-toolbar>span:first-child{font-size:var(--read-small)}.pp-home-v2 .pp-review-pill{font-size:var(--read-label)}.pp-home-v2 .pp-editor-approval{grid-template-columns:29px minmax(0,1fr);gap:11px;padding:17px;display:grid}.pp-home-v2 .pp-editor-approval .pp-avatar{width:29px;height:29px;display:inline-flex}.pp-home-v2 .pp-editor-approval b,.pp-home-v2 .pp-editor-approval small{font-size:var(--read-label);line-height:1.7}.pp-home-v2 .pp-editor-approval .pp-button{width:100%;min-height:46px;font-size:var(--read-small);grid-column:1/-1;margin:3px 0 0;padding:12px}.pp-home-v2 .pp-source-sticker{display:none}.pp-home-v2 .pp-integration-section .pp-eyebrow{font-size:var(--read-label)}.pp-home-v2 .pp-integration-chip{min-width:115px;padding:20px 14px}.pp-home-v2 .pp-integration-chip b{font-size:var(--read-small)}.pp-home-v2 .pp-integration-chip small{font-size:var(--read-label)}.pp-home-v2 .pp-connection-dash{width:33px}.pp-home-v2 .pp-connection-art p{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-plans-grid{grid-template-columns:1fr;gap:20px;max-width:500px}.pp-home-v2 .pp-plan-card{padding:30px}.pp-home-v2 .pp-plan-card>p{font-size:var(--read-body);max-width:none;line-height:1.8}.pp-home-v2 .pp-plan-card li{font-size:var(--read-small);line-height:1.75}.pp-home-v2 .pp-plan-card>.pp-button{font-size:var(--read-body);min-height:52px}.pp-home-v2 .pp-label-pill{font-size:var(--read-label)}.pp-home-v2 .pp-plan-detail b,.pp-home-v2 .pp-plan-detail>span{font-size:var(--read-small);line-height:1.8}.pp-home-v2 .pp-plan-card>small,.pp-home-v2 .pp-plan-note{font-size:var(--read-label);max-width:430px;line-height:1.8}.pp-home-v2 .pp-faq-heading>p{font-size:var(--read-body);line-height:1.8}.pp-home-v2 .pp-faqs summary{font-size:var(--read-body);padding:23px 0;line-height:1.65}.pp-home-v2 .pp-faqs details p{font-size:var(--read-body);padding-right:15px;line-height:1.85}.pp-home-v2 .pp-final-cta .pp-eyebrow{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-final-cta p{font-size:var(--read-body);line-height:1.85}.pp-home-v2 .pp-final-cta .pp-button{font-size:var(--read-body);min-height:53px}.pp-home-v2 .pp-final-fine{font-size:var(--read-label);max-width:420px;margin-inline:auto;line-height:1.8}.pp-home-v2 .pp-footer-links{gap:25px}.pp-home-v2 .pp-footer-links a,.pp-home-v2 .pp-footer-links button{font-size:var(--read-small);min-height:40px;line-height:1.6}.pp-home-v2 .pp-footer-links b{font-size:var(--read-label);letter-spacing:.02em;line-height:1.6}.pp-home-v2 .pp-footer-brand p{font-size:var(--read-small);line-height:1.75}.pp-home-v2 .pp-footer-bottom,.pp-home-v2 .pp-footer-bottom button{font-size:var(--read-label)}.pp-home-v2 .pp-footer-bottom button{min-height:36px}.pp-home-v2 .pp-footer{padding-bottom:25px}.pp-home-v2 .pp-dialog{padding:37px 25px}.pp-home-v2 .pp-dialog p,.pp-home-v2 .pp-dialog-list p,.pp-home-v2 .pp-dialog .pp-sample-review p{font-size:var(--read-body);line-height:1.85}.pp-home-v2 .pp-dialog-list b,.pp-home-v2 .pp-dialog .pp-sample-review b{font-size:var(--read-body)}.pp-home-v2 .pp-dialog .pp-eyebrow,.pp-home-v2 .pp-dialog-list .pp-status-label{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-dialog-note{font-size:var(--read-small);line-height:1.85}.pp-home-v2 .pp-dialog .pp-review-controls .pp-button,.pp-home-v2 .pp-dialog .pp-button{font-size:var(--read-small);min-height:48px;line-height:1.6}.pp-home-v2 .pp-toast{font-size:var(--read-small);line-height:1.7;bottom:90px}.pp-home-v2 .pp-mobile-sticky>span{max-width:175px;font-size:1rem;line-height:1.4}.pp-home-v2 .pp-mobile-sticky .pp-button{font-size:var(--read-small);white-space:nowrap;min-height:44px;padding:11px 13px}.pp-home-v2 .pp-search-surface,.pp-home-v2 .pp-answer-surface{padding:25px 23px 0}.pp-home-v2 .pp-surface-top{font-size:var(--read-label);line-height:1.6}.pp-home-v2 .pp-surface-top .pp-upcoming{font-size:var(--read-label)}.pp-home-v2 .pp-search-query{font-size:var(--read-label);min-height:46px;line-height:1.7}.pp-home-v2 .pp-search-result,.pp-home-v2 .pp-search-result small{font-size:var(--read-label);line-height:1.6}.pp-home-v2 .pp-search-surface h3{font-size:var(--read-body);line-height:1.6}.pp-home-v2 .pp-search-surface>p,.pp-home-v2 .pp-answer-copy,.pp-home-v2 .pp-question-bubble{font-size:var(--read-small);line-height:1.85}.pp-home-v2 .pp-citation-chips>span{font-size:var(--read-label);line-height:1.6}.pp-home-v2 .pp-surface-footer{font-size:var(--read-label);margin-inline:-23px;padding-inline:23px;line-height:1.8}.pp-home-v2 .pp-tag{font-size:var(--read-label)}}@media (width<=540px){.pp-home-v2 .pp-container{width:calc(100% - 36px)}.pp-home-v2 .pp-header .pp-container{width:calc(100% - 24px)}.pp-home-v2 .pp-header .pp-brand{gap:7px;font-size:1.375rem}.pp-home-v2 .pp-header .pp-brand-mark{width:28px;height:28px}.pp-home-v2 .pp-nav-actions .pp-button{gap:8px;padding:10px 12px;font-size:.8125rem}.pp-home-v2 .pp-nav-actions .pp-button>span{display:none}.pp-home-v2 .pp-menu-button{width:40px;min-height:44px}.pp-home-v2 .pp-header .pp-nav-actions{gap:3px}.pp-home-v2 .pp-hero{padding-top:32px}.pp-home-v2 .pp-hero h1{letter-spacing:-.04em;font-size:2.7rem;line-height:1.12}.pp-home-v2 .pp-hero-copy{font-size:var(--read-body);max-width:360px;line-height:1.8}.pp-home-v2 .pp-hero-positioning{font-size:var(--read-small);max-width:330px;line-height:1.75}.pp-home-v2 .pp-announcement{font-size:var(--read-label);gap:8px;padding:8px 11px;line-height:1.6}.pp-home-v2 .pp-hero-buttons{margin-inline:auto;flex-direction:column;gap:10px;max-width:345px;margin-top:25px}.pp-home-v2 .pp-hero-buttons .pp-button{font-size:var(--read-body);width:100%;min-height:52px;padding:14px 18px}.pp-home-v2 .pp-hero-fine{font-size:var(--read-label);flex-direction:column;gap:8px;margin-top:17px;line-height:1.7}.pp-home-v2 .pp-hero-stage{margin-left:-4px;margin-right:-4px;padding:15px 10px 14px}.pp-home-v2 .pp-tour-toolbar{margin-bottom:14px;padding:0 3px;display:block}.pp-home-v2 .pp-tour-toolbar .pp-stage-label{font-size:var(--read-label);letter-spacing:.015em;max-width:none;margin-bottom:12px;line-height:1.6}.pp-home-v2 .pp-tour-play{font-size:var(--read-small);width:100%;min-height:44px;padding:10px 13px}.pp-home-v2 .pp-demo-top{gap:9px;min-height:51px;padding:13px 12px}.pp-home-v2 .pp-demo-top>span:first-child{font-size:var(--read-label);gap:6px}.pp-home-v2 .pp-hero-stage .pp-demo-top .pp-sample-pill{font-size:var(--read-label);letter-spacing:0;padding:4px 5px}.pp-home-v2 .pp-demo-top .pp-avatar{display:none}.pp-home-v2 .pp-sample-pill{white-space:nowrap}.pp-home-v2 .pp-demo-top .pp-tiny-brand{width:20px;height:20px;font-size:var(--read-label)}.pp-home-v2 .pp-mobile-demo-tabs{grid-template-columns:1fr 1fr;gap:7px;padding:11px}.pp-home-v2 .pp-mobile-demo-tabs button{font-size:var(--read-small);min-height:44px;padding:10px 7px;line-height:1.5}.pp-home-v2 .pp-demo-content{min-height:590px;padding:20px 13px}.pp-home-v2 .pp-demo-heading>div:first-child{flex-basis:160px}.pp-home-v2 .pp-demo-heading h3{letter-spacing:-.025em;font-size:1.125rem;line-height:1.5}.pp-home-v2 .pp-demo-heading p{font-size:var(--read-small);max-width:none;line-height:1.75}.pp-home-v2 .pp-demo-select{min-width:90px;max-width:none;min-height:44px;padding:9px 6px;font-size:1rem}.pp-home-v2 .pp-metrics{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:15px}.pp-home-v2 .pp-metric{padding:13px 11px}.pp-home-v2 .pp-metric>span{font-size:var(--read-label);line-height:1.6}.pp-home-v2 .pp-metric>span svg{display:none}.pp-home-v2 .pp-metric strong{font-size:1.875rem;line-height:1.2}.pp-home-v2 .pp-metric small{font-size:var(--read-label);line-height:1.6}.pp-home-v2 .pp-metric.pp-upcoming-metric{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:12px;display:grid}.pp-home-v2 .pp-metric.pp-upcoming-metric>span{font-size:var(--read-label)}.pp-home-v2 .pp-metric.pp-upcoming-metric strong{font-size:var(--read-small);letter-spacing:0;min-height:0;margin:0;padding:0;line-height:1.5}.pp-home-v2 .pp-metric.pp-upcoming-metric small{font-size:var(--read-label);grid-column:1/-1;line-height:1.6}.pp-home-v2 .pp-hero-stage .pp-dashboard{min-height:750px}.pp-home-v2 .pp-demo-panel{padding:15px}.pp-home-v2 .pp-panel-title{font-size:var(--read-small);line-height:1.6}.pp-home-v2 .pp-panel-title small{font-size:var(--read-label)}.pp-home-v2 .pp-task-row b,.pp-home-v2 .pp-wide-tasks .pp-task-row b{font-size:var(--read-small);line-height:1.6}.pp-home-v2 .pp-task-row small,.pp-home-v2 .pp-wide-tasks .pp-task-row small{font-size:var(--read-label);line-height:1.7}.pp-home-v2 .pp-task-row>.pp-task-dot{display:none}.pp-home-v2 .pp-task-row>span:nth-child(2){flex:1;min-width:0}.pp-home-v2 .pp-task-row>span:last-child{flex-shrink:0}.pp-home-v2 .pp-next-actions .pp-task-row:last-child{display:flex}.pp-home-v2 .pp-demo-columns{gap:14px}.pp-home-v2 .pp-demo-article>span:nth-child(2){min-width:150px}.pp-home-v2 .pp-demo-article>.pp-review-pill{font-size:var(--read-label)}.pp-home-v2 .pp-demo-status,.pp-home-v2 .pp-demo-list-head{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-dashboard-caption,.pp-home-v2 .pp-dashboard-caption .pp-text-button,.pp-home-v2 .pp-dashboard-caption>span:first-child{font-size:var(--read-label);max-width:none;line-height:1.8}.pp-home-v2 .pp-dashboard-caption>span:first-child,.pp-home-v2 .pp-dashboard-caption>span:last-child{text-align:left;justify-content:flex-start}.pp-home-v2 .pp-tour-context{padding:16px 13px}.pp-home-v2 .pp-tour-context>div:first-child{display:block}.pp-home-v2 .pp-tour-number{font-size:var(--read-label);max-width:none;margin-bottom:7px;line-height:1.6;display:block}.pp-home-v2 .pp-tour-context b{font-size:var(--read-small);line-height:1.6}.pp-home-v2 .pp-tour-context p{font-size:var(--read-small);line-height:1.8}.pp-home-v2 .pp-tour-dots{gap:12px;margin-top:9px;padding-left:0}.pp-home-v2 .pp-tour-dots button{width:40px;height:40px;min-height:40px}.pp-home-v2 .pp-tour-dots button:before{left:17px}.pp-home-v2 .pp-tour-dots button.pp-active:before,.pp-home-v2 .pp-tour-dots button.pp-active:after{width:26px;left:7px}.pp-home-v2 .pp-capability-strip .pp-container{grid-template-columns:1fr 1fr;gap:19px 14px;max-width:355px;display:grid}.pp-home-v2 .pp-capability-strip .pp-mono{font-size:var(--read-label);grid-column:1/-1}.pp-home-v2 .pp-capability-strip .pp-container>span:not(.pp-mono){font-size:var(--read-small);gap:7px;line-height:1.6}.pp-home-v2 .pp-capability-strip .pp-container>span:not(.pp-mono) svg{width:15px;height:15px}.pp-home-v2 .pp-feature-options{grid-template-columns:1fr;gap:10px}.pp-home-v2 .pp-feature-option{align-items:flex-start;gap:12px;min-height:91px;padding:17px}.pp-home-v2 .pp-feature-option b{font-size:var(--read-body);line-height:1.5}.pp-home-v2 .pp-feature-option .pp-feature-icon{margin-top:3px}.pp-home-v2 .pp-feature-option .pp-feature-icon svg{width:18px;height:18px}.pp-home-v2 .pp-feature-status{letter-spacing:.015em;margin-top:7px;line-height:1.7;font-size:var(--read-label)!important}.pp-home-v2 .pp-feature-visual{min-height:410px;padding:15px}.pp-home-v2 .pp-feature-card-body{padding:16px}.pp-home-v2 .pp-feature-card-body h3{font-size:1.125rem;line-height:1.5}.pp-home-v2 .pp-feature-card-body .pp-mini-label{font-size:var(--read-label);line-height:1.7}.pp-home-v2 .pp-opportunity-line{flex-wrap:wrap;align-items:flex-start;gap:7px;padding:16px 0}.pp-home-v2 .pp-opportunity-line b{font-size:var(--read-small);line-height:1.6}.pp-home-v2 .pp-opportunity-line small{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-opportunity-line>span:nth-child(2){flex:150px}.pp-home-v2 .pp-opportunity-line>.pp-priority{display:none}.pp-home-v2 .pp-feature-bottom{font-size:var(--read-label);padding:13px 15px;line-height:1.8}.pp-home-v2 .pp-comp-table{font-size:var(--read-label);line-height:1.6}.pp-home-v2 .pp-comp-table th{font-size:var(--read-label);padding:9px 4px;line-height:1.7}.pp-home-v2 .pp-comp-table td{padding:12px 4px}.pp-home-v2 .pp-platform-action{padding:20px}.pp-home-v2 .pp-platform-action b{font-size:var(--read-body)}.pp-home-v2 .pp-platform-action small{font-size:var(--read-small);line-height:1.8}.pp-home-v2 .pp-platform-action>.pp-text-button{font-size:var(--read-small);min-height:44px}.pp-home-v2 .pp-platform-note,.pp-home-v2 .pp-platform-note .pp-text-button{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-split-heading h2{font-size:2.25rem;line-height:1.15}.pp-home-v2 .pp-split-heading>p{font-size:var(--read-body);line-height:1.85}.pp-home-v2 .pp-discovery-heading h2{font-size:2rem;line-height:1.2}.pp-home-v2 .pp-center-heading h2,.pp-home-v2 .pp-ai-copy h2,.pp-home-v2 .pp-content-copy h2{font-size:2.35rem;line-height:1.15}.pp-home-v2 .pp-ai-visual{padding:20px 13px 16px}.pp-home-v2 .pp-ai-card .pp-card-heading{font-size:var(--read-small);padding:16px 13px}.pp-home-v2 .pp-ai-card .pp-upcoming{font-size:var(--read-label)}.pp-home-v2 .pp-select-wrap{margin-inline:13px}.pp-home-v2 .pp-prompt-label{font-size:var(--read-label);margin-inline:13px}.pp-home-v2 .pp-select-wrap select{min-height:47px;padding:10px 29px 10px 9px;font-size:1rem;line-height:1.6}.pp-home-v2 .pp-ai-chart-top{gap:10px;padding:23px 15px 0}.pp-home-v2 .pp-ai-chart-top .pp-mini-label,.pp-home-v2 .pp-sample-tag{font-size:var(--read-label)}.pp-home-v2 .pp-ai-chart{height:145px;margin-inline:13px}.pp-home-v2 .pp-growth-chart text,.pp-home-v2 .pp-ai-chart text{font-size:14px}.pp-home-v2 .pp-ai-legend{font-size:var(--read-label);flex-wrap:wrap;gap:9px 13px;margin-inline:13px}.pp-home-v2 .pp-mention-detail{font-size:var(--read-label);padding:14px 13px;line-height:1.8}.pp-home-v2 .pp-ai-footnote{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-insight-float{gap:10px;margin-left:5px;margin-right:-20px;padding:14px}.pp-home-v2 .pp-insight-float b{font-size:var(--read-small)}.pp-home-v2 .pp-insight-float p{font-size:var(--read-label);line-height:1.75}.pp-home-v2 .pp-workflow{gap:11px 8px}.pp-home-v2 .pp-workflow-step{padding:17px 6px}.pp-home-v2 .pp-workflow-step small{font-size:var(--read-label)}.pp-home-v2 .pp-workflow-step b{font-size:var(--read-small)}.pp-home-v2 .pp-workflow-step>span:last-child{font-size:var(--read-label);word-break:normal;overflow-wrap:normal;max-width:none;line-height:1.7}.pp-home-v2 .pp-workflow-detail{grid-template-columns:29px minmax(0,1fr);gap:9px 12px;padding:20px 16px}.pp-home-v2 .pp-workflow-detail .pp-detail-icon{width:29px;height:29px;margin-top:0}.pp-home-v2 .pp-workflow-detail h3{font-size:var(--read-body);line-height:1.6}.pp-home-v2 .pp-workflow-detail p{font-size:var(--read-small);line-height:1.8}.pp-home-v2 .pp-workflow-detail>small{font-size:var(--read-label);max-width:none;line-height:1.8;position:static}.pp-home-v2 .pp-control-note,.pp-home-v2 .pp-control-note>span:last-child{font-size:var(--read-label);max-width:none;line-height:1.8}.pp-home-v2 .pp-editor-visual{padding:20px 14px 16px}.pp-home-v2 .pp-article-paper{padding:24px 18px 18px}.pp-home-v2 .pp-article-paper>.pp-mono{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-article-paper>p,.pp-home-v2 .pp-article-paper .pp-article-body{font-size:var(--read-small);line-height:1.85}.pp-home-v2 .pp-claim-highlight>span:first-child{font-size:var(--read-small);line-height:1.8}.pp-home-v2 .pp-claim-highlight>span:last-child{font-size:var(--read-label);line-height:1.7}.pp-home-v2 .pp-editor-toolbar{flex-wrap:wrap;gap:10px;padding:15px 13px}.pp-home-v2 .pp-editor-toolbar>span:first-child{font-size:var(--read-small)}.pp-home-v2 .pp-review-pill{font-size:var(--read-label)}.pp-home-v2 .pp-editor-bottom,.pp-home-v2 .pp-editor-visual .pp-section-footnote{font-size:var(--read-label);line-height:1.7}.pp-home-v2 .pp-editor-approval{padding:16px 13px}.pp-home-v2 .pp-editor-approval .pp-button{font-size:var(--read-small);min-height:46px}.pp-home-v2 .pp-integration-section h2{font-size:2.125rem}.pp-home-v2 .pp-integration-chip{min-width:100px;padding:18px 10px}.pp-home-v2 .pp-integration-chip b{font-size:var(--read-small);line-height:1.5}.pp-home-v2 .pp-integration-chip small{font-size:var(--read-label);line-height:1.6}.pp-home-v2 .pp-connection-dash{width:25px}.pp-home-v2 .pp-connection-art p{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-plan-card{padding:28px 25px}.pp-home-v2 .pp-plan-card h3{font-size:2.25rem;line-height:1.15}.pp-home-v2 .pp-plan-card>p{font-size:var(--read-body);line-height:1.8}.pp-home-v2 .pp-plan-card li{font-size:var(--read-small);line-height:1.8}.pp-home-v2 .pp-plan-card>.pp-button{font-size:var(--read-body)}.pp-home-v2 .pp-label-pill{font-size:var(--read-label)}.pp-home-v2 .pp-plan-detail b,.pp-home-v2 .pp-plan-detail>span{font-size:var(--read-small)}.pp-home-v2 .pp-plan-card>small,.pp-home-v2 .pp-plan-note{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-faq-heading h2{font-size:2.4rem}.pp-home-v2 .pp-faq-heading>p{font-size:var(--read-body)}.pp-home-v2 .pp-faqs summary{font-size:var(--read-body);gap:15px;padding:22px 0;line-height:1.65}.pp-home-v2 .pp-faqs details p{font-size:var(--read-body);padding-right:12px;line-height:1.85}.pp-home-v2 .pp-final-cta .pp-eyebrow{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-final-cta h2{font-size:2.9rem}.pp-home-v2 .pp-final-cta p{font-size:var(--read-body);line-height:1.85}.pp-home-v2 .pp-final-cta .pp-button{font-size:var(--read-body)}.pp-home-v2 .pp-final-fine{font-size:var(--read-label);line-height:1.8}.pp-home-v2 .pp-footer-brand{align-items:flex-start;gap:18px}.pp-home-v2 .pp-footer-brand .pp-brand{font-size:1.3rem}.pp-home-v2 .pp-footer-brand p{font-size:var(--read-label);max-width:150px;line-height:1.8}.pp-home-v2 .pp-footer-links{grid-template-columns:1fr 1fr;gap:27px 20px}.pp-home-v2 .pp-footer-links>div:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:start;gap:5px 20px;display:grid}.pp-home-v2 .pp-footer-links>div:last-child>b{grid-column:1/-1;margin-bottom:5px}.pp-home-v2 .pp-footer-links a,.pp-home-v2 .pp-footer-links button{font-size:var(--read-small);min-height:41px;line-height:1.6}.pp-home-v2 .pp-footer-links b{font-size:var(--read-label);line-height:1.6}.pp-home-v2 .pp-footer-bottom,.pp-home-v2 .pp-footer-bottom button{font-size:var(--read-label);line-height:1.7}.pp-home-v2 .pp-footer-bottom{flex-wrap:wrap;align-items:center;gap:10px}.pp-home-v2 .pp-footer-bottom>div{gap:15px}.pp-home-v2 .pp-mobile-sticky.pp-visible{gap:13px;padding-inline:15px}.pp-home-v2 .pp-mobile-sticky>span{max-width:170px;font-size:1rem}.pp-home-v2 .pp-mobile-sticky .pp-button{font-size:var(--read-small);min-height:44px}.pp-home-v2 .pp-dialog{padding:38px 23px}.pp-home-v2 .pp-dialog h2{font-size:1.9rem;line-height:1.2}.pp-home-v2 .pp-dialog p,.pp-home-v2 .pp-dialog-list p,.pp-home-v2 .pp-dialog .pp-sample-review p{font-size:var(--read-body);line-height:1.85}.pp-home-v2 .pp-dialog-list b,.pp-home-v2 .pp-dialog .pp-sample-review b{font-size:var(--read-body);line-height:1.6}.pp-home-v2 .pp-dialog-note{font-size:var(--read-small);line-height:1.85}.pp-home-v2 .pp-dialog .pp-eyebrow,.pp-home-v2 .pp-dialog-list .pp-status-label{font-size:var(--read-label);line-height:1.8}}@media (width<=359px){.pp-home-v2 .pp-container{width:calc(100% - 30px)}.pp-home-v2 .pp-header .pp-brand{gap:6px;font-size:1.25rem}.pp-home-v2 .pp-header .pp-brand-mark{width:26px;height:26px}.pp-home-v2 .pp-nav-actions .pp-button{padding-inline:10px;font-size:.75rem}.pp-home-v2 .pp-hero h1{letter-spacing:-.04em;font-size:2.35rem}.pp-home-v2 .pp-hero-copy{font-size:var(--read-body)}.pp-home-v2 .pp-hero-positioning{font-size:var(--read-small)}.pp-home-v2 .pp-announcement{font-size:var(--read-label);gap:7px}.pp-home-v2 .pp-announcement>span:last-child{display:none}.pp-home-v2 .pp-hero-buttons .pp-button{font-size:var(--read-body)}.pp-home-v2 .pp-hero-fine{font-size:var(--read-label)}.pp-home-v2 .pp-hero-stage{padding-inline:8px}.pp-home-v2 .pp-demo-top{gap:7px;padding-inline:10px}.pp-home-v2 .pp-demo-top>span:first-child{font-size:var(--read-label);gap:5px}.pp-home-v2 .pp-hero-stage .pp-demo-top .pp-sample-pill{font-size:var(--read-label);padding-inline:4px}.pp-home-v2 .pp-demo-top .pp-tiny-brand{display:none}.pp-home-v2 .pp-demo-content{padding-inline:12px}.pp-home-v2 .pp-mobile-demo-tabs{padding-inline:9px}.pp-home-v2 .pp-mobile-demo-tabs button{font-size:var(--read-small)}.pp-home-v2 .pp-demo-heading h3{font-size:1.125rem}.pp-home-v2 .pp-demo-heading p{font-size:var(--read-small)}.pp-home-v2 .pp-metric{padding:12px 9px}.pp-home-v2 .pp-metric>span,.pp-home-v2 .pp-metric small{font-size:var(--read-label)}.pp-home-v2 .pp-metric strong{font-size:1.75rem}.pp-home-v2 .pp-metric.pp-upcoming-metric strong{font-size:var(--read-small)}.pp-home-v2 .pp-sample-pill{font-size:var(--read-label)}.pp-home-v2 .pp-feature-option b{font-size:var(--read-body)}.pp-home-v2 .pp-feature-status{font-size:var(--read-label)!important}.pp-home-v2 .pp-split-heading h2{font-size:2.05rem}.pp-home-v2 .pp-center-heading h2,.pp-home-v2 .pp-content-copy h2,.pp-home-v2 .pp-ai-copy h2{font-size:2.15rem}.pp-home-v2 .pp-feature-card-body{padding:14px}.pp-home-v2 .pp-comp-table th,.pp-home-v2 .pp-comp-table,.pp-home-v2 .pp-ai-card .pp-upcoming{font-size:var(--read-label)}.pp-home-v2 .pp-ai-legend{font-size:var(--read-label);gap:9px 12px}.pp-home-v2 .pp-insight-float{padding:13px}.pp-home-v2 .pp-insight-float b{font-size:var(--read-small)}.pp-home-v2 .pp-insight-float p{font-size:var(--read-label)}.pp-home-v2 .pp-insight-icon{display:none}.pp-home-v2 .pp-connection-dash{width:16px}.pp-home-v2 .pp-integration-chip{min-width:91px;padding-inline:8px}.pp-home-v2 .pp-integration-hub{width:36px;height:36px}.pp-home-v2 .pp-connection-art p{font-size:var(--read-label)}.pp-home-v2 .pp-plan-card{padding:25px 22px}.pp-home-v2 .pp-plan-card h3{font-size:2rem}.pp-home-v2 .pp-label-pill{font-size:var(--read-label)}.pp-home-v2 .pp-final-cta h2{font-size:2.6rem}.pp-home-v2 .pp-footer-brand .pp-brand{gap:6px;font-size:1.15rem}.pp-home-v2 .pp-footer-brand .pp-brand-mark{width:24px;height:24px}.pp-home-v2 .pp-footer-brand p{font-size:var(--read-label);max-width:130px}.pp-home-v2 .pp-footer-links a,.pp-home-v2 .pp-footer-links button{font-size:var(--read-small)}.pp-home-v2 .pp-mobile-sticky>span{max-width:138px;font-size:.9375rem}.pp-home-v2 .pp-mobile-sticky .pp-button{padding-inline:11px;font-size:.8125rem}.pp-home-v2 .pp-dialog{padding-inline:20px}}
