.stitchfall[data-astro-cid-2dbtmmrd]{--cloth: #f7edda;--ink: #493a37;--rust: #9d5446;--thread: #b38a69;color:var(--ink);font-family:Darn UI,sans-serif;background-image:linear-gradient(#f8efdfa8,#f8efdfa8),var(--felt);background-size:auto,340px 340px}.stitchfall[data-astro-cid-2dbtmmrd] [data-astro-cid-2dbtmmrd]:where(h1,h2){font-family:Darn Display,sans-serif;font-weight:400}.stitchfall[data-astro-cid-2dbtmmrd] [data-astro-cid-2dbtmmrd]:where(h3,.primary,.secondary,figcaption){font-family:Threadline Woven,sans-serif;font-weight:400}.hero[data-astro-cid-2dbtmmrd]{position:relative;isolation:isolate;overflow:hidden;min-height:min(94svh,60rem);background:#efe0c7}.landscape[data-astro-cid-2dbtmmrd]{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;opacity:.72}.hero[data-astro-cid-2dbtmmrd]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#f7eddaed,#f7eddaab 48%,#f7edda22)}.hero-inner[data-astro-cid-2dbtmmrd]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(1rem,3vw,3rem);min-height:inherit;padding-block:clamp(7rem,12svh,10rem) 4rem}.hero-copy[data-astro-cid-2dbtmmrd]{min-width:0;max-width:42rem;z-index:1}h1[data-astro-cid-2dbtmmrd]{margin:.45rem 0 1.5rem;font-size:clamp(4.1rem,6.8vw,6.8rem);line-height:.95;letter-spacing:-.035em}.lede[data-astro-cid-2dbtmmrd]{max-width:31rem;font-size:clamp(1.45rem,2.7vw,2.3rem);line-height:1.28;text-wrap:balance}.actions[data-astro-cid-2dbtmmrd]{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2.4rem}.primary[data-astro-cid-2dbtmmrd],.secondary[data-astro-cid-2dbtmmrd]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:3.5rem;padding:.85rem 1.4rem;border:3px solid #765744;border-radius:1rem;line-height:1.1;text-align:center;text-decoration:none;box-shadow:inset 0 0 0 3px #f8e9cf,5px 6px #6b54452e;transition:transform .2s,box-shadow .2s}.primary[data-astro-cid-2dbtmmrd]{background:#b26b52;color:#fff7e9;box-shadow:inset 0 0 0 3px #e7b083,5px 6px #6b54454d}.secondary[data-astro-cid-2dbtmmrd]{background:#f7edda;color:var(--ink)}.primary[data-astro-cid-2dbtmmrd]:hover,.secondary[data-astro-cid-2dbtmmrd]:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 3px #f8e9cf,5px 9px #6b54452e}.primary[data-astro-cid-2dbtmmrd]:focus-visible,.secondary[data-astro-cid-2dbtmmrd]:focus-visible{outline:3px solid var(--rust);outline-offset:5px}.note[data-astro-cid-2dbtmmrd]{margin-top:1.2rem;color:#765d51;font-size:1rem}.hero-art[data-astro-cid-2dbtmmrd]{position:relative;min-height:clamp(31rem,56vw,47rem);display:grid;place-items:center}.stage[data-astro-cid-2dbtmmrd]{position:absolute;width:min(95%,43rem);aspect-ratio:1;border-radius:49% 51% 47% 53%;border:7px solid #a17858;background-image:radial-gradient(circle at 48% 43%,#fff5e5c9,#ecccae99 69%,#bd9a74b0),var(--felt);background-size:auto,270px 270px;box-shadow:inset 0 0 0 9px #f8edd9,0 22px 45px #5d4d3b38;transform:rotate(-8deg)}.stage[data-astro-cid-2dbtmmrd]:after{content:"";position:absolute;inset:16px;border:3px dashed #966e50;border-radius:inherit}.dancer[data-astro-cid-2dbtmmrd]{position:relative;z-index:1;width:clamp(20rem,31vw,30rem);aspect-ratio:400 / 650;filter:drop-shadow(0 18px 9px #6e543852)}.dancer[data-astro-cid-2dbtmmrd] img[data-astro-cid-2dbtmmrd]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;opacity:0;animation:6.4s step-end infinite pose}.dancer[data-astro-cid-2dbtmmrd] .pose-0[data-astro-cid-2dbtmmrd]{animation-delay:0s}.dancer[data-astro-cid-2dbtmmrd] .pose-1[data-astro-cid-2dbtmmrd]{animation-delay:-4.8s}.dancer[data-astro-cid-2dbtmmrd] .pose-2[data-astro-cid-2dbtmmrd]{animation-delay:-3.2s}.dancer[data-astro-cid-2dbtmmrd] .pose-3[data-astro-cid-2dbtmmrd]{animation-delay:-1.6s}@keyframes pose{0%,24.9%{opacity:1}25%,to{opacity:0}}.stitch[data-astro-cid-2dbtmmrd]{position:absolute;z-index:2;color:#a26246;font:clamp(2rem,5vw,4rem) Threadline Woven,sans-serif}.stitch-one[data-astro-cid-2dbtmmrd]{left:8%;top:22%}.stitch-two[data-astro-cid-2dbtmmrd]{right:8%;bottom:16%;color:#8a9b6f}.how[data-astro-cid-2dbtmmrd],.closing[data-astro-cid-2dbtmmrd]{padding-block:clamp(5rem,11vw,8rem)}.section-head[data-astro-cid-2dbtmmrd]{max-width:54rem}h2[data-astro-cid-2dbtmmrd]{margin:.6rem 0 0;font-size:clamp(2.9rem,6vw,5.9rem);line-height:.98;letter-spacing:-.035em;text-wrap:balance}.how[data-astro-cid-2dbtmmrd] ol[data-astro-cid-2dbtmmrd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,3vw,2.6rem);margin:4rem 0 2rem;padding:0;list-style:none}.how[data-astro-cid-2dbtmmrd] li[data-astro-cid-2dbtmmrd]{position:relative;padding:2rem 1.7rem;border:4px solid #b99976;border-radius:1.4rem;background-image:linear-gradient(#f9efdcde,#f9efdcde),var(--felt);background-size:auto,240px 240px;box-shadow:7px 9px #82694d29}.how[data-astro-cid-2dbtmmrd] li[data-astro-cid-2dbtmmrd]:before{content:"";position:absolute;inset:.55rem;border:2px dashed #bf9b78;border-radius:.8rem;pointer-events:none}h3[data-astro-cid-2dbtmmrd]{position:relative;margin:.2rem 0 .8rem;font-size:clamp(1.65rem,2.6vw,2.3rem)}.how[data-astro-cid-2dbtmmrd] li[data-astro-cid-2dbtmmrd] p[data-astro-cid-2dbtmmrd],.section-head[data-astro-cid-2dbtmmrd]>p[data-astro-cid-2dbtmmrd]:last-child,.closing[data-astro-cid-2dbtmmrd]>p[data-astro-cid-2dbtmmrd]{position:relative;max-width:34rem;color:#66584f;font-size:1.2rem;line-height:1.5}.keys[data-astro-cid-2dbtmmrd]{max-width:54rem;padding:1.15rem 1.4rem;border-left:6px double var(--rust);background:#efe0c9d9;color:#66584f}.worlds[data-astro-cid-2dbtmmrd]{padding-block:clamp(5rem,11vw,8rem);background-image:linear-gradient(#d9e1d0cb,#d9e1d0cb),var(--felt);background-size:auto,300px 300px;border-block:10px solid #e7d7b9}.worlds[data-astro-cid-2dbtmmrd] .section-head[data-astro-cid-2dbtmmrd]>p[data-astro-cid-2dbtmmrd]:last-child{margin-top:1.4rem}.screens[data-astro-cid-2dbtmmrd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,4rem);margin-top:3.5rem}figure[data-astro-cid-2dbtmmrd]{margin:0}figure[data-astro-cid-2dbtmmrd] img[data-astro-cid-2dbtmmrd]{display:block;width:100%;height:auto;border:10px solid #f7edda;outline:2px dashed #95715d;box-shadow:8px 11px #64745b36}figcaption[data-astro-cid-2dbtmmrd]{margin-top:1.3rem;font-size:1.4rem}.gallery[data-astro-cid-2dbtmmrd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,3vw,2.6rem);margin-top:clamp(2.5rem,5vw,4rem)}.gallery[data-astro-cid-2dbtmmrd] figure[data-astro-cid-2dbtmmrd] img[data-astro-cid-2dbtmmrd]{border-width:7px}.gallery[data-astro-cid-2dbtmmrd] figcaption[data-astro-cid-2dbtmmrd]{font-size:1.15rem}.features[data-astro-cid-2dbtmmrd],.posts[data-astro-cid-2dbtmmrd],.questions[data-astro-cid-2dbtmmrd]{padding-block:clamp(4.5rem,9vw,7rem) 0}.features[data-astro-cid-2dbtmmrd] ul[data-astro-cid-2dbtmmrd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.4vw,2rem);margin:3rem 0 0;padding:0;list-style:none}.features[data-astro-cid-2dbtmmrd] li[data-astro-cid-2dbtmmrd]{position:relative;padding:1.7rem 1.6rem;border:3px solid #c9ad8a;border-radius:1.2rem;background:#fbf4e7e6}.features[data-astro-cid-2dbtmmrd] li[data-astro-cid-2dbtmmrd]:before{content:"";position:absolute;inset:.45rem;border:2px dashed #cfae8a;border-radius:.8rem;pointer-events:none}.features[data-astro-cid-2dbtmmrd] li[data-astro-cid-2dbtmmrd]:nth-child(3n+2){background:#e9eedfe6}.features[data-astro-cid-2dbtmmrd] li[data-astro-cid-2dbtmmrd]:nth-child(3n){background:#f5e2d6e6}.features[data-astro-cid-2dbtmmrd] h3[data-astro-cid-2dbtmmrd]{font-size:clamp(1.4rem,2.2vw,1.8rem)}.features[data-astro-cid-2dbtmmrd] p[data-astro-cid-2dbtmmrd]{position:relative;margin:0;color:#66584f;font-size:1.08rem;line-height:1.5}.posts[data-astro-cid-2dbtmmrd] .cards[data-astro-cid-2dbtmmrd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1.5rem;margin:3rem 0 2rem}.questions[data-astro-cid-2dbtmmrd]{max-width:56rem}.questions[data-astro-cid-2dbtmmrd] .faq{margin-top:2.5rem;--surface: #fbf4e7;--line: #dccaa9;--line-strong: #b99976;--accent: #9d5446;--muted: #66584f;--ink: #493a37}.more[data-astro-cid-2dbtmmrd],.small[data-astro-cid-2dbtmmrd]{color:#66584f;font-size:1.1rem;line-height:1.5}.more[data-astro-cid-2dbtmmrd]{margin-top:2rem}.more[data-astro-cid-2dbtmmrd] a[data-astro-cid-2dbtmmrd],.small[data-astro-cid-2dbtmmrd] a[data-astro-cid-2dbtmmrd]{color:var(--rust)}.small[data-astro-cid-2dbtmmrd]{margin-top:2.4rem;font-size:1rem}.closing[data-astro-cid-2dbtmmrd]{max-width:65rem;text-align:center}.closing[data-astro-cid-2dbtmmrd] h2[data-astro-cid-2dbtmmrd]{max-width:60rem}.closing[data-astro-cid-2dbtmmrd]>p[data-astro-cid-2dbtmmrd]{margin:1.5rem auto 2rem}@media(width<=900px){.hero-inner[data-astro-cid-2dbtmmrd]{grid-template-columns:1fr;padding-block:7rem 3rem}.hero[data-astro-cid-2dbtmmrd]:after{background:#f7eddaae}.hero-art[data-astro-cid-2dbtmmrd]{min-height:35rem}.dancer[data-astro-cid-2dbtmmrd]{width:min(75vw,24rem)}.stage[data-astro-cid-2dbtmmrd]{width:min(90vw,32rem)}.how[data-astro-cid-2dbtmmrd] ol[data-astro-cid-2dbtmmrd]{grid-template-columns:1fr;gap:1.5rem}.gallery[data-astro-cid-2dbtmmrd],.features[data-astro-cid-2dbtmmrd] ul[data-astro-cid-2dbtmmrd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<=650px){h1[data-astro-cid-2dbtmmrd]{font-size:clamp(2.7rem,11vw,3.6rem)}.screens[data-astro-cid-2dbtmmrd],.gallery[data-astro-cid-2dbtmmrd],.features[data-astro-cid-2dbtmmrd] ul[data-astro-cid-2dbtmmrd]{grid-template-columns:1fr}.actions[data-astro-cid-2dbtmmrd]{display:grid}.hero-art[data-astro-cid-2dbtmmrd]{min-height:28rem}.dancer[data-astro-cid-2dbtmmrd]{width:min(73vw,19rem)}.stage[data-astro-cid-2dbtmmrd]{width:min(90vw,26rem)}.how[data-astro-cid-2dbtmmrd] li[data-astro-cid-2dbtmmrd]{padding:1.6rem}}@media(prefers-reduced-motion:reduce){.primary[data-astro-cid-2dbtmmrd],.secondary[data-astro-cid-2dbtmmrd]{transition:none}.dancer[data-astro-cid-2dbtmmrd] img[data-astro-cid-2dbtmmrd]{animation:none}.dancer[data-astro-cid-2dbtmmrd] .pose-0[data-astro-cid-2dbtmmrd]{opacity:1}}
