.pp{background:var(--bg-primary);min-height:100vh;padding:120px 24px 96px}.pp-hero{margin:0 auto 56px;max-width:880px;text-align:center}.pp-hero-inner{align-items:center;display:flex;flex-direction:column;gap:18px}.pp-hero-eyebrow{align-items:center;background:#6366f11a;border:1px solid #6366f140;border-radius:999px;color:#c7d2fe;display:inline-flex;font-size:11.5px;font-weight:600;gap:8px;letter-spacing:.08em;padding:5px 12px;text-transform:uppercase}.pp-hero-dot{background:#818cf8;border-radius:50%;box-shadow:0 0 8px #818cf899;height:6px;width:6px}.pp-hero-title{color:var(--text-primary);font-size:clamp(34px,5vw,52px);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0}.pp-hero-sub{color:#ffffffb3;color:var(--text-secondary,#ffffffb3);font-size:16px;line-height:1.65;margin:0;max-width:720px}.pp-tabs{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 auto 48px;max-width:880px;padding:6px}.pp-tab{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:#ffffffa6;color:var(--text-secondary,#ffffffa6);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;padding:9px 16px;transition:background .2s ease,color .2s ease,border-color .2s ease}.pp-tab:hover{background:#ffffff0a;color:var(--text-primary)}.pp-tab.is-active{background:#6366f126;border-color:#6366f159;color:#c7d2fe}.pp-tab-count{font-feature-settings:"tnum";background:#ffffff12;border-radius:999px;color:var(--text-dim);font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;padding:2px 7px}.pp-tab.is-active .pp-tab-count{background:#6366f140;color:#c7d2fe}.pp-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));margin:0 auto;max-width:1200px}.pp-card{background:linear-gradient(180deg,#14122899,#0c0c1cb3);border:1px solid #ffffff0f;border-radius:18px;box-shadow:inset 0 1px 0 #ffffff08;display:flex;flex-direction:column;padding:22px;position:relative;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.pp-card:hover{border-color:color-mix(in srgb,var(--accent) 35%,#0000);box-shadow:0 1px 0 #ffffff0a inset,0 24px 60px -30px color-mix(in srgb,var(--accent) 40%,#0000);transform:translateY(-3px)}.pp-card-head{justify-content:space-between;margin-bottom:16px}.pp-card-head,.pp-card-icon{align-items:center;display:flex}.pp-card-icon{border:1px solid;border-radius:12px;height:44px;justify-content:center;width:44px}.pp-card-badge{border:1px solid;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.08em;padding:4px 10px;text-transform:uppercase}.pp-card-title{color:var(--text-primary);font-size:19px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0 0 8px}.pp-card-tag{color:#ffffffb8;color:var(--text-secondary,#ffffffb8);font-size:13.5px;line-height:1.55;margin:0 0 18px}.pp-card-row{background:hsla(0,0%,100%,.025);border:1px solid #ffffff0d;border-radius:10px;margin-bottom:12px;padding:10px 12px}.pp-card-row-key{align-items:center;color:var(--text-dim);display:flex;font-size:10px;font-weight:700;gap:6px;letter-spacing:.08em;margin-bottom:5px;text-transform:uppercase}.pp-card-row-val{color:var(--text-primary);font-size:12.5px;line-height:1.5}.pp-card-section{margin-bottom:14px}.pp-card-list{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}.pp-card-list li{color:#ffffffc7;color:var(--text-secondary,#ffffffc7);font-size:12.5px;line-height:1.5;padding-left:16px;position:relative}.pp-card-list li:before{background:var(--accent);border-radius:50%;content:"";height:5px;left:4px;opacity:.7;position:absolute;top:8px;width:5px}.pp-card-meta{background:hsla(0,0%,100%,.025);border:1px solid #ffffff0d;border-radius:10px;display:flex;gap:10px;margin-bottom:12px;padding:12px}.pp-card-meta-item{align-items:flex-start;display:flex;gap:7px}.pp-card-meta-item>svg{color:var(--accent);flex-shrink:0;margin-top:3px}.pp-card-meta-label{color:var(--text-dim);font-size:10px;font-weight:700;letter-spacing:.06em;margin-bottom:2px;text-transform:uppercase}.pp-card-meta-val{color:var(--text-primary);font-size:12.5px;font-weight:600;line-height:1.35}.pp-card-meta-note{color:var(--text-dim);font-weight:400}.pp-card-meta-note--block{display:block;font-size:10.5px;margin-top:2px}.pp-card-bundle{border:1px solid;border-radius:8px;font-size:11.5px;font-weight:600;line-height:1.45;margin-bottom:14px;padding:8px 12px}.pp-card-cta{align-items:center;border-top:1px dashed #ffffff14;display:flex;gap:10px;margin-top:auto;padding-top:14px}.pp-card-cta-demo{align-items:center;display:inline-flex;font-size:12.5px;font-weight:600;gap:5px;text-decoration:none;transition:gap .2s ease}.pp-card-cta-demo:hover{gap:9px}.pp-card-cta-quote{align-items:center;border-radius:10px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-left:auto;padding:9px 16px;text-decoration:none;transition:transform .18s ease,box-shadow .25s ease}.pp-card-cta-quote:hover{box-shadow:0 10px 24px -10px var(--accent);transform:translateY(-2px)}.pp-cta{background:linear-gradient(135deg,#6366f114,#22d3ee0d);border:1px solid #6366f140;border-radius:20px;margin:80px auto 0;max-width:800px;padding:40px 28px;text-align:center}.pp-cta-inner{align-items:center;display:flex;flex-direction:column;gap:14px}.pp-cta-title{color:var(--text-primary);font-size:clamp(22px,3vw,28px);font-weight:700;letter-spacing:-.01em;margin:0}.pp-cta-sub{color:#ffffffb8;color:var(--text-secondary,#ffffffb8);font-size:14.5px;line-height:1.6;margin:0 0 4px;max-width:560px}.pp-cta-btn{align-items:center;background:linear-gradient(135deg,#6366f1,#818cf8);border-radius:12px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:12px 22px;text-decoration:none;transition:transform .18s ease,box-shadow .25s ease}.pp-cta-btn:hover{box-shadow:0 14px 30px -12px #6366f199;transform:translateY(-2px)}@media (max-width:768px){.pp{padding:110px 16px 80px}.pp-grid{gap:16px;grid-template-columns:1fr}.pp-card-cta,.pp-card-meta{flex-direction:column}.pp-card-cta{align-items:stretch}.pp-card-cta-quote{justify-content:center;margin-left:0}.pp-tabs{padding:4px}.pp-tab{font-size:12.5px;padding:8px 12px}}
/*# sourceMappingURL=181.d0991d50.chunk.css.map*/