.v26.v26-pages{min-height:100svh;background:#fff}.v26-pages .pg{--ppc-ink:var(--ink);--ppc-text:var(--ink);--ppc-card:#fff;--ppc-card-border:var(--g100);--ppc-text-muted:var(--g600);--ppc-text-faint:var(--g500);--ppc-canvas:#fff;--ppc-panel-soft:var(--g50);--ppc-purple-50:var(--p50);--ppc-purple-100:var(--p100);--ppc-purple-200:var(--p100);--ppc-purple-300:var(--lav);--ppc-purple-400:var(--p400);--ppc-purple-500:var(--p);--ppc-purple-600:var(--p600);--ppc-purple-700:var(--p700);--ppc-purple-800:var(--night);--ppc-status-healthy:var(--ok);--ppc-status-critical:var(--or);--ppc-status-critical-text:var(--or);--ppc-radius-card:20px;--ppc-radius-card-lg:20px;--ppc-radius-panel:20px;--ppc-shadow-card:none;--pcds-light-ink:var(--ink);--ppc-sidebar:var(--night);--ppc-sidebar-deep:var(--ink);--ppc-status-success:var(--ok);min-width:0;color:var(--ink);font-family:Figtree,ui-sans-serif,system-ui,-apple-system,sans-serif}.v26-pages .pg-in{width:100%;max-width:1240px;margin:0 auto;padding:48px 44px 120px;container-type:inline-size;container-name:surface}.v26-pages .pg-ctx{font-size:16px;font-weight:700;color:#ffffffb3}.v26-pages[data-screen=note] .top{display:block}.v26-pages[data-screen=note]{--top:64px}.v26-pages .pg h1{font-size:44px;line-height:1.05;letter-spacing:-.04em;font-weight:700;color:var(--ink)}.v26-pages .pg h2{letter-spacing:-.03em}.v26-pages .pcds-page-title{margin-bottom:8px}.v26-pages .pg .pcds-card-word{display:inline;padding:0;border:0;border-radius:0;background:none;box-shadow:none;transform:none;rotate:none}.v26-pages .pg .pcds-card-word__icon{display:none}.v26-pages .pg .pcds-card-word__text{font-family:var(--serif);font-weight:700;font-size:1.14em;line-height:1;letter-spacing:-.03em;color:var(--p);padding-bottom:.08em}.v26-pages .pcds-surface-card,.v26-pages .pcds-surface-card[data-variant],.v26-pages .pcds-surface-card[data-padding]{border:2px solid var(--ink);border-radius:20px;background:#fff;box-shadow:none}.v26-pages .pcds-button[data-variant=primary],.v26-pages .pcds-button[data-variant=hero]{border:0;border-radius:999px;background:linear-gradient(#9b7bff,#8057ff);color:#fff;font-weight:750;box-shadow:inset 0 1px #ffffff59,0 0 0 5px #8057ff33,0 18px 40px -14px #8057fff2}.v26-pages .pcds-button[data-variant=primary]:hover:not(:disabled),.v26-pages .pcds-button[data-variant=hero]:hover:not(:disabled){filter:brightness(1.05)}.v26-pages .pcds-button[data-variant=secondary],.v26-pages .pcds-button[data-variant=ghost],.v26-pages .pcds-button[data-variant=outline]{border:2px solid var(--ink);border-radius:999px;background:#fff;color:var(--ink);font-weight:700;box-shadow:none}.v26-pages .pcds-button[data-variant=secondary]:hover:not(:disabled),.v26-pages .pcds-button[data-variant=ghost]:hover:not(:disabled),.v26-pages .pcds-button[data-variant=outline]:hover:not(:disabled){background:var(--ink);color:#fff}.v26-pages .pcds-button{font-family:inherit;min-height:48px;font-size:16px}.v26-pages .pc-pricing-v2 .pcds-button{border-radius:14px;min-height:60px}.v26-pages .pg input[type=text],.v26-pages .pg input[type=email],.v26-pages .pg input[type=url],.v26-pages .pg input:not([type]),.v26-pages .pg textarea,.v26-pages .pg select{font-family:inherit;font-size:16px;color:var(--ink)}.v26-pages .pg small,.v26-pages .pg th,.v26-pages .pg .acct-costs__table tbody th span,.v26-pages .pcds-page-title__description,.v26-pages .pclib-title,.v26-pages .pclib-sub,.v26-pages .dev-fold__free,.v26-pages .dev-connect-sub,.v26-pages .cro-skills__page,.v26-pages .dev-thread__ask,.v26-pages .cx-step-title,.v26-pages .cx-step-body,.v26-pages .r5brand-state-now,.v26-pages .r5set-switch-copy em,.v26-pages .r5brand-logo-empty,.v26-pages .r5brand-hint,.v26-pages .r5brand-foot-quiet,.v26-pages .r5set-email-wait p,.v26-pages .r5settings-utilrow-text span,.v26-pages .dev-disclose summary,.v26-pages .dev-code pre,.v26-pages .cro-skills__links a,.v26-pages .cro-skills__links button,.v26-pages .dev-promptbox-count,.v26-pages .dev-footnote,.v26-pages .dev-footnote a{font-size:15px}.v26-pages .pg .pcds-rank--sm,.v26-pages .pg .pcds-rank--xs{width:30px;height:30px;font-size:15px}@media(max-width:1100px){.v26-pages .pg-in{padding:28px 16px 96px}}@media(max-width:900px){.v26-pages .pg h1{font-size:30px}}
