@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";
.prv-lp__wrapper{background-color:var(--white);color:var(--secondary-color);-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.5}.prv-lp__container{max-width:1140px;margin:0 auto;padding:60px 24px}.text-center{text-align:center}.justify-center{justify-content:center}.prv-lp__section-title{letter-spacing:-.03em;color:var(--secondary-color);margin-bottom:20px;font-size:2.25rem;font-weight:800;line-height:1.2}.prv-lp__btn{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:14px 28px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.prv-lp__btn--primary{background-color:var(--dark-main-color);color:#fff;border:1px solid var(--dark-main-color)}.prv-lp__btn--primary:hover{background-color:var(--secondary-color);border-color:var(--secondary-color)}.prv-lp__btn--secondary{color:var(--dark-main-color);border:1px solid var(--light-main-color);background-color:#fff}.prv-lp__btn--secondary:hover{background-color:var(--very-light-color)}.prv-lp__btn--outline{color:var(--dark-main-color);border:1px solid var(--main-color);background-color:#0000}.prv-lp__btn--outline:hover{background-color:var(--very-light-color)}.prv-lp__hero{background:radial-gradient(circle at top right,var(--light-color)0%,var(--white)70%);border-bottom:1px solid #00000008;padding:60px 24px}.prv-lp__hero-grid{flex-direction:row;align-items:center;gap:40px;max-width:1140px;margin:0 auto;display:flex}.prv-lp__hero-tag{letter-spacing:.15em;color:var(--dark-main-color);background-color:var(--very-light-color);padding:4px 12px;font-size:.8rem;font-weight:800}.prv-lp__hero-title{letter-spacing:-.04em;margin:20px 0 16px;font-size:3.5rem;font-weight:900;line-height:1.1}.prv-lp__hero-subtitle{color:var(--dark-main-color);margin-bottom:20px;font-size:1.35rem;font-weight:700;line-height:1.3}.prv-lp__hero-paragraph{color:#475569;margin-bottom:24px;font-size:1.05rem;line-height:1.6}.prv-lp__upgrade-pill{background-color:#fff;border:1px solid #60a5fe4d;align-items:center;gap:12px;margin-bottom:32px;padding:12px 20px;font-size:.95rem;font-weight:600;display:inline-flex}.prv-lp__hero-cta-block{background-color:#fff;max-width:480px;padding:24px;box-shadow:0 10px 30px #0056c00a}.prv-lp__cta-label{margin:0 0 14px;font-size:1rem;font-weight:700}.prv-lp__btn-group{gap:12px;display:flex}.prv-lp__hero-img{object-fit:cover;width:100%;height:100%;box-shadow:0 20px 40px #0f172a14}.prv-lp__drivers{background-color:#fff}.prv-lp__section-desc{color:#475569;margin-bottom:24px;font-size:1.1rem}.prv-lp__drivers-grid{flex-wrap:wrap;gap:12px;margin-bottom:32px;display:flex}.prv-lp__driver-item{background-color:var(--white);border-radius:8px;align-items:center;gap:8px;padding:12px 20px;font-size:1rem;font-weight:700;display:flex}.prv-lp__drivers-footer{border-top:1px solid #0000000f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;display:flex}.prv-lp__drivers-footer p{margin:0;font-size:1.05rem;font-weight:600}.prv-lp__tabs-section{background-color:var(--white)}.prv-lp__tabs-ui{grid-template-columns:.75fr 1.25fr;gap:32px;margin-top:32px;display:grid}.prv-lp__tabs-sidebar{flex-direction:column;gap:8px;display:flex}.prv-lp__tab-button{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;padding:16px;transition:all .2s;display:flex}.prv-lp__tab-button.is-active{background-color:#fff;box-shadow:0 4px 20px #00000008}.prv-lp__tab-index{color:var(--main-color);font-size:1.1rem;font-weight:800}.prv-lp__tab-text{color:var(--secondary-color);font-size:.95rem;font-weight:700}.prv-lp__tabs-display{background-color:#fff;border-radius:16px;padding:40px;box-shadow:0 10px 30px #00000003}.prv-lp__panel{grid-template-columns:1.1fr .9fr;gap:32px;display:grid}.prv-lp__panel content h3{margin-top:0;font-size:1.75rem;font-weight:800}.prv-lp__panel-lead{color:var(--dark-main-color);margin-bottom:24px;font-size:1.05rem;font-weight:600}.prv-lp__panel-list-wrapper h4{text-transform:uppercase;color:#64748b;margin-bottom:12px;font-size:.95rem;font-weight:700}.prv-lp__panel-list{margin-bottom:24px;padding-left:16px}.prv-lp__panel-list li{margin-bottom:8px;font-size:.95rem;font-weight:600}.prv-lp__panel-footer-note{color:#475569;margin-bottom:24px;font-style:italic;font-weight:500}.prv-lp__panel-graphic img{object-fit:cover;width:100%;height:100%}.prv-lp__cohorts{background-color:#fff}.prv-lp__cohorts-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-top:32px;display:grid}.prv-lp__cohort-card{background-color:var(--white);border-top:3px solid var(--light-main-color);padding:24px}.prv-lp__cohort-card h3{margin-top:0;margin-bottom:8px;font-size:1.15rem;font-weight:800}.prv-lp__cohort-card p{color:#475569;margin:0;font-size:.9rem}.prv-lp__cohort-card--focus{background-color:var(--secondary-color);color:#fff;border-top-color:var(--main-color)}.prv-lp__cohort-card--focus p{color:#94a3b8}.prv-lp__philosophy{background-color:var(--white)}.prv-lp__philosophy-card{background-color:var(--secondary-color);color:#fff;grid-template-columns:1fr 1fr;gap:48px;padding:48px;display:grid}.prv-lp__philosophy-tag{color:var(--main-color);letter-spacing:.1em;font-size:.85rem;font-weight:700}.prv-lp__philosophy-meta h2{margin:12px 0;font-size:2rem;font-weight:800}.prv-lp__philosophy-points h3{margin-top:0;font-size:1.1rem}.prv-lp__check-stack{margin-bottom:24px;padding:0;list-style:none}.prv-lp__check-stack li{margin-bottom:12px;font-size:.95rem;font-weight:600}.prv-lp__philosophy-closure{color:var(--light-main-color);margin:0;font-size:1rem;font-weight:600}.prv-lp__trajectory{background-color:#fff}.prv-lp__trajectory h2{font-size:2rem;font-weight:800}.prv-lp__trajectory-flow{flex-wrap:wrap;justify-content:center;gap:24px;margin:24px 0;display:flex}.prv-lp__trajectory-flow span{background-color:var(--white);padding:10px 20px;font-weight:700}.prv-lp__trajectory-lead{color:var(--dark-main-color);font-size:1.1rem;font-weight:600}.prv-lp__criteria-box{margin:32px 0}.prv-lp__criteria-box h3{color:#64748b;font-size:1rem}.prv-lp__criteria-pills{flex-wrap:wrap;justify-content:center;gap:10px;max-width:750px;margin:16px auto 0;display:flex}.prv-lp__criteria-pills span{background-color:var(--very-light-color);padding:8px 16px;font-size:.9rem;font-weight:600}.prv-lp__trajectory-footer{font-size:1.05rem;font-weight:700}.prv-lp__ultimate-cta{background:linear-gradient(180deg,#fff 0%,var(--very-light-color)100%);padding-bottom:40px}.prv-lp__ultimate-cta h2{font-size:2.5rem;font-weight:900}.prv-lp__ultimate-sub{color:#475569;font-size:1.1rem}.prv-lp__expert-banner{color:var(--dark-main-color);margin:24px 0;font-size:1.2rem;font-weight:800}.prv-lp__matrix-display{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:32px;display:flex}.prv-lp__matrix-display span{background-color:#fff;padding:6px 14px;font-size:1.05rem;font-weight:800}.prv-lp__final-card{background-color:#fff;max-width:520px;margin:0 auto;padding:32px;box-shadow:0 15px 35px #0056c00f}.prv-lp__final-card h3{margin-top:0;margin-bottom:20px;font-size:1.35rem;font-weight:800}.prv-lp__final-pitch{color:#475569;margin-top:16px;font-size:1rem;font-weight:600}.prv-lp__signature{border-top:1px solid #0000000f;max-width:450px;margin:0 auto;padding-top:32px}.prv-lp__signature h2{margin:0 0 4px;font-size:1.25rem;font-weight:800}.prv-lp__signature p{color:#64748b;margin:0;font-size:1rem}.prv-lp__statement{background-color:var(--dark-main-color);color:var(--white)}@media (max-width:992px){.prv-lp__hero-grid{flex-direction:column;display:flex}.prv-lp__tabs-ui,.prv-lp__panel,.prv-lp__philosophy-card{grid-template-columns:1fr}.prv-lp__hero-title{font-size:2.5rem}.prv-lp__hero-img{width:100%}.prv-lp__tabs-sidebar{flex-direction:row;padding-bottom:8px;overflow-x:auto}.prv-lp__tab-button{white-space:nowrap}}
.prv-lp__faq{background-color:var(--white)}.prv-lp__faq-list{flex-direction:column;gap:12px;display:flex}.prv-lp__faq-node{background-color:#fff;border:1px solid #0000000f;transition:border-color .2s,box-shadow .2s;overflow:hidden}.prv-lp__faq-node:hover{border-color:var(--light-main-color)}.prv-lp__faq-node.is-open{border-color:var(--main-color);box-shadow:0 4px 20px #0056c008}.prv-lp__faq-trigger{text-align:left;cursor:pointer;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;width:100%;padding:16px 18px;display:flex}.prv-lp__faq-trigger h3{color:#222;margin:0;padding-right:16px;font-size:1.3rem;font-weight:700;line-height:1.4}.prv-lp__faq-icon{color:var(--dark-main-color);-webkit-user-select:none;user-select:none;text-align:center;width:24px;font-size:1.5rem;font-weight:600;display:inline-block}.prv-lp__faq-panel{max-height:0;padding-bottom:16px;transition:max-height .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.prv-lp__faq-node.is-open .prv-lp__faq-panel{max-height:300px}.prv-lp__faq-content{padding:8px 18px}.prv-lp__faq-content p{color:#333;margin:0;font-size:1.2rem;line-height:1.6}
