.ornament-card[data-astro-cid-b4twnbfr]{box-sizing:border-box;corner-shape:squircle;-webkit-corner-shape:squircle;user-select:none;border-radius:28px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;max-width:320px;margin:0 auto;transition:transform .38s cubic-bezier(.16,1,.3,1),box-shadow .38s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 10px 28px #00000014,0 24px 56px #00000012}.ornament-card[data-astro-cid-b4twnbfr]:hover{transform:translateY(-5px)scale(1.012);box-shadow:0 2px 4px #0000000d,0 18px 40px #0000001f,0 32px 72px #0000001c}.ratio-portrait[data-astro-cid-b4twnbfr]{aspect-ratio:3/4;min-height:380px}.ratio-tall[data-astro-cid-b4twnbfr]{aspect-ratio:2/3;min-height:420px}.ratio-square[data-astro-cid-b4twnbfr]{aspect-ratio:1;min-height:300px}.ratio-auto[data-astro-cid-b4twnbfr]{aspect-ratio:auto;justify-content:flex-end;max-width:100%;min-height:560px}.ratio-auto[data-astro-cid-b4twnbfr] .ornament-emoji-stage[data-astro-cid-b4twnbfr]{align-items:flex-start;padding-top:55px}.ornament-canvas-wrap[data-astro-cid-b4twnbfr]{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ornament-svg-bg[data-astro-cid-b4twnbfr]{object-fit:cover;width:100%;height:100%;display:block}.shader-canvas-container[data-astro-cid-b4twnbfr]{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.shader-canvas-container[data-astro-cid-b4twnbfr] .shader-wrapper,.shader-canvas-container[data-astro-cid-b4twnbfr] canvas{display:block;width:100%!important;height:100%!important}.ornament-ambient-wash[data-astro-cid-b4twnbfr]{z-index:2;pointer-events:none;mix-blend-mode:overlay;background:radial-gradient(95% 75% at 85% 15%,#fff6 0%,#fff0 65%),radial-gradient(circle at 15% 85%,#00000038 0%,#0000 60%);position:absolute;inset:0}.preset-iris-orbit[data-astro-cid-b4twnbfr] .ornament-ambient-wash[data-astro-cid-b4twnbfr]{background:radial-gradient(95% 75% at 85% 15%,#ffffff59 0%,#fff0 65%),radial-gradient(circle at 15% 85%,#0f052859 0%,#0000 60%)}.preset-obsidian-void[data-astro-cid-b4twnbfr] .ornament-ambient-wash[data-astro-cid-b4twnbfr]{background:radial-gradient(95% 75% at 85% 15%,#38bdf840 0%,#0000 65%),radial-gradient(circle at 15% 85%,#00000080 0%,#0000 60%)}.ornament-grain-layer[data-astro-cid-b4twnbfr]{z-index:3;pointer-events:none;opacity:.18;mix-blend-mode:hard-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}.ornament-specular-border[data-astro-cid-b4twnbfr]{z-index:4;pointer-events:none;border-radius:inherit;corner-shape:inherit;border:1px solid #ffffff52;position:absolute;inset:0;box-shadow:inset 0 1.5px 1px #ffffff8c,inset 0 -1.5px 2px #0000001f}.dark .ornament-specular-border[data-astro-cid-b4twnbfr]{border:1px solid #ffffff2e;box-shadow:inset 0 1.5px 1px #ffffff59,inset 0 -1.5px 2px #00000059}.ornament-top-bar[data-astro-cid-b4twnbfr]{z-index:5;justify-content:flex-start;width:100%;padding:18px 20px 0;display:flex;position:relative}.ornament-pill-badge[data-astro-cid-b4twnbfr]{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.04em;text-transform:uppercase;color:#fffffff2;-webkit-backdrop-filter:blur(12px);background:#0000003d;border:1px solid #ffffff3d;border-radius:9999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:0 2px 8px #0000002e}.ornament-emoji-stage[data-astro-cid-b4twnbfr]{z-index:5;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.emoji-ground-shadow[data-astro-cid-b4twnbfr]{filter:blur(8px);background:radial-gradient(#001e0f73 0%,#001e0f00 70%);border-radius:50%;width:130px;height:22px;transition:transform .38s cubic-bezier(.16,1,.3,1),opacity .38s;position:absolute;transform:translateY(74px)}.preset-iris-orbit[data-astro-cid-b4twnbfr] .emoji-ground-shadow[data-astro-cid-b4twnbfr]{background:radial-gradient(#1405328c 0%,#14053200 70%)}.preset-amber-flare[data-astro-cid-b4twnbfr] .emoji-ground-shadow[data-astro-cid-b4twnbfr]{background:radial-gradient(#50230080 0%,#50230000 70%)}.preset-obsidian-void[data-astro-cid-b4twnbfr] .emoji-ground-shadow[data-astro-cid-b4twnbfr],.shader-obsidian[data-astro-cid-b4twnbfr] .emoji-ground-shadow[data-astro-cid-b4twnbfr],.shader-obsidian-card[data-astro-cid-b4twnbfr] .emoji-ground-shadow[data-astro-cid-b4twnbfr]{background:radial-gradient(#000000bf 0%,#0000 70%)}.shader-nordic[data-astro-cid-b4twnbfr] .emoji-ground-shadow[data-astro-cid-b4twnbfr]{background:radial-gradient(#05326473 0%,#0000 70%)}.shader-prism[data-astro-cid-b4twnbfr] .emoji-ground-shadow[data-astro-cid-b4twnbfr]{background:radial-gradient(#1e053c73 0%,#0000 70%)}.shader-terra[data-astro-cid-b4twnbfr] .emoji-ground-shadow[data-astro-cid-b4twnbfr]{background:radial-gradient(#501e0a73 0%,#0000 70%)}.ornament-card[data-astro-cid-b4twnbfr]:hover .emoji-ground-shadow[data-astro-cid-b4twnbfr]{opacity:.35;transform:translateY(82px)scale(.88)}.fluent-animated-emoji[data-astro-cid-b4twnbfr]{object-fit:contain;filter:drop-shadow(0 18px 30px #001e0f4d);transform-origin:50%;will-change:transform;width:64%;max-width:215px;height:auto;max-height:215px;animation:4s ease-in-out infinite alternate floatLoop;display:block}.preset-iris-orbit[data-astro-cid-b4twnbfr] .fluent-animated-emoji[data-astro-cid-b4twnbfr],.shader-prism[data-astro-cid-b4twnbfr] .fluent-animated-emoji[data-astro-cid-b4twnbfr]{filter:drop-shadow(0 18px 30px #230a505c)}.preset-amber-flare[data-astro-cid-b4twnbfr] .fluent-animated-emoji[data-astro-cid-b4twnbfr],.shader-terra[data-astro-cid-b4twnbfr] .fluent-animated-emoji[data-astro-cid-b4twnbfr]{filter:drop-shadow(0 18px 30px #642d0052)}.shader-nordic[data-astro-cid-b4twnbfr] .fluent-animated-emoji[data-astro-cid-b4twnbfr]{filter:drop-shadow(0 18px 30px #0564b459)}.preset-obsidian-void[data-astro-cid-b4twnbfr] .fluent-animated-emoji[data-astro-cid-b4twnbfr],.shader-obsidian[data-astro-cid-b4twnbfr] .fluent-animated-emoji[data-astro-cid-b4twnbfr],.shader-obsidian-card[data-astro-cid-b4twnbfr] .fluent-animated-emoji[data-astro-cid-b4twnbfr]{filter:drop-shadow(0 18px 30px #0009)}.ornament-card[data-astro-cid-b4twnbfr]:hover .fluent-animated-emoji[data-astro-cid-b4twnbfr]{filter:drop-shadow(0 24px 40px #001e0f66);transition:transform .38s cubic-bezier(.16,1,.3,1),filter .38s cubic-bezier(.16,1,.3,1);animation-play-state:paused;transform:translateY(-10px)scale(1.05)}@keyframes floatLoop{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(1.2deg)}to{transform:translateY(4px)rotate(-.8deg)}}.ornament-bottom-bar[data-astro-cid-b4twnbfr]{z-index:5;justify-content:center;width:100%;padding:0 20px 18px;display:flex;position:relative}.ornament-caption[data-astro-cid-b4twnbfr]{font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, sans-serif);letter-spacing:-.01em;color:#fffffff0;text-shadow:0 1px 3px #00000059;-webkit-backdrop-filter:blur(10px);background:#00000038;border:1px solid #ffffff2e;border-radius:9999px;padding:5px 14px;font-size:13px;font-weight:600}@media (prefers-reduced-motion:reduce){.fluent-animated-emoji[data-astro-cid-b4twnbfr]{animation:none}}
