.cs[data-astro-cid-lcdefpme]{background:var(--color-secondary-dark);min-height:100vh;color:var(--color-primary-foreground);flex-direction:column;display:flex;position:relative;overflow:hidden}.cs-bg[data-astro-cid-lcdefpme]{pointer-events:none;background:var(--glow-sanctum), radial-gradient(ellipse at 50% 90%, #b8922f1f 0%, transparent 55%), linear-gradient(180deg, var(--color-sanctum-raised) 0%, var(--color-sanctum) 100%);position:absolute;inset:0}.cs-overlay[data-astro-cid-lcdefpme]{pointer-events:none;mix-blend-mode:overlay;opacity:.6;position:absolute;inset:0}.cs-content[data-astro-cid-lcdefpme]{z-index:1;padding:var(--spacing-3xl) var(--spacing-md);flex:1;justify-content:center;align-items:center;display:flex;position:relative}.cs-frame[data-astro-cid-lcdefpme]{text-align:center;max-width:680px;padding:var(--spacing-2xl) var(--spacing-xl);border:1px solid var(--color-sanctum-border);backdrop-filter:blur(2px);background:#1c0a1033;animation:.9s both fadeUp}.cs-icon[data-astro-cid-lcdefpme]{margin:0 auto var(--spacing-lg);color:var(--color-gold-light);justify-content:center;align-items:center;display:flex}.cs-eyebrow[data-astro-cid-lcdefpme]{color:var(--color-gold-light);margin-bottom:var(--spacing-md)}.cs-tamil[data-astro-cid-lcdefpme]{font-size:var(--text-3xl);color:var(--color-gold-light);margin:0 0 var(--spacing-sm);line-height:var(--leading-tight);display:block}.cs-title[data-astro-cid-lcdefpme]{font-size:var(--text-3xl);color:var(--color-primary-foreground);margin:0 0 var(--spacing-md);line-height:var(--leading-tight)}.cs-desc[data-astro-cid-lcdefpme]{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-sanctum-foreground);font-style:italic;font-family:var(--font-serif);max-width:540px;margin:var(--spacing-md) auto 0}.cs-construction[data-astro-cid-lcdefpme]{margin:var(--spacing-lg) auto 0;max-width:520px;padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);line-height:var(--leading-relaxed);color:#fdf7ecc7;border-radius:var(--radius-sm);background:#b8922f14;border:1px dashed #b8922f73}.cs-continue[data-astro-cid-lcdefpme]{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-xl);padding:var(--spacing-sm) var(--spacing-xl);border:1px solid var(--color-gold);color:var(--color-gold-light);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;border-radius:var(--radius-sm);transition:background-color var(--transition-normal), color var(--transition-normal), transform var(--transition-normal);background:0 0;text-decoration:none;display:inline-flex}.cs-continue[data-astro-cid-lcdefpme]:hover,.cs-continue[data-astro-cid-lcdefpme]:focus-visible{background:var(--color-gold);color:var(--color-gold-foreground);transform:translateY(-1px)}.cs-continue[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{transition:transform var(--transition-normal)}.cs-continue[data-astro-cid-lcdefpme]:hover svg[data-astro-cid-lcdefpme],.cs-continue[data-astro-cid-lcdefpme]:focus-visible svg[data-astro-cid-lcdefpme]{transform:translate(2px)}.cs-meta[data-astro-cid-lcdefpme]{margin:var(--spacing-xl) 0 0;font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:#fdf7ec8c}.cs-foot[data-astro-cid-lcdefpme]{z-index:1;text-align:center;padding:var(--spacing-lg);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:#fdf7ec80;border-top:1px solid #b8922f2e;position:relative}.cs-foot[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}@media (width>=768px){.cs-title[data-astro-cid-lcdefpme]{font-size:var(--text-5xl)}.cs-tamil[data-astro-cid-lcdefpme]{font-size:var(--text-4xl)}.cs-frame[data-astro-cid-lcdefpme]{padding:var(--spacing-3xl) var(--spacing-2xl)}}@media (width>=1024px){.cs-title[data-astro-cid-lcdefpme]{font-size:var(--text-6xl)}}@media (width<=540px){.cs-br[data-astro-cid-lcdefpme]{display:none}}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
