._card_1gz6n_1{position:relative;overflow:hidden;border-radius:var(--radius-xl, 20px);border:1px solid color-mix(in srgb,var(--primary) 22%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--primary) 10%,var(--surface)) 0%,var(--surface) 55%,color-mix(in srgb,var(--coral, var(--accent)) 8%,var(--surface)) 100%);box-shadow:var(--shadow, 0 8px 30px rgba(0, 0, 0, .08));margin-top:var(--spacing-8)}._glow_1gz6n_17{position:absolute;top:-40%;right:-10%;width:320px;height:320px;background:radial-gradient(circle,color-mix(in srgb,var(--primary) 22%,transparent) 0%,transparent 70%);pointer-events:none}._content_1gz6n_31{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-3);padding:2.5rem var(--spacing-8)}._headline_1gz6n_42{font-size:1.75rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--foreground);margin:0;max-width:20ch}._subtext_1gz6n_52{font-size:1rem;line-height:1.5;color:var(--muted-foreground);margin:0;max-width:46ch}._ctaButton_1gz6n_60{margin-top:var(--spacing-2);display:inline-flex;align-items:center;gap:var(--spacing-2)}._arrowIcon_1gz6n_67{transition:transform var(--animation-duration-fast, .15s) ease}._ctaButton_1gz6n_60:hover ._arrowIcon_1gz6n_67{transform:translate(3px)}@media(max-width:640px){._content_1gz6n_31{padding:var(--spacing-8) 1.25rem}._headline_1gz6n_42{font-size:1.4rem}}._pageContainer_1uyoc_1{display:flex;flex-direction:column;min-height:100vh;font-family:var(--font-family-base);background-color:var(--background)}._heroImageSection_1uyoc_10{position:relative;width:100%;height:500px;display:flex;align-items:flex-end;padding:var(--spacing-12) var(--spacing-6) var(--spacing-12);padding-top:140px;overflow:hidden}._heroBg_1uyoc_21{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}._heroOverlay_1uyoc_31{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0000001a,#000000d9);z-index:1}._heroContentWithImage_1uyoc_41{position:relative;z-index:2;width:100%;max-width:900px;margin:0 auto;color:#fff}._heroContentWithImage_1uyoc_41 ._title_1uyoc_50{color:#fff}._heroContentWithImage_1uyoc_41 ._metaContainer_1uyoc_54{color:#ffffffe6}._heroGradientSection_1uyoc_59{position:relative;width:100%;padding:180px var(--spacing-6) var(--spacing-12);background:linear-gradient(135deg,#fff0eb,#f9f6f1);display:flex;align-items:flex-end}.dark ._heroGradientSection_1uyoc_59{background:linear-gradient(135deg,#281a15,#1f1b14)}._heroContent_1uyoc_41{position:relative;width:100%;max-width:900px;margin:0 auto;color:var(--foreground)}._title_1uyoc_50{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;line-height:1.15;letter-spacing:-.025em;margin:var(--spacing-4) 0}._categoryBadge_1uyoc_89{text-transform:capitalize;font-size:.8125rem;font-weight:600}._metaContainer_1uyoc_54{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;font-size:1rem;font-weight:500}._dot_1uyoc_104{opacity:.4;font-size:.75rem}._readingTime_1uyoc_109{display:inline-flex;align-items:center;gap:var(--spacing-1)}._clockIcon_1uyoc_115{opacity:.8}._articleSection_1uyoc_120{flex:1;width:100%;padding:var(--spacing-12) var(--spacing-6);background:var(--background)}._articleContainer_1uyoc_127{max-width:720px;margin:0 auto;position:relative}._articleTopBar_1uyoc_133{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);flex-wrap:wrap;margin-bottom:var(--spacing-8)}._articleCategoryPill_1uyoc_142{display:inline-flex;align-items:center;background-color:var(--primary);color:var(--primary-foreground, #ffffff);border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);font-size:.8125rem;font-weight:600;text-transform:capitalize;text-decoration:none;white-space:nowrap;transition:opacity var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._articleCategoryPill_1uyoc_142:hover{opacity:.9;transform:translateY(-1px)}._backLink_1uyoc_162{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);text-decoration:none;font-size:.9375rem;font-weight:500;transition:color var(--animation-duration-fast) ease}._backLink_1uyoc_162:hover{color:var(--primary)}._articleBody_1uyoc_178{font-size:1.125rem;line-height:1.8;color:var(--foreground)}._articleFooter_1uyoc_185{margin-top:var(--spacing-12);padding-top:var(--spacing-8);border-top:1px solid var(--border)}._notFoundContainer_1uyoc_192{display:flex;align-items:center;justify-content:center;flex-grow:1;min-height:50vh;padding:var(--spacing-8);text-align:center}._notFoundContent_1uyoc_202{max-width:480px;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);animation:_fadeIn_1uyoc_1 .6s var(--animation-easing-smooth)}._notFoundImageWrapper_1uyoc_212{width:100%;max-width:280px;height:auto;margin-bottom:var(--spacing-4);display:flex;justify-content:center}._notFoundIllustration_1uyoc_221{width:100%;height:auto;max-height:240px;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.05));transition:transform .3s var(--animation-easing-spring)}._notFoundIllustration_1uyoc_221:hover{transform:scale(1.02)}._notFoundHeadline_1uyoc_234{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--foreground);margin:0;letter-spacing:-.02em;line-height:1.2}._notFoundSubtext_1uyoc_244{font-family:var(--font-family-base);font-size:1.125rem;color:var(--muted-foreground);line-height:1.6;margin:0 0 var(--spacing-4);max-width:400px}._notFoundActions_1uyoc_253{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-3);margin-top:var(--spacing-4)}._notFoundActions_1uyoc_253>*{min-width:160px}@keyframes _fadeIn_1uyoc_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._relatedPostsSection_1uyoc_277{background:var(--muted);padding:var(--spacing-16) var(--spacing-6);border-top:1px solid var(--border)}._relatedContainer_1uyoc_283{max-width:1000px;margin:0 auto}._relatedContainer_1uyoc_283 h2{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;margin-bottom:var(--spacing-8);text-align:center;color:var(--foreground)}._relatedGrid_1uyoc_297{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-6)}._relatedCard_1uyoc_303{background:var(--surface);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow);transition:transform var(--animation-duration-fast),box-shadow var(--animation-duration-fast);text-decoration:none;color:var(--foreground);display:flex;flex-direction:column;height:100%}._relatedCard_1uyoc_303:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}._relatedCardImg_1uyoc_321{width:100%;height:180px;object-fit:cover}._relatedCardImgPlaceholder_1uyoc_327{width:100%;height:180px;background:linear-gradient(135deg,#ffdacc,#f5ebd6)}.dark ._relatedCardImgPlaceholder_1uyoc_327{background:linear-gradient(135deg,#47291f,#423824)}._relatedCardContent_1uyoc_337{padding:1.25rem;flex:1;display:flex;flex-direction:column}._relatedCardCategory_1uyoc_344{font-size:.75rem;font-weight:700;text-transform:uppercase;color:var(--primary);margin-bottom:var(--spacing-2)}._relatedCardTitle_1uyoc_352{font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-4);line-height:1.3;font-family:var(--font-family-heading)}._relatedCardReadMore_1uyoc_360{margin-top:auto;font-size:.875rem;font-weight:600;color:var(--muted-foreground);display:inline-flex;align-items:center;gap:var(--spacing-1);transition:color var(--animation-duration-fast)}._forwardIcon_1uyoc_371{transform:rotate(180deg);transition:transform var(--animation-duration-fast)}._relatedCard_1uyoc_303:hover ._relatedCardReadMore_1uyoc_360{color:var(--primary)}._relatedCard_1uyoc_303:hover ._forwardIcon_1uyoc_371{transform:rotate(180deg) translate(4px)}@media(max-width:1023px){._heroImageSection_1uyoc_10{height:400px;padding-top:120px}._heroGradientSection_1uyoc_59{padding-top:140px}._title_1uyoc_50{font-size:2.25rem}}@media(max-width:768px){._heroImageSection_1uyoc_10{height:340px;padding:var(--spacing-6);padding-top:100px}._heroGradientSection_1uyoc_59{padding:var(--spacing-8) var(--spacing-6);padding-top:120px}._title_1uyoc_50{font-size:1.875rem}._metaContainer_1uyoc_54{font-size:.875rem}._articleSection_1uyoc_120{padding:var(--spacing-8) var(--spacing-4)}._relatedPostsSection_1uyoc_277{padding:var(--spacing-12) var(--spacing-4)}}
