.post-page.svelte-rwlpw{background:#fefff9;color:#151414;min-height:100vh;padding-top:68px}.container.svelte-rwlpw{max-width:1200px;margin:0 auto;padding:0 40px;width:100%}.breadcrumb-bar.svelte-rwlpw{background:#fff;border-bottom:1.5px solid rgba(21,20,20,.1);padding:14px 0}.breadcrumb.svelte-rwlpw{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#444343;flex-wrap:wrap}.breadcrumb.svelte-rwlpw a:where(.svelte-rwlpw){color:#151414;text-decoration:none;font-weight:700}.breadcrumb.svelte-rwlpw a:where(.svelte-rwlpw):hover{text-decoration:underline}.breadcrumb.svelte-rwlpw span:where(.svelte-rwlpw){color:#444343}.breadcrumb-current.svelte-rwlpw{color:#444343;font-weight:500}.post-main.svelte-rwlpw{padding:60px 0 100px}.post-article.svelte-rwlpw{background:#fff;border:1.5px solid #151414;border-radius:20px;padding:60px 64px;box-shadow:0 4px 24px #1514140f}.post-header.svelte-rwlpw{margin-bottom:12px}.post-date.svelte-rwlpw{display:inline-block;font-size:13px;font-weight:600;color:#444343;background:#1514140d;border:1px solid rgba(21,20,20,.12);border-radius:100px;padding:4px 14px;margin-bottom:24px}.post-content.svelte-rwlpw h1{font-family:Unbounded,sans-serif;font-size:clamp(28px,4vw,44px);line-height:1.15;letter-spacing:-.02em;margin:0 0 28px;color:#151414}.post-content.svelte-rwlpw h2{font-family:Unbounded,sans-serif;font-size:clamp(20px,2.5vw,28px);line-height:1.25;margin:48px 0 16px;color:#151414;letter-spacing:-.01em}.post-content.svelte-rwlpw h3{font-family:Unbounded,sans-serif;font-size:clamp(16px,1.8vw,20px);line-height:1.35;margin:32px 0 12px;color:#151414}.post-content.svelte-rwlpw p{font-size:17px;line-height:1.85;color:#2a2929;margin-bottom:20px}.post-content.svelte-rwlpw ul,.post-content.svelte-rwlpw ol{padding-left:24px;margin-bottom:20px}.post-content.svelte-rwlpw li{font-size:16px;line-height:1.75;color:#2a2929;margin-bottom:8px}.post-content.svelte-rwlpw strong{font-weight:700;color:#151414}.post-content.svelte-rwlpw a{color:#151414;font-weight:600;text-decoration:underline;text-underline-offset:3px}.post-content.svelte-rwlpw a:hover{opacity:.75}.post-content.svelte-rwlpw blockquote{border-left:4px solid #151414;margin:32px 0;padding:20px 28px;background:#15141408;border-radius:0 12px 12px 0;font-style:italic;font-size:18px;color:#444343}.post-content.svelte-rwlpw .tldr-box{background:#1514140a;border:1.5px solid #151414;border-radius:14px;padding:24px 28px;margin:28px 0}.post-content.svelte-rwlpw .tldr-box h3{margin:0 0 12px;font-size:16px;text-transform:uppercase;letter-spacing:1px}.post-content.svelte-rwlpw table{width:100%;border-collapse:collapse;margin:32px 0;font-size:15px}.post-content.svelte-rwlpw th{background:#151414;color:#fefff9;font-family:Unbounded,sans-serif;font-size:13px;font-weight:700;padding:14px 18px;text-align:left}.post-content.svelte-rwlpw td{padding:12px 18px;border-bottom:1px solid rgba(21,20,20,.1);color:#2a2929;line-height:1.5}.post-content.svelte-rwlpw tr:last-child td{border-bottom:none}.post-cta.svelte-rwlpw{margin-top:60px;padding-top:40px;border-top:1.5px solid rgba(21,20,20,.1);text-align:center}.post-cta.svelte-rwlpw p:where(.svelte-rwlpw){font-family:Unbounded,sans-serif;font-size:18px;font-weight:700;margin-bottom:20px;color:#151414}.btn-primary.svelte-rwlpw{display:inline-flex;align-items:center;gap:10px;padding:18px 36px;background:linear-gradient(135deg,#151414,#444343);border-radius:12px;color:#fefff9;font-weight:700;font-size:16px;text-decoration:none;transition:transform .3s,box-shadow .3s;box-shadow:0 10px 40px #1514141f}.btn-primary.svelte-rwlpw:hover{transform:translateY(-4px);box-shadow:0 20px 60px #1514142e}@media(max-width:768px){.container.svelte-rwlpw{padding:0 20px}.post-article.svelte-rwlpw{padding:32px 24px}.post-main.svelte-rwlpw{padding:40px 0 60px}}
