.hero[data-astro-cid-nlow4r3u]{position:relative;width:100%;height:100vh;min-height:600px;overflow:hidden;background-image:url(/images/backround.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding:0 2rem 2rem}.hero-grid[data-astro-cid-nlow4r3u]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;height:100%;max-width:1200px;margin:0 auto;align-items:stretch}.hero-col[data-astro-cid-nlow4r3u]{position:relative;overflow:hidden;border-radius:0 0 4px 4px;box-shadow:0 4px 14px #54381e2e;animation:slideDown .9s cubic-bezier(.4,0,.2,1) both}.hero-img[data-astro-cid-nlow4r3u]{width:100%;height:100%;object-fit:cover;display:block}.hero-overlay[data-astro-cid-nlow4r3u]{position:absolute;inset:0;background:#54381e4d;pointer-events:none}.col-label[data-astro-cid-nlow4r3u]{position:absolute;top:4.5rem;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:700;letter-spacing:.18em;color:#fff9c4;text-transform:uppercase;white-space:nowrap;z-index:2;text-shadow:0 1px 4px rgba(84,56,30,.5)}.col-label[data-astro-cid-nlow4r3u].align-left{left:1.5rem}.col-label[data-astro-cid-nlow4r3u].align-center{left:50%;transform:translate(-50%)}.col-label[data-astro-cid-nlow4r3u].align-right{right:1.5rem}.hero-logo[data-astro-cid-nlow4r3u]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;pointer-events:none}.logo-wiam[data-astro-cid-nlow4r3u]{font-family:Bugaki,serif;font-size:118px;font-weight:900;color:#fff9c4;line-height:1;display:block;letter-spacing:-.02em}.logo-atelier[data-astro-cid-nlow4r3u]{font-family:Montserrat,sans-serif;font-size:17.8px;font-weight:400;color:#fff9c4;letter-spacing:.55em;text-transform:uppercase;display:block;margin-top:.4rem}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:768px){.hero[data-astro-cid-nlow4r3u]{padding:0 1rem 1rem}.hero-grid[data-astro-cid-nlow4r3u]{gap:.5rem}}@media(max-width:640px){.logo-wiam[data-astro-cid-nlow4r3u]{font-size:64px}.logo-atelier[data-astro-cid-nlow4r3u]{font-size:11px}.col-label[data-astro-cid-nlow4r3u]{font-size:.5rem;top:3.5rem}}.brown-banner[data-astro-cid-7wnvwzvk]{background-color:#d6eafa;padding:1.75rem 2rem;text-align:center}.brown-banner[data-astro-cid-7wnvwzvk] p[data-astro-cid-7wnvwzvk]{font-family:Comic Sans MS,Brittany,cursive;font-size:clamp(1.7rem,3.4vw,3rem);color:#54381e;margin:0;font-weight:700;line-height:1.3}@media(max-width:640px){.brown-banner[data-astro-cid-7wnvwzvk] p[data-astro-cid-7wnvwzvk]{font-size:1.5rem}}body{overflow-x:hidden}.expectations[data-astro-cid-bobyx3ht]{min-height:730px;padding:4rem 8vw 5rem;position:relative;overflow:hidden;background:repeating-linear-gradient(90deg,#fff9c4 0 18px,#fffdf1 18px 36px);color:#54381e}.expectations[data-astro-cid-bobyx3ht] h2[data-astro-cid-bobyx3ht],.instagram[data-astro-cid-bobyx3ht] h2[data-astro-cid-bobyx3ht],.community[data-astro-cid-bobyx3ht] h2[data-astro-cid-bobyx3ht]{font-family:Montserrat,sans-serif;font-size:clamp(2.25rem,5vw,4rem);line-height:1;font-weight:700;text-align:center;margin:0;letter-spacing:-.07em}.folder-grid[data-astro-cid-bobyx3ht]{max-width:1050px;margin:6rem auto 0;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:3rem}.folder[data-astro-cid-bobyx3ht]{min-height:190px;padding:3rem 1.5rem 1.5rem;border-radius:1.3rem;display:grid;place-items:center;position:relative;box-shadow:inset -10px 10px #54381e14;font:700 clamp(1.8rem,3.7vw,3.1rem)/.9 "Montserrat",sans-serif;letter-spacing:-.08em;text-align:center}.folder[data-astro-cid-bobyx3ht]:before{content:"";position:absolute;width:44%;height:26px;top:-18px;left:0;border-radius:1.3rem 1.3rem 0 0;background:inherit}.folder-brown[data-astro-cid-bobyx3ht]{background:#796353;color:#d9eafa;transform:translateY(7rem) rotate(.5deg)}.folder-blue[data-astro-cid-bobyx3ht]{background:#c8ddf7;color:#fff9c4;transform:translateY(-1rem)}.folder-yellow[data-astro-cid-bobyx3ht]{background:#ffedab;color:#54381e;transform:translateY(5rem)}.marquee[data-astro-cid-bobyx3ht]{min-height:44px;display:flex;align-items:center;justify-content:space-around;gap:3rem;width:100%;white-space:nowrap;overflow:hidden;font:700 .78rem Montserrat,sans-serif;letter-spacing:.04em}.marquee-brown[data-astro-cid-bobyx3ht]{background:#54381e;color:#fff9c4}.marquee-yellow[data-astro-cid-bobyx3ht]{background:#fff9c4;color:#54381e}.instagram[data-astro-cid-bobyx3ht]{min-height:670px;padding:3.2rem 2rem 4rem;background:#d6eafa;color:#54381e}.instagram[data-astro-cid-bobyx3ht] h2[data-astro-cid-bobyx3ht]{display:table;margin:0 auto 2rem;position:relative}.instagram[data-astro-cid-bobyx3ht] h2[data-astro-cid-bobyx3ht]:after{content:"";position:absolute;width:52%;height:.65rem;background:#779ab64d;right:-3%;bottom:-.1rem;z-index:0}.instagram[data-astro-cid-bobyx3ht] h2[data-astro-cid-bobyx3ht]{z-index:1}.instagram-content[data-astro-cid-bobyx3ht]{max-width:720px;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:4rem}.phone-mockup[data-astro-cid-bobyx3ht]{width:255px;display:block}.phone-composite[data-astro-cid-bobyx3ht]{display:block;width:100%;height:auto}.insta-note[data-astro-cid-bobyx3ht]{display:flex;flex-direction:column;align-items:flex-start}.insta-note[data-astro-cid-bobyx3ht] .arrow[data-astro-cid-bobyx3ht]{color:#fff9c4;font-size:5rem;line-height:.7}.insta-note[data-astro-cid-bobyx3ht] a[data-astro-cid-bobyx3ht]{color:#54381e;font:2.5rem/1.05 Comic Sans MS,Brittany,cursive;text-align:center}.workshops[data-astro-cid-bobyx3ht]{min-height:830px;padding:3.5rem 0 2rem;overflow:hidden;background:#faf5ef;color:#54381e;text-align:center}.section-tag[data-astro-cid-bobyx3ht]{width:170px;margin:0 auto 4.5rem;border:2px solid #54381e;border-radius:999px;font:1rem/1.3 Montserrat,sans-serif}.workshops[data-astro-cid-bobyx3ht] h2[data-astro-cid-bobyx3ht]{margin:0;font-family:Montserrat,sans-serif;font-size:clamp(3rem,9vw,7rem);line-height:.74;letter-spacing:-.08em}.workshops[data-astro-cid-bobyx3ht] h2[data-astro-cid-bobyx3ht] span[data-astro-cid-bobyx3ht]{font-weight:700}.workshops[data-astro-cid-bobyx3ht] h2[data-astro-cid-bobyx3ht] em[data-astro-cid-bobyx3ht]{display:block;font-family:Brush Script MT,Brittany,cursive;font-size:1.25em;font-weight:400;letter-spacing:-.04em;transform:translate(12%)}.coming-soon[data-astro-cid-bobyx3ht]{margin:3.5rem 0 6rem;font:clamp(1.25rem,2.6vw,2rem) "Montserrat",sans-serif}.workshop-cards[data-astro-cid-bobyx3ht]{width:max-content;display:flex;align-items:center;gap:2.15rem;margin:0;transform:translate(calc(50vw - 790px))}.workshop-card[data-astro-cid-bobyx3ht]{width:290px;height:220px;padding:1.6rem 1rem 1.3rem;display:flex;flex-direction:column;justify-content:space-between;font:2rem/1 Comic Sans MS,cursive}.card-clover[data-astro-cid-bobyx3ht]{transform:rotate(-3deg) translateY(-.5rem)}.card-foundation[data-astro-cid-bobyx3ht]{transform:rotate(4deg) translateY(.6rem)}.card-pouch[data-astro-cid-bobyx3ht]{transform:rotate(-1deg)}.card-granny[data-astro-cid-bobyx3ht]{transform:rotate(2deg) translateY(.3rem)}.card-amigurumi[data-astro-cid-bobyx3ht]{transform:rotate(-.5deg) translateY(.4rem)}.card-yellow[data-astro-cid-bobyx3ht]{background:#fff9c4}.card-blue[data-astro-cid-bobyx3ht]{background:#c8ddf7}.card-taupe[data-astro-cid-bobyx3ht]{background:#c7bbad}.card-illustration[data-astro-cid-bobyx3ht]{width:100%;height:135px;display:block;object-fit:contain}.workshop-card[data-astro-cid-bobyx3ht]:not(:has(img)) .card-illustration[data-astro-cid-bobyx3ht]{display:grid;place-items:center;font:5rem/1 Georgia,serif}.community[data-astro-cid-bobyx3ht]{padding:5rem 3rem 2rem;min-height:520px;color:#54381e;background:#faf5ef;text-align:center}.community[data-astro-cid-bobyx3ht] h2[data-astro-cid-bobyx3ht]{font-size:clamp(2.7rem,5.8vw,5rem)}.question-row[data-astro-cid-bobyx3ht]{max-width:1150px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;font:clamp(1rem,1.7vw,1.45rem)/1.15 "Montserrat",sans-serif}.question-row[data-astro-cid-bobyx3ht] p[data-astro-cid-bobyx3ht]{margin:0}.question-top[data-astro-cid-bobyx3ht]{margin-bottom:2.8rem}.question-top[data-astro-cid-bobyx3ht] p[data-astro-cid-bobyx3ht]:nth-child(1),.question-bottom[data-astro-cid-bobyx3ht] p[data-astro-cid-bobyx3ht]:nth-child(1){transform:rotate(-10deg)}.question-top[data-astro-cid-bobyx3ht] p[data-astro-cid-bobyx3ht]:nth-child(2),.question-bottom[data-astro-cid-bobyx3ht] p[data-astro-cid-bobyx3ht]:nth-child(2){transform:rotate(7deg)}.question-top[data-astro-cid-bobyx3ht] p[data-astro-cid-bobyx3ht]:nth-child(3),.question-bottom[data-astro-cid-bobyx3ht] p[data-astro-cid-bobyx3ht]:nth-child(3){transform:rotate(-5deg)}.question-bottom[data-astro-cid-bobyx3ht]{margin:3rem auto}.community-copy[data-astro-cid-bobyx3ht]{margin:0;font:clamp(1rem,2vw,1.3rem)/1.1 "Montserrat",sans-serif}@media(max-width:700px){.expectations[data-astro-cid-bobyx3ht]{min-height:850px;padding-inline:1.25rem}.folder-grid[data-astro-cid-bobyx3ht]{grid-template-columns:1fr;gap:1.7rem;margin-top:4rem}.folder[data-astro-cid-bobyx3ht],.folder-brown[data-astro-cid-bobyx3ht],.folder-blue[data-astro-cid-bobyx3ht],.folder-yellow[data-astro-cid-bobyx3ht]{transform:none;min-height:135px}.marquee[data-astro-cid-bobyx3ht]{justify-content:flex-start}.instagram-content[data-astro-cid-bobyx3ht]{gap:1.5rem}.phone-mockup[data-astro-cid-bobyx3ht]{width:175px}.insta-note[data-astro-cid-bobyx3ht] a[data-astro-cid-bobyx3ht]{font-size:1.6rem}.workshops[data-astro-cid-bobyx3ht]{min-height:650px}.section-tag[data-astro-cid-bobyx3ht]{margin-bottom:3.5rem}.coming-soon[data-astro-cid-bobyx3ht]{margin:2.5rem 0 4rem}.workshop-cards[data-astro-cid-bobyx3ht]{gap:1.3rem;transform:translate(-118px)}.workshop-card[data-astro-cid-bobyx3ht]{width:200px;height:170px;font-size:1.45rem}.card-illustration[data-astro-cid-bobyx3ht]{height:95px;font-size:3.4rem}.question-row[data-astro-cid-bobyx3ht]{grid-template-columns:1fr;gap:1.6rem}.question-top[data-astro-cid-bobyx3ht],.question-bottom[data-astro-cid-bobyx3ht]{margin:2rem auto}.community[data-astro-cid-bobyx3ht]{padding-inline:1.3rem}.question-row[data-astro-cid-bobyx3ht] p[data-astro-cid-bobyx3ht]{transform:none!important}}
