@font-face{font-family:"Montserrat Variable Fallback: Segoe UI";src:local("Segoe UI");size-adjust:120.8952%;ascent-override:80.0694%;descent-override:20.7618%;line-gap-override:0%}@font-face{font-family:Montserrat Variable;src:local("Montserrat Variable Variable"),url(../_fonts/kBnES5K30w4aVvQRfhybTFcZQrD9ecmF9i1fE51tWMo-Cd9Z3pEyWhlL8NE4uRl__HYOHaJXqHUHPBZPrBWqMhM.woff2) format(woff2-variations);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:normal}@font-face{font-family:"Montserrat Variable Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:108.4444%;ascent-override:89.2623%;descent-override:23.1455%;line-gap-override:0%}@font-face{font-family:"Montserrat Variable Fallback: Noto Sans";src:local("Noto Sans");size-adjust:102.9536%;ascent-override:94.023%;descent-override:24.3799%;line-gap-override:0%}@font-face{font-family:"Montserrat Variable Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:119.1111%;ascent-override:81.2687%;descent-override:21.0728%;line-gap-override:0%}@font-face{font-family:Montserrat Variable;src:local("Montserrat Variable Variable"),url(../_fonts/4O0zZOcJn5Jz6C-11Q0C4epRwXIGW5CqG3NbIa50sSI-YtDhifl4ZKEoj8r8C37ko2eNKNbl7jSDnCPYcyyg1C0.woff2) format(woff2-variations);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:normal}@font-face{font-family:"Montserrat Variable Fallback: Arial";src:local("Arial");size-adjust:109.4659%;ascent-override:88.4293%;descent-override:22.9295%;line-gap-override:0%}@font-face{font-family:"Montserrat Variable Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:128.6903%;ascent-override:75.2194%;descent-override:19.5042%;line-gap-override:0%}@font-face{font-family:Montserrat Variable;src:local("Montserrat Variable Variable"),url(../_fonts/IOuBW63oASbTVxPt1ssuzadzIRFriLa2xOae8X08NRE-Zh0pOKMseVTlOH4LFA4ZEDNyxCoAXE2qQAxZJ4ryd7I.woff2) format(woff2-variations);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:100 900;font-style:normal}@font-face{font-family:"Montserrat Variable Fallback: Segoe UI";src:local("Segoe UI");size-adjust:110.0687%;ascent-override:87.9451%;descent-override:22.8039%;line-gap-override:0%}@font-face{font-family:"Montserrat Variable Fallback: Arial";src:local("Arial");size-adjust:120.2331%;ascent-override:80.5103%;descent-override:20.8761%;line-gap-override:0%}@font-face{font-family:Montserrat Variable;src:local("Montserrat Variable Variable"),url(../_fonts/mhkN01GBoQqvuJhYb5DDmY4gKtf2gma40P9FQgmAJ1Y-Qz_kXLCzZpJIIt7Y7uwQyaDTv3HNlXJpZZ6EF6ImhT4.woff2) format(woff2-variations);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:normal}@font-face{font-family:Montserrat Variable;src:local("Montserrat Variable Variable"),url(../_fonts/PT43_Hjx8JgKReSLi0zBKSDkSgVB091nVf8jw6vcbyI-nj7z5MgPWu02G3w0SIcyXiWlFK4pkCd64vQfV6FKXhQ.woff2) format(woff2-variations);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 900;font-style:normal}@font-face{font-family:"Montserrat Variable Fallback: Noto Sans";src:local("Noto Sans");size-adjust:113.0802%;ascent-override:85.603%;descent-override:22.1966%;line-gap-override:0%}@font-face{font-family:"Montserrat Variable Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:117.1658%;ascent-override:82.618%;descent-override:21.4226%;line-gap-override:0%}.ci-source[data-v-8f18cfc7]{color:var(--pp-text-2);font-size:13px;margin:0}.ci-hero-in[data-v-8f18cfc7]{gap:32px}.ci-hero-in[data-v-8f18cfc7],.ci-stack[data-v-8f18cfc7]{display:flex;flex-direction:column}.ci-stack[data-v-8f18cfc7]{gap:36px}.ci-head[data-v-8f18cfc7]{align-items:flex-start;display:flex;flex-direction:column;gap:14px;max-width:720px}.ci-center[data-v-8f18cfc7],.ci-ladder-wrap[data-v-8f18cfc7]{display:flex;justify-content:center}.ci-ladder-wrap[data-v-8f18cfc7]{perspective:1400px}.ci-ladder[data-v-8f18cfc7]{max-width:460px;transform:rotateX(calc(12deg + var(--ty, 0deg))) rotateY(calc(-14deg + var(--tx, 0deg))) rotate(2deg);transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.7,.2,1);width:100%}.ci-ladder-card[data-v-8f18cfc7]{background:var(--pp-surface);border:1px solid var(--pp-line);border-radius:20px;box-shadow:0 8px 0 var(--pp-line),0 40px 60px -30px #09090b59;display:flex;flex-direction:column;gap:12px;padding:22px}.ci-ladder-head[data-v-8f18cfc7]{align-items:center;display:flex;gap:12px;justify-content:space-between}.ci-ladder-title[data-v-8f18cfc7]{align-items:center;color:var(--pp-ink);display:flex;font-family:Montserrat Variable,"Montserrat Variable Fallback: BlinkMacSystemFont","Montserrat Variable Fallback: Segoe UI","Montserrat Variable Fallback: Helvetica Neue","Montserrat Variable Fallback: Arial","Montserrat Variable Fallback: Noto Sans",Montserrat,sans-serif;font-size:16px;font-weight:800;gap:8px}.ci-ladder-sub[data-v-8f18cfc7]{color:var(--pp-muted);font-size:12.5px}.ci-ladder-row[data-v-8f18cfc7]{align-items:center;animation:pp-in .5s cubic-bezier(.2,.7,.2,1) both;background:var(--pp-soft);border:1px solid var(--pp-line);border-radius:12px;box-shadow:0 3px 0 var(--pp-line);display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.ci-ladder-row.is-pepprio[data-v-8f18cfc7]{background:var(--pp-red);border-color:var(--pp-red-edge);box-shadow:inset 0 1px #ffffff4d,0 4px 0 var(--pp-red-dark),0 14px 24px -10px #ef524d8c;color:#fff}.ci-ladder-row.is-pepprio .ci-ladder-name[data-v-8f18cfc7],.ci-ladder-row.is-pepprio .ci-ladder-price[data-v-8f18cfc7]{color:#fff}.ci-ladder-name[data-v-8f18cfc7]{color:var(--pp-ink);font-size:15px;font-weight:700}.ci-ladder-price[data-v-8f18cfc7]{color:var(--pp-text-2);font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.ci-ladder-foot[data-v-8f18cfc7]{align-items:center;color:var(--pp-green-text);display:flex;font-size:13px;font-weight:600;gap:8px}.ci-cards[data-v-8f18cfc7]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.ci-vs[data-v-8f18cfc7]{align-items:center;display:flex;gap:10px}.ci-vs-x[data-v-8f18cfc7]{color:var(--pp-faint);font-size:12px;font-weight:700;text-transform:uppercase}.ci-vs-name[data-v-8f18cfc7]{align-items:center;background:var(--pp-muted-bg);border:1px solid var(--pp-line);border-radius:999px;color:var(--pp-ink);display:inline-flex;font-size:13px;font-weight:700;height:30px;padding:0 12px}.ci-card-text[data-v-8f18cfc7]{flex:1}.ci-tags[data-v-8f18cfc7]{display:flex;flex-wrap:wrap;gap:6px}.ci-tag[data-v-8f18cfc7]{background:var(--pp-muted-bg);border-radius:6px;color:var(--pp-text-3);font-size:12px;font-weight:600;padding:3px 8px}.ci-card-price[data-v-8f18cfc7]{color:var(--pp-ink);font-size:14px;font-weight:700}.ci-table-wrap[data-v-8f18cfc7]{background:var(--pp-surface);border:1px solid var(--pp-line);border-radius:16px;box-shadow:0 6px 0 var(--pp-line),0 30px 50px -30px #09090b40;overflow-x:auto}.ci-table[data-v-8f18cfc7]{border-collapse:collapse;color:var(--pp-ink);font-size:14.5px;min-width:1480px;width:100%}.ci-table td[data-v-8f18cfc7],.ci-table th[data-v-8f18cfc7]{border-bottom:1px solid var(--pp-line);padding:12px 16px;text-align:center;vertical-align:middle}.ci-table thead th[data-v-8f18cfc7]{background:var(--pp-surface);font-family:Montserrat Variable,"Montserrat Variable Fallback: BlinkMacSystemFont","Montserrat Variable Fallback: Segoe UI","Montserrat Variable Fallback: Helvetica Neue","Montserrat Variable Fallback: Arial","Montserrat Variable Fallback: Noto Sans",Montserrat,sans-serif;font-size:14px;font-weight:800;position:sticky;top:0}.ci-table .ci-feature-col[data-v-8f18cfc7]{font-weight:500;min-width:260px;text-align:left}.ci-table .is-pepprio[data-v-8f18cfc7]{background:var(--pp-red-soft);color:var(--pp-red-text)}.ci-table td.is-yes[data-v-8f18cfc7]{color:var(--pp-green-text);font-weight:800}.ci-table td.is-no[data-v-8f18cfc7]{color:var(--pp-faint)}.ci-table td.is-partial[data-v-8f18cfc7]{color:var(--pp-yellow-text);font-size:13px;font-weight:600}.ci-table td.is-pepprio.is-yes[data-v-8f18cfc7]{color:var(--pp-green-text)}.ci-cat-row th[data-v-8f18cfc7]{background:var(--pp-soft);color:var(--pp-text-2);font-size:12.5px;font-weight:700;letter-spacing:.06em;padding-top:18px;text-align:left;text-transform:uppercase}.ci-feature-link[data-v-8f18cfc7]{border-bottom:1px dashed var(--pp-line-strong);color:var(--pp-ink)}.ci-feature-link[data-v-8f18cfc7]:hover{border-color:var(--pp-red-ink);color:var(--pp-red-ink)}.ci-pricing[data-v-8f18cfc7]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.ci-plans[data-v-8f18cfc7]{background:var(--pp-surface);border:1px solid var(--pp-line);border-radius:20px;box-shadow:0 6px 0 var(--pp-line),0 30px 50px -28px #09090b40;display:flex;flex-direction:column;gap:10px;padding:26px}.ci-plans.is-pepprio[data-v-8f18cfc7]{border-color:var(--pp-red-ink);box-shadow:0 6px 0 var(--pp-red-dark),0 30px 50px -24px #ef524d73}.ci-plans .pp-btn[data-v-8f18cfc7]{align-self:flex-start;margin-top:6px}.ci-plans-title[data-v-8f18cfc7]{align-items:center;display:flex;font-size:20px;gap:8px;margin-bottom:6px}.ci-plan[data-v-8f18cfc7]{align-items:baseline;border-bottom:1px dashed var(--pp-line);color:var(--pp-text-3);display:flex;font-size:15px;gap:12px;justify-content:space-between;padding:10px 0}.ci-plan-price[data-v-8f18cfc7]{color:var(--pp-red-ink);font-family:Montserrat Variable,"Montserrat Variable Fallback: BlinkMacSystemFont","Montserrat Variable Fallback: Segoe UI","Montserrat Variable Fallback: Helvetica Neue","Montserrat Variable Fallback: Arial","Montserrat Variable Fallback: Noto Sans",Montserrat,sans-serif;font-size:18px;font-variant-numeric:tabular-nums;font-weight:800}.ci-plan-price small[data-v-8f18cfc7]{color:var(--pp-muted);font-size:12px;font-weight:600}.ci-plan-price.is-muted[data-v-8f18cfc7]{color:var(--pp-ink)}.ci-plans-note[data-v-8f18cfc7]{font-size:13.5px;font-weight:600;margin:6px 0 0}.ci-plans-note.is-good[data-v-8f18cfc7]{color:var(--pp-green-text)}.ci-plans-note.is-bad[data-v-8f18cfc7]{color:var(--pp-red-text)}.ci-emoji[data-v-8f18cfc7]{font-size:28px;line-height:1}.ci-steps[data-v-8f18cfc7]{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));list-style:none;margin:0;padding:0}.ci-step[data-v-8f18cfc7]{background:var(--pp-surface);border:1px solid var(--pp-line);border-radius:16px;box-shadow:0 4px 0 var(--pp-line);display:flex;flex-direction:column;gap:10px;padding:26px;position:relative}.ci-step-num[data-v-8f18cfc7]{align-items:center;background:var(--pp-ink);border-radius:50%;color:var(--pp-bg);display:flex;font-family:Montserrat Variable,"Montserrat Variable Fallback: BlinkMacSystemFont","Montserrat Variable Fallback: Segoe UI","Montserrat Variable Fallback: Helvetica Neue","Montserrat Variable Fallback: Arial","Montserrat Variable Fallback: Noto Sans",Montserrat,sans-serif;font-size:15px;font-weight:800;height:34px;justify-content:center;position:absolute;right:18px;top:18px;width:34px}.ci-step-icon[data-v-8f18cfc7]{font-size:30px;line-height:1}.ci-faq-wrap[data-v-8f18cfc7]{max-width:880px}.ci-faq[data-v-8f18cfc7]{display:flex;flex-direction:column;gap:12px}.ci-faq-item[data-v-8f18cfc7]{background:var(--pp-surface);border:1px solid var(--pp-line);border-radius:14px;box-shadow:0 3px 0 var(--pp-line);padding:4px 22px}.ci-faq-item summary[data-v-8f18cfc7]{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;list-style:none;padding:16px 0}.ci-faq-item summary[data-v-8f18cfc7]::-webkit-details-marker{display:none}.ci-faq-item>.pp-text[data-v-8f18cfc7]{padding-bottom:18px}.ci-faq-item[open] .ci-faq-toggle[data-v-8f18cfc7]{transform:rotate(45deg)}.ci-faq-q[data-v-8f18cfc7]{color:var(--pp-ink);font-family:Montserrat Variable,"Montserrat Variable Fallback: BlinkMacSystemFont","Montserrat Variable Fallback: Segoe UI","Montserrat Variable Fallback: Helvetica Neue","Montserrat Variable Fallback: Arial","Montserrat Variable Fallback: Noto Sans",Montserrat,sans-serif;font-size:16.5px;font-weight:700;margin:0}.ci-faq-toggle[data-v-8f18cfc7]{background:var(--pp-muted-bg);border-radius:8px;color:var(--pp-ink);flex:none;font-size:20px;height:30px;justify-content:center;transition:transform .25s cubic-bezier(.2,.7,.2,1);width:30px}.ci-cta[data-v-8f18cfc7],.ci-faq-toggle[data-v-8f18cfc7]{align-items:center;display:flex}.ci-cta[data-v-8f18cfc7]{flex-direction:column;gap:18px;max-width:760px;text-align:center}
