#pricing .pk-price-compare{--pk-ink:#1c1b2e;--pk-muted:#4a4860;--pk-line:rgba(60,52,120,.22);--pk-accent:#5b4ee6;--pk-accent-soft:rgba(91,78,230,.07);--pk-glass:rgba(255,255,255,.78);box-sizing:border-box;max-width:960px;margin:0 auto;padding:0 16px;font-family:'Inter','Plus Jakarta Sans',system-ui,sans-serif;font-size:16px;line-height:1.5;color:var(--pk-ink)}#pricing .pk-price-compare *,#pricing .pk-price-compare *::before,#pricing .pk-price-compare *::after{box-sizing:inherit}#pricing .pk-price-compare__title{font-family:'Plus Jakarta Sans','Inter',system-ui,sans-serif;font-weight:700;font-size:clamp(1.5rem,4vw,2.25rem);line-height:1.2;margin:0 0 8px;text-align:center}#pricing .pk-price-compare__lede{margin:0 auto 24px;max-width:40em;text-align:center;color:var(--pk-muted)}#pricing .pk-price-compare__plans{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}#pricing .pk-price-compare__plan{display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid var(--pk-line);border-radius:16px;background:var(--pk-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#pricing .pk-price-compare__plan--pro{border-color:rgba(91,78,230,.45);background:linear-gradient(var(--pk-accent-soft),var(--pk-accent-soft)),var(--pk-glass)}#pricing .pk-price-compare__plan-name{margin:0;font-family:'Plus Jakarta Sans','Inter',system-ui,sans-serif;font-weight:700;font-size:1.25rem}#pricing .pk-price-compare__fee{margin:0;font-weight:700;font-size:18px}#pricing .pk-price-compare__plan-note{margin:0;color:var(--pk-muted);flex-grow:1}#pricing .pk-price-compare__btn{font:inherit;font-weight:600;min-height:44px;padding:10px 16px;border-radius:10px;border:1px solid var(--pk-accent);background:#fff;color:var(--pk-accent);cursor:pointer}#pricing .pk-price-compare__btn--pro{background:var(--pk-accent);color:#fff}#pricing .pk-price-compare__btn:hover{background:var(--pk-accent-soft)}#pricing .pk-price-compare__btn--pro:hover{background:#4a3fd0}#pricing .pk-price-compare__btn:focus-visible{outline:3px solid var(--pk-accent);outline-offset:2px}#pricing .pk-price-compare__table-wrap{border:1px solid var(--pk-line);border-radius:16px;background:var(--pk-glass);overflow:hidden}#pricing .pk-price-compare__table{width:100%;table-layout:fixed;border-collapse:collapse}#pricing .pk-price-compare__caption{caption-side:top;text-align:left;padding:12px 16px;font-size:14px;color:var(--pk-muted);border-bottom:1px solid var(--pk-line)}#pricing .pk-price-compare__table th,#pricing .pk-price-compare__table td{padding:12px 16px;border-bottom:1px solid var(--pk-line);text-align:left;vertical-align:middle;overflow-wrap:anywhere;hyphens:auto}#pricing .pk-price-compare__table tbody tr:last-child>*{border-bottom:0}#pricing .pk-price-compare__table thead th{font-size:14px;font-weight:600;color:var(--pk-muted);line-height:1.3}#pricing .pk-price-compare__table tbody th{font-weight:600;font-size:16px}#pricing .pk-price-compare__table td{font-weight:700;font-size:18px;font-variant-numeric:tabular-nums}#pricing .pk-price-compare__table td[data-rate='saving']{font-weight:600;color:var(--pk-ink)}#pricing .pk-price-compare__table .pk-price-compare__pro{background:var(--pk-accent-soft);color:#3d32b8}#pricing .pk-price-compare__table thead .pk-price-compare__pro{color:#3d32b8}#pricing .pk-price-compare__examples{margin-top:16px;padding:20px;border:1px solid var(--pk-line);border-radius:16px;background:var(--pk-glass)}#pricing .pk-price-compare__examples-title{margin:0 0 4px;font-size:18px;font-weight:700;line-height:1.35}#pricing .pk-price-compare__examples-note{margin:0 0 8px;color:var(--pk-muted)}#pricing .pk-price-compare__example-list{margin:0 0 12px;padding-left:1.25em}#pricing .pk-price-compare__example-list li{margin:4px 0}#pricing .pk-price-compare__example-list strong{font-weight:600}#pricing .pk-price-compare__fine{margin:0;font-size:14px;color:var(--pk-muted)}@media (max-width:640px){#pricing .pk-price-compare__plans{grid-template-columns:1fr}#pricing .pk-price-compare__table th,#pricing .pk-price-compare__table td{padding:10px 6px}#pricing .pk-price-compare__caption{padding:10px 8px}#pricing .pk-price-compare__table thead th:first-child,#pricing .pk-price-compare__table tbody th{padding-left:10px}}@media (forced-colors:active){#pricing .pk-price-compare__plan,#pricing .pk-price-compare__table-wrap,#pricing .pk-price-compare__examples{border:1px solid CanvasText;background:Canvas;-webkit-backdrop-filter:none;backdrop-filter:none}#pricing .pk-price-compare__plan--pro{border:2px solid Highlight}#pricing .pk-price-compare__table th,#pricing .pk-price-compare__table td,#pricing .pk-price-compare__caption{border-color:CanvasText;color:CanvasText;background:Canvas}#pricing .pk-price-compare__btn{border:2px solid ButtonText;background:ButtonFace;color:ButtonText;forced-color-adjust:none}#pricing .pk-price-compare__btn:focus-visible{outline-color:Highlight}}@media (prefers-reduced-transparency:reduce){#pricing .pk-price-compare__plan{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}@media (max-width:760px){#pricing .pk-price-compare__plan{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}
@media (max-width:640px){#pricing .pk-price-compare{padding:0}#pricing .pk-price-unit{display:none}#pricing .pk-price-compare__table tbody th{font-size:14px}#pricing .pk-price-compare__table th,#pricing .pk-price-compare__table td{overflow-wrap:normal;hyphens:none;padding-left:4px;padding-right:4px}#pricing .pk-price-compare__table thead th:first-child,#pricing .pk-price-compare__table tbody th{padding-left:6px}}
