[data-yns-shell=theme-014]{--cream:#f4ede2;--sand:#e8d9c2;--caramel:#c7a07a;--clay:#8b5e3c;--espresso:#3e2a1e;--walnut:#1c1410;--radius:.375rem;--background:var(--cream);--foreground:var(--walnut);--card:#fbf6ec;--card-foreground:var(--walnut);--popover:#fbf6ec;--popover-foreground:var(--walnut);--primary:var(--espresso);--primary-foreground:var(--cream);--secondary:var(--sand);--secondary-foreground:var(--espresso);--muted:#ece1ce;--muted-foreground:#7a5a45;--accent:var(--caramel);--accent-foreground:var(--walnut);--destructive:#c53829;--border:#d9c6ad;--input:#d9c6ad;--ring:var(--caramel);--chart-1:var(--caramel);--chart-2:var(--clay);--chart-3:var(--espresso);--chart-4:var(--sand);--chart-5:var(--walnut);--sidebar:var(--cream);--sidebar-foreground:var(--walnut);--sidebar-primary:var(--espresso);--sidebar-primary-foreground:var(--cream);--sidebar-accent:var(--sand);--sidebar-accent-foreground:var(--espresso);--sidebar-border:#d9c6ad;--sidebar-ring:var(--caramel)}@supports (color:lab(0% 0 0)){[data-yns-shell=theme-014]{--destructive:lab(46.0858% 55.7278 42.9237)}}[data-yns-shell=theme-014] .dark{--background:var(--walnut);--foreground:var(--cream);--card:#221610;--card-foreground:var(--cream);--popover:#221610;--popover-foreground:var(--cream);--primary:var(--cream);--primary-foreground:var(--walnut);--secondary:#2a1d14;--secondary-foreground:var(--cream);--muted:#2a1d14;--muted-foreground:#c9b89c;--accent:var(--caramel);--accent-foreground:var(--walnut);--destructive:#f0503d;--border:#f4ede21a;--input:#f4ede226;--ring:var(--caramel);--sidebar:var(--walnut);--sidebar-foreground:var(--cream);--sidebar-primary:var(--caramel);--sidebar-primary-foreground:var(--walnut);--sidebar-accent:#2a1d14;--sidebar-accent-foreground:var(--cream);--sidebar-border:#f4ede21a;--sidebar-ring:var(--caramel)}@supports (color:lab(0% 0 0)){[data-yns-shell=theme-014] .dark{--destructive:lab(57.5101% 61.7604 46.5252)}}@layer base{[data-yns-shell=theme-014] *{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){[data-yns-shell=theme-014] *{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}[data-yns-shell=theme-014]{background-color:var(--background);color:var(--foreground);font-family:var(--font-sans);font-feature-settings:"ss01", "ss02", "cv11"}[data-yns-shell=theme-014] h1,[data-yns-shell=theme-014] h2,[data-yns-shell=theme-014] h3,[data-yns-shell=theme-014] .font-serif{font-family:var(--font-serif);font-feature-settings:"ss01", "dlig", "liga"}[data-yns-shell=theme-014] ::selection{background:var(--caramel);color:var(--walnut)}}[data-yns-shell=theme-014] .prose{--tw-prose-body:var(--muted-foreground);--tw-prose-headings:var(--foreground);--tw-prose-links:var(--clay);--tw-prose-bold:var(--foreground);--tw-prose-bullets:var(--caramel);--tw-prose-counters:var(--clay)}[data-yns-shell=theme-014] .bg-aura-hero{background:radial-gradient(120% 80% at 80% 20%,#c7a07a73 0%,#0000 60%),radial-gradient(80% 60% at 10% 90%,#8b5e3c2e 0%,#0000 60%),linear-gradient(#f4ede2 0%,#ecdcc4 100%)}[data-yns-shell=theme-014] .bg-aura-cream{background:linear-gradient(#f6efe4 0%,#ecdcc4 100%)}[data-yns-shell=theme-014] .bg-aura-sand{background:linear-gradient(135deg,#e8d9c2 0%,#d9c1a0 100%)}[data-yns-shell=theme-014] .bg-aura-clay{background:linear-gradient(160deg,#c7a07a 0%,#8b5e3c 100%)}[data-yns-shell=theme-014] .bg-aura-espresso{background:linear-gradient(#3e2a1e 0%,#1c1410 100%)}[data-yns-shell=theme-014] .text-balance{text-wrap:balance}[data-yns-shell=theme-014] .text-pretty{text-wrap:pretty}[data-yns-shell=theme-014] .tracking-eyebrow{letter-spacing:.22em}[data-yns-shell=theme-014] .yns-image-shimmer{background:linear-gradient(90deg,#e6d5bd 0%,#efe2cc 40%,#f8efde 50%,#efe2cc 60%,#e6d5bd 100%) 0 0/200% 100%;animation:1.2s ease-in-out infinite theme-014-yns-image-shimmer}@keyframes theme-014-yns-image-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes theme-014-aura-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-yns-shell=theme-014] .animate-aura-marquee{animation:40s linear infinite theme-014-aura-marquee}@keyframes theme-014-aura-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}[data-yns-shell=theme-014] .animate-aura-rise{animation:.7s ease-out both theme-014-aura-rise}[data-yns-shell=theme-014] .grain:before{content:"";pointer-events:none;opacity:.08;mix-blend-mode:multiply;background-image:radial-gradient(#3c281980 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}
