.tc-stage[data-astro-cid-nc4tnjkm]{perspective:1100px}.tc-card[data-astro-cid-nc4tnjkm]{transition:transform .8s cubic-bezier(.4,1.6,.4,1),opacity .6s}.tc-card[data-astro-cid-nc4tnjkm][data-pos=active]{z-index:3}.tc-card[data-astro-cid-nc4tnjkm][data-pos=left],.tc-card[data-astro-cid-nc4tnjkm][data-pos=right]{z-index:2;--x:46%}.tc-card[data-astro-cid-nc4tnjkm][data-pos=left]{transform:translateX(calc(-1 * var(--x))) translateY(-7%) scale(.84) rotateY(16deg)}.tc-card[data-astro-cid-nc4tnjkm][data-pos=right]{transform:translateX(var(--x)) translateY(-7%) scale(.84) rotateY(-16deg)}.tc-card[data-astro-cid-nc4tnjkm][data-pos=hidden]{z-index:1;opacity:0;transform:scale(.6)}@media (width<=767px){.tc-card[data-astro-cid-nc4tnjkm][data-pos=left],.tc-card[data-astro-cid-nc4tnjkm][data-pos=right]{--x:28%}}.tc-arrow[data-astro-cid-nc4tnjkm]{background:var(--primary);width:3.5rem;height:3.5rem;color:var(--primary-foreground);border-radius:999px;place-items:center;transition:background-color .3s,color .3s,transform .3s;display:grid;position:relative;overflow:hidden}.tc-arrow[data-astro-cid-nc4tnjkm][hidden]{display:none}.tc-arrow[data-astro-cid-nc4tnjkm]:hover{color:var(--primary-foreground);background:#f3dcab;transform:scale(1.1)}.tc-text[data-astro-cid-nc4tnjkm] .w{white-space:pre;animation:word-in .5s ease calc(var(--k) * 20ms) both;display:inline-block}@keyframes word-in{0%{opacity:0;filter:blur(6px);transform:translateY(6px)}}.mascot-pupils[data-astro-cid-nc4tnjkm]{transform:translate(var(--ex,0px), var(--ey,0px));transition:transform .2s}.mascot-arm[data-astro-cid-nc4tnjkm]{transform-origin:168px 120px}.mascot-mouth[data-astro-cid-nc4tnjkm]{transform-box:fill-box;transform-origin:top}@media (prefers-reduced-motion:no-preference){.mascot[data-astro-cid-nc4tnjkm]{animation:3.2s ease-in-out infinite bob}.mascot-arm[data-astro-cid-nc4tnjkm]{animation:2.4s ease-in-out infinite wave}.talking[data-astro-cid-nc4tnjkm] .mascot-mouth[data-astro-cid-nc4tnjkm]{animation:.22s ease-in-out 6 alternate talk}}@media (prefers-reduced-motion:reduce){.tc-card[data-astro-cid-nc4tnjkm]{transition:none}.tc-text[data-astro-cid-nc4tnjkm] .w{animation:none}}@keyframes bob{50%{transform:translateY(-10px)rotate(-3deg)}}@keyframes wave{50%{rotate:-16deg}}@keyframes talk{to{transform:scaleY(1.7)}}
