.sp-pu-post[data-astro-cid-podiaonz]{--pu-max:760px;color:var(--fg);padding:48px 24px 0}.sp-pu-post[data-astro-cid-podiaonz] article[data-astro-cid-podiaonz]{max-width:var(--pu-max);margin:0 auto}.pu-breadcrumb[data-astro-cid-podiaonz]{font-size:var(--fs-sm);color:var(--fg-subtle);margin-bottom:24px}.pu-breadcrumb[data-astro-cid-podiaonz] a[data-astro-cid-podiaonz]{color:var(--fg-muted);text-decoration:underline}.pu-breadcrumb[data-astro-cid-podiaonz] a[data-astro-cid-podiaonz]:hover{color:var(--fg)}.pu-flags[data-astro-cid-podiaonz]{align-items:center;gap:10px;margin-bottom:16px;display:flex}.pu-badge[data-astro-cid-podiaonz]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em;color:#fff;border-radius:999px;padding:4px 12px}.pu-chip[data-astro-cid-podiaonz]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--fg-muted);align-items:center;gap:7px;display:inline-flex}.pu-dot[data-astro-cid-podiaonz]{border-radius:50%;width:9px;height:9px;display:inline-block}.pu-header[data-astro-cid-podiaonz] h1[data-astro-cid-podiaonz]{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-5xl);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--fg);margin:0 0 16px}.pu-meta[data-astro-cid-podiaonz]{font-size:var(--fs-sm);color:var(--fg-subtle);flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.pu-tags[data-astro-cid-podiaonz]{flex-wrap:wrap;gap:8px;margin:0 0 8px;padding:0;list-style:none;display:flex}.pu-tags[data-astro-cid-podiaonz] li[data-astro-cid-podiaonz]{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--fg-muted);background:var(--bg-subtle);border-radius:999px;padding:4px 12px}.pu-hero[data-astro-cid-podiaonz]{margin:32px 0}.pu-hero[data-astro-cid-podiaonz] img{border-radius:16px;width:100%;height:auto;display:block}.pu-body[data-astro-cid-podiaonz]{font-size:var(--fs-md);line-height:var(--lh-relaxed);color:var(--fg-muted)}.pu-body[data-astro-cid-podiaonz] h2{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-3xl);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);color:var(--fg);margin:48px 0 16px}.pu-body[data-astro-cid-podiaonz] h3{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-xl);line-height:var(--lh-snug);color:var(--fg);margin:32px 0 12px}.pu-body[data-astro-cid-podiaonz] p{margin:0 0 20px}.pu-body[data-astro-cid-podiaonz] a{color:var(--sp-reputation);text-underline-offset:2px;text-decoration:underline}.pu-body[data-astro-cid-podiaonz] ul,.pu-body[data-astro-cid-podiaonz] ol{margin:0 0 20px;padding-left:24px}.pu-body[data-astro-cid-podiaonz] li{margin:0 0 8px}.pu-body[data-astro-cid-podiaonz] img{border-radius:12px;max-width:100%;height:auto;margin:16px 0}.pu-body[data-astro-cid-podiaonz] blockquote{border-left:4px solid var(--pu-accent);color:var(--fg);font-size:var(--fs-lg);margin:24px 0;padding:4px 0 4px 20px}.pu-faq[data-astro-cid-podiaonz] h2[data-astro-cid-podiaonz]{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-3xl);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);color:var(--fg);margin:48px 0 16px}.pu-faq-item[data-astro-cid-podiaonz]{margin:0 0 24px}.pu-faq-item[data-astro-cid-podiaonz] h3[data-astro-cid-podiaonz]{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-xl);line-height:var(--lh-snug);color:var(--fg);margin:0 0 12px}.pu-faq-item[data-astro-cid-podiaonz] p[data-astro-cid-podiaonz]{font-size:var(--fs-md);line-height:var(--lh-relaxed);color:var(--fg-muted);margin:0}.pu-cta[data-astro-cid-podiaonz]{background:var(--bg-brand);color:var(--fg-on-brand);text-align:center;border-radius:20px;margin:56px 0 32px;padding:40px}.pu-cta[data-astro-cid-podiaonz] h2[data-astro-cid-podiaonz]{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-2xl);color:var(--fg-on-brand);margin:0 0 8px}.pu-cta[data-astro-cid-podiaonz] p[data-astro-cid-podiaonz]{color:var(--fg-on-brand);opacity:.85;margin:0 0 24px}.pu-cta-actions[data-astro-cid-podiaonz]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.pu-cta-btn[data-astro-cid-podiaonz]{background:var(--sp-white);color:var(--sp-primary-900);font-weight:var(--fw-semibold);border-radius:999px;padding:14px 28px;text-decoration:none;display:inline-block}.pu-cta-btn[data-astro-cid-podiaonz]:hover{background:var(--sp-neutral-100)}.pu-cta-btn-secondary[data-astro-cid-podiaonz]{color:var(--fg-on-brand);box-shadow:inset 0 0 0 1.5px var(--fg-on-brand);background:0 0}.pu-cta-btn-secondary[data-astro-cid-podiaonz]:hover{background:#ffffff1f}.pu-back[data-astro-cid-podiaonz]{margin:0 0 56px}.pu-back[data-astro-cid-podiaonz] a[data-astro-cid-podiaonz]{color:var(--fg-muted);font-weight:var(--fw-medium);text-decoration:none}.pu-back[data-astro-cid-podiaonz] a[data-astro-cid-podiaonz]:hover{text-decoration:underline}@media (width<=640px){.sp-pu-post[data-astro-cid-podiaonz]{padding:32px 20px 0}.pu-header[data-astro-cid-podiaonz] h1[data-astro-cid-podiaonz]{font-size:var(--fs-4xl)}.pu-cta[data-astro-cid-podiaonz]{padding:28px 20px}}
