.medal[data-astro-cid-f4pj3ix6]{flex-direction:column;align-items:center;display:flex}@media (width<=39.99rem){.medal[data-astro-cid-f4pj3ix6] p[data-astro-cid-f4pj3ix6]{font-size:11px}}.medal-ring[data-astro-cid-f4pj3ix6]{background-image:linear-gradient(135deg, var(--color-purple), var(--color-pink));padding:3px;display:flex}.medal-core[data-astro-cid-f4pj3ix6]{background:#fff;border-radius:9999px;flex-direction:column;flex:1;justify-content:center;align-items:center;line-height:1.1;display:flex}.seal[data-astro-cid-f4pj3ix6]{background:#fff;border-radius:1rem;align-items:center;gap:.85rem;min-width:15rem;padding:.85rem 1.1rem;display:flex;box-shadow:0 0 0 1px #0f01401a}.seal-pending[data-astro-cid-f4pj3ix6]{box-shadow:none;background:0 0;border:2px dashed #0f01402e}.flip[data-astro-cid-f4pj3ix6]{perspective:600px;cursor:pointer;border-radius:9999px;width:88px;height:88px;position:relative}.flip[data-astro-cid-f4pj3ix6]:focus-visible{outline:2px solid var(--color-cyan);outline-offset:4px}.flip-inner[data-astro-cid-f4pj3ix6]{transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.face[data-astro-cid-f4pj3ix6]{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:9999px;position:absolute;inset:0}.face-back[data-astro-cid-f4pj3ix6]{background:#fff;justify-content:center;align-items:center;display:flex;overflow:hidden;transform:rotateY(180deg);box-shadow:0 0 0 1px #0f01401f,0 10px 24px -10px #0f014059}@media (hover:hover){.flip[data-astro-cid-f4pj3ix6]:hover .flip-inner[data-astro-cid-f4pj3ix6]{transform:rotateY(180deg)}}.flip[data-astro-cid-f4pj3ix6]:focus-visible .flip-inner[data-astro-cid-f4pj3ix6],.flip[data-astro-cid-f4pj3ix6].is-flipped .flip-inner[data-astro-cid-f4pj3ix6]{transform:rotateY(180deg)}.official-face[data-astro-cid-f4pj3ix6]{background-position:-22px 20px;background-repeat:no-repeat;background-size:130px;width:100%;height:100%}.placeholder-face[data-astro-cid-f4pj3ix6]{text-align:center;border:2px dashed #0f014026;border-radius:9999px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.flip-hint[data-astro-cid-f4pj3ix6]{width:24px;height:24px;color:var(--color-purple);background:#fff;border-radius:9999px;justify-content:center;align-items:center;transition:transform .4s;display:flex;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 0 1px #0f01401a,0 4px 10px -4px #0f01404d}.flip-hint[data-astro-cid-f4pj3ix6] svg[data-astro-cid-f4pj3ix6]{width:13px;height:13px}.flip[data-astro-cid-f4pj3ix6]:hover .flip-hint[data-astro-cid-f4pj3ix6],.flip[data-astro-cid-f4pj3ix6].is-flipped .flip-hint[data-astro-cid-f4pj3ix6]{transform:rotate(-180deg)}@media (prefers-reduced-motion:reduce){.flip-inner[data-astro-cid-f4pj3ix6],.flip[data-astro-cid-f4pj3ix6]:hover .flip-inner[data-astro-cid-f4pj3ix6],.flip[data-astro-cid-f4pj3ix6]:focus-visible .flip-inner[data-astro-cid-f4pj3ix6],.flip[data-astro-cid-f4pj3ix6].is-flipped .flip-inner[data-astro-cid-f4pj3ix6]{transform:none}.face-back[data-astro-cid-f4pj3ix6]{opacity:0;transform:none}.flip[data-astro-cid-f4pj3ix6]:hover .face-back[data-astro-cid-f4pj3ix6],.flip[data-astro-cid-f4pj3ix6]:focus-visible .face-back[data-astro-cid-f4pj3ix6],.flip[data-astro-cid-f4pj3ix6].is-flipped .face-back[data-astro-cid-f4pj3ix6]{opacity:1}.flip[data-astro-cid-f4pj3ix6]:hover .face-front[data-astro-cid-f4pj3ix6],.flip[data-astro-cid-f4pj3ix6]:focus-visible .face-front[data-astro-cid-f4pj3ix6],.flip[data-astro-cid-f4pj3ix6].is-flipped .face-front[data-astro-cid-f4pj3ix6]{opacity:0}}.svc[data-astro-cid-nptvlr7i]{--brand-soft:color-mix(in srgb, var(--brand) 14%, white)}.tile[data-astro-cid-nptvlr7i]{scroll-snap-align:start;isolation:isolate;background:#fff;border-radius:1.5rem;flex-direction:column;flex:0 0 85%;padding:1.75rem;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,opacity .6s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0f014014}@media (width>=48rem){.tile[data-astro-cid-nptvlr7i]{flex:initial}}.tile-dark[data-astro-cid-nptvlr7i]{background:var(--color-navy);color:#fff}.tile-ai[data-astro-cid-nptvlr7i]{background:linear-gradient(135deg, var(--color-purple), var(--color-pink));color:#fff}.tile-compact[data-astro-cid-nptvlr7i]{flex:1;padding:1.5rem}.tile-stack[data-astro-cid-nptvlr7i]{scroll-snap-align:start;flex-direction:column;flex:0 0 85%;gap:1rem;display:flex}@media (width>=48rem){.tile-stack[data-astro-cid-nptvlr7i]{flex:initial}}.tile-hero[data-astro-cid-nptvlr7i]{background:var(--color-mist)}.tile-label[data-astro-cid-nptvlr7i]{font-size:.875rem;font-weight:600}.tile-title[data-astro-cid-nptvlr7i]{margin-top:.5rem;font-size:1.35rem;font-weight:700;line-height:1.2}.tile-hero[data-astro-cid-nptvlr7i] .tile-title[data-astro-cid-nptvlr7i]{max-width:22rem;font-size:1.6rem}@media (width>=48rem){.tile-hero[data-astro-cid-nptvlr7i] .tile-title[data-astro-cid-nptvlr7i]{font-size:2rem}}.preview[data-astro-cid-nptvlr7i]{min-height:92px}.explore[data-astro-cid-nptvlr7i]{color:var(--color-navy);gap:.35rem;margin-top:auto;padding-top:1.25rem;font-size:.9rem;font-weight:600;display:inline-flex}.tile-dark[data-astro-cid-nptvlr7i] .explore[data-astro-cid-nptvlr7i],.tile-ai[data-astro-cid-nptvlr7i] .explore[data-astro-cid-nptvlr7i]{color:#fff}.mt-auto[data-astro-cid-nptvlr7i]+.explore[data-astro-cid-nptvlr7i]{margin-top:0}.tile[data-astro-cid-nptvlr7i]:before{content:"";z-index:-1;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--brand) 16%, transparent), transparent 60%);opacity:0;transition:opacity .3s;position:absolute;inset:0}@media (hover:hover){.tile[data-astro-cid-nptvlr7i]:hover{transform:translateY(-6px);box-shadow:0 0 0 1px #0f01401f,0 28px 50px -20px #0f014059}.tile[data-astro-cid-nptvlr7i]:hover:before{opacity:1}.explore[data-astro-cid-nptvlr7i] span[data-astro-cid-nptvlr7i]{transition:transform .25s}.tile[data-astro-cid-nptvlr7i] .explore[data-astro-cid-nptvlr7i]{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(6px)}.tile[data-astro-cid-nptvlr7i]:hover .explore[data-astro-cid-nptvlr7i]{opacity:1;transform:none}.tile[data-astro-cid-nptvlr7i]:hover .explore[data-astro-cid-nptvlr7i] span[data-astro-cid-nptvlr7i]{transform:translate(4px)}}[data-astro-cid-nptvlr7i]:where(.tiles.reveal) .tile[data-astro-cid-nptvlr7i]{opacity:0;transform:translateY(24px)}[data-astro-cid-nptvlr7i]:where(.tiles.reveal.is-in) .tile[data-astro-cid-nptvlr7i]{opacity:1;transition-delay:calc(var(--i) * 70ms);transform:none}.tile[data-astro-cid-nptvlr7i]:hover{transition-delay:0s}.st-a[data-astro-cid-nptvlr7i],.st-b[data-astro-cid-nptvlr7i]{transition:opacity .4s}.st-b[data-astro-cid-nptvlr7i]{opacity:0}.is-playing[data-astro-cid-nptvlr7i] .st-a[data-astro-cid-nptvlr7i]{opacity:0;transition-delay:.25s}.is-playing[data-astro-cid-nptvlr7i] .st-b[data-astro-cid-nptvlr7i]{opacity:1;transition-delay:.25s}.ring-pulse[data-astro-cid-nptvlr7i]{animation:1.2s ease-in-out infinite ring}@keyframes ring{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand) 40%, transparent)}50%{box-shadow:0 0 0 12px #0000}}.answer[data-astro-cid-nptvlr7i]{transition:transform .3s}.is-playing[data-astro-cid-nptvlr7i] .answer[data-astro-cid-nptvlr7i]{transform:scale(1.15)}.whisper[data-astro-cid-nptvlr7i]{opacity:0;transition:all .35s cubic-bezier(.2,1.4,.4,1) .3s;transform:scale(.6)}.is-playing[data-astro-cid-nptvlr7i] .whisper[data-astro-cid-nptvlr7i]{opacity:1;transform:none}.line[data-astro-cid-nptvlr7i]{opacity:0;transition:opacity .35s,transform .35s;transform:translateY(6px)}.is-playing[data-astro-cid-nptvlr7i] .line[data-astro-cid-nptvlr7i]{opacity:1;transition-delay:var(--d);transform:none}.bar[data-astro-cid-nptvlr7i]{height:calc(var(--h) * .55);transition:height .45s cubic-bezier(.2,.8,.2,1),background-color .3s}.is-playing[data-astro-cid-nptvlr7i] .bar[data-astro-cid-nptvlr7i]{height:var(--h);background:var(--color-cyan);transition-delay:var(--d)}.burst[data-astro-cid-nptvlr7i]{opacity:0;transition:opacity .3s .8s}.is-playing[data-astro-cid-nptvlr7i] .burst[data-astro-cid-nptvlr7i]{opacity:1}.page[data-astro-cid-nptvlr7i]{transition:transform .9s cubic-bezier(.6,0,.2,1),opacity .4s .6s}.is-playing[data-astro-cid-nptvlr7i] .page[data-astro-cid-nptvlr7i]{opacity:0;transform:translate(170%)scale(.5)}.mail[data-astro-cid-nptvlr7i]{opacity:0;transition:all .35s .9s;transform:translateY(-4px)}.is-playing[data-astro-cid-nptvlr7i] .mail[data-astro-cid-nptvlr7i]{opacity:1;transform:none}.tip-body[data-astro-cid-nptvlr7i]{z-index:10;opacity:0;pointer-events:none;background:var(--color-navy);color:#fff;border-radius:.75rem;width:15rem;padding:.6rem .75rem;font-size:.75rem;line-height:1.4;transition:opacity .2s,translate .2s;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50% 4px}.tip[data-astro-cid-nptvlr7i]:hover .tip-body[data-astro-cid-nptvlr7i],.tip[data-astro-cid-nptvlr7i]:focus-within .tip-body[data-astro-cid-nptvlr7i]{opacity:1;pointer-events:auto;translate:-50%}.story-panel[data-astro-cid-tnw25vo7]{transition:opacity .5s,transform .5s}.story-panel[data-astro-cid-tnw25vo7].opacity-0{pointer-events:none;transform:translateY(8px)}.story-panel[data-astro-cid-oqun623t]{transition:opacity .5s,transform .5s}.story-panel[data-astro-cid-oqun623t].opacity-0{pointer-events:none;transform:translateY(8px)}
