.article[data-astro-cid-rzy4avah]{padding:var(--space-2xl) 0 var(--space-4xl)}.article__container[data-astro-cid-rzy4avah]{max-width:780px}.article__back[data-astro-cid-rzy4avah]{display:inline-block;font-size:var(--font-size-sm);color:var(--color-accent);text-decoration:none;margin-bottom:var(--space-xl)}.article__back[data-astro-cid-rzy4avah]:hover{text-decoration:underline}.article__badge[data-astro-cid-rzy4avah]{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-sm)}.article__title[data-astro-cid-rzy4avah]{font-size:var(--font-size-3xl);font-weight:700;line-height:1.2;letter-spacing:-.02em;margin-bottom:var(--space-sm)}.article__meta[data-astro-cid-rzy4avah]{font-size:var(--font-size-sm);color:var(--color-secondary);margin-bottom:var(--space-xl)}.article__hero-image[data-astro-cid-rzy4avah]{width:100%;height:auto;border-radius:12px;margin-bottom:var(--space-xl);object-fit:cover;max-height:400px;cursor:zoom-in;transition:opacity .2s}.article__hero-image[data-astro-cid-rzy4avah]:hover{opacity:.9}.article__body[data-astro-cid-rzy4avah]{font-size:var(--font-size-base);line-height:1.8;color:var(--color-primary)}.article__body[data-astro-cid-rzy4avah] h2{font-size:var(--font-size-xl);font-weight:700;margin-top:var(--space-2xl);margin-bottom:var(--space-sm)}.article__body[data-astro-cid-rzy4avah] h3{font-size:var(--font-size-lg);font-weight:600;margin-top:var(--space-xl);margin-bottom:var(--space-sm)}.article__body[data-astro-cid-rzy4avah] p{margin-bottom:var(--space-md)}.article__body[data-astro-cid-rzy4avah] ul,.article__body[data-astro-cid-rzy4avah] ol{margin-bottom:var(--space-md);padding-left:var(--space-xl)}.article__body[data-astro-cid-rzy4avah] li{margin-bottom:var(--space-xs)}.article__body[data-astro-cid-rzy4avah] strong{font-weight:600}.article__body[data-astro-cid-rzy4avah] table{width:100%;border-collapse:collapse;margin-bottom:var(--space-lg)}.article__body[data-astro-cid-rzy4avah] th,.article__body[data-astro-cid-rzy4avah] td{text-align:left;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border)}.article__body[data-astro-cid-rzy4avah] th{font-weight:600;font-size:var(--font-size-sm)}.article__body[data-astro-cid-rzy4avah] hr{border:none;border-top:1px solid var(--color-border);margin:var(--space-2xl) 0}.article__body[data-astro-cid-rzy4avah] em{color:var(--color-secondary)}.article__body[data-astro-cid-rzy4avah] img{width:100%;height:auto;border-radius:8px;margin:var(--space-md) 0;cursor:zoom-in;transition:opacity .2s}.article__body[data-astro-cid-rzy4avah] img:hover{opacity:.9}.lightbox[data-astro-cid-rzy4avah]{position:fixed;inset:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:9999;cursor:zoom-out;padding:24px}.lightbox[data-astro-cid-rzy4avah] img[data-astro-cid-rzy4avah]{max-width:95%;max-height:90vh;border-radius:8px;background:#fff;padding:16px;box-shadow:0 8px 32px #0000004d}.lightbox__close[data-astro-cid-rzy4avah]{position:absolute;top:20px;right:28px;font-size:32px;color:#fff;cursor:pointer;font-weight:300;line-height:1}.lightbox__hint[data-astro-cid-rzy4avah]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);color:#fff9;font-size:13px;font-family:-apple-system,Calibri,Arial}.article__body--gated[data-astro-cid-rzy4avah]{position:relative;max-height:600px;overflow:hidden}.article__gate[data-astro-cid-rzy4avah]{position:relative;margin-top:-80px;padding-top:0}.article__gate-overlay[data-astro-cid-rzy4avah]{height:120px;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none}.article__gate-box[data-astro-cid-rzy4avah]{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:16px;padding:var(--space-2xl) var(--space-xl);text-align:center;max-width:480px;margin:0 auto}.article__gate-title[data-astro-cid-rzy4avah]{font-size:var(--font-size-lg);font-weight:700;margin-bottom:var(--space-sm)}.article__gate-text[data-astro-cid-rzy4avah]{font-size:var(--font-size-sm);color:var(--color-secondary);line-height:1.6;margin-bottom:var(--space-lg)}.article__gate-btn[data-astro-cid-rzy4avah]{display:inline-block;padding:12px 36px;background:var(--color-accent);color:#fff;border-radius:var(--radius-md);text-decoration:none;font-weight:600;font-size:var(--font-size-base);transition:background .2s}.article__gate-btn[data-astro-cid-rzy4avah]:hover{background:var(--color-accent-hover);color:#fff}.article__gate-link[data-astro-cid-rzy4avah]{display:block;margin-top:var(--space-md);font-size:var(--font-size-sm);color:var(--color-secondary);text-decoration:none}.article__gate-link[data-astro-cid-rzy4avah]:hover{color:var(--color-accent)}@media(max-width:768px){.article__title[data-astro-cid-rzy4avah]{font-size:var(--font-size-2xl)}}
