.susan[data-astro-cid-dc55ttzq]{z-index:1;left:12px;top:calc(-1 * var(--susan-lift));width:var(--susan-w);aspect-ratio:200/160;pointer-events:none;position:absolute}.susan[data-astro-cid-dc55ttzq] canvas[data-astro-cid-dc55ttzq]{width:100%;height:100%;display:block}.susan-hit[data-astro-cid-dc55ttzq]{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50% 50% 42% 42%;width:52%;height:74%;position:absolute;top:6%;left:24%}.say[data-astro-cid-rxnccvwc]{z-index:3;left:calc(var(--susan-x,12px) + var(--susan-w) * .96);top:calc(var(--susan-y,0px) + var(--susan-w) * .14);width:min(300px, calc(100% - var(--susan-x,12px) - var(--susan-w) * .96));position:absolute}.say[data-astro-cid-rxnccvwc][hidden]{display:none}.bubble[data-astro-cid-rxnccvwc]{background:var(--on-night);color:var(--night);transform-origin:0 20%;border-radius:6px 18px 18px;padding:14px 40px 14px 16px;font-size:14px;line-height:1.6;animation:.35s cubic-bezier(.2,.8,.3,1.2) say-in;position:relative;box-shadow:0 18px 40px -18px oklch(5% 0 0/.8)}.bubble[data-astro-cid-rxnccvwc]:before{content:"";background:inherit;border-radius:2px;width:14px;height:14px;position:absolute;top:22px;left:-6px;transform:rotate(45deg)}.bubble[data-astro-cid-rxnccvwc] p[data-astro-cid-rxnccvwc]{margin:0}.bubble[data-astro-cid-rxnccvwc] b[data-astro-cid-rxnccvwc]{font-weight:700}.acts[data-astro-cid-rxnccvwc]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.acts[data-astro-cid-rxnccvwc] button[data-astro-cid-rxnccvwc],.acts[data-astro-cid-rxnccvwc] a[data-astro-cid-rxnccvwc]{font:inherit;cursor:pointer;color:var(--night);background:0 0;border:1px solid oklch(17% .012 95/.25);border-radius:999px;padding:9px 12px;font-size:13px;line-height:1;text-decoration:none}.acts[data-astro-cid-rxnccvwc] a[data-astro-cid-rxnccvwc]{background:var(--coral);border-color:var(--coral);color:var(--night);font-weight:600}.acts[data-astro-cid-rxnccvwc] button[data-astro-cid-rxnccvwc]:hover{border-color:var(--night)}.acts[data-astro-cid-rxnccvwc] [data-astro-cid-rxnccvwc]:focus-visible,.x[data-astro-cid-rxnccvwc]:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.x[data-astro-cid-rxnccvwc]{width:28px;height:28px;color:var(--night);cursor:pointer;opacity:.55;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.x[data-astro-cid-rxnccvwc]:hover{opacity:1}.x[data-astro-cid-rxnccvwc] svg[data-astro-cid-rxnccvwc]{stroke:currentColor;stroke-width:2px;stroke-linecap:round;fill:none;width:14px;height:14px}@keyframes say-in{0%{opacity:0;transform:scale(.85)translateY(6px)}}@media (prefers-reduced-motion:reduce){.bubble[data-astro-cid-rxnccvwc]{animation:none}}.hero[data-astro-cid-t234mvmd]{--susan-w:172px;--susan-lift:calc(var(--susan-w) * .64);display:block;position:relative}@media (width<=560px){.hero[data-astro-cid-t234mvmd]{--susan-w:150px}}.stage[data-astro-cid-t234mvmd]{isolation:isolate;touch-action:pan-y;grid-template-rows:minmax(0,1fr);display:grid;position:relative}.stage[data-astro-cid-t234mvmd].is-ready{transition:height .6s cubic-bezier(.22,.8,.24,1)}.slot[data-astro-cid-t234mvmd]{will-change:transform;flex-direction:column;grid-area:1/1;min-height:0;transition:transform .6s cubic-bezier(.22,.8,.24,1),filter .6s,opacity .6s;display:flex}.slot[data-astro-cid-t234mvmd]>.cover{flex:1;min-height:0}.slot[data-astro-cid-t234mvmd][data-pos="0"]{z-index:1}.slot[data-astro-cid-t234mvmd]:not([data-pos="0"]){z-index:0;filter:brightness(.6)saturate(.75)blur(2px);cursor:pointer}.slot[data-astro-cid-t234mvmd]:not([data-pos="0"])>*{pointer-events:none}.slot[data-astro-cid-t234mvmd][data-pos="-1"]{transform:translate(-9%)scale(.9)}.slot[data-astro-cid-t234mvmd][data-pos="1"]{transform:translate(9%)scale(.9)}@media (width>=1240px){.slot[data-astro-cid-t234mvmd][data-pos="-1"]{transform:translate(-15%)scale(.86)}.slot[data-astro-cid-t234mvmd][data-pos="1"]{transform:translate(15%)scale(.86)}}.slot[data-astro-cid-t234mvmd][data-pos=far]{opacity:0;visibility:hidden;transform:scale(.8)}.step[data-astro-cid-t234mvmd]{top:calc(50% + (var(--susan-lift) + var(--u) - var(--u) * 4) / 2);z-index:2;border:1px solid var(--line);width:44px;height:44px;color:var(--on-night);cursor:pointer;-webkit-backdrop-filter:blur(6px);background:oklch(22.5% .014 95/.85);border-radius:50%;place-items:center;display:grid;position:absolute;translate:0 -50%}.step[data-astro-cid-t234mvmd][hidden]{display:none}.step[data-astro-cid-t234mvmd]:hover{border-color:var(--dim)}.step[data-astro-cid-t234mvmd] svg[data-astro-cid-t234mvmd]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.prev[data-astro-cid-t234mvmd]{left:-22px}.next[data-astro-cid-t234mvmd]{right:-22px}@media (width<=560px){.step[data-astro-cid-t234mvmd]{width:36px;height:36px}.prev[data-astro-cid-t234mvmd]{left:-10px}.next[data-astro-cid-t234mvmd]{right:-10px}}.dots[data-astro-cid-t234mvmd]{margin:calc(var(--u) * -2) 0 calc(var(--u) * 2);justify-content:center;gap:10px;display:flex}.dots[data-astro-cid-t234mvmd] button[data-astro-cid-t234mvmd]{cursor:pointer;background:var(--line);border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .3s,background-color .3s;box-shadow:0 0 0 8px #0000}.dots[data-astro-cid-t234mvmd] button[data-astro-cid-t234mvmd]:hover{background:var(--dim)}.dots[data-astro-cid-t234mvmd] button[data-astro-cid-t234mvmd][aria-current=true]{background:var(--coral);width:24px}@media (prefers-reduced-motion:reduce){.slot[data-astro-cid-t234mvmd],.dots[data-astro-cid-t234mvmd] button[data-astro-cid-t234mvmd],.stage[data-astro-cid-t234mvmd].is-ready{transition:none}}.masonry[data-astro-cid-tp63npan]{margin-top:calc(var(--u) * 3);display:block}.pins[data-astro-cid-tp63npan]{columns:2 220px;column-gap:16px;margin:0;padding:0;list-style:none}.masonry[data-astro-cid-tp63npan].is-js .pins[data-astro-cid-tp63npan]{columns:auto;align-items:flex-start;gap:16px;display:flex}.pins[data-astro-cid-tp63npan] .pin-col{flex-direction:column;flex:1 1 0;gap:22px;min-width:0;display:flex}.pin[data-astro-cid-tp63npan]{break-inside:avoid;margin-bottom:22px}.masonry[data-astro-cid-tp63npan].is-js .pin[data-astro-cid-tp63npan]{margin-bottom:0}.pin[data-astro-cid-tp63npan][hidden]{display:none}.pin[data-astro-cid-tp63npan] a[data-astro-cid-tp63npan]{color:inherit;text-decoration:none;display:block}.pin[data-astro-cid-tp63npan] img[data-astro-cid-tp63npan]{background:var(--night-2);border-radius:14px;width:100%;height:auto;transition:opacity .2s ease-out;display:block}.pin[data-astro-cid-tp63npan] a[data-astro-cid-tp63npan]:hover img[data-astro-cid-tp63npan]{opacity:.85}.pin-sum[data-astro-cid-tp63npan]{background:var(--night-2);color:var(--dim);border-radius:14px;margin:0;padding:20px 18px;font-size:15px;line-height:1.7}.pin-t[data-astro-cid-tp63npan]{margin-top:10px;font-size:16px;font-weight:700;line-height:1.45;display:block}.pin[data-astro-cid-tp63npan] a[data-astro-cid-tp63npan]:hover .pin-t[data-astro-cid-tp63npan]{text-underline-offset:.25em;text-decoration:underline}.pin-d[data-astro-cid-tp63npan]{font-family:var(--mono);color:var(--dim);margin-top:4px;font-size:12px;display:block}.more[data-astro-cid-tp63npan]{margin:calc(var(--u) * 4) auto 0;color:var(--on-night);border:1px solid var(--line);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:12px 28px;font-size:15px;display:block}.more[data-astro-cid-tp63npan]:hover{border-color:var(--dim)}.more[data-astro-cid-tp63npan]:focus-visible{outline:2px solid var(--on-night);outline-offset:3px}.sentinel[data-astro-cid-tp63npan]{height:1px;display:block}.home-sec[data-astro-cid-lcdefpme]{padding-top:calc(var(--u) * 6);scroll-margin-top:16px}.home-sec[data-astro-cid-lcdefpme]+.home-sec[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding-bottom:calc(var(--u) * 6)}.sec-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.sec-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(22px,3vw,28px);font-weight:700;line-height:1.3}.sec-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--dim);margin-left:12px;font-size:14px;font-weight:300}.sec-head[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--dim);text-underline-offset:.25em;font-size:14px}.sec-head[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--on-night)}#podcast[data-astro-cid-lcdefpme] .cover{margin-top:calc(var(--susan-lift,calc(var(--u) * 2)) + var(--u))}#posts[data-astro-cid-lcdefpme] .sec-head[data-astro-cid-lcdefpme]{margin-bottom:calc(var(--u) * 1)}
