._container_6y2y2_3{max-width:1200px;margin:0 auto;padding:140px var(--space-6) var(--space-12)}._hero_6y2y2_4{text-align:center;margin-bottom:var(--space-10)}._hero-title_6y2y2_5{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:800;color:var(--color-primary);margin-bottom:var(--space-3)}._hero-sub_6y2y2_6{max-width:720px;margin:0 auto;color:var(--color-text-muted);font-size:var(--text-lg);line-height:1.6}._detail_6y2y2_8{max-width:860px;margin:0 auto;padding:140px var(--space-6) var(--space-12)}._crumbs_6y2y2_9{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-6)}._crumbs_6y2y2_9 a{color:var(--color-primary);text-decoration:none}._crumbs_6y2y2_9 a:hover{text-decoration:underline}._byline_6y2y2_12{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-4)}._badge_6y2y2_13{background:#c9a2271a;color:var(--color-accent-dark);padding:5px 12px;border-radius:var(--radius-sm);font-weight:700;text-transform:uppercase;font-size:.78rem;text-decoration:none}._title_6y2y2_14{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:800;color:var(--color-primary);line-height:1.25;margin-bottom:var(--space-6)}@media(min-width:768px){._title_6y2y2_14{font-size:var(--text-4xl)}}._cover_6y2y2_16{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-lg);margin-bottom:var(--space-8);box-shadow:0 10px 30px #0000001a}._notice_6y2y2_17{background:#fff7ed;border:1px solid #fdba74;color:#7c2d12;border-radius:var(--radius-md);padding:12px 16px;font-size:var(--text-sm);margin-bottom:var(--space-6)}._article_6y2y2_19{font-family:var(--font-sans);color:var(--color-text);font-size:1.0625rem;line-height:1.75;overflow-wrap:anywhere}._article_6y2y2_19 p{margin:0 0 var(--space-4)}._article_6y2y2_19 h2{font-family:var(--font-display);color:var(--color-primary);font-size:var(--text-2xl);line-height:1.3;margin:var(--space-10) 0 var(--space-4);scroll-margin-top:110px}._article_6y2y2_19 h3{font-family:var(--font-display);color:var(--color-primary);font-size:var(--text-xl);margin:var(--space-6) 0 var(--space-2)}._article_6y2y2_19 a{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}._article_6y2y2_19 a:hover{color:var(--color-accent-dark)}._article_6y2y2_19 ul,._article_6y2y2_19 ol{margin:0 0 var(--space-4);padding-inline-start:1.4em}._article_6y2y2_19 li{margin-bottom:var(--space-2)}._article_6y2y2_19 strong{color:var(--color-primary-700, var(--color-primary))}._article_6y2y2_19 blockquote{margin:0 0 var(--space-6);padding:var(--space-4) var(--space-5);background:var(--color-bg);border-inline-start:4px solid var(--color-accent, #c9a227);border-radius:var(--radius-md)}._article_6y2y2_19 blockquote p{margin:0}._article_6y2y2_19 nav#toc{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);margin:0 0 var(--space-6)}._article_6y2y2_19 nav#toc p{margin:0 0 var(--space-2)}._article_6y2y2_19 nav#toc ul{margin:0}._article_6y2y2_19 nav#toc li{margin-bottom:4px}._article_6y2y2_19 .tablewrap,._article_6y2y2_19 table{width:100%}._article_6y2y2_19 table{border-collapse:collapse;margin:0 0 var(--space-6);font-size:.95rem;display:block;overflow-x:auto}._article_6y2y2_19 th,._article_6y2y2_19 td{border:1px solid var(--color-border);padding:8px 12px;text-align:start;vertical-align:top}._article_6y2y2_19 th{background:var(--color-bg);color:var(--color-primary);font-weight:700;white-space:nowrap}._article_6y2y2_19 figure.blog-figure{margin:var(--space-6) 0}._article_6y2y2_19 figure.blog-figure img{display:block;width:100%;height:auto;border-radius:var(--radius-md);border:1px solid var(--color-border)}._article_6y2y2_19 .cta{border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);margin:var(--space-6) 0}._article_6y2y2_19 .cta p{margin:0 0 var(--space-3)}._article_6y2y2_19 .cta p:last-child{margin-bottom:0}._article_6y2y2_19 .cta-soft{background:#eef5ff;border:1px solid #c7dafc}._article_6y2y2_19 .cta-main{background:var(--color-primary);color:#fff}._article_6y2y2_19 .cta-main a:not(.btn){color:#fff}._article_6y2y2_19 .cta-main .btn{display:inline-block;background:#fff;color:var(--color-primary);font-weight:700;padding:12px 28px;border-radius:var(--radius-md);text-decoration:none}._article_6y2y2_19 .cta-main .btn:hover{background:var(--color-accent, #c9a227);color:#fff}._article_6y2y2_19 aside{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);margin:var(--space-6) 0;font-size:.95rem}._article_6y2y2_19 aside p{margin:0 0 var(--space-2)}._article_6y2y2_19 h2.meta{font-size:var(--text-xl)}
