.vp-pricing-page .vp-pricing-hero{text-align:center}.vp-pricing-page #pricing-heading{color:#8c9b7f;max-width:900px;margin:0 auto}.vp-pricing-page .vp-pricing-hero .vp-pricing-lead{max-width:800px;margin-left:auto;margin-right:auto}.vp-pricing-page .vp-pricing-hero .vp-pricing-usd{max-width:840px;margin-left:auto;margin-right:auto}.vp-pricing-page .vp-pricing-hero .vp-toggle-row{flex-direction:column;justify-content:center;gap:16px}.vp-pricing-page .vp-pricing-hero .vp-toggle{border:1px solid #b79a74}.vp-pricing-page .vp-plan-grid{gap:40px}.vp-pricing-page .vp-plan-grid .vp-centered-plan{text-align:center;border:1px solid #b79a74;border-radius:8px;align-items:center;padding:36px}.vp-pricing-page .vp-plan-grid .vp-centered-plan>p{width:100%}.vp-pricing-page .vp-centered-plan .vp-plan-note,.vp-pricing-page .vp-centered-plan .vp-plan-cta-note{max-width:none}.vp-pricing-page .vp-centered-plan>.vp-plan-note{min-height:84px}.vp-pricing-page .vp-centered-plan .vp-plan-price{letter-spacing:-.02em;color:#373838;font-weight:500;line-height:1.15;font-family:var(--font-marketing-heading,"MADE Mirage"),Georgia,serif!important;font-size:48px!important}.vp-pricing-page .vp-centered-plan .vp-plan-eyebrow{margin-bottom:16px}.vp-pricing-page .vp-centered-plan h3{margin-bottom:8px}.vp-pricing-page .vp-centered-plan .vp-plan-cta{margin-top:auto;padding-top:32px}.vp-pricing-page .vp-centered-plan .vp-plan-cta .vp-plan-cta-note{margin-top:18px}.vp-pricing-page .vp-centered-plan .vp-plan-button.vp-plan-soft{color:#fff;background:#8c9b7f}.vp-pricing-page .vp-centered-plan .vp-plan-button:hover{color:#fff;background:#373838}.vp-pricing-page .vp-platform-fee{text-align:center;background:#373838;border-top:1px solid #b79a74;border-bottom:1px solid #b79a74;padding:60px 0}.vp-pricing-page .vp-platform-fee .vp-fee-content{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:48px;max-width:980px;display:grid}.vp-pricing-page .vp-platform-fee .vp-fee-number{color:#8c9b7f;font-weight:500;line-height:1;font-family:var(--font-marketing-heading,"MADE Mirage"),Georgia,serif!important;font-size:112px!important}.vp-pricing-page .vp-platform-fee .vp-fee-heading{color:#fff;text-align:left}.vp-pricing-page .vp-platform-fee .vp-fee-note{color:#fbf9f7;text-align:left;max-width:none;margin-top:18px}.vp-pricing-page .vp-compare-section .vp-center-block{text-align:center;margin-left:auto;margin-right:auto}.vp-pricing-page .vp-compare-section .vp-center-block.vp-center-narrow{max-width:840px}.vp-pricing-page .vp-center-actions{justify-content:center}.vp-pricing-page .vp-comparison-frame{background:#fff;border:1px solid #b79a74;border-radius:8px;margin-top:36px;padding:12px}.vp-pricing-page .vp-comparison-frame .vp-compare-wrap{margin-top:0}.vp-pricing-page .vp-comparison-frame .vp-compare-table thead th{color:#fff;background:#373838}.vp-pricing-page .vp-store-section{background:#e1dfd8}.vp-pricing-page .vp-store-layout,.vp-pricing-page .vp-first-step-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);align-items:center;gap:48px;display:grid}.vp-pricing-page .vp-store-layout>*,.vp-pricing-page .vp-first-step-layout>*{min-width:0}.vp-pricing-page .vp-store-layout .vp-sage-heading,.vp-pricing-page .vp-first-step-layout .vp-sage-heading{color:#8c9b7f}.vp-store-connections{margin:0}.vp-store-connections img{width:100%;max-width:100%;height:auto;display:block}.vp-sample-project{background:#fff;border:1px solid #b79a74;border-radius:8px;margin:0;padding:32px}.vp-sample-project .vp-project-label{color:#8c9b7f;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:24px;display:flex}.vp-sample-project .vp-project-label svg{flex:none;width:24px;height:24px}.vp-sample-project h3{color:#373838}.vp-sample-project .vp-project-type{margin-top:8px}.vp-sample-project ol{flex-direction:column;gap:14px;margin-top:28px;display:flex}.vp-sample-project li{background:#fbf9f7;border:1px solid #e1dfd8;border-radius:4px;align-items:center;gap:16px;min-height:72px;padding:14px 18px;display:flex}.vp-sample-project .vp-step-number{color:#373838;border:1px solid #b79a74;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.vp-sample-project li:last-child{color:#fff;background:#8c9b7f;border-color:#8c9b7f}.vp-sample-project li:last-child .vp-step-number{color:#fff;border-color:#fff}.vp-pricing-page .vp-pricing-faq .vp-center-text{text-align:center}.vp-pricing-page #closing-heading{color:#fff}.vp-first-step-copy .vp-proofing-video,.vp-first-step-copy .vp-proofing-video:hover{color:#fff;background:#373838}.vp-first-step-copy .vp-portal-preview{color:#373838;background:#fff;border:1px solid #b79a74}.vp-first-step-copy .vp-portal-preview:hover{color:#373838;background:#e1dfd8}@media (max-width:767px){.vp-pricing-page .vp-plan-grid{grid-template-columns:minmax(0,1fr);gap:24px}.vp-pricing-page .vp-plan-grid .vp-centered-plan{padding:28px 24px}.vp-pricing-page .vp-centered-plan>.vp-plan-note{min-height:0}.vp-pricing-page .vp-centered-plan .vp-plan-price{font-size:36px!important}.vp-pricing-page .vp-platform-fee .vp-fee-content{grid-template-columns:minmax(0,1fr);gap:20px}.vp-pricing-page .vp-platform-fee .vp-fee-number{font-size:88px!important}.vp-pricing-page .vp-platform-fee .vp-fee-heading,.vp-pricing-page .vp-platform-fee .vp-fee-note{text-align:center}.vp-pricing-page .vp-comparison-frame{padding:6px}.vp-pricing-page .vp-store-layout,.vp-pricing-page .vp-first-step-layout{grid-template-columns:minmax(0,1fr);gap:32px}.vp-store-connections{max-width:540px;margin-left:auto;margin-right:auto}.vp-sample-project{padding:24px}}
