._wrap_1vyq3_3{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0;display:flex}._label_1vyq3_11{color:var(--text-muted,#706e68);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:600;font-family:var(--font-sans,system-ui);margin-right:4px}._btn_1vyq3_21{border-radius:var(--radius-pill,20px);border:1px solid var(--border,#e5e0d8);background:var(--bg-card,#fff);color:var(--text,#2c2c2a);font-size:.8rem;font-weight:600;font-family:var(--font-sans,system-ui);cursor:pointer;transition:background-color var(--transition-normal,.25s ease-out), color var(--transition-normal,.25s ease-out), border-color var(--transition-normal,.25s ease-out), transform var(--transition-fast,.15s ease-out);outline:none;align-items:center;gap:6px;padding:6px 14px;text-decoration:none;display:inline-flex}@media (hover:hover){._btn_1vyq3_21:hover{background:var(--text,#2c2c2a);color:#fff;border-color:var(--text,#2c2c2a);transform:translateY(-1px)}._btn_1vyq3_21:active{transform:scale(.97)}}._btn_1vyq3_21:focus-visible{box-shadow:0 0 0 2px var(--bg,#f7f5f0), 0 0 0 4px var(--accent,#993c1d)}._btnCopied_1vyq3_59{background:var(--success,#0f6e56);color:#fff;border-color:var(--success,#0f6e56)}@media (hover:hover){._btnCopied_1vyq3_59:hover{background:var(--success,#0f6e56);color:#fff;border-color:var(--success,#0f6e56);transform:none}}._bannerWrap_uai00_3{max-width:980px;margin:0 auto 32px;padding:0 24px}._bannerInner_uai00_9{aspect-ratio:1200/400;border-radius:var(--radius-lg,12px);background:var(--text,#2c2c2a);width:100%;overflow:hidden}._article_uai00_17{max-width:720px;margin:0 auto;padding:40px 24px 80px}._categoryBadge_uai00_23{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:var(--v2-track-label,.14em);text-transform:uppercase;color:var(--v2-ink-muted,#5c5851);background:var(--v2-card-cream,#fffaf1);border:1px solid var(--v2-line-on-paper,#05060724);border-radius:var(--v2-radius-pill,999px);margin-bottom:16px;padding:4px 12px;font-size:10px;font-weight:500;display:inline-block}._title_uai00_38{font-family:var(--v2-font-display);letter-spacing:var(--v2-track-section,.035em);text-transform:uppercase;color:var(--v2-ink,#050607);margin:0 0 16px;font-size:clamp(1.7rem,4vw,2.6rem);font-weight:700;line-height:.98}._meta_uai00_49{font-family:var(--font-sans,system-ui);color:var(--text-muted,#706e68);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;font-size:.88rem;display:flex}._authorBlock_uai00_60{background:var(--v2-card-cream,#fffaf1);border:1px solid var(--v2-line-on-paper,#05060724);border-radius:var(--v2-radius-md,12px);font-family:var(--font-sans,system-ui);flex-direction:column;gap:2px;margin:0 0 28px;padding:14px 18px;display:flex}._authorName_uai00_72{color:var(--text,#2c2c2a);font-size:.98rem;font-weight:700}._authorRole_uai00_78{color:var(--text-muted,#706e68);font-size:.82rem}._authorCredential_uai00_83{color:var(--text-muted,#706e68);font-size:.78rem;font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.02em}._divider_uai00_90{background:var(--v2-line-on-paper,#05060724);height:1px;margin-bottom:32px}._shareFooter_uai00_96{border-top:1px solid var(--v2-line-on-paper,#05060724);margin-top:36px;padding-top:24px}._tags_uai00_102{flex-wrap:wrap;gap:8px;margin-top:40px;margin-bottom:32px;display:flex}._tag_uai00_102{font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--text-muted,#706e68);background:var(--v2-paper-deep,#eee8dd);border-radius:var(--radius-md,8px);padding:4px 12px;font-size:.75rem}._backLink_uai00_119{font-family:var(--font-sans,system-ui);color:var(--v2-ink,#050607);border-radius:var(--radius-sm,4px);transition:color var(--transition-fast,.15s ease-out), background-color var(--transition-fast,.15s ease-out);outline:none;margin-left:-6px;padding:4px 6px;font-size:.9rem;font-weight:600;text-decoration:none}@media (hover:hover){._backLink_uai00_119:hover{color:var(--v2-red-deep,#a90918)}}._backLink_uai00_119:focus-visible{outline:2px solid var(--v2-red,#d70f24);outline-offset:2px}._relatedSection_uai00_147{background:var(--v2-paper-deep,#eee8dd);border-top:1px solid var(--v2-line-on-paper,#05060724);padding:48px 24px 64px}._relatedInner_uai00_153{max-width:1200px;margin:0 auto}._relatedTitle_uai00_158{font-family:var(--v2-font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--v2-ink,#050607);margin:0 0 24px;font-size:clamp(1.2rem,2.5vw,1.6rem);font-weight:600;line-height:1.05}._relatedGrid_uai00_169{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}._relatedCard_uai00_175{color:inherit;background:var(--v2-card-cream,#fffaf1);box-shadow:var(--shadow-sm,0 1px 3px #0000000a, 0 1px 2px #0000000f);transition:transform var(--transition-normal,.25s ease-out), box-shadow var(--transition-normal,.25s ease-out), border-color var(--transition-normal,.25s ease-out);border:1px solid #0000;border-radius:10px;outline:none;padding:20px 24px;text-decoration:none;display:block}@media (hover:hover){._relatedCard_uai00_175:hover{box-shadow:var(--shadow-md,0 2px 8px #0000000a, 0 4px 12px #0000000f);border-color:var(--v2-ink,#050607);transform:translateY(-3px)}}._relatedCard_uai00_175:focus-visible{border-color:var(--v2-ink,#050607);outline:2px solid var(--v2-red,#d70f24);outline-offset:2px}._relatedBadge_uai00_205{font-family:var(--font-mono,"JetBrains Mono", monospace);text-transform:uppercase;color:var(--v2-ink-muted,#5c5851);background:var(--v2-card-cream,#fffaf1);border:1px solid var(--v2-line-on-paper,#05060724);border-radius:var(--v2-radius-pill,999px);letter-spacing:var(--v2-track-label,.14em);padding:2px 8px;font-size:10px;font-weight:500}._relatedCardTitle_uai00_218{color:var(--text,#2c2c2a);letter-spacing:-.01em;margin:10px 0 6px;font-size:1rem;font-weight:700;line-height:1.4}._relatedCardMeta_uai00_227{font-family:var(--font-sans,system-ui);color:var(--text-muted,#706e68);font-size:.78rem}._relatedServicesBlock_uai00_233{background:var(--v2-card-cream,#fffaf1);border:1px solid var(--v2-line-on-paper,#05060724);border-radius:var(--v2-radius-md,12px);margin:36px 0 20px;padding:20px 24px}._relatedServicesTitle_uai00_241{font-family:var(--font-sans,system-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--v2-ink-muted,#5c5851);margin:0 0 12px;font-size:11px;font-weight:700}._relatedServicesList_uai00_251{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._relatedServicesLink_uai00_260{font-family:var(--font-sans,system-ui);color:var(--text,#2c2c2a);transition:color var(--transition-fast,.15s ease-out);font-size:14px;font-weight:500;text-decoration:none}@media (hover:hover){._relatedServicesLink_uai00_260:hover{color:var(--v2-ink,#050607)}}._articleCta_uai00_279{background:var(--v2-paper-deep,#eee8dd);border:1px solid var(--v2-line-on-paper,#05060724);border-radius:var(--radius-lg,12px);text-align:center;margin-top:clamp(32px,5vh,48px);padding:clamp(20px,3vw,28px)}._articleCtaQuestion_uai00_288{color:var(--text,#2c2c2a);letter-spacing:-.01em;margin:0 0 14px;font-size:clamp(1rem,2vw,1.15rem);font-weight:600}._articleCtaButtons_uai00_296{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}._articleCtaPrimary_uai00_303,._articleCtaSecondary_uai00_304{font-family:var(--font-sans,system-ui);border-radius:var(--radius-pill,20px);padding:10px 20px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-block}._articleCtaPrimary_uai00_303{background:var(--v2-red-gradient,linear-gradient(135deg, #d70f24, #a90918));color:#fff;border-radius:var(--v2-radius-sm,6px);border:0}._articleCtaPrimary_uai00_303:hover{background:linear-gradient(135deg,#c40d1f,#8f0714)}._articleCtaPrimary_uai00_303:focus-visible{outline:2px solid var(--v2-red-bright,#ef3a4e);outline-offset:2px}._articleCtaSecondary_uai00_304{color:var(--text,#2c2c2a);border:1px solid var(--v2-line-on-paper,#05060724);background:0 0}._articleCtaSecondary_uai00_304:hover,._articleCtaSecondary_uai00_304:focus-visible{border-color:var(--v2-ink,#050607);color:var(--v2-ink,#050607);outline:none}
