.layout_page__Lu0Ph{min-height:100vh;display:flex;flex-direction:column}.layout_page__Lu0Ph,.layout_page__Lu0Ph>footer,.layout_page__Lu0Ph>main{position:relative;z-index:1}.layout_header__CFykZ{position:absolute;top:0;left:0;right:0;z-index:5;display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:22px clamp(22px,5vw,64px)}.layout_brand__lJUnq{font-family:var(--font-accent);font-style:normal;font-weight:500;font-size:22px;color:var(--c-text);text-decoration:none}.layout_nav__usIGL{display:flex;gap:var(--space-4);font-family:var(--font-ui)}.layout_nav__usIGL a{color:var(--c-text-muted);text-decoration:none}.layout_nav__usIGL a:focus-visible,.layout_nav__usIGL a:hover{color:var(--c-text)}.layout_footer__RdDCi{margin-top:auto;border-top:1px solid var(--glass-border);padding:var(--space-5) var(--space-4);display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between;max-width:960px;margin-left:auto;margin-right:auto;width:100%;color:var(--c-text-muted);font-size:var(--fs-sm)}.layout_footer__RdDCi p{margin:0}.layout_footerLinks__V0_NQ{display:flex;gap:var(--space-4)}.layout_footerLinks__V0_NQ a{color:var(--c-text-muted)}body:has(main[data-home]) .layout_header__CFykZ{opacity:0;pointer-events:none}@media (max-width:560px){.layout_header__CFykZ{flex-direction:column;gap:4px;padding-top:18px}}.Bloom_canvas__kOOQa{position:fixed;inset:0;width:100%;height:100vh;display:block;z-index:0;pointer-events:none;transition:opacity .6s ease}@media (min-width:721px){.Bloom_canvas__kOOQa[data-pose=smeta]{-webkit-mask-image:linear-gradient(to right,transparent 46%,var(--c-text) 54%);mask-image:linear-gradient(to right,transparent 46%,var(--c-text) 54%)}}.Fx_fog__ycjeC{position:fixed;inset:-20%;z-index:0;pointer-events:none;background:radial-gradient(32% 28% at 22% 30%,color-mix(in srgb,var(--tone-blue,var(--c-accent)) 13%,transparent),transparent 70%),radial-gradient(30% 34% at 78% 72%,color-mix(in srgb,var(--tone-violet,var(--c-accent)) 10%,transparent),transparent 70%),radial-gradient(26% 22% at 60% 18%,color-mix(in srgb,var(--tone-teal,var(--c-accent)) 7%,transparent),transparent 70%);animation:Fx_fog__ycjeC 38s ease-in-out infinite alternate}@keyframes Fx_fog__ycjeC{to{transform:translate(7%,-5%) rotate(9deg) scale(1.08)}}.Fx_grain__YAjAp{position:fixed;inset:-60%;z-index:4;pointer-events:none;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:Fx_grain__YAjAp 1.2s steps(6) infinite}@keyframes Fx_grain__YAjAp{0%{transform:translate(0)}20%{transform:translate(-4%,3%)}40%{transform:translate(3%,-5%)}60%{transform:translate(-6%,-2%)}80%{transform:translate(5%,4%)}to{transform:translate(0)}}.Fx_veil__fkdPY{position:fixed;inset:0;z-index:15;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--vx,50%) var(--vy,50%),color-mix(in srgb,var(--c-text) 70%,transparent) 0,color-mix(in srgb,var(--c-accent) 45%,transparent) 7%,color-mix(in srgb,var(--c-accent) 55%,var(--c-bg)) 22%,var(--c-bg) 45%,var(--c-bg) 70%);clip-path:circle(0 at var(--vx,50%) var(--vy,50%))}.Fx_go__H8Z6T{opacity:1;transition:clip-path .55s cubic-bezier(.65,0,.35,1)}.Fx_go__H8Z6T,.Fx_leave__bUZzJ{clip-path:circle(150% at var(--vx,50%) var(--vy,50%))}.Fx_leave__bUZzJ{opacity:0;transition:opacity .6s ease}@media (hover:none),(pointer:coarse){.Fx_grain__YAjAp{display:none}.Fx_fog__ycjeC{animation:none}}@media (prefers-reduced-motion:reduce){.Fx_fog__ycjeC,.Fx_grain__YAjAp{animation:none}}.RyeField_rye__MFZRK{pointer-events:none}.RyeField_ryeStroke__Fks2b{stroke:var(--tone-rye,var(--c-accent));fill:var(--tone-rye,var(--c-accent))}.RyeField_ryeEar__o_Ra9{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(0);opacity:0;transition:transform 1.1s cubic-bezier(.22,1,.36,1),opacity .6s}.RyeField_ryeEar__o_Ra9[data-on=true]{transform:scaleY(1);opacity:1}@media (prefers-reduced-motion:reduce){.RyeField_ryeEar__o_Ra9{transition:none}}.backdrop_ryeHome__De7_E,.backdrop_ryePage__wf01G{position:fixed;right:0;bottom:0;z-index:0;-webkit-mask-image:linear-gradient(0deg,black 55%,transparent);mask-image:linear-gradient(0deg,black 55%,transparent)}.backdrop_ryeHome__De7_E{width:48vw;height:46vh}.backdrop_ryePage__wf01G{width:40vw;height:32vh;opacity:.85}@media (max-width:720px){.backdrop_ryeHome__De7_E,.backdrop_ryePage__wf01G{width:100%}.backdrop_ryeHome__De7_E{height:28svh;opacity:.8}.backdrop_ryePage__wf01G{height:22svh;opacity:.65}}.workshop_grid__zbvcm{position:fixed;inset:0;z-index:0;pointer-events:none;background-color:var(--c-bg);background-image:linear-gradient(color-mix(in srgb,var(--c-text) 6%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--c-text) 6%,transparent) 1px,transparent 1px);background-size:24px 24px;background-position:-1px -1px}.workshop_canvas__Pxg3X{position:absolute;inset:0;width:100%;height:100%;display:block;mix-blend-mode:lighten}.workshop_flowerBox__wLTB0{position:relative;-webkit-mask-image:radial-gradient(closest-side,var(--c-text) 70%,transparent 100%);mask-image:radial-gradient(closest-side,var(--c-text) 70%,transparent 100%)}.workshop_heroArt__Bo24_{display:grid;justify-items:center;gap:var(--space-2)}.workshop_hero__m3uED{width:100%;height:min(70svh,620px)}.workshop_smeta__SANj9{position:fixed;top:96px;right:clamp(22px,5vw,64px);bottom:24px;width:min(42vw,600px)}.workshop_note__1rHIY{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:22px;line-height:1.1;color:var(--c-accent)}.workshop_note__1rHIY svg{width:34px;height:30px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6}@media (max-width:720px){.workshop_hero__m3uED{height:52svh;max-height:420px}.workshop_smeta__SANj9{position:absolute;top:11svh;bottom:auto;left:0;right:0;width:auto;height:33svh}}