@layer base{._page_1xxbu_2{max-width:900px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4) var(--spacing-16);width:100%}._article_1xxbu_9{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--spacing-6);box-shadow:var(--shadow);margin-bottom:var(--spacing-12);min-width:0;max-width:100%}@media(max-width:380px){._article_1xxbu_9{padding:var(--spacing-4)}}@media(min-width:768px){._article_1xxbu_9{padding:var(--spacing-12)}}._articleHeader_1xxbu_32{margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:2px solid var(--border)}._title_1xxbu_38{font-family:var(--font-family-display);font-size:clamp(2rem,5vw,3rem);font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-4) 0;line-height:1.1;letter-spacing:.02em}._meta_1xxbu_48{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-4)}._badge_1xxbu_55{font-size:.875rem}._date_1xxbu_59{font-family:var(--font-family-monospace);font-size:.875rem;color:var(--muted-foreground)}._articleContent_1xxbu_65{font-family:var(--font-family-base);color:var(--foreground);line-height:1.8;font-size:1.125rem;overflow-wrap:break-word;word-break:break-word;max-width:100%}._articleContent_1xxbu_65 img,._articleContent_1xxbu_65 video,._articleContent_1xxbu_65 iframe{max-width:100%;height:auto}._articleContent_1xxbu_65 pre{max-width:100%;overflow-x:auto;white-space:pre-wrap;word-break:break-word}._articleContent_1xxbu_65 code{overflow-wrap:break-word;word-break:break-word}._articleContent_1xxbu_65 table{display:block;max-width:100%;overflow-x:auto}._articleContent_1xxbu_65 h2{font-family:var(--font-family-display);font-size:1.75rem;font-weight:700;margin:var(--spacing-8) 0 var(--spacing-4);color:var(--foreground)}._articleContent_1xxbu_65 h3{font-family:var(--font-family-display);font-size:1.5rem;font-weight:600;margin:var(--spacing-6) 0 var(--spacing-3)}._articleContent_1xxbu_65 p{margin-bottom:var(--spacing-4)}._articleContent_1xxbu_65 ul,._articleContent_1xxbu_65 ol{margin-bottom:var(--spacing-4);padding-left:var(--spacing-6)}._articleContent_1xxbu_65 li{margin-bottom:var(--spacing-2)}._articleContent_1xxbu_65 a{color:var(--primary);text-decoration:underline}._articleContent_1xxbu_65 img{max-width:100%;height:auto;border-radius:var(--radius-sm);border:1px solid var(--border);margin:var(--spacing-4) 0}._relatedSection_1xxbu_142{margin-top:var(--spacing-16);border-top:2px solid var(--border);padding-top:var(--spacing-8)}._relatedTitle_1xxbu_148{font-family:var(--font-family-display);font-size:1.75rem;font-weight:700;margin-bottom:var(--spacing-6);color:var(--foreground);text-transform:uppercase}._relatedGrid_1xxbu_157{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:640px){._relatedGrid_1xxbu_157{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){._relatedGrid_1xxbu_157{grid-template-columns:repeat(4,minmax(0,1fr))}}._ctaCard_1xxbu_175{background-color:var(--surface);border:2px solid var(--accent);border-radius:var(--radius-md);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4);align-items:center;text-align:center;margin:var(--spacing-12) 0;box-shadow:4px 4px 0 0 var(--accent);transition:transform var(--animation-duration-fast),box-shadow var(--animation-duration-fast);overflow:visible;position:relative}._ctaCard_1xxbu_175:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 0 var(--accent)}@media(min-width:640px){._ctaCard_1xxbu_175{flex-direction:row;justify-content:space-between;text-align:left;padding:var(--spacing-8)}}._ctaTitle_1xxbu_206{font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;margin:0 0 var(--spacing-1) 0;color:var(--foreground);text-transform:uppercase}._ctaDesc_1xxbu_215{color:var(--muted-foreground);margin:0;font-size:1rem}._ctaImage_1xxbu_221{height:130px;object-fit:contain;object-position:bottom;margin-top:-20px;z-index:1;pointer-events:none}@media(min-width:640px){._ctaImage_1xxbu_221{height:180px;margin-top:-40px;margin-bottom:calc(var(--spacing-8) * -1);align-self:flex-end}}._ctaBtn_1xxbu_239{background-color:var(--accent);color:var(--accent-foreground);font-size:1.125rem;height:auto;min-height:3.5rem;padding:var(--spacing-2) var(--spacing-8);border:none;white-space:normal;text-align:center}._ctaBtn_1xxbu_239:hover{background-color:color-mix(in srgb,var(--accent) 85%,black)}._skeletonTitle_1xxbu_255{height:3rem;width:70%;margin-bottom:var(--spacing-4)}._skeletonMeta_1xxbu_261{height:1.5rem;width:200px}._skeletonContent_1xxbu_266{width:100%}._articleBody_1xxbu_270{margin-top:var(--spacing-8)}._errorState_1xxbu_274{text-align:center;padding:var(--spacing-16) var(--spacing-4);background-color:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-sm)}._errorState_1xxbu_274 h2{font-family:var(--font-family-display);font-size:2rem;margin:0 0 var(--spacing-2) 0}._errorState_1xxbu_274 p{color:var(--muted-foreground);margin:0 0 var(--spacing-6) 0;font-size:1.125rem}}
