.pp-public-surface,.pp-public-page{--pp-public-css-ready: 1;--pp-public-gutter: clamp(1rem, 4vw, 4rem);--pp-public-section-space: clamp(4rem, 8vw, 7.5rem);width:100%;min-width:0;background:var(--pp-dashboard-canvas);color:var(--pp-dashboard-text);font-family:var(--font-family-sans)}.pp-public-page{min-height:100%;padding:clamp(6rem,9vw,8rem) var(--pp-public-gutter) var(--pp-public-section-space)}.pp-public-page>*{width:min(100%,80rem);margin-inline:auto}.pp-public-page--reading>*{width:min(100%,54rem)}.pp-public-page--wide>*{width:min(100%,96rem)}.pp-public-page--full{padding-inline:0}.pp-public-page--full>*{width:100%}.pp-public-surface :where(h1,h2,h3),.pp-public-page :where(h1,h2,h3){color:var(--pp-dashboard-text);letter-spacing:-.035em;text-wrap:balance}.pp-public-surface :where(p,li),.pp-public-page :where(p,li){text-wrap:pretty}.pp-public-surface :where(.info-page-root,.pricing-guide,.ppt-comparison,.ppt-calculator-page,.blogs-page,.waitlist-view){background:#fff}.pp-public-surface :where(.pricing-guide,.ppt-comparison,.ppt-calculator-page){width:min(100% - 2rem,90rem);padding-top:clamp(6.5rem,9vw,8rem)}.pp-public-surface :where(.pricing-guide,.ppt-comparison,.ppt-calculator-page)>header{max-width:62rem;padding-bottom:clamp(1.5rem,3vw,2.5rem);border-bottom:1px solid var(--pp-dashboard-border)}.pp-public-surface :where(.pricing-guide,.ppt-comparison,.ppt-calculator-page) h1{color:var(--pp-dashboard-text);font-size:clamp(2.5rem,6vw,5rem);font-weight:950;letter-spacing:-.06em}.pp-public-surface .pricing-guide .pricing-guide__hero h1,.pp-public-surface .ppt-comparison .ppt-comparison__hero h1,.pp-public-surface .ppt-calculator-page .ppt-calculator-page__hero h1{font-size:clamp(3.3rem,6.4vw,6.4rem);letter-spacing:-.07em;line-height:.91}.pp-public-surface .ppt-comparison__cards,.pp-public-surface .calculator-examples{gap:1px;overflow:hidden;border:1px solid var(--pp-dashboard-border);border-radius:var(--pp-radius-panel);background:var(--pp-dashboard-border);padding:0}.pp-public-surface .ppt-comparison__cards>article,.pp-public-surface .calculator-examples>*{border:0;border-radius:0;background:#fff;box-shadow:none}.pp-public-surface .ppt-comparison__cards article>strong{color:var(--pp-dashboard-text)}.pp-public-surface .blogs-page{padding-top:clamp(6.5rem,9vw,8rem)}.pp-public-surface :where(.blog-index-hero,.filter-panel,.blog-card,.blog-article,.blog-article-shell){border:1px solid var(--pp-dashboard-border);border-radius:var(--pp-radius-panel);background:#fff;box-shadow:none}.pp-public-surface .blog-index-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.5rem,4vw,3rem)}.pp-public-surface .blog-hero-copy h1{font-size:clamp(3rem,7vw,5.5rem);font-weight:950;letter-spacing:-.06em}.pp-public-surface :where(.tool-card,.tool-square,.info-card,.feature-card){border:1px solid var(--pp-dashboard-border);border-radius:var(--pp-radius-panel);background:#fff;box-shadow:none;transform:none}.pp-public-surface :where(.tool-card,.tool-square,.info-card,.feature-card):hover{border-color:var(--pp-dashboard-border-strong);background:var(--pp-dashboard-hover);box-shadow:none;transform:none}.pp-public-surface .waitlist-hero{padding-top:clamp(6.5rem,9vw,8rem);background:#fff}.pp-public-surface :where(.waitlist-form-card,.waitlist-form,.waitlist-success,.waitlist-proof,.waitlist-stat){border:1px solid var(--pp-dashboard-border);border-radius:var(--pp-radius-panel);background:#fff;box-shadow:none}.pp-public-surface .auth-view__aside{background:#18181b;color:#fff}.pp-public-surface .auth-view__main,.pp-public-surface .auth-registration-view{background:#fff}.pp-public-surface :where(.auth-view__card,.auth-card,.registration-flow-shell__content-frame){border:1px solid var(--pp-dashboard-border);border-radius:var(--pp-radius-panel);background:#fff;box-shadow:none}.pp-public-surface :where(.legal-shell,.prose,.terms-content,.privacy-content){color:var(--pp-dashboard-text-secondary)}.pp-public-surface :where(.legal-shell,.terms-content,.privacy-content) h1{color:var(--pp-dashboard-text);font-weight:950;letter-spacing:-.055em}.pp-public-surface :where(.legal-shell,.terms-content,.privacy-content) :where(h2,h3){padding-top:1.5rem;border-top:1px solid var(--pp-dashboard-border)}@media(max-width:760px){.pp-public-page{padding-top:5.5rem}.pp-public-surface .blog-index-hero{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.pp-public-surface *,.pp-public-surface *:before,.pp-public-surface *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.pp-public-surface{--pp-public-blue: #2f87ff;--pp-public-blue-soft: #eaf3ff;--pp-public-ink: #101114;--pp-public-muted: #666a73;--pp-public-wash: #f4f6f8;--pp-public-rule: #dfe3e8;overflow:clip;background:#fff}.pp-public-surface :where(.info-page-root,.pricing-guide,.ppt-comparison,.ppt-calculator-page,.tools-hub,.public-tool-workspace,.api-status-page,.legal-page){isolation:isolate;background:#fff}.pp-public-surface :where(.subhead,.tools-hub__eyebrow){color:var(--pp-public-blue);font-size:.72rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.pp-public-surface :where(.subheadline,.pricing-guide__hero>p:last-of-type,.ppt-comparison__hero>p:last-of-type,.ppt-calculator-page__hero>p:last-of-type){color:var(--pp-public-muted);font-size:clamp(1.05rem,1.55vw,1.28rem);line-height:1.65}.pp-public-surface .info-page-root.pp-public-info{padding-top:calc(env(safe-area-inset-top,0px) + 4.25rem)}.pp-public-surface .pp-public-info__intro{position:relative;min-height:min(52rem,88vh);display:flex;align-items:center;padding-block:clamp(5rem,9vw,8.5rem) clamp(4rem,7vw,6.5rem);overflow:hidden;border-bottom:1px solid var(--pp-public-rule);background:radial-gradient(circle at 92% 14%,rgba(47,135,255,.16),transparent 29rem),linear-gradient(180deg,#fff,#fbfcfe)}.pp-public-surface .pp-public-info__intro:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(16,17,20,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(16,17,20,.035) 1px,transparent 1px);background-size:3.5rem 3.5rem;content:"";-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent 82%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent 82%)}.pp-public-surface .pp-public-info__intro>.container{width:min(100% - 2rem,86rem)}.pp-public-surface .pp-public-info .info-breadcrumb{justify-content:flex-start;margin:0 0 clamp(2rem,5vw,4rem);color:#747985;font-size:.82rem;font-weight:750;letter-spacing:.04em}.pp-public-surface .pp-public-info .info-breadcrumb a{color:var(--pp-public-ink);text-decoration-color:var(--pp-public-blue)}.pp-public-surface .pp-public-info__hero,.pp-public-surface .pp-public-info__section-head{max-width:72rem;margin-inline:0;text-align:left}.pp-public-surface .pp-public-info__hero h1{max-width:15ch;margin:.75rem 0 1.4rem;color:var(--pp-public-ink);font-size:clamp(3.3rem,7vw,7rem);font-weight:950;letter-spacing:-.065em;line-height:.92}.pp-public-surface .pp-public-info__hero .subheadline{max-width:64ch;margin:0}.pp-public-surface .pp-public-info__highlights{counter-reset:public-highlight;gap:0;margin-top:clamp(3rem,7vw,5rem);border-top:1px solid var(--pp-public-rule)}.pp-public-surface .pp-public-info__highlights>article{counter-increment:public-highlight;position:relative;min-height:16rem;border:0;border-right:1px solid var(--pp-public-rule);border-radius:0;padding:2rem 2rem 1.5rem 0;background:transparent}.pp-public-surface .pp-public-info__highlights>article:not(:first-child){padding-left:2rem}.pp-public-surface .pp-public-info__highlights>article:last-child{border-right:0}.pp-public-surface .pp-public-info__highlights>article:before{display:block;margin-bottom:2.75rem;color:var(--pp-public-blue);content:"0" counter(public-highlight);font-size:.78rem;font-weight:900;letter-spacing:.08em}.pp-public-surface .pp-public-info__highlights :where(h2,h3){max-width:15ch;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:900;letter-spacing:-.04em;line-height:1.05}.pp-public-surface .pp-public-info__highlights p{max-width:34ch;color:var(--pp-public-muted);font-size:.95rem;line-height:1.65}.pp-public-surface .pp-public-info__actions{justify-content:flex-start;margin-top:2.5rem}.pp-public-surface .pp-public-info__outcomes{padding-block:clamp(5rem,9vw,8rem);background:var(--pp-public-ink)}.pp-public-surface .pp-public-info__outcomes .container{width:min(100% - 2rem,86rem)}.pp-public-surface .pp-public-info__outcomes :where(h2,h3){color:#fff}.pp-public-surface .pp-public-info__outcomes .subheadline{color:#aeb4bf}.pp-public-surface .pp-public-info__outcomes .pp-public-info__highlights{border-top-color:#30333a}.pp-public-surface .pp-public-info__outcomes .pp-public-info__highlights>article{border-right-color:#30333a}.pp-public-surface .pp-public-info__outcomes .pp-public-info__highlights p{color:#aeb4bf}.pp-public-surface .pp-public-info>div:not(:last-child)>section{border-top:1px solid var(--pp-public-rule)}.pp-public-surface .pricing-guide,.pp-public-surface .ppt-comparison,.pp-public-surface .ppt-calculator-page{width:min(100% - 2rem,90rem);gap:0;padding-top:clamp(7.5rem,11vw,10rem);padding-bottom:clamp(4rem,8vw,7rem)}.pp-public-surface :where(.pricing-guide__hero,.ppt-comparison__hero,.ppt-calculator-page__hero){position:relative;max-width:none;min-height:34rem;padding:clamp(2rem,5vw,4.5rem);overflow:hidden;border:0;border-radius:1.25rem;background:radial-gradient(circle at 92% 18%,rgba(47,135,255,.22),transparent 24rem),#f3f6fa}.pp-public-surface :where(.pricing-guide__hero,.ppt-comparison__hero,.ppt-calculator-page__hero):after{position:absolute;right:4%;bottom:-4rem;width:clamp(12rem,24vw,24rem);height:clamp(12rem,24vw,24rem);border:clamp(2rem,4vw,4rem) solid rgba(47,135,255,.12);border-radius:50%;content:""}.pp-public-surface :where(.pricing-guide,.ppt-comparison,.ppt-calculator-page) h1{position:relative;z-index:1;max-width:12ch;margin:.8rem 0 1.25rem;font-size:clamp(3.3rem,6.4vw,6.4rem);font-weight:950;letter-spacing:-.07em;line-height:.91}.pp-public-surface :where(.pricing-guide__hero,.ppt-comparison__hero,.ppt-calculator-page__hero)>p:last-of-type{position:relative;z-index:1;max-width:62ch}.pp-public-surface :where(.pricing-guide__hero-actions,.ppt-comparison__hero-actions,.ppt-calculator-page__hero-actions,.pricing-guide__truth-actions){position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.pp-public-surface .pricing-guide__assurances{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:55rem;gap:0;margin-top:clamp(3rem,6vw,5rem);border-top:1px solid #cfd6df}.pp-public-surface .pricing-guide__assurances span{display:grid;gap:.45rem;padding:1.25rem 1rem 0 0;color:#505661;font-size:.78rem;font-weight:750}.pp-public-surface .pricing-guide__assurances b{color:var(--pp-public-blue);font-size:.7rem;letter-spacing:.08em}.pp-public-surface .pricing-guide>section{border:0;border-top:1px solid var(--pp-public-rule);border-radius:0;padding:clamp(3rem,6vw,5rem) 0;background:transparent}.pp-public-surface .pricing-guide>section>h2,.pp-public-surface .calculator-examples h2{max-width:15ch;font-size:clamp(2rem,4vw,4rem);font-weight:950;letter-spacing:-.055em;line-height:.95}.pp-public-surface .pricing-guide__flow{display:grid;grid-template-columns:repeat(9,max-content);gap:.75rem;margin-block:1.75rem;padding:0 0 .75rem;scrollbar-color:var(--pp-public-blue) transparent}.pp-public-surface .pricing-guide__flow span{border-radius:.55rem;padding:.75rem .9rem;background:var(--pp-public-blue-soft);color:#1262c3}.pp-public-surface .pricing-guide__plans{gap:.8rem;margin-block:2rem}.pp-public-surface .pricing-guide__plans article{min-height:10rem;border-radius:.75rem;padding:1.25rem;background:var(--pp-public-wash)}.pp-public-surface .pricing-guide__plans article:nth-child(4){background:var(--pp-public-ink)}.pp-public-surface .pricing-guide__plans article:nth-child(4) h3{color:#fff}.pp-public-surface .pricing-guide__plans article:nth-child(4) p{color:#aeb4bf}.pp-public-surface .pricing-guide__plans strong{color:var(--pp-public-blue)}.pp-public-surface .pricing-guide__packs{gap:.75rem;margin-block:2rem}.pp-public-surface .pricing-guide__packs span{border-radius:.65rem;padding:1.1rem;background:var(--pp-public-wash)}.pp-public-surface .pricing-guide__project-tools{gap:1.5rem;margin-block:1.5rem 3rem}.pp-public-surface .pricing-guide__project-tools>*,.pp-public-surface .ppt-calculator-page>:not(header),.pp-public-surface .pricing-guide>:not(header):not(section){scroll-margin-top:6rem}.pp-public-surface .pricing-guide__truth{margin-top:2rem;border:0;border-radius:1rem;padding:clamp(2rem,5vw,4rem);background:var(--pp-public-ink)}.pp-public-surface .pricing-guide__truth h2{color:#fff}.pp-public-surface .pricing-guide__truth>p{max-width:70ch;color:#abb1bc}.pp-public-surface .pricing-guide__truth .btn-secondary{border-color:#4b4e56;background:transparent;color:#fff}.pp-public-surface .ppt-comparison__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem;overflow:visible;border:0;border-radius:0;padding:0;background:transparent}.pp-public-surface .ppt-comparison__cards>article{min-height:36rem;border:0;border-radius:.85rem;padding:1.4rem;background:var(--pp-public-wash)}.pp-public-surface .ppt-comparison__card-kicker{display:flex;justify-content:space-between;margin-bottom:2rem;color:#777d87;font-size:.7rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.pp-public-surface .ppt-comparison__cards article h2{font-size:2rem;font-weight:950}.pp-public-surface .ppt-comparison__cards dl div{padding-block:.6rem;border-top-color:#d8dde3}.pp-public-surface .ppt-comparison__card--featured{background:var(--pp-public-ink);box-shadow:0 1.25rem 3rem #1011142e}.pp-public-surface .ppt-comparison__card--featured :where(h2,dd){color:#fff}.pp-public-surface .ppt-comparison__card--featured :where(dt,.ppt-comparison__card-kicker){color:#aeb4bf}.pp-public-surface .ppt-comparison__card--featured dl div{border-top-color:#33363c}.pp-public-surface .ppt-comparison__footnote{margin:1.5rem 0 0;color:#717680;font-size:.82rem}.pp-public-surface .ppt-calculator-page{gap:1.5rem}.pp-public-surface .calculator-examples{gap:2rem;border:0;border-radius:.9rem;padding:clamp(1.5rem,4vw,3rem);background:var(--pp-public-wash)}.pp-public-surface .calculator-examples>div{gap:1px;overflow:hidden;border-radius:.6rem;background:#dce1e7}.pp-public-surface .calculator-examples article{min-height:6rem;justify-content:space-between;border-radius:0;padding:1rem;background:#fff}.pp-public-surface .tools-hub__hero,.pp-public-surface .tools-hub__catalog,.pp-public-surface .tools-hub__outcomes{width:min(100% - 2rem,88rem);margin-inline:auto}.pp-public-surface .tools-hub__hero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr);gap:clamp(2rem,8vw,8rem);align-items:end;min-height:43rem;padding:clamp(8rem,13vw,12rem) 0 clamp(4rem,8vw,7rem)}.pp-public-surface .tools-hub__hero h1{margin:.85rem 0 1.4rem;font-size:clamp(4rem,8vw,8rem);font-weight:950;letter-spacing:-.075em;line-height:.84}.pp-public-surface .tools-hub__hero h1 span{color:var(--pp-public-blue)}.pp-public-surface .tools-hub__hero-copy>p:last-child{max-width:58ch;color:var(--pp-public-muted);font-size:1.1rem;line-height:1.65}.pp-public-surface .tools-hub__manifest{display:grid;border-top:1px solid var(--pp-public-rule)}.pp-public-surface .tools-hub__manifest span{display:flex;justify-content:space-between;gap:1rem;padding:1.15rem 0;border-bottom:1px solid var(--pp-public-rule);color:#6b7079;font-size:.82rem}.pp-public-surface .tools-hub__manifest b{color:var(--pp-public-ink)}.pp-public-surface .tools-hub__catalog{padding-block:clamp(4rem,8vw,7rem);border-top:1px solid var(--pp-public-rule)}.pp-public-surface .tools-hub__catalog>header,.pp-public-surface .tools-hub__outcomes>header{display:grid;grid-template-columns:minmax(10rem,.35fr) minmax(0,.65fr);gap:2rem;margin-bottom:3rem}.pp-public-surface .tools-hub__catalog h2,.pp-public-surface .tools-hub__outcomes>header h2{max-width:14ch;margin:0;font-size:clamp(2.3rem,4vw,4.25rem);font-weight:950;letter-spacing:-.06em;line-height:.95}.pp-public-surface .tools-hub__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.pp-public-surface .tools-hub__card{position:relative;min-height:29rem;overflow:hidden;border-radius:.9rem;padding:1.4rem;background:#edf3fb;color:var(--pp-public-ink);text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease}.pp-public-surface .tools-hub__card:nth-child(2){background:var(--pp-public-ink);color:#fff}.pp-public-surface .tools-hub__card:nth-child(3){background:#e8f7ef}.pp-public-surface .tools-hub__card:hover{transform:translateY(-.35rem);box-shadow:0 1.5rem 3rem #10111424}.pp-public-surface .tools-hub__card:focus-visible{outline:.2rem solid var(--pp-public-blue);outline-offset:.2rem}.pp-public-surface .tools-hub__card-topline{position:relative;z-index:2;display:flex;justify-content:space-between;color:currentColor;font-size:.7rem;font-weight:850;letter-spacing:.08em;opacity:.68;text-transform:uppercase}.pp-public-surface .tools-hub__card-copy{position:relative;z-index:2;max-width:18rem;margin-top:3.5rem}.pp-public-surface .tools-hub__card h3{color:inherit;font-size:1.8rem;font-weight:950;line-height:1}.pp-public-surface .tools-hub__card p{margin-top:.85rem;color:inherit;line-height:1.55;opacity:.68}.pp-public-surface .tools-hub__card img{position:absolute;right:-8%;bottom:-9%;width:67%;height:auto;opacity:.82;transform:rotate(-4deg);transition:transform .22s ease}.pp-public-surface .tools-hub__card:hover img{transform:rotate(0) scale(1.04)}.pp-public-surface .tools-hub__open{position:absolute;z-index:3;bottom:1.4rem;left:1.4rem;display:inline-flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:900}.pp-public-surface .tools-hub__open span{color:var(--pp-public-blue);font-size:1.2rem}.pp-public-surface .tools-hub__outcomes{padding-block:clamp(5rem,9vw,8rem);border-top:1px solid var(--pp-public-rule)}.pp-public-surface .tools-hub__outcome-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--pp-public-rule)}.pp-public-surface .tools-hub__outcome-grid article{min-height:12rem;padding:2rem 2rem 1rem 0;border-right:1px solid var(--pp-public-rule)}.pp-public-surface .tools-hub__outcome-grid article:not(:first-child){padding-left:2rem}.pp-public-surface .tools-hub__outcome-grid article:last-child{border-right:0}.pp-public-surface .tools-hub__outcome-grid article h2{font-size:1.25rem;font-weight:900}.pp-public-surface .tools-hub__outcome-grid article p{color:var(--pp-public-muted)}.pp-public-surface .public-tool-workspace{padding-top:4.25rem;background:radial-gradient(circle at 90% 8%,rgba(47,135,255,.14),transparent 24rem),var(--pp-public-wash)}.pp-public-surface .public-tool-workspace__inner{width:min(100%,92rem);padding-top:clamp(3rem,7vw,6rem)}.pp-public-surface .public-tool-workspace__intro{display:grid;grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);gap:1rem 2rem;align-items:start;margin-bottom:clamp(2rem,5vw,4rem)}.pp-public-surface .public-tool-workspace__intro h1{max-width:13ch;margin:0;font-size:clamp(3.2rem,6vw,6rem);font-weight:950;letter-spacing:-.07em;line-height:.9}.pp-public-surface .public-tool-workspace__intro>p:last-child{grid-column:2;max-width:54ch;margin:0;color:var(--pp-public-muted);font-size:1.02rem;line-height:1.65}.pp-public-surface .public-tool-workspace__panel{position:relative;border-radius:1rem;padding:clamp(1rem,3vw,2.5rem);background:#fff;box-shadow:0 1.5rem 4rem #10111414}.pp-public-surface .public-tool-workspace__panel:before{position:absolute;inset:0 auto 0 0;width:.28rem;border-radius:1rem 0 0 1rem;background:var(--pp-public-blue);content:""}.pp-public-surface .public-tool-workspace :where(.bg-gradient-to-br,.bg-gradient-to-r){background-image:none!important;background-color:var(--pp-public-ink)!important}.pp-public-surface .public-tool-workspace :where(.text-purple-600,.text-indigo-600,.text-indigo-700,.text-violet-600){color:#1262c3!important}.pp-public-surface .public-tool-workspace :where(.ring-purple-200,.ring-indigo-200){--un-ring-color: rgba(47,135,255,.25) !important}.pp-public-surface .public-tool-workspace :where(.surface,.rotation){border-radius:.65rem;box-shadow:none}.pp-public-surface .api-status-page{margin-top:0;padding:clamp(7.5rem,11vw,10rem) 1rem clamp(4rem,8vw,7rem);background:#fff}.pp-public-surface .api-status-page>div,.pp-public-surface .api-status-page>section{width:min(100%,88rem);padding-inline:0}.pp-public-surface .api-status-page .page-head{min-height:30rem;align-items:flex-end;border-radius:1rem;padding:clamp(2rem,5vw,4rem);background:radial-gradient(circle at 90% 10%,rgba(47,135,255,.34),transparent 24rem),var(--pp-public-ink)}.pp-public-surface .api-status-page .kicker{color:#7dc7ff}.pp-public-surface .api-status-page .title{max-width:10ch;color:#fff;font-size:clamp(3.5rem,7vw,7rem);font-weight:950;letter-spacing:-.07em}.pp-public-surface .api-status-page .sub{max-width:56ch;color:#b5bac4;font-size:1.05rem}.pp-public-surface .api-status-page__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.pp-public-surface .api-status-page__actions .btn-primary{border-color:#fff;background:#fff;color:var(--pp-public-ink);box-shadow:none}.pp-public-surface .api-status-page__actions .btn-secondary{border-color:#4b4f58;background:transparent;color:#fff}.pp-public-surface .api-status-page__legend{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.75rem;color:#c3c8d0;font-size:.75rem;font-weight:750}.pp-public-surface .api-status-page__legend span{display:inline-flex;align-items:center;gap:.42rem}.pp-public-surface .api-status-page__dot{width:.5rem;height:.5rem;border-radius:50%;background:#7a808a}.pp-public-surface .api-status-page__dot--live{background:#45d99a;box-shadow:0 0 0 .25rem #45d99a1f}.pp-public-surface .api-status-page__dot--warning{background:#f2b84b}.pp-public-surface .api-status-page__dot--down{background:#f06475}.pp-public-surface .api-status-page .status-stage{padding-block:clamp(3rem,6vw,5rem)}.pp-public-surface .api-status-page .status-stage>.container{max-width:none;padding:0}.pp-public-surface .api-status-page .status-stage h2{font-size:clamp(2.3rem,5vw,4.5rem);font-weight:950;letter-spacing:-.06em}.pp-public-surface .api-status-page .status-grid{gap:.8rem}.pp-public-surface .api-status-page :where(.status-card,.explainer-card,.info-card){border:0;border-radius:.75rem;background:var(--pp-public-wash);box-shadow:none}.pp-public-surface .api-status-page .info-grid{gap:.8rem}.pp-public-surface .api-status-page .info-card{min-height:14rem;padding:2rem}.pp-public-surface .api-status-page .info-card h2{font-size:1.45rem;font-weight:900}.pp-public-surface .blogs-page{background:#fff}.pp-public-surface .blog-index-hero{min-height:28rem;align-items:end;border:0;border-radius:1rem;padding:clamp(2rem,5vw,4rem);background:radial-gradient(circle at 90% 12%,rgba(47,135,255,.32),transparent 20rem),var(--pp-public-ink);color:#fff}.pp-public-surface .blog-index-hero :where(h1,h2,h3){color:#fff}.pp-public-surface .blog-index-hero p{color:#b9bec8}.pp-public-surface :where(.filter-panel,.blog-card,.latest-guide-section,.post-card){border-color:transparent;box-shadow:none}.pp-public-surface :where(.blog-card,.post-card){border-radius:.75rem;background:var(--pp-public-wash)}.pp-public-surface .waitlist-view{background:#fff}.pp-public-surface :where(.waitlist-form-card,.waitlist-proof,.waitlist-stat){border:0;border-radius:.8rem;box-shadow:none}.pp-public-surface .waitlist-form-card{box-shadow:0 1.5rem 4rem #10111414}.pp-public-surface .legal-page{position:relative;width:100%;padding:clamp(8rem,12vw,11rem) var(--pp-public-gutter) clamp(5rem,9vw,8rem);background:linear-gradient(90deg,transparent 0 18%,rgba(16,17,20,.04) 18% calc(18% + 1px),transparent calc(18% + 1px)),#fff}.pp-public-surface .legal-page>article{width:min(100%,72rem);margin-inline:auto;color:#4f545d;font-size:1rem;line-height:1.75}.pp-public-surface .legal-page>article>div:first-child{display:block;margin-bottom:1.25rem}.pp-public-surface .legal-page>article>div:first-child img{display:none!important}.pp-public-surface .legal-page h1{max-width:14ch;margin:0;font-size:clamp(3.3rem,7vw,6.8rem);font-weight:950;letter-spacing:-.07em;line-height:.9;text-align:left}.pp-public-surface .legal-page>article>div:nth-child(2){margin:1.5rem 0 clamp(4rem,8vw,7rem);text-align:left}.pp-public-surface .legal-page>article>div:nth-child(2) a{color:#1262c3;font-weight:800}.pp-public-surface .legal-page article{counter-reset:legal-section}.pp-public-surface .legal-page h2{counter-increment:legal-section;display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:1rem;margin-top:3.5rem;padding-top:1.5rem;border-top:1px solid var(--pp-public-rule);font-size:clamp(1.5rem,3vw,2.35rem);font-weight:900;letter-spacing:-.04em}.pp-public-surface .legal-page h2:before{color:var(--pp-public-blue);content:counter(legal-section,decimal-leading-zero);font-size:.72rem;font-weight:900;letter-spacing:.08em}.pp-public-surface .legal-page :where(p,ul,ol){max-width:76ch;margin-left:4.5rem}@media(max-width:1000px){.pp-public-surface .pp-public-info__highlights--four{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-public-surface .pp-public-info__highlights--four>article:nth-child(2){border-right:0}.pp-public-surface .ppt-comparison__cards,.pp-public-surface .tools-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-public-surface .tools-hub__card:last-child{grid-column:1 / -1;min-height:22rem}}@media(max-width:760px){.pp-public-surface .info-page-root.pp-public-info{padding-top:3.75rem}.pp-public-surface .pp-public-info__intro{min-height:auto;padding-block:3.5rem 3rem}.pp-public-surface .pp-public-info__intro:before{background-size:2rem 2rem}.pp-public-surface .pp-public-info .info-breadcrumb{margin-bottom:2.5rem}.pp-public-surface .pp-public-info__hero h1{font-size:clamp(3rem,14vw,4.6rem)}.pp-public-surface .pp-public-info__highlights,.pp-public-surface .pp-public-info__highlights--four{grid-template-columns:1fr}.pp-public-surface .pp-public-info__highlights>article,.pp-public-surface .pp-public-info__highlights>article:not(:first-child){min-height:0;border-right:0;border-bottom:1px solid var(--pp-public-rule);padding:1.5rem 0 2rem}.pp-public-surface .pp-public-info__highlights>article:before{margin-bottom:1.5rem}.pp-public-surface .pp-public-info__actions>*{width:100%}.pp-public-surface .pp-public-info__outcomes .pp-public-info__highlights>article{border-bottom-color:#30333a}.pp-public-surface .pricing-guide,.pp-public-surface .ppt-comparison,.pp-public-surface .ppt-calculator-page{width:min(100% - 1rem,90rem);padding-top:5.25rem}.pp-public-surface :where(.pricing-guide__hero,.ppt-comparison__hero,.ppt-calculator-page__hero){min-height:auto;border-radius:.8rem;padding:1.5rem}.pp-public-surface :where(.pricing-guide,.ppt-comparison,.ppt-calculator-page) h1{font-size:clamp(3rem,14vw,4.6rem)}.pp-public-surface .pricing-guide .pricing-guide__hero h1,.pp-public-surface .ppt-comparison .ppt-comparison__hero h1,.pp-public-surface .ppt-calculator-page .ppt-calculator-page__hero h1{font-size:clamp(3rem,14vw,4.6rem)}.pp-public-surface :where(.pricing-guide__hero-actions,.ppt-comparison__hero-actions,.ppt-calculator-page__hero-actions,.pricing-guide__truth-actions)>*{width:100%}.pp-public-surface .pricing-guide__assurances{grid-template-columns:1fr}.pp-public-surface .pricing-guide__assurances span{grid-template-columns:2.5rem 1fr}.pp-public-surface .pricing-guide__plans,.pp-public-surface .ppt-comparison__cards{grid-template-columns:1fr}.pp-public-surface .ppt-comparison__cards>article{min-height:0}.pp-public-surface .calculator-examples>div{grid-template-columns:1fr}.pp-public-surface .tools-hub__hero{grid-template-columns:1fr;gap:3rem;min-height:auto;padding-top:7rem}.pp-public-surface .tools-hub__hero h1{font-size:clamp(3.6rem,18vw,5.5rem)}.pp-public-surface .tools-hub__catalog>header,.pp-public-surface .tools-hub__outcomes>header{grid-template-columns:1fr;gap:1rem}.pp-public-surface .tools-hub__grid{grid-template-columns:1fr}.pp-public-surface .tools-hub__card,.pp-public-surface .tools-hub__card:last-child{grid-column:auto;min-height:25rem}.pp-public-surface .tools-hub__outcome-grid{grid-template-columns:1fr}.pp-public-surface .tools-hub__outcome-grid article,.pp-public-surface .tools-hub__outcome-grid article:not(:first-child){min-height:0;border-right:0;border-bottom:1px solid var(--pp-public-rule);padding:1.5rem 0}.pp-public-surface .public-tool-workspace{padding-top:3.75rem}.pp-public-surface .public-tool-workspace__inner{padding-inline:.5rem}.pp-public-surface .public-tool-workspace__intro{grid-template-columns:1fr;gap:.75rem;padding-inline:.5rem}.pp-public-surface .public-tool-workspace__intro h1{font-size:clamp(3rem,14vw,4.8rem)}.pp-public-surface .public-tool-workspace__intro>p:last-child{grid-column:1}.pp-public-surface .public-tool-workspace__panel{padding:.75rem;box-shadow:none}.pp-public-surface .api-status-page{padding-top:5.25rem}.pp-public-surface .api-status-page .page-head{min-height:34rem;flex-direction:column;align-items:stretch;justify-content:flex-end;border-radius:.8rem;padding:1.5rem}.pp-public-surface .api-status-page .title{font-size:clamp(3.3rem,17vw,5.4rem)}.pp-public-surface .api-status-page__actions{justify-content:stretch}.pp-public-surface .api-status-page__actions>*{width:100%}.pp-public-surface .blog-index-hero{min-height:auto;border-radius:.8rem}.pp-public-surface .legal-page{padding-top:7rem;background:#fff}.pp-public-surface .legal-page h1{font-size:clamp(3rem,14vw,4.8rem)}.pp-public-surface .legal-page h2{grid-template-columns:2.25rem minmax(0,1fr)}.pp-public-surface .legal-page :where(p,ul,ol){margin-left:0}}
