.sara-bunny[data-astro-cid-2ycymjo7]{aspect-ratio:400.221/355.431;position:relative}.sara-bunny[data-astro-cid-2ycymjo7]>[data-astro-cid-2ycymjo7]{max-width:none;position:absolute}.color[data-astro-cid-2ycymjo7]{background-color:var(--accent);-webkit-mask:var(--mask) center / 100% 100% no-repeat;-webkit-mask:var(--mask) center / 100% 100% no-repeat;mask:var(--mask) center / 100% 100% no-repeat}.hand[data-astro-cid-pktt5ght]{width:var(--w);height:var(--h);vertical-align:var(--y);-webkit-mask:var(--stencil) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--stencil) 0 0 / 100% 100% no-repeat;mask:var(--stencil) 0 0 / 100% 100% no-repeat;background-color:currentColor;display:inline-block}.tjx-card[data-astro-cid-t7swccbl]{--f:calc(100cqw / 1188.26);aspect-ratio:1188.26/776.81;clip-path:inset(0 round 3.324%/5.085%);isolation:isolate;background:#fff;border-radius:3.324%/5.085%;width:100%;position:relative;overflow:hidden;transform:translateZ(0);container-type:inline-size}.gradient[data-astro-cid-t7swccbl]{left:calc(-143.33 * var(--f));top:calc(-17.65 * var(--f));width:calc(1412.37 * var(--f));height:calc(794.46 * var(--f));background:#000;position:absolute;overflow:hidden;transform:scaleX(-1)}.blob[data-astro-cid-t7swccbl]{justify-content:center;align-items:center;display:flex;position:absolute;container-type:size}.shape[data-astro-cid-t7swccbl]{flex:none;position:relative}.pad[data-astro-cid-t7swccbl]{position:absolute}.pad[data-astro-cid-t7swccbl] img[data-astro-cid-t7swccbl]{width:100%;max-width:none;height:100%;display:block}.glow[data-astro-cid-t7swccbl]{mix-blend-mode:color-dodge;position:absolute}.red[data-astro-cid-t7swccbl]{background:radial-gradient(closest-side,#ff1824f2,#ff182499 45%,#ff182400 100%);border-radius:50%;width:62%;height:85%;position:absolute;top:46%;left:60%;translate:-50% -50%}.brand[data-astro-cid-t7swccbl]{max-width:none;height:auto;position:absolute}.drift-a[data-astro-cid-t7swccbl]{animation:19s ease-in-out infinite alternate drift-a}.drift-b[data-astro-cid-t7swccbl]{animation:23s ease-in-out infinite alternate drift-b}.drift-c[data-astro-cid-t7swccbl]{animation:17s ease-in-out infinite alternate drift-c}.drift-d[data-astro-cid-t7swccbl]{animation:13s ease-in-out infinite alternate drift-d}.drift-e[data-astro-cid-t7swccbl]{animation:21s ease-in-out infinite alternate drift-e}@keyframes drift-a{0%{translate:0;rotate:0deg;scale:1}50%{translate:-6% 4%;rotate:6deg;scale:1.06}to{translate:4% -3%;rotate:-4deg;scale:.97}}@keyframes drift-b{0%{translate:0;rotate:0deg;scale:1}50%{translate:7% -5%;rotate:-5deg;scale:1.05}to{translate:-3% 6%;rotate:4deg;scale:1}}@keyframes drift-c{0%{translate:0;rotate:0deg}50%{translate:-5% 6%;rotate:8deg}to{translate:6% 2%;rotate:-6deg}}@keyframes drift-d{0%{opacity:1;translate:0}50%{opacity:.7;translate:8% 10%}to{opacity:1;translate:-6% 4%}}@keyframes drift-e{0%{translate:-50% -50%;scale:1}50%{translate:-44% -56%;scale:1.12}to{translate:-55% -45%;scale:.95}}@media (prefers-reduced-motion:reduce){.drift-a[data-astro-cid-t7swccbl],.drift-b[data-astro-cid-t7swccbl],.drift-c[data-astro-cid-t7swccbl],.drift-d[data-astro-cid-t7swccbl],.drift-e[data-astro-cid-t7swccbl]{animation:none}}.home[data-astro-cid-lcdefpme]{gap:3rem;padding-top:clamp(2.5rem,5.08vw,8rem);padding-bottom:3rem;display:grid}@media (width>=900px){.home[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto;min-height:calc(100dvh - clamp(1rem,1.78vw,3rem) - clamp(44px,3.9vw,96px)/1.61644);padding-bottom:6.69dvh;padding-right:clamp(1rem,3.22vw,6rem)}.work[data-astro-cid-lcdefpme]{align-self:end}}.intro[data-astro-cid-lcdefpme]{flex-direction:column;gap:1.38em;font-size:clamp(20px,1.572vw,44px);font-weight:500;line-height:1.4;display:flex}.line-top[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.4em .55em;line-height:normal;display:flex}.welcome[data-astro-cid-lcdefpme]{color:#00000059}.hex[data-astro-cid-lcdefpme]{background:#f5f5f5;border-radius:.395em;align-items:center;gap:.6em;height:2.032em;padding-inline:.58em .657em;font-size:.773em;font-weight:400;display:inline-flex}.swatch[data-astro-cid-lcdefpme]{background:var(--accent);border-radius:.17em;width:1.3em;height:1.3em}.welcome[data-astro-cid-lcdefpme],.line-middle[data-astro-cid-lcdefpme],.line-bottom[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{word-spacing:.12em}.comma-sara[data-astro-cid-lcdefpme]{margin-left:.214em}.comma-welcome[data-astro-cid-lcdefpme]{margin-left:.107em}.line-middle[data-astro-cid-lcdefpme]{font:inherit;max-width:20.3em}.hl[data-astro-cid-lcdefpme]{color:var(--accent);background:var(--accent-18);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.2em;padding:.15em .12em}.line-bottom[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:.46em;display:flex}.tjx[data-astro-cid-lcdefpme]{background:#f5f5f5;border-radius:.607em;align-items:center;gap:.56em;height:2.59em;padding-inline:.47em .9em;font-size:.714em;transition:background-color .15s;display:inline-flex}.tjx[data-astro-cid-lcdefpme]:hover{background:#ececec}.tjx-mark[data-astro-cid-lcdefpme]{background:#000;border-radius:.221em;place-items:center;width:1.7em;height:1.7em;display:grid}.tjx-mark[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:1.354em;height:auto}.work[data-astro-cid-lcdefpme]{width:100%}@media (width>=900px){.work[data-astro-cid-lcdefpme]{width:max-content;min-width:30.635vw}}.doodle[data-astro-cid-lcdefpme]{width:min(78vw,380px);margin-top:calc(64px - 1.38em)}@media (width>=900px){.home[data-astro-cid-lcdefpme] .left[data-astro-cid-lcdefpme]{grid-template-rows:minmax(0,1fr) auto;container-type:size}.intro[data-astro-cid-lcdefpme]{min-height:0}.doodle[data-astro-cid-lcdefpme]{aspect-ratio:400.221/355.431;flex:0 auto;width:19.754vw;min-height:0;margin-top:calc(3.729vw - 1.38em);margin-left:-.568vw;container-type:size}.doodle[data-astro-cid-lcdefpme] .sara-bunny{width:min(100cqw,112.602cqh)}}.left[data-astro-cid-lcdefpme]{grid-template-rows:1fr auto}.garden[data-astro-cid-lcdefpme]{grid-area:2/1;justify-self:start;margin-top:3rem;font-size:clamp(14px,1.074vw,30px)}.garden-link[data-astro-cid-lcdefpme]{align-items:center;gap:.46em;font-weight:500;line-height:1.4;display:inline-flex}@media (width>=900px){.garden[data-astro-cid-lcdefpme]{margin-top:1.201vw;margin-bottom:-.19vw;margin-left:.53vw}}.garden-arrow[data-astro-cid-lcdefpme]{width:1.904em;height:auto;rotate:180deg}.garden-key[data-astro-cid-lcdefpme]{border:1px solid;border-radius:.268em;place-items:center;width:1.468em;height:1.561em;margin-inline:.497em;font-family:inherit;font-size:calc(clamp(15px,1.163vw,30px)/1.47275);font-weight:400;line-height:1;display:grid}.garden-arrow[data-astro-cid-lcdefpme],.garden-key[data-astro-cid-lcdefpme],.garden-label[data-astro-cid-lcdefpme]{opacity:.31;transition:opacity .15s}.garden-link[data-astro-cid-lcdefpme]:hover [data-astro-cid-lcdefpme]:is(.garden-arrow,.garden-key,.garden-label),.garden-link[data-astro-cid-lcdefpme]:focus-visible [data-astro-cid-lcdefpme]:is(.garden-arrow,.garden-key,.garden-label){opacity:.6}.garden-bunch[data-astro-cid-lcdefpme]{flex:none;width:1.214em;height:1.41em;position:relative;translate:0 -.175em}.garden-bunch[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:auto;position:absolute;rotate:-1.35deg}.garden-flower-right[data-astro-cid-lcdefpme]{width:.803em;top:.449em;left:.4em}.garden-flower-center[data-astro-cid-lcdefpme]{width:.907em;top:.017em;left:.016em}.left[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}.left[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:is(.intro,.slides){grid-area:1/1}.left[data-astro-cid-lcdefpme]>.slides[data-astro-cid-lcdefpme]{grid-row:1/3}.slides[data-astro-cid-lcdefpme]{display:none}@media (width>=900px) and (hover:hover){.intro[data-astro-cid-lcdefpme],.garden-link[data-astro-cid-lcdefpme],.logo{transition:opacity var(--spring-quick-dur) var(--spring-quick-ease)}html[data-preview] .intro[data-astro-cid-lcdefpme],html[data-preview] .garden-link[data-astro-cid-lcdefpme],html[data-preview] .logo{opacity:0;pointer-events:none}.slides[data-astro-cid-lcdefpme]{--w:min(58.65vw, 100cqw - 2.01vw, (88.6dvh - 11.36vw) * 1.5297);--c:calc(var(--w) / 1188.26);--card-h:calc(var(--w) / 1.5297);--gap:max(3vw, 60px);--slide-h:calc(var(--card-h) + var(--gap));width:var(--w);pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--spring-quick-dur) var(--spring-quick-ease), visibility 0s linear var(--spring-quick-dur);align-self:start;margin-top:-1.48vw;margin-left:2.01vw;display:block}.drop[data-astro-cid-lcdefpme]{opacity:0;transition:opacity var(--spring-quick-dur) var(--spring-quick-ease), translate var(--spring-quick-dur) var(--spring-quick-ease);translate:0 -10px}.window[data-astro-cid-lcdefpme]{height:var(--card-h);overflow:clip}.strip[data-astro-cid-lcdefpme]{--i:0;grid-auto-rows:var(--slide-h);translate:0 calc(var(--i) * var(--slide-h) * -1);transition:translate var(--spring-glide-dur) var(--spring-glide-ease);display:grid}.preview[data-astro-cid-lcdefpme]{opacity:0;transition:opacity var(--spring-quick-dur) var(--spring-quick-ease)}.preview[data-astro-cid-lcdefpme].is-current{opacity:1;transition:opacity var(--spring-glide-dur) var(--spring-glide-ease)}.metas[data-astro-cid-lcdefpme]{display:grid}.metas[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{grid-area:1/1}.preview-meta[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .15s ease-out}.preview-meta[data-astro-cid-lcdefpme].is-current{opacity:1;transition:opacity var(--spring-quick-dur) var(--spring-quick-ease) .3s}.slides[data-astro-cid-lcdefpme].no-slide [data-astro-cid-lcdefpme]:is(.strip,.preview,.preview-meta){transition:none}@media (prefers-reduced-motion:reduce){.strip[data-astro-cid-lcdefpme],.preview[data-astro-cid-lcdefpme],.preview[data-astro-cid-lcdefpme].is-current,.preview-meta[data-astro-cid-lcdefpme],.preview-meta[data-astro-cid-lcdefpme].is-current{transition:none}}.preview-image[data-astro-cid-lcdefpme]{border-radius:3.32%/5.08%;width:100%;height:auto;display:block}.placeholder[data-astro-cid-lcdefpme]{aspect-ratio:1188.26/776.81;background:#646464}.slides[data-astro-cid-lcdefpme].is-active{opacity:1;visibility:visible;transition:opacity var(--spring-quick-dur) var(--spring-quick-ease)}.slides[data-astro-cid-lcdefpme].is-active .drop[data-astro-cid-lcdefpme]{opacity:1;transition:opacity var(--spring-heavy-dur) var(--spring-heavy-ease) .2s, translate var(--spring-heavy-dur) var(--spring-heavy-ease) .2s;translate:0}.preview-meta[data-astro-cid-lcdefpme]{margin-top:calc(25.33 * var(--c));padding-left:calc(12.63 * var(--c));align-items:flex-start;display:flex}.details[data-astro-cid-lcdefpme]{gap:calc(30 * var(--c));margin-top:calc(6.27 * var(--c));flex:none;display:flex}.details[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.details[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{min-width:calc(126.87 * var(--c))}.details[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:nth-child(2){min-width:calc(253.59 * var(--c))}.details[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:nth-child(3){min-width:calc(141.21 * var(--c))}.details[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:max(12px, 17.34 * var(--c));white-space:nowrap;font-weight:500;line-height:1.37}.details[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{margin-top:calc(8.37 * var(--c));font-size:max(10px, 13.57 * var(--c));color:#00000057;white-space:nowrap;order:1;line-height:1.37}.divider[data-astro-cid-lcdefpme]{width:1px;height:calc(51.35 * var(--c));margin:calc(6.27 * var(--c)) 0 0 calc(33 * var(--c));background:#00000024;flex:none}.summary[data-astro-cid-lcdefpme]{min-width:0;margin-left:calc(40.77 * var(--c));font-size:max(12px, 16.65 * var(--c));color:#0000009e;flex:1;line-height:1.45}.preview-meta[data-astro-cid-lcdefpme] .empty[data-astro-cid-lcdefpme]{color:#0000004d}}
