.article-head[data-astro-cid-zm77yjld]{padding:24px 48px 8px}.back-link[data-astro-cid-zm77yjld]{display:inline-flex;align-items:center;gap:10px;color:var(--color-primary);font-size:16px;font-weight:500;padding:10px 0;transition:color .3s ease}.back-link[data-astro-cid-zm77yjld] svg[data-astro-cid-zm77yjld]{transition:transform .3s ease,fill .3s ease}.back-link[data-astro-cid-zm77yjld]:hover{color:var(--color-accent)}.back-link[data-astro-cid-zm77yjld]:hover svg[data-astro-cid-zm77yjld]{transform:translate(-5px)}.breadcrumb[data-astro-cid-zm77yjld]{margin:8px 0 20px;font-size:.9rem;color:#ffffff80;line-height:1.6}.breadcrumb[data-astro-cid-zm77yjld] a[data-astro-cid-zm77yjld]{color:var(--color-primary)}.breadcrumb[data-astro-cid-zm77yjld] a[data-astro-cid-zm77yjld]:hover{color:var(--color-accent)}.breadcrumb[data-astro-cid-zm77yjld] .sep[data-astro-cid-zm77yjld]{margin:0 8px;color:#ffffff4d}.crumb-current[data-astro-cid-zm77yjld]{color:#ffffffb3}.article-h1[data-astro-cid-zm77yjld]{font-size:32px;font-weight:700;line-height:1.25;letter-spacing:-.5px;margin-bottom:24px}.article-feature[data-astro-cid-zm77yjld] img[data-astro-cid-zm77yjld]{width:100%;aspect-ratio:3 / 1;object-fit:cover;object-position:center center;border-radius:8px;border:1px solid rgba(210,169,95,.2);display:block}.author-box[data-astro-cid-zm77yjld]{display:flex;align-items:center;gap:14px;margin-top:20px;padding-bottom:4px}.author-avatar[data-astro-cid-zm77yjld]{width:52px;height:52px;border-radius:50%;object-fit:cover;border:2px solid rgba(210,169,95,.5)}.author-text[data-astro-cid-zm77yjld]{font-size:.95rem;color:#ffffffb3}.author-updated[data-astro-cid-zm77yjld]{display:block;font-size:.82rem;color:#ffffff80;margin-top:2px}.related[data-astro-cid-zm77yjld]{padding:0 48px 48px}.related-title[data-astro-cid-zm77yjld]{margin:0 0 18px;padding-top:32px;border-top:1px solid rgba(210,169,95,.2)}.related-list[data-astro-cid-zm77yjld]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.related-card[data-astro-cid-zm77yjld]{display:flex;flex-direction:column;gap:8px;height:100%;padding:18px 18px 16px;background:var(--color-card);border:1px solid rgba(210,169,95,.15);border-radius:12px;transition:border-color .2s ease,transform .2s ease}.related-card[data-astro-cid-zm77yjld]:hover{border-color:#d2a95f8c;transform:translateY(-2px)}.related-cat[data-astro-cid-zm77yjld]{font-size:.72rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--color-primary)}.related-name[data-astro-cid-zm77yjld]{font-size:1.02rem;font-weight:600;line-height:1.35;color:var(--color-text)}.related-more[data-astro-cid-zm77yjld]{margin-top:auto;font-size:.88rem;color:var(--color-primary)}.article-content[data-astro-cid-zm77yjld]{padding:16px 48px 48px}.article-content[data-astro-cid-zm77yjld] p{font-size:1rem;color:#ffffffd1;line-height:1.65;margin-bottom:22px}.article-content[data-astro-cid-zm77yjld] h2,.article-content[data-astro-cid-zm77yjld] h3{color:var(--color-text);margin:36px 0 16px}.article-content[data-astro-cid-zm77yjld] h3{font-size:22px;letter-spacing:-.4px}.article-content[data-astro-cid-zm77yjld] ul,.article-content[data-astro-cid-zm77yjld] ol{margin:0 0 22px;padding-left:24px}.article-content[data-astro-cid-zm77yjld] li{font-size:1rem;color:#ffffffd1;line-height:1.67;margin-bottom:8px}.article-content[data-astro-cid-zm77yjld] a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.article-content[data-astro-cid-zm77yjld] a:hover{color:var(--color-accent)}.article-content[data-astro-cid-zm77yjld] strong{color:#fffffff2;font-weight:700}.article-content[data-astro-cid-zm77yjld] img{width:100%;max-width:600px;height:auto;margin:28px auto;border-radius:8px;border:1px solid rgba(255,255,255,.12)}.article-content[data-astro-cid-zm77yjld] pre{background:none;padding:0;margin:0;overflow-x:auto}.article-content[data-astro-cid-zm77yjld] pre code{display:block;background:none;padding:0;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;line-height:1.5}@media(max-width:767px){.article-head[data-astro-cid-zm77yjld]{padding:20px 14px 8px}.article-h1[data-astro-cid-zm77yjld]{font-size:24px}.breadcrumb[data-astro-cid-zm77yjld]{font-size:.82rem}.article-content[data-astro-cid-zm77yjld]{padding:12px 14px 36px}.related[data-astro-cid-zm77yjld]{padding:0 14px 36px}.related-list[data-astro-cid-zm77yjld]{grid-template-columns:1fr;gap:12px}.article-content[data-astro-cid-zm77yjld] h3{font-size:20px}}
