.reveal.svelte-1kn8a5c{will-change:opacity, transform}.reveal.armed.svelte-1kn8a5c{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transition-delay:var(--rd,0s)}.reveal.armed.v-rise.svelte-1kn8a5c{transform:translateY(34px)}.reveal.armed.v-left.svelte-1kn8a5c{transform:translate(-44px)}.reveal.armed.v-right.svelte-1kn8a5c{transform:translate(44px)}.reveal.armed.v-scale.svelte-1kn8a5c{transform:scale(.93)}.reveal.armed.visible.svelte-1kn8a5c{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal.svelte-1kn8a5c,.reveal.armed.svelte-1kn8a5c{opacity:1!important;transition:none!important;transform:none!important}}.tilt.svelte-1wrvz64{perspective:900px;height:100%}.tilt-inner.svelte-1wrvz64{height:100%;transform-style:preserve-3d;transform:rotateX(var(--rx,0)) rotateY(var(--ry,0)) translateZ(0);border-radius:16px;transition:transform .6s cubic-bezier(.23,1,.32,1),box-shadow .6s cubic-bezier(.23,1,.32,1);position:relative}.tilt.is-active.svelte-1wrvz64 .tilt-inner:where(.svelte-1wrvz64){transform:rotateX(var(--rx)) rotateY(var(--ry)) translateZ(14px) scale(1.02);transition:transform .12s ease-out,box-shadow .12s ease-out;box-shadow:0 38px 70px -34px #1f2a2466}.tilt-glare.svelte-1wrvz64{display:none}.tilt.is-armed.svelte-1wrvz64 .tilt-glare:where(.svelte-1wrvz64){opacity:0}.tilt.is-armed.is-active.svelte-1wrvz64 .tilt-glare:where(.svelte-1wrvz64){opacity:1}@media (prefers-reduced-motion:reduce){.tilt-inner.svelte-1wrvz64{transition:none;transform:none!important}.tilt-glare.svelte-1wrvz64{display:none}}.cta-panel.svelte-1a931xy{text-align:center;background:var(--silver-cool);border:1px solid var(--line);border-radius:26px;padding:clamp(2.6rem,7vw,4.8rem) clamp(1.4rem,5vw,4rem) clamp(2.2rem,5vw,3.4rem);position:relative;overflow:hidden;box-shadow:0 50px 90px -55px #1f2a2459}.cta-line.svelte-1a931xy{background:linear-gradient(180deg, transparent, var(--patina-warm));width:2px;height:clamp(2.2rem,5vw,3.4rem);position:absolute;top:0;left:50%;transform:translate(-50%)}.cta-node.svelte-1a931xy{background:var(--coral);width:13px;height:13px;box-shadow:0 0 0 4px var(--silver-cool);border-radius:50%;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.cta-eyebrow.svelte-1a931xy{justify-content:center;margin-top:clamp(1rem,3vw,1.6rem)}.cta-title.svelte-1a931xy{max-width:22ch;margin-inline:auto}[data-tenant=a-dietetyk] .tenant-root .cta-panel .cta-lead{white-space:pre-line;max-width:48ch;margin:1rem auto 0}.cta-actions.svelte-1a931xy{justify-content:center;margin-top:2rem}.mq.svelte-synsz{border-block:1px solid var(--line);background:var(--silver-cool);padding-block:clamp(1.6rem,4vw,2.8rem);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.mq-row.svelte-synsz{width:100%;display:flex;overflow:hidden}.mq-row-b.svelte-synsz{margin-top:clamp(.4rem,1.2vw,.9rem)}.mq-track.svelte-synsz{will-change:transform;flex:none;align-items:center;gap:clamp(.9rem,2.4vw,1.8rem);width:max-content;padding-right:clamp(.9rem,2.4vw,1.8rem);display:flex}.mq-row-a.svelte-synsz .mq-track:where(.svelte-synsz){animation:34s linear infinite svelte-synsz-mq-left}.mq-row-b.svelte-synsz .mq-track:where(.svelte-synsz){animation:40s linear infinite svelte-synsz-mq-right}.mq.svelte-synsz:hover .mq-track:where(.svelte-synsz){animation-play-state:paused}@keyframes svelte-synsz-mq-left{to{transform:translate(-50%)}}@keyframes svelte-synsz-mq-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.mq-word.svelte-synsz{font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;text-transform:uppercase;color:var(--bottle);font-size:clamp(1.5rem,5.2vw,3.4rem);font-weight:700;line-height:1}.mq-word.is-outline.svelte-synsz{color:#0000;-webkit-text-stroke:1.4px var(--patina);background:0 0}.mq-dot.svelte-synsz{background:var(--coral);border-radius:50%;flex:none;width:10px;height:10px}@media (prefers-reduced-motion:reduce){.mq-row.svelte-synsz{justify-content:center}.mq-row-b.svelte-synsz{display:none}.mq-track.svelte-synsz{flex-wrap:wrap;justify-content:center;width:auto;animation:none!important}.mq-track.svelte-synsz .mq-word:where(.svelte-synsz):nth-child(n+9),.mq-track.svelte-synsz .mq-dot:where(.svelte-synsz):nth-child(n+9){display:none}.mq.svelte-synsz{-webkit-mask-image:none;mask-image:none}}.talerz.svelte-1u56w7j{aspect-ratio:1;perspective:1100px;width:min(100%,540px);position:relative}.talerz-tilt.svelte-1u56w7j{transform:rotateX(var(--tilt,0deg));transition:transform .5s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}.talerz-shadow.svelte-1u56w7j{pointer-events:none;background:radial-gradient(circle closest-side,#1f4d3a33 84%,#1f4d3a00 100%);border-radius:50%;width:96%;height:96%;position:absolute;top:4.5%;left:3%}.talerz-spin.svelte-1u56w7j{will-change:transform;animation:60s ease-in-out 2s infinite svelte-1u56w7j-tlz-sway;position:absolute;inset:0}.talerz-svg.svelte-1u56w7j,.talerz-leads.svelte-1u56w7j{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.fall.svelte-1u56w7j{transform-box:fill-box;transform-origin:50%;animation:.95s linear both svelte-1u56w7j-tlz-fall;animation-delay:var(--d,0s)}@keyframes svelte-1u56w7j-tlz-fall{0%{transform:translate(var(--fx), -230px) rotate(var(--fr));opacity:0}20%{opacity:1}28%{transform:translate(calc(var(--fx) * .5), -170px) rotate(calc(var(--fr) * .6))}48%{transform:translate(calc(var(--fx) * .16), -90px) rotate(calc(var(--fr) * .25))}62%{transform:translate(0)rotate(0)}74%{transform:translateY(-14px)rotate(0)}86%{transform:translate(0)rotate(0)}93%{transform:translateY(-3px)rotate(0)}to{opacity:1;transform:translate(0)rotate(0)}}.breathe.svelte-1u56w7j{transform-box:fill-box;transform-origin:50%;animation:5.5s ease-in-out infinite svelte-1u56w7j-tlz-breathe;animation-delay:calc(2s + var(--b,0s))}@keyframes svelte-1u56w7j-tlz-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes svelte-1u56w7j-tlz-sway{0%,to{transform:rotate(0)}25%{transform:rotate(7deg)}75%{transform:rotate(-7deg)}}.lead.svelte-1u56w7j{animation:.6s ease-out both svelte-1u56w7j-tlz-fade;animation-delay:var(--d,0s)}.lead.svelte-1u56w7j path:where(.svelte-1u56w7j){fill:none;stroke:#1f4d3a;stroke-width:1.5px;stroke-linecap:round}.lead.svelte-1u56w7j circle:where(.svelte-1u56w7j){fill:#1f4d3a}@keyframes svelte-1u56w7j-tlz-fade{0%{opacity:0}to{opacity:1}}.lbl.svelte-1u56w7j{z-index:2;background:var(--cream,#fbf6ee);border:1px solid var(--patina,#8fae8b);font-family:var(--font-body);color:var(--bottle,#1f4d3a);white-space:nowrap;animation:.6s ease-out both svelte-1u56w7j-tlz-in;animation-delay:var(--d,0s);border-radius:999px;align-items:center;padding:.32rem .8rem;font-size:.875rem;font-weight:700;line-height:1.3;display:inline-flex;position:absolute;box-shadow:0 10px 22px -16px #1f2a2480}@keyframes svelte-1u56w7j-tlz-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.lbl-veg.svelte-1u56w7j{bottom:3%;left:0}.lbl-protein.svelte-1u56w7j{top:3%;right:0}.lbl-grain.svelte-1u56w7j{bottom:3%;right:0}.is-off.svelte-1u56w7j .talerz-spin:where(.svelte-1u56w7j),.is-off.svelte-1u56w7j .breathe:where(.svelte-1u56w7j){animation-play-state:paused}.is-still.svelte-1u56w7j .fall:where(.svelte-1u56w7j),.is-still.svelte-1u56w7j .breathe:where(.svelte-1u56w7j),.is-still.svelte-1u56w7j .talerz-spin:where(.svelte-1u56w7j),.is-still.svelte-1u56w7j .lead:where(.svelte-1u56w7j),.is-still.svelte-1u56w7j .lbl:where(.svelte-1u56w7j){animation:none}.is-still.svelte-1u56w7j .talerz-tilt:where(.svelte-1u56w7j){transition:none}@media (prefers-reduced-motion:reduce){.fall.svelte-1u56w7j,.breathe.svelte-1u56w7j,.talerz-spin.svelte-1u56w7j,.lead.svelte-1u56w7j,.lbl.svelte-1u56w7j{animation:none}.talerz-tilt.svelte-1u56w7j{transition:none;transform:none}}@media (max-width:860px){.talerz.svelte-1u56w7j{width:min(100%,320px)}.lbl.svelte-1u56w7j{padding:.28rem .65rem;font-size:.8125rem}}[data-tenant=a-dietetyk] .tenant-root .section.home-tight{padding-block:clamp(2.4rem,5vw,4rem)}[data-tenant=a-dietetyk] .tenant-root .home-tight .head-block{margin-bottom:clamp(1.4rem,3vw,2.2rem)}.hero.svelte-133f079{align-items:center;min-height:min(88vh,780px);padding-block:clamp(1.5rem,4vw,3rem);display:flex;position:relative}.hero-grid.svelte-133f079{grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);width:100%;display:grid}.hero-title.svelte-133f079{margin-top:.6rem}.hero-lead.svelte-133f079{max-width:40ch;margin-top:1.4rem}.hero-actions.svelte-133f079{margin-top:2rem}.hero-scroll.svelte-133f079{letter-spacing:.16em;text-transform:uppercase;color:var(--patina-deep);align-items:center;gap:.5rem;margin-top:2.4rem;font-size:.8125rem;font-weight:600;display:inline-flex}[data-tenant=a-dietetyk] .tenant-root .hero-scroll svg{animation:1.8s ease-in-out infinite svelte-133f079-bob}@keyframes svelte-133f079-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.hero-stage.svelte-133f079{justify-content:center;align-items:center;min-height:clamp(440px,50vw,600px);display:flex;position:relative}.areas-title.svelte-133f079{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.2rem .8rem;font-size:clamp(1.8rem,4.4vw,2.9rem);display:flex}.nw.svelte-133f079{white-space:nowrap}.promise-sep.svelte-133f079{color:var(--patina)}.areas-grid.svelte-133f079{grid-template-columns:repeat(3,1fr);align-items:start;gap:clamp(1.2rem,2.6vw,2.2rem);margin:0;padding:0;list-style:none;display:grid}.area-art.svelte-133f079{transform:rotate(var(--rot,0deg));margin-bottom:1.2rem;position:relative}.area-art.svelte-133f079 .photo-slot:where(.svelte-133f079){z-index:1;position:relative}.area.svelte-133f079 .h3:where(.svelte-133f079){margin:0 0 .6rem}.area-body.svelte-133f079{margin:0}.chips.svelte-133f079{flex-wrap:wrap;gap:.5rem;margin:1.1rem 0 .4rem;padding:0;list-style:none;display:flex}.chips.svelte-133f079 li:where(.svelte-133f079){color:var(--ink);background:var(--glass);border:1px solid var(--line);border-radius:999px;padding:.38rem .9rem;font-size:.86rem;font-weight:600}.art-glow.svelte-133f079{z-index:0;filter:blur(46px);opacity:.7;border-radius:50%;position:absolute;inset:8% 4%}.glow-sage.svelte-133f079{background:radial-gradient(circle, var(--sage), transparent 68%)}.glow-coral.svelte-133f079{background:radial-gradient(circle,#f2a97e59,#0000 68%)}.glow-warm.svelte-133f079{background:radial-gradient(circle, var(--patina-light), transparent 66%)}.proces.svelte-133f079{background:var(--silver-cool)}.steps.svelte-133f079{grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2.4vw,1.8rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.steps.svelte-133f079:before{content:"";background:linear-gradient(90deg, transparent, var(--patina-light) 8%, var(--patina) 50%, var(--patina-warm) 92%, transparent);opacity:.8;height:2px;position:absolute;top:30px;left:6%;right:6%}.step.svelte-133f079{padding-top:3.6rem;position:relative}.step-pin.svelte-133f079{background:var(--patina);width:13px;height:13px;box-shadow:0 0 0 4px var(--silver-cool);border-radius:50%;position:absolute;top:24px;left:0}.step-word.svelte-133f079{letter-spacing:.2em;text-transform:uppercase;color:var(--patina-deep);font-size:.8125rem;font-weight:700;display:block}.step-no.svelte-133f079{font-family:var(--font-display);color:var(--patina);font-size:1.5rem;font-weight:800;line-height:1}.step.svelte-133f079 h3:where(.svelte-133f079){margin:.5rem 0}.core-grid.svelte-133f079{grid-template-columns:.7fr 1.3fr;align-items:center;gap:clamp(1.8rem,5vw,4rem);display:grid}.core-art.svelte-133f079{max-width:320px;position:relative}.core-art.svelte-133f079 .photo-slot:where(.svelte-133f079){z-index:1;position:relative}.core-art.svelte-133f079 .art-glow:where(.svelte-133f079){inset:-6%}.core-copy.svelte-133f079 .prose:where(.svelte-133f079){margin-top:1rem}.values.svelte-133f079{grid-template-columns:repeat(2,1fr);gap:.6rem 1.2rem;margin:1.3rem 0 0;padding:0;list-style:none;display:grid}.value.svelte-133f079{color:var(--ink);align-items:flex-start;gap:.6rem;font-weight:600;line-height:1.45;display:flex}.value-dot.svelte-133f079{background:var(--patina);border-radius:50%;flex:none;width:10px;height:10px;margin-top:.45rem}.core-foot.svelte-133f079{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:1.5rem;display:flex}.logo-slot.svelte-133f079{aspect-ratio:1;border:2px dashed color-mix(in srgb, var(--bottle) 45%, transparent);background:var(--silver-cool);border-radius:18px;place-items:center;width:min(100%,240px);display:grid}.logo-slot-text.svelte-133f079{font-family:var(--font-display);letter-spacing:.02em;color:var(--patina-deep);text-align:center;padding:1rem;font-size:1.05rem;font-weight:700}.photo-slot.svelte-133f079{border:2px dashed color-mix(in srgb, var(--patina-deep) 40%, transparent);background:var(--silver-cool);border-radius:16px;justify-content:center;align-items:center;width:100%;display:flex}.photo-slot.svelte-133f079 span:where(.svelte-133f079){font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--patina-deep) 75%, transparent);text-align:center;padding:1rem;font-size:.82rem;font-weight:600}.gallery-grid.svelte-133f079{grid-template-columns:repeat(3,1fr);gap:clamp(.8rem,1.8vw,1.3rem);display:grid}@media (max-width:980px){.hero-grid.svelte-133f079{grid-template-columns:1fr}.hero-stage.svelte-133f079{min-height:clamp(380px,84vw,520px);margin-top:clamp(1.6rem,6vw,2.4rem)}.areas-grid.svelte-133f079{grid-template-columns:1fr 1fr}}@media (max-width:860px){.core-grid.svelte-133f079{grid-template-columns:1fr}.core-art.svelte-133f079{max-width:280px;margin-inline:auto}.steps.svelte-133f079{grid-template-columns:1fr 1fr}.steps.svelte-133f079:before{display:none}.gallery-grid.svelte-133f079{grid-template-columns:repeat(2,1fr)}.hero-stage.svelte-133f079{min-height:0}}@media (max-width:640px){.areas-grid.svelte-133f079{grid-template-columns:1fr}.area-art.svelte-133f079{max-width:420px;transform:none}}@media (max-width:540px){.steps.svelte-133f079,.values.svelte-133f079{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){[data-tenant=a-dietetyk] .tenant-root .hero-scroll svg{animation:none!important}}.frame.svelte-16flut6{background:var(--silver-cool);will-change:transform;border:1px solid #1f4d3a29;animation:6.5s cubic-bezier(.37,0,.63,1) infinite svelte-16flut6-frame-float;position:relative;overflow:hidden;box-shadow:0 26px 54px -34px #1f2a2466}@keyframes svelte-16flut6-frame-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.frame.svelte-16flut6{animation:none}}.is-rounded.svelte-16flut6{border-radius:16px}.frame-portrait.svelte-16flut6{aspect-ratio:3/4}.frame-landscape.svelte-16flut6{aspect-ratio:4/3}.frame-square.svelte-16flut6{aspect-ratio:1}.frame.svelte-16flut6 img:where(.svelte-16flut6){width:100%;height:100%;display:block}.fit-contain.svelte-16flut6{aspect-ratio:auto}.fit-contain.svelte-16flut6 img:where(.svelte-16flut6){object-fit:cover;width:100%;height:auto;padding:0}.fit-cover.svelte-16flut6 img:where(.svelte-16flut6){object-fit:cover;will-change:transform;transition:transform .5s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.fit-cover.is-rounded.svelte-16flut6:hover img:where(.svelte-16flut6){transform:scale(1.045)}}.fit-cover.is-rounded.svelte-16flut6:active img:where(.svelte-16flut6){transition-duration:.18s;transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.fit-cover.svelte-16flut6 img:where(.svelte-16flut6){transition:none}.fit-cover.is-rounded.svelte-16flut6:hover img:where(.svelte-16flut6),.fit-cover.is-rounded.svelte-16flut6:active img:where(.svelte-16flut6){transform:none}}.phero.svelte-14edxwu{padding-top:clamp(1.5rem,4vw,3rem);padding-bottom:clamp(2.5rem,6vw,4.5rem);position:relative}.phero-grid.svelte-14edxwu{grid-template-columns:1.02fr .98fr;grid-template-areas:"copy stage";align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.phero-copy.svelte-14edxwu{grid-area:copy}.phero-stage.svelte-14edxwu{grid-area:stage}.phero-grid.has-stage-aside.svelte-14edxwu{grid-template-rows:auto 1fr;grid-template-areas:"copy saside""copy stage";row-gap:clamp(.8rem,2vw,1.4rem)}.phero-saside.svelte-14edxwu{z-index:4;grid-area:saside;place-self:end;margin-right:4%;position:relative}.phero-accent.svelte-14edxwu{color:var(--coral-deep)}.phero-lead.svelte-14edxwu{max-width:46ch;margin-top:1.3rem}.phero-actions.svelte-14edxwu{margin-top:1.9rem}.phero-extra.svelte-14edxwu{margin-top:clamp(1.6rem,3vw,2.2rem)}.phero-stage.svelte-14edxwu{min-height:clamp(320px,40vw,460px);position:relative}.phero-note.svelte-14edxwu{aspect-ratio:3/4;text-align:center;background:radial-gradient(120% 90% at 50% -10%, #e11d1d29, transparent 62%), var(--glass-strong,#ffffffb3);border:1px solid #e11d1d59;border-radius:16px;justify-content:center;align-items:center;padding:1.4rem;display:flex}.phero-pulse.svelte-14edxwu{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:#ff2b2b;font-size:clamp(1.8rem,4.4vw,3rem);font-weight:800;line-height:1.05;animation:1.4s ease-in-out infinite svelte-14edxwu-phero-pulse}@keyframes svelte-14edxwu-phero-pulse{0%,to{opacity:1;text-shadow:0 0 6px #ff2b2b99,0 0 14px #ff2b2b59;transform:scale(1)}50%{opacity:.7;text-shadow:0 0 12px #ff2b2bf2,0 0 30px #ff2b2bb3,0 0 54px #ff2b2b73;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.phero-pulse.svelte-14edxwu{text-shadow:0 0 12px #ff2b2bcc,0 0 30px #ff2b2b80;animation:none}}.frame-ph.svelte-14edxwu{text-align:center;background:var(--silver-cool);border:1px dashed #1f4d3a52;border-radius:16px;justify-content:center;align-items:center;padding:1.2rem;display:flex}.frame-ph-portrait.svelte-14edxwu{aspect-ratio:3/4}.frame-ph-landscape.svelte-14edxwu{aspect-ratio:4/3}.frame-ph.svelte-14edxwu span:where(.svelte-14edxwu){font-family:var(--font-display);letter-spacing:.02em;color:var(--patina-deep,#6b7280);font-size:1.05rem;font-weight:700}.phero-line.svelte-14edxwu{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pl-ghost.svelte-14edxwu{fill:none;stroke:var(--patina);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linecap:round;opacity:.55}.pl-node.svelte-14edxwu{fill:var(--coral);stroke:var(--silver);stroke-width:1.5px}.phero-glow.svelte-14edxwu{z-index:0;background:radial-gradient(circle, var(--patina-light), transparent 66%);filter:blur(48px);opacity:.6;border-radius:50%;position:absolute;inset:10%}.phero-main.svelte-14edxwu{z-index:2;width:66%;position:absolute;top:4%;left:8%;transform:rotate(-2deg)}.phero-stage.has-side.svelte-14edxwu .phero-main:where(.svelte-14edxwu){width:58%}.phero-side.svelte-14edxwu{z-index:3;width:46%;position:absolute;bottom:0;right:2%;transform:rotate(3deg)}@media (max-width:900px){.phero-grid.svelte-14edxwu{grid-template-columns:1fr;grid-template-areas:"stage""copy"}.phero-grid.has-stage-aside.svelte-14edxwu{grid-template-rows:auto;grid-template-areas:"stage""copy""saside"}.phero-saside.svelte-14edxwu{justify-self:start;margin-top:.6rem;margin-right:0}.phero-stage.svelte-14edxwu{min-height:clamp(300px,72vw,400px)}}@media (max-width:540px){.phero-lead.svelte-14edxwu{max-width:100%}.phero-line.svelte-14edxwu{display:none}.phero-stage.svelte-14edxwu{flex-direction:column;align-items:center;gap:clamp(.9rem,4vw,1.4rem);min-height:0;display:flex}.phero-main.svelte-14edxwu,.phero-stage.has-side.svelte-14edxwu .phero-main:where(.svelte-14edxwu),.phero-side.svelte-14edxwu{width:min(86%,360px);position:relative;inset:auto;transform:none}}.wg.svelte-wmrr6w{width:min(100%,240px);margin-inline:auto}.wg.svelte-wmrr6w svg:where(.svelte-wmrr6w){width:100%;height:auto;display:block;overflow:visible}.wg.is-ready.svelte-wmrr6w .wg-level:where(.svelte-wmrr6w){transition:transform .6s cubic-bezier(.23,1,.32,1)}.wg-wave.svelte-wmrr6w{animation:6s linear infinite svelte-wmrr6w-wg-wave}.wg-wave-back.svelte-wmrr6w{animation-duration:9s;animation-direction:reverse}@keyframes svelte-wmrr6w-wg-wave{0%{transform:translate(0)}to{transform:translate(-100px)}}.wg-float.svelte-wmrr6w{animation:4.5s ease-in-out infinite svelte-wmrr6w-wg-bob}.wg-float-2.svelte-wmrr6w{animation-duration:5.2s;animation-delay:-2s}@keyframes svelte-wmrr6w-wg-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(8deg)}}.wg-text.svelte-wmrr6w{font-family:var(--font-body);fill:var(--bottle,#1f4d3a);font-size:15px;font-weight:700}.is-still.svelte-wmrr6w .wg-wave:where(.svelte-wmrr6w),.is-still.svelte-wmrr6w .wg-float:where(.svelte-wmrr6w),.is-off.svelte-wmrr6w .wg-wave:where(.svelte-wmrr6w),.is-off.svelte-wmrr6w .wg-float:where(.svelte-wmrr6w){animation-play-state:paused}.is-still.svelte-wmrr6w .wg-level:where(.svelte-wmrr6w){transition:none}@media (prefers-reduced-motion:reduce){.wg-wave.svelte-wmrr6w,.wg-float.svelte-wmrr6w{animation:none}.wg-level.svelte-wmrr6w{transition:none}}.kontakt-grid.svelte-1pndbqs{grid-template-columns:1.3fr .7fr;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.kontakt-tel.svelte-1pndbqs{color:var(--ink);margin:1.4rem 0 0;font-size:1.1rem;font-weight:600}.kontakt-tel.svelte-1pndbqs a:where(.svelte-1pndbqs){min-height:48px;color:var(--bottle);white-space:nowrap;align-items:center;font-weight:700;display:inline-flex}@media (max-width:760px){.kontakt-grid.svelte-1pndbqs{grid-template-columns:1fr}.kontakt-glass.svelte-1pndbqs{max-width:200px;margin-inline:auto}}.pr-link.svelte-9uydrb{border:1px solid var(--line);background:var(--glass);min-height:56px;color:var(--ink-soft);font-family:var(--font-body);letter-spacing:.01em;isolation:isolate;border-radius:999px;align-items:center;gap:.75rem;padding:.3rem 1.15rem .3rem .35rem;font-size:.875rem;font-style:normal;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.pr-link.svelte-9uydrb strong:where(.svelte-9uydrb){color:var(--ink);font-weight:700}.pr-link.svelte-9uydrb:hover strong:where(.svelte-9uydrb),.pr-link.svelte-9uydrb:focus-visible strong:where(.svelte-9uydrb){color:var(--coral-deep)}.pr-glow.svelte-9uydrb{z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(60% 120% at 22%,#f2a97e61,#8fae8b38 55%,#0000 80%);border-radius:999px;transition:opacity .35s;position:absolute;inset:-10px}.pr-link.svelte-9uydrb:hover .pr-glow:where(.svelte-9uydrb),.pr-link.svelte-9uydrb:focus-visible .pr-glow:where(.svelte-9uydrb){opacity:1}.pr-stage.svelte-9uydrb{flex:none;width:48px;height:48px;transition:transform .35s cubic-bezier(.23,1,.32,1);position:relative}.pr-link.svelte-9uydrb:hover .pr-stage:where(.svelte-9uydrb){transform:scale(1.08)}.pr-gl.svelte-9uydrb{display:block;position:absolute;inset:-6px}.pr-fallback.svelte-9uydrb{border:7px solid #8fae8be6;border-radius:50%;transition:opacity .4s;position:absolute;inset:7px;box-shadow:0 6px 14px -6px #1f2a2473}.pr-stage.is-armed.svelte-9uydrb .pr-fallback:where(.svelte-9uydrb){opacity:0}.pr-sr.svelte-9uydrb{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:none){.pr-link.svelte-9uydrb:hover .pr-stage:where(.svelte-9uydrb){transform:none}}@media (prefers-reduced-motion:reduce){.pr-glow.svelte-9uydrb,.pr-stage.svelte-9uydrb,.pr-fallback.svelte-9uydrb{transition:none}.pr-link.svelte-9uydrb:hover .pr-stage:where(.svelte-9uydrb){transform:none}}.fw-layer.svelte-19kjoy4{pointer-events:none;contain:layout paint;position:fixed;inset:0;overflow:hidden}.fw-item.svelte-19kjoy4{line-height:0;display:block;position:absolute}.fw-item.svelte-19kjoy4 svg:where(.svelte-19kjoy4){display:block}.fw-layer.is-live.svelte-19kjoy4 .fw-item:where(.svelte-19kjoy4){will-change:transform, opacity;top:0!important;left:0!important}@media (max-width:860px){.fw-desk.svelte-19kjoy4{display:none}.fw-layer.svelte-19kjoy4{opacity:.45}}.tenant-root.svelte-jdqtdm{--cream:#fbf6ee;--cream-2:#f3ebdd;--bottle:#1f4d3a;--bottle-deep:#173b2c;--apricot:#f2a97e;--silver:var(--cream);--silver-cool:var(--cream-2);--silver-warm:#f7f0e4;--silver-warmer:#fdfaf4;--ink:#1f2a24;--ink-soft:#4a564e;--patina:#8fae8b;--patina-light:#c9d8c5;--patina-warm:#a9c1a5;--patina-deep:#47664a;--glass:#fffcf699;--glass-strong:#fffcf6db;--blush:#f6dcc8;--sage:#c9d8c5;--lilac:#efe4d2;--coral:var(--apricot);--coral-deep:#9a4b24;--gold:var(--bottle);--champagne:var(--cream-2);--pink-pastel:#8fae8b52;--pink-soft:#f2a97e4d;--line:#1f4d3a29;--font-display:"Playfair Display", Georgia, "Times New Roman", serif;--font-body:"Manrope Variable", "Manrope", system-ui, sans-serif;--wrap:1200px;--pad:clamp(1.15rem, 5vw, 4rem);min-height:100vh;color:var(--ink);background:var(--silver);font-family:var(--font-body);-webkit-hyphens:manual;hyphens:manual;word-break:normal;overflow-wrap:normal;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;margin:0;padding-bottom:0;font-size:17px;font-weight:400;line-height:1.65;display:flex;position:relative;overflow:clip}@media (prefers-reduced-motion:reduce){.tenant-root.svelte-jdqtdm{scroll-behavior:auto}}.atmos.svelte-jdqtdm{z-index:0;pointer-events:none;contain:layout paint;position:fixed;inset:0;overflow:hidden}.atmos-silver.svelte-jdqtdm{background:radial-gradient(120% 85% at 82% -8%, var(--silver-warmer) 0%, transparent 52%), radial-gradient(95% 70% at 6% 108%, var(--cream-2) 0%, transparent 60%), linear-gradient(180deg, var(--silver-warmer) 0%, var(--silver) 42%, var(--silver-warm) 100%);position:absolute;inset:0}.atmos-warm.svelte-jdqtdm{background:radial-gradient(80% 60% at 50% 78%,#f2a97e24 0%,#0000 62%),radial-gradient(62% 46% at 78% 92%,#8fae8b33 0%,#0000 60%);transition:opacity .9s;position:absolute;inset:0}.atmos-grid.svelte-jdqtdm{opacity:.6;background-image:linear-gradient(#1f4d3a0a 1px,#0000 1px),linear-gradient(90deg,#1f4d3a0a 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(125% 100% at 50% 0,#000 0%,#0000 72%);mask-image:radial-gradient(125% 100% at 50% 0,#000 0%,#0000 72%)}.atmos-depth.svelte-jdqtdm{mix-blend-mode:soft-light;opacity:.9;background:radial-gradient(120% 90% at 50% 42%,#0000 46%,#785c3614 100%),radial-gradient(70% 50% at 50% 34%,#fffcf680 0%,#0000 60%);position:absolute;inset:0}.skip.svelte-jdqtdm{z-index:200;background:var(--ink);color:#fff;border-radius:0 0 10px;padding:.7rem 1.1rem;position:absolute;top:0;left:-9999px}.skip.svelte-jdqtdm:focus{left:0}.head.svelte-jdqtdm{z-index:80;background:#fbf6eef7;position:sticky;top:0;box-shadow:0 1px #0000}.head.scrolled.svelte-jdqtdm{box-shadow:0 1px 0 var(--line)}.head-inner.svelte-jdqtdm{justify-content:space-between;align-items:center;gap:1rem;padding-top:.8rem;padding-bottom:.8rem;display:flex}.brand.svelte-jdqtdm{min-height:48px;color:var(--ink);align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.brand-mark.svelte-jdqtdm{display:inline-flex}.brand-text.svelte-jdqtdm{flex-direction:column;line-height:1.12;display:flex}.brand-text.svelte-jdqtdm strong:where(.svelte-jdqtdm){font-family:var(--font-display);letter-spacing:.005em;color:var(--bottle);font-size:1.2rem;font-weight:700}.brand-text.svelte-jdqtdm small:where(.svelte-jdqtdm){letter-spacing:.1em;text-transform:uppercase;color:var(--patina-deep);margin-top:.15rem;font-size:.8125rem;font-weight:600}.nav-desk.svelte-jdqtdm{align-items:center;gap:clamp(.3rem,1.2vw,1.1rem);display:flex}.nav-link.svelte-jdqtdm{min-height:48px;color:var(--ink-soft);align-items:center;padding:.4rem .2rem;font-size:.94rem;font-weight:600;text-decoration:none;transition:color .25s;display:inline-flex;position:relative}.nav-link.svelte-jdqtdm:after{content:"";background:var(--patina);height:1.5px;transition:right .3s;position:absolute;bottom:.45rem;left:0;right:100%}.nav-link.svelte-jdqtdm:hover,.nav-link.active.svelte-jdqtdm{color:var(--ink)}.nav-link.svelte-jdqtdm:hover:after,.nav-link.active.svelte-jdqtdm:after{right:0}.head-cta.svelte-jdqtdm{align-items:center;gap:.7rem;display:flex}.phone-link.svelte-jdqtdm{color:var(--ink);white-space:nowrap;align-items:center;gap:.4rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.phone-link.svelte-jdqtdm:hover{color:var(--patina-deep)}.burger.svelte-jdqtdm{background:var(--glass);border:1px solid var(--line);width:48px;height:48px;color:var(--ink);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:.35rem;display:none}.m-menu.svelte-jdqtdm{z-index:120;position:fixed;inset:0}.m-backdrop.svelte-jdqtdm{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:#262a2e73;border:none;position:absolute;inset:0}.m-panel.svelte-jdqtdm{background:var(--cream);border-left:1px solid var(--line);overscroll-behavior:contain;flex-direction:column;width:min(86vw,360px);padding:1.2rem 1.4rem 1.6rem;animation:.4s cubic-bezier(.22,1,.36,1) svelte-jdqtdm-slidein;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-30px 0 60px -30px #1f2a2459}@keyframes svelte-jdqtdm-slidein{0%{transform:translate(100%)}}.m-top.svelte-jdqtdm{justify-content:space-between;align-items:center;margin-bottom:1.4rem;display:flex}.m-eyebrow.svelte-jdqtdm{font-family:var(--font-display);color:var(--bottle);font-size:1.15rem;font-weight:700}.m-close.svelte-jdqtdm{width:48px;height:48px;color:var(--ink);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.2rem;display:inline-flex}.m-nav.svelte-jdqtdm{flex-direction:column;display:flex}.m-link.svelte-jdqtdm{color:var(--ink);font-family:var(--font-display);border-bottom:1px solid var(--line);padding:.62rem 0;font-size:1.4rem;font-weight:600;text-decoration:none}.m-link.active.svelte-jdqtdm{color:var(--bottle)}.m-foot.svelte-jdqtdm{flex-direction:column;gap:.9rem;margin-top:auto;padding-top:1.4rem;display:flex}.m-phone.svelte-jdqtdm{color:var(--ink);white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;font-weight:700;text-decoration:none;display:inline-flex}main.svelte-jdqtdm{z-index:1;flex:1 0 auto;scroll-margin-top:90px;position:relative}.foot.svelte-jdqtdm{z-index:1;--ink:var(--cream);--ink-soft:#fbf6eed1;--patina:#b9d0b5;--patina-deep:#cfe0cb;--coral-deep:var(--apricot);--line:#fbf6ee2e;--glass:#fbf6ee14;color:var(--ink);background:var(--bottle);border-top:1px solid var(--bottle);margin-top:clamp(4rem,9vw,7rem);padding-top:clamp(3rem,6vw,4.5rem);position:relative}.foot-name.svelte-jdqtdm{flex-direction:column;margin-top:.9rem;line-height:1.15;display:flex}.foot-name.svelte-jdqtdm strong:where(.svelte-jdqtdm){font-family:var(--font-display);color:var(--cream);font-size:1.5rem;font-weight:700}.foot-name.svelte-jdqtdm small:where(.svelte-jdqtdm){letter-spacing:.1em;text-transform:uppercase;color:var(--patina-deep);margin-top:.25rem;font-size:.8125rem;font-weight:600}.foot-inner.svelte-jdqtdm{grid-template-columns:1.7fr 1fr 1.3fr;gap:clamp(1.6rem,4vw,3rem);padding-bottom:2.6rem;display:grid}.foot-tag.svelte-jdqtdm{max-width:38ch;color:var(--ink-soft);margin:1rem 0 1.2rem;font-size:.96rem}.foot-social.svelte-jdqtdm{gap:.7rem;display:flex}.foot-nav.svelte-jdqtdm,.foot-contact.svelte-jdqtdm{flex-direction:column;gap:.55rem;display:flex}.foot-h.svelte-jdqtdm{letter-spacing:.2em;text-transform:uppercase;color:var(--patina-deep);margin-bottom:.4rem;font-size:.8125rem;font-weight:700}.foot-nav.svelte-jdqtdm a:where(.svelte-jdqtdm),.foot-line.svelte-jdqtdm{color:var(--ink-soft);align-items:center;gap:.45rem;font-size:.96rem;text-decoration:none;transition:color .2s;display:inline-flex}.foot-nav.svelte-jdqtdm a:where(.svelte-jdqtdm):hover,.foot-line.svelte-jdqtdm:hover{color:var(--patina-deep)}.foot-line.phone.svelte-jdqtdm{white-space:nowrap;color:var(--ink);font-weight:700}.foot-bottom.svelte-jdqtdm{border-top:1px solid var(--line);color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;gap:.6rem;padding-top:1.3rem;padding-bottom:1.6rem;font-size:.82rem;display:flex}.foot-mono.svelte-jdqtdm{letter-spacing:.04em;color:var(--patina-deep);font-size:.8125rem}.dock.svelte-jdqtdm{z-index:70;padding:.6rem .8rem calc(.6rem + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fbf6eef7;gap:.6rem;display:none;position:fixed;bottom:0;left:0;right:0}.dock.on-foot.svelte-jdqtdm{background:var(--bottle);border-top-color:#fbf6ee2e}.dock.on-foot.svelte-jdqtdm .dock-cta:where(.svelte-jdqtdm){color:var(--bottle);background:var(--cream)}.dock-phone.svelte-jdqtdm{border:1px solid var(--patina);color:var(--ink);white-space:nowrap;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:.4rem;padding:.8rem 1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.dock-cta.svelte-jdqtdm{min-height:48px;color:var(--cream);background:var(--bottle);white-space:nowrap;border-radius:12px;flex:1;justify-content:center;align-items:center;padding:.8rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.foot-made.svelte-jdqtdm{justify-content:center;padding-top:.4rem;padding-bottom:2rem;display:flex}.sr-only.svelte-jdqtdm{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.float-stack.svelte-jdqtdm{z-index:75;pointer-events:none;flex-direction:column;align-items:flex-end;gap:.7rem;display:flex;position:fixed;bottom:clamp(12px,1.8vw,28px);right:clamp(12px,1.8vw,28px)}.fab.svelte-jdqtdm{pointer-events:auto;border:1px solid var(--line);background:#fbf6eef7;border-radius:999px;align-items:stretch;gap:4px;padding:4px;transition:opacity .35s,transform .35s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 20px 40px -22px #1f2a2480}.fab.is-armed.is-hidden.svelte-jdqtdm{opacity:0;pointer-events:none;transform:translateY(14px)}.fab-main.svelte-jdqtdm,.fab-tel.svelte-jdqtdm{min-height:48px;font-family:var(--font-body);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.fab-main.svelte-jdqtdm{color:var(--cream);background:var(--bottle);border:1px solid var(--bottle);padding:0 1.15rem 0 1rem}.fab-dot.svelte-jdqtdm{background:var(--apricot);border-radius:50%;width:8px;height:8px}.fab-tel.svelte-jdqtdm{color:var(--ink);padding:0 1rem 0 .85rem}[data-tenant=a-dietetyk] .tenant-root .fab-tel svg{color:var(--coral-deep)}.fab-main.svelte-jdqtdm:hover{background:var(--bottle-deep)}.fab-tel.svelte-jdqtdm:hover{color:var(--coral-deep)}.pause-btn.svelte-jdqtdm{pointer-events:auto;border:1px solid var(--patina);width:48px;height:48px;color:var(--ink);cursor:pointer;background:#fbf6eef7;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 14px 30px -20px #1f2a2480}.pause-btn.svelte-jdqtdm:hover{color:var(--coral-deep);border-color:var(--patina-deep)}.pause-btn[aria-pressed=true].svelte-jdqtdm{color:var(--coral-deep);border-color:var(--coral-deep)}.pause-dock.svelte-jdqtdm{box-shadow:none;border-radius:12px;display:none}[data-tenant=a-dietetyk] .tenant-root.anim-paused *,[data-tenant=a-dietetyk] .tenant-root.anim-paused :before,[data-tenant=a-dietetyk] .tenant-root.anim-paused :after{transition-duration:0s!important;transition-delay:0s!important;animation-play-state:paused!important}[data-tenant=a-dietetyk] .tenant-root.anim-paused .btn:hover,[data-tenant=a-dietetyk] .tenant-root.anim-paused .btn-ghost:hover,[data-tenant=a-dietetyk] .tenant-root.anim-paused .card-hover:hover,[data-tenant=a-dietetyk] .tenant-root.anim-paused .rating-card:hover,[data-tenant=a-dietetyk] .tenant-root.anim-paused .fit-cover img,[data-tenant=a-dietetyk] .tenant-root.anim-paused .pr-link:hover .pr-stage{transform:none!important}[data-tenant=a-dietetyk] .tenant-root.anim-paused .m-panel{animation:none!important}[data-tenant=a-dietetyk] .tenant-root .wrap{width:100%;max-width:var(--wrap);padding-inline:var(--pad);margin-inline:auto}[data-tenant=a-dietetyk] .tenant-root .section{padding-block:clamp(3.4rem,8vw,6.5rem);position:relative}[data-tenant=a-dietetyk] .tenant-root .eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--patina-deep);align-items:center;gap:.6rem;margin:0 0 1.1rem;font-size:.8125rem;font-weight:700;display:inline-flex}[data-tenant=a-dietetyk] .tenant-root .eyebrow:before{content:"";background:linear-gradient(90deg, var(--patina), transparent);width:24px;height:1.5px}[data-tenant=a-dietetyk] .tenant-root .eyebrow.is-coral{color:var(--coral-deep)}[data-tenant=a-dietetyk] .tenant-root .eyebrow.is-coral:before{background:linear-gradient(90deg, var(--coral), transparent)}[data-tenant=a-dietetyk] .tenant-root .display{font-family:var(--font-display);letter-spacing:-.015em;color:var(--bottle);text-wrap:balance;margin:0;font-size:clamp(2.1rem,5vw,3.4rem);font-weight:700;line-height:1.2}[data-tenant=a-dietetyk] .tenant-root h1,[data-tenant=a-dietetyk] .tenant-root h2,[data-tenant=a-dietetyk] .tenant-root h3{line-height:1.2}[data-tenant=a-dietetyk] .tenant-root .h2{font-family:var(--font-display);letter-spacing:-.01em;color:var(--bottle);text-wrap:balance;margin:0;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:700;line-height:1.2}[data-tenant=a-dietetyk] .tenant-root .h3{font-family:var(--font-display);color:var(--bottle);text-wrap:balance;margin:0;font-size:clamp(1.18rem,2vw,1.4rem);font-weight:600;line-height:1.2}[data-tenant=a-dietetyk] .tenant-root .lead{color:var(--ink-soft);max-width:58ch;margin:0;font-size:clamp(1.04rem,1.6vw,1.24rem);line-height:1.6}[data-tenant=a-dietetyk] .tenant-root h1+p,[data-tenant=a-dietetyk] .tenant-root h1+.lead{margin-top:1.375rem}@media (max-width:640px){[data-tenant=a-dietetyk] .tenant-root h1+p,[data-tenant=a-dietetyk] .tenant-root h1+.lead{margin-top:1rem}}[data-tenant=a-dietetyk] .tenant-root .prose{max-width:64ch;color:var(--ink-soft)}[data-tenant=a-dietetyk] .tenant-root .prose p+p{margin-top:1rem}[data-tenant=a-dietetyk] .tenant-root .accent{color:var(--patina-deep);font-weight:600}[data-tenant=a-dietetyk] .tenant-root .accent-coral{color:var(--coral-deep);font-weight:600}[data-tenant=a-dietetyk] .tenant-root .btn{min-height:48px;font-family:var(--font-body);letter-spacing:.01em;color:var(--cream);background:var(--bottle);border:1.5px solid var(--bottle);cursor:pointer;touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-size:.98rem;font-weight:700;text-decoration:none;transition:transform .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 16px 30px -18px #1f4d3a8c}[data-tenant=a-dietetyk] .tenant-root .btn:hover{background:var(--bottle-deep);border-color:var(--bottle-deep);transform:translateY(-2px)}[data-tenant=a-dietetyk] .tenant-root .btn:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){[data-tenant=a-dietetyk] .tenant-root .btn,[data-tenant=a-dietetyk] .tenant-root .btn-ghost{transition:none}}[data-tenant=a-dietetyk] .tenant-root .btn-sm{min-height:48px;padding:.6rem 1.1rem;font-size:.9rem}[data-tenant=a-dietetyk] .tenant-root .btn-ghost{min-height:48px;color:var(--bottle);border:1.5px solid var(--bottle);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.82rem 1.4rem;font-size:.98rem;font-weight:700;text-decoration:none;transition:transform .25s;display:inline-flex}[data-tenant=a-dietetyk] .tenant-root .btn-ghost:hover{background:#1f4d3a12;transform:translateY(-2px)}[data-tenant=a-dietetyk] .tenant-root .btn-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}[data-tenant=a-dietetyk] .tenant-root .phone-nowrap{white-space:nowrap}[data-tenant=a-dietetyk] .tenant-root .card{background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:18px;padding:clamp(1.3rem,2.4vw,1.9rem);transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;box-shadow:0 24px 50px -40px #1f2a2480}[data-tenant=a-dietetyk] .tenant-root .card-hover:hover{border-color:#8fae8bb3;transform:translateY(-6px);box-shadow:0 34px 60px -38px #1f2a2466,0 0 22px #8fae8b4d}[data-tenant=a-dietetyk] .tenant-root .card,[data-tenant=a-dietetyk] .tenant-root .float{animation:8s ease-in-out infinite svelte-jdqtdm-floaty}[data-tenant=a-dietetyk] .tenant-root .card:nth-child(2n),[data-tenant=a-dietetyk] .tenant-root .float:nth-child(2n){animation-duration:9.2s;animation-delay:-2.4s}[data-tenant=a-dietetyk] .tenant-root .card:nth-child(3n),[data-tenant=a-dietetyk] .tenant-root .float:nth-child(3n){animation-duration:10.6s;animation-delay:-5.1s}[data-tenant=a-dietetyk] .tenant-root .card:nth-child(4n){animation-duration:7.6s;animation-delay:-3.7s}@keyframes svelte-jdqtdm-floaty{0%,to{translate:0}50%{translate:0 -7px}}@media (prefers-reduced-motion:reduce){[data-tenant=a-dietetyk] .tenant-root .card,[data-tenant=a-dietetyk] .tenant-root .float{animation:none!important}}[data-tenant=a-dietetyk] .tenant-root .muted{color:var(--ink-soft)}[data-tenant=a-dietetyk] .tenant-root .center{text-align:center}[data-tenant=a-dietetyk] .tenant-root .mx-auto{margin-inline:auto}[data-tenant=a-dietetyk] .tenant-root .head-block{margin-bottom:clamp(2rem,4vw,3rem)}[data-tenant=a-dietetyk] .tenant-root .head-block .lead{margin-top:1rem}[data-tenant=a-dietetyk] .tenant-root .head-block.split{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}[data-tenant=a-dietetyk] .tenant-root .textlink{min-height:48px;color:var(--patina-deep);align-items:center;gap:.4rem;font-weight:700;text-decoration:none;transition:gap .25s;display:inline-flex}[data-tenant=a-dietetyk] .tenant-root .textlink:hover{color:var(--coral-deep);gap:.7rem}[data-tenant=a-dietetyk] .tenant-root .shadowed{box-shadow:0 40px 70px -42px #1f2a248c!important}[data-tenant=a-dietetyk] .tenant-root em,[data-tenant=a-dietetyk] .tenant-root i,[data-tenant=a-dietetyk] .tenant-root cite{font-style:normal}[data-tenant=a-dietetyk] .tenant-root a,[data-tenant=a-dietetyk] .tenant-root button{touch-action:manipulation;-webkit-tap-highlight-color:#8fae8b40}[data-tenant=a-dietetyk] .tenant-root a:focus-visible,[data-tenant=a-dietetyk] .tenant-root button:focus-visible{outline:3px solid var(--coral-deep);outline-offset:3px;border-radius:6px}[data-tenant=a-dietetyk] .tenant-root ::selection{background:var(--patina-light);color:var(--ink)}[data-tenant=a-dietetyk] .tenant-root img{max-width:100%}@media (hover:none){[data-tenant=a-dietetyk] .tenant-root .btn:hover,[data-tenant=a-dietetyk] .tenant-root .btn-ghost:hover,[data-tenant=a-dietetyk] .tenant-root .card-hover:hover,[data-tenant=a-dietetyk] .tenant-root .foot-social a:hover{transform:none}[data-tenant=a-dietetyk] .tenant-root .textlink:hover{gap:.4rem}}@media (max-width:1040px){.nav-desk.svelte-jdqtdm{display:none}.burger.svelte-jdqtdm{display:inline-flex}.head-cta.svelte-jdqtdm .btn:where(.svelte-jdqtdm){display:none}.foot-inner.svelte-jdqtdm{grid-template-columns:1fr 1fr}.foot-brand.svelte-jdqtdm{grid-column:1/-1}}@media (max-width:860px){.dock.svelte-jdqtdm{display:flex}main.svelte-jdqtdm{padding-bottom:5rem}.pause-float.svelte-jdqtdm{display:none}.pause-dock.svelte-jdqtdm{display:inline-flex}.float-stack.svelte-jdqtdm{right:12px;bottom:calc(82px + env(safe-area-inset-bottom))}.fab.is-armed.is-early.svelte-jdqtdm{opacity:0;pointer-events:none;transform:translateY(14px)}.foot-made.svelte-jdqtdm{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}}@media (max-width:860px),(pointer:coarse){.foot-nav.svelte-jdqtdm,.foot-contact.svelte-jdqtdm{gap:0}.foot-nav.svelte-jdqtdm a:where(.svelte-jdqtdm),.foot-line.svelte-jdqtdm{min-height:48px}}@media (max-width:400px){.fab-main.svelte-jdqtdm,.fab-tel.svelte-jdqtdm{font-size:.875rem}.fab-main.svelte-jdqtdm{padding:0 .85rem 0 .75rem}.fab-tel.svelte-jdqtdm{padding:0 .8rem 0 .65rem}}@media (max-width:560px){.foot-inner.svelte-jdqtdm{grid-template-columns:1fr}}@media (max-width:1280px){.brand-text.svelte-jdqtdm small:where(.svelte-jdqtdm){max-width:26ch;line-height:1.25}}@media (max-width:360px){.brand.svelte-jdqtdm>.brand-mark:where(.svelte-jdqtdm){display:none}}@media (prefers-reduced-motion:reduce){.atmos-warm.svelte-jdqtdm{transition:none}.m-panel.svelte-jdqtdm{animation:none}}.note.svelte-1903vvr{background-color:#fffcf6;background-image:linear-gradient(#8fae8b4d 1px,#0000 1px),linear-gradient(90deg,#8fae8b4d 1px,#0000 1px);background-size:20px 20px;border:1px solid #8fae8b99;border-radius:8px;width:min(100%,290px);padding:1.7rem 1.3rem 1.1rem 1.4rem;position:relative;transform:rotate(2.5deg);box-shadow:0 24px 40px -28px #1f2a2473}.note-tape.svelte-1903vvr{background:#f2a97e73;border-radius:3px;width:84px;height:24px;position:absolute;top:-12px;left:50%;transform:translate(-50%)rotate(-3deg)}.note-list.svelte-1903vvr{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.note-list.svelte-1903vvr li:where(.svelte-1903vvr){color:var(--ink);align-items:center;gap:.6rem;font-size:1rem;font-weight:600;line-height:1.35;display:flex}.tick.svelte-1903vvr{flex:none;overflow:visible}.note-underline.svelte-1903vvr{width:100%;height:auto;margin-top:.6rem;display:block}.reveal.svelte-1903vvr{transform-box:fill-box;transform-origin:0;animation:.45s cubic-bezier(.55,0,.35,1) both svelte-1903vvr-gn-draw;animation-delay:var(--d,0s)}.reveal-slow.svelte-1903vvr{animation-duration:.4s}.is-waiting.svelte-1903vvr:not(.is-still) .reveal:where(.svelte-1903vvr){animation:none;transform:scaleX(0)}@keyframes svelte-1903vvr-gn-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.is-still.svelte-1903vvr .reveal:where(.svelte-1903vvr){animation:none}@media (prefers-reduced-motion:reduce){.reveal.svelte-1903vvr{animation:none}}@media (max-width:540px){.note.svelte-1903vvr{width:min(100%,320px);transform:rotate(1deg)}}.creed-grid.svelte-exrpok{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(1.6rem,4vw,3.5rem);display:grid}.creed-media.svelte-exrpok{max-width:420px;position:relative}.art-glow.svelte-exrpok{z-index:-1;background:radial-gradient(circle, var(--patina-light), transparent 66%);filter:blur(48px);opacity:.6;border-radius:50%;position:absolute;inset:-6%}.photo-placeholder.svelte-exrpok{aspect-ratio:1;text-align:center;background:var(--silver-cool);border:1px dashed #1f4d3a52;border-radius:16px;justify-content:center;align-items:center;display:flex}.photo-placeholder.svelte-exrpok span:where(.svelte-exrpok){font-family:var(--font-display);letter-spacing:.02em;color:var(--patina-deep,#6b7280);font-size:1.05rem;font-weight:700}.creed-prose.svelte-exrpok{margin:1.2rem 0 1.6rem}.values.svelte-exrpok{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.value-chip.svelte-exrpok{background:var(--glass);border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:.5rem 1rem;font-size:.9rem;font-weight:600}.approach.svelte-exrpok{grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2vw,1.6rem);display:grid}.approach-no.svelte-exrpok{font-family:var(--font-display);color:var(--patina);font-size:.95rem;font-weight:800;display:block}.approach-ico.svelte-exrpok{width:50px;height:50px;color:var(--patina-deep);background:var(--glass-strong);border:1px solid var(--line);border-radius:14px;justify-content:center;align-items:center;margin:.6rem 0 .7rem;display:inline-flex}[data-tenant=a-dietetyk] .tenant-root .approach .h3{margin-bottom:.4rem}.studio-sec.svelte-exrpok{position:relative}.studio-grid.svelte-exrpok{grid-template-columns:repeat(2,1fr);gap:clamp(.7rem,1.6vw,1.2rem);display:grid}.studio-item.svelte-exrpok{grid-column:span 1}.studio-placeholder.svelte-exrpok{aspect-ratio:4/3;text-align:center;background:var(--silver-cool);border:1px dashed #1f4d3a52;border-radius:16px;justify-content:center;align-items:center;display:flex}.studio-placeholder.svelte-exrpok span:where(.svelte-exrpok){font-family:var(--font-display);letter-spacing:.02em;color:var(--patina-deep,#6b7280);font-size:1.05rem;font-weight:700}@media (max-width:900px){.creed-grid.svelte-exrpok{grid-template-columns:1fr}.creed-media.svelte-exrpok{max-width:340px;margin-inline:auto}.approach.svelte-exrpok,.studio-grid.svelte-exrpok{grid-template-columns:repeat(2,1fr)}.studio-item.svelte-exrpok,.st-0.svelte-exrpok,.st-3.svelte-exrpok{grid-column:span 1}}@media (max-width:540px){.approach.svelte-exrpok{grid-template-columns:1fr}}.pm.svelte-12jhduo{width:min(100%,340px)}.pm-box.svelte-12jhduo{aspect-ratio:1;width:min(100%,290px);margin-inline:auto;position:relative}.pm-svg.svelte-12jhduo{width:100%;height:100%;display:block}.v.svelte-12jhduo{transform-box:fill-box;transform-origin:50%;transition:opacity .4s,visibility .4s,transform .55s cubic-bezier(.34,1.56,.64,1)}.v.is-off.svelte-12jhduo{visibility:hidden;transform:scale(.55)rotate(-25deg)}.pm.is-armed.svelte-12jhduo .v.is-off:where(.svelte-12jhduo){opacity:0}.pm-lbl.svelte-12jhduo{z-index:2;background:var(--cream,#fbf6ee);border:1px solid var(--patina,#8fae8b);color:var(--bottle,#1f4d3a);white-space:nowrap;pointer-events:none;border-radius:999px;padding:.24rem .65rem;font-size:.8125rem;font-weight:700;line-height:1.3;display:inline-flex;position:absolute}.pm-pop.svelte-12jhduo{animation:.45s cubic-bezier(.34,1.56,.64,1) both svelte-12jhduo-pm-pop;display:inline-block}@keyframes svelte-12jhduo-pm-pop{0%{opacity:0;transform:translateY(5px)scale(.85)}to{opacity:1;transform:none}}.pm-lbl-veg.svelte-12jhduo{bottom:4%;left:0}.pm-lbl-protein.svelte-12jhduo{top:4%;right:0}.pm-lbl-carbs.svelte-12jhduo{bottom:4%;right:0}.pm-chips.svelte-12jhduo{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.9rem;display:flex}.pm-chip.svelte-12jhduo{border:1.5px solid var(--bottle,#1f4d3a);background:var(--cream,#fbf6ee);min-height:48px;color:var(--bottle,#1f4d3a);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;padding:0 1.05rem;font-size:.9375rem;font-weight:700;transition:transform .2s;display:inline-flex}.pm-chip.svelte-12jhduo:hover{background:#1f4d3a12}.pm-chip.svelte-12jhduo:active{transform:scale(.96)}.sr-only.svelte-12jhduo{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.is-still.svelte-12jhduo .pm-pop:where(.svelte-12jhduo){animation:none}.is-still.svelte-12jhduo .v:where(.svelte-12jhduo){transition:none}@media (prefers-reduced-motion:reduce){.v.svelte-12jhduo,.pm-chip.svelte-12jhduo{transition:none}.pm-pop.svelte-12jhduo{animation:none}}.big-photo.svelte-1htbmg1{max-width:1000px;margin-inline:auto}.food-grid.svelte-1htbmg1{grid-template-columns:1fr;align-items:center;gap:clamp(1.6rem,4vw,3.5rem);display:grid}.food-copy.svelte-1htbmg1{max-width:720px;margin-inline:auto}.food-copy.svelte-1htbmg1 .prose:where(.svelte-1htbmg1){margin-top:1.1rem}.perks.svelte-1htbmg1{flex-direction:column;gap:.8rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.perks.svelte-1htbmg1 li:where(.svelte-1htbmg1){color:var(--ink);align-items:flex-start;gap:.7rem;font-size:1.02rem;display:flex}[data-tenant=a-dietetyk] .tenant-root .perks svg{color:var(--patina-deep);flex:none;margin-top:.25rem}.recipes-sec.svelte-1htbmg1{position:relative}.recipes.svelte-1htbmg1{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2.4vw,1.8rem);margin:0;padding:0;list-style:none;display:grid}.recipe.svelte-1htbmg1{background:var(--glass);border:1px solid var(--line);border-radius:18px;height:100%;padding:.8rem .8rem 1.4rem;box-shadow:0 24px 50px -42px #262a2e99}.recipe-media.svelte-1htbmg1{margin-bottom:1rem}.img-placeholder.svelte-1htbmg1{aspect-ratio:1;border:1px dashed var(--line);background:var(--glass);color:var(--muted,#262a2e8c);text-align:center;border-radius:14px;justify-content:center;align-items:center;padding:1rem;font-size:.95rem;display:flex}[data-tenant=a-dietetyk] .tenant-root .recipe .h3{padding-inline:.4rem}.recipe.svelte-1htbmg1 .muted:where(.svelte-1htbmg1){white-space:pre-line;margin-top:.35rem;padding-inline:.4rem}@media (max-width:900px){.recipes.svelte-1htbmg1{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.recipes.svelte-1htbmg1{grid-template-columns:1fr}}.svc-card.svelte-1otfbie{perspective:1400px;height:100%}.svc-inner.svelte-1otfbie{height:100%;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.3,.7,.2,1);display:grid;position:relative}.face.svelte-1otfbie{backface-visibility:hidden;background:#fffcf6;border:1px solid #8fae8bbf;border-radius:20px;flex-direction:column;grid-area:1/1;display:flex;position:relative;box-shadow:0 24px 50px -42px #1f2a248c}.face-front.svelte-1otfbie{padding:.8rem .8rem 1.1rem}.face-back.svelte-1otfbie{pointer-events:none;justify-content:center;padding:clamp(1.4rem,3vw,2rem);transform:rotateY(180deg)}:is(.is-flipped.svelte-1otfbie .svc-inner:where(.svelte-1otfbie),.svc-card.svelte-1otfbie:has(.face-back:where(.svelte-1otfbie) :where(.svelte-1otfbie):focus-visible) .svc-inner:where(.svelte-1otfbie)){transform:rotateY(180deg)}:is(.is-flipped.svelte-1otfbie .face-back:where(.svelte-1otfbie),.svc-card.svelte-1otfbie:has(.face-back:where(.svelte-1otfbie) :where(.svelte-1otfbie):focus-visible) .face-back:where(.svelte-1otfbie)){pointer-events:auto}.is-flipped.svelte-1otfbie .face-front:where(.svelte-1otfbie){pointer-events:none}@media (hover:hover) and (pointer:fine){.svc-card.svelte-1otfbie:hover .svc-inner:where(.svelte-1otfbie){transform:rotateY(180deg)}.svc-card.svelte-1otfbie:hover .face-back:where(.svelte-1otfbie){pointer-events:auto}.svc-card.svelte-1otfbie:hover .face-front:where(.svelte-1otfbie){pointer-events:none}}.svc-ico.svelte-1otfbie{z-index:2;width:38px;height:38px;color:var(--patina-deep);pointer-events:none;background:#fffcf6;border:1px solid #8fae8bbf;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:1.3rem;right:1.3rem}.face-back.svelte-1otfbie .svc-ico:where(.svelte-1otfbie){top:.9rem;right:.9rem}.svc-media.svelte-1otfbie{margin-bottom:1rem}[data-tenant=a-dietetyk] .tenant-root .svc-media .frame{animation:none}.svc-body.svelte-1otfbie{flex-direction:column;flex:1;padding-inline:.4rem;display:flex}.svc-no.svelte-1otfbie{font-family:var(--font-display);color:var(--coral-deep);font-size:1rem;font-weight:800;display:block}.svc-title.svelte-1otfbie{margin:.3rem 0 .5rem}.svc-body.svelte-1otfbie .muted:where(.svelte-1otfbie){margin:0 0 .6rem}.svc-turn.svelte-1otfbie{min-height:48px;font:inherit;color:var(--patina-deep);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.4rem;margin-top:auto;padding:0;font-weight:700;display:inline-flex}.svc-turn.svelte-1otfbie:after{content:"";z-index:1;border-radius:20px;position:absolute;inset:0}.svc-unturn.svelte-1otfbie{z-index:0;cursor:pointer;background:0 0;border:none;border-radius:20px;padding:0;position:absolute;inset:0}.face-back.svelte-1otfbie>:where(.svelte-1otfbie):not(.svc-unturn){z-index:1;pointer-events:none;position:relative}.face-back.svelte-1otfbie>.svc-ico:where(.svelte-1otfbie){position:absolute}.face-back.svelte-1otfbie>.svc-cta:where(.svelte-1otfbie){pointer-events:inherit}.svc-back-kicker.svelte-1otfbie{letter-spacing:.14em;text-transform:uppercase;color:var(--patina-deep);padding-right:3rem;font-size:.8125rem;font-weight:700}.svc-back-title.svelte-1otfbie{font-family:var(--font-display);color:var(--bottle);margin:.4rem 0 1rem;font-size:clamp(1.4rem,2.4vw,1.7rem);font-weight:700;line-height:1.2}.svc-points.svelte-1otfbie{flex-direction:column;gap:.7rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.svc-points.svelte-1otfbie li:where(.svelte-1otfbie){color:var(--ink);align-items:flex-start;gap:.6rem;font-weight:600;line-height:1.4;display:flex}[data-tenant=a-dietetyk] .tenant-root .svc-points svg{color:var(--coral-deep);flex:none;margin-top:.1rem}.svc-cta.svelte-1otfbie{align-self:flex-start}.sr-only.svelte-1otfbie{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.svc-inner.svelte-1otfbie{transition:none}}.svc-grid.svelte-rn1xdz{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2.4vw,1.8rem);margin:0;padding:0;list-style:none;display:grid}[data-tenant=a-dietetyk] .tenant-root .svc-grid>li{height:100%}.classes-sec.svelte-rn1xdz{position:relative}.classes.svelte-rn1xdz{grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2vw,1.6rem);display:grid}.class-card.svelte-rn1xdz{background:var(--glass);border:1px solid var(--line);border-radius:18px;height:100%;padding:.8rem .8rem 1.3rem;box-shadow:0 24px 50px -42px #262a2e99}.class-media.svelte-rn1xdz{margin-bottom:1rem}[data-tenant=a-dietetyk] .tenant-root .class-card .h3{padding-inline:.4rem}.class-card.svelte-rn1xdz .muted:where(.svelte-rn1xdz){margin-top:.4rem;padding-inline:.4rem}.steps.svelte-rn1xdz{grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2vw,1.6rem);margin:0;padding:0;list-style:none;display:grid}.step.svelte-rn1xdz{height:100%}.step-word.svelte-rn1xdz{letter-spacing:.2em;text-transform:uppercase;color:var(--patina-deep);font-size:.8125rem;font-weight:700;display:block}.step-no.svelte-rn1xdz{font-family:var(--font-display);color:var(--patina);font-size:1.5rem;font-weight:800;line-height:1}[data-tenant=a-dietetyk] .tenant-root .step .h3{margin:.5rem 0}@media (max-width:900px){.svc-grid.svelte-rn1xdz,.classes.svelte-rn1xdz,.steps.svelte-rn1xdz{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.svc-grid.svelte-rn1xdz,.classes.svelte-rn1xdz,.steps.svelte-rn1xdz{grid-template-columns:1fr}}.fridge.svelte-179s4yc{background:var(--silver-cool);border:1px solid var(--line);border-radius:28px;padding:clamp(2.2rem,4vw,3.2rem) clamp(1.2rem,4vw,3.4rem);position:relative}.fridge.svelte-179s4yc:after{content:"";background:#1f4d3a2e;border-radius:6px;width:6px;position:absolute;top:12%;bottom:12%;right:14px}.fridge-notes.svelte-179s4yc{grid-template-columns:repeat(2,1fr);gap:clamp(1.8rem,4vw,3rem) clamp(1.2rem,3vw,2.4rem);margin:0;padding:0;list-style:none;display:grid}.fnote.svelte-179s4yc{height:100%;transform:rotate(var(--tilt,0deg));background:#fffcf6;border:1px solid #8fae8b73;border-radius:6px;padding:2rem clamp(1.2rem,2.4vw,1.7rem) 1.5rem;transition:transform .4s cubic-bezier(.23,1,.32,1);position:relative}.fnote.svelte-179s4yc:before,.fnote.svelte-179s4yc:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.fnote.svelte-179s4yc:before{box-shadow:0 14px 24px -18px #1f2a2473}.fnote.svelte-179s4yc:after{opacity:0;box-shadow:0 30px 46px -26px #1f2a2473}.fnote-magnet.svelte-179s4yc{border-radius:50%;width:30px;height:30px;margin-left:-15px;position:absolute;top:-13px;left:50%;box-shadow:0 6px 10px -4px #1f2a2473,inset 0 -3px #0000001f}.m-sage.svelte-179s4yc .fnote-magnet:where(.svelte-179s4yc){background:#8fae8b}.m-apricot.svelte-179s4yc .fnote-magnet:where(.svelte-179s4yc){background:#f2a97e}.m-bottle.svelte-179s4yc .fnote-magnet:where(.svelte-179s4yc){background:#1f4d3a}.fnote-body.svelte-179s4yc{color:var(--ink-soft);margin:0}@media (hover:hover) and (pointer:fine){.fnote.svelte-179s4yc:hover{transform:rotate(0)translateY(-8px)}.fnote.svelte-179s4yc:hover:after{opacity:1}.fnote.svelte-179s4yc:hover:before{opacity:0}}@media (prefers-reduced-motion:reduce){.fnote.svelte-179s4yc,.fnote.svelte-179s4yc:before,.fnote.svelte-179s4yc:after{transition:none}}@media (max-width:760px){.fridge-notes.svelte-179s4yc{grid-template-columns:1fr}.fridge.svelte-179s4yc:after{display:none}}.know-note.svelte-179s4yc{aspect-ratio:900/1200;text-align:center;border:1px solid var(--line);background:radial-gradient(120% 90% at 50% -10%, #e63c3c1a, transparent 60%), var(--glass-strong);border-radius:22px;justify-content:center;align-items:center;padding:1.5rem;display:flex}.pulse-word.svelte-179s4yc{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:#e11d1d;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:800;line-height:1.05;animation:1.4s ease-in-out infinite svelte-179s4yc-pulse-word}@keyframes svelte-179s4yc-pulse-word{0%,to{opacity:1;text-shadow:0 0 #e11d1d00;transform:scale(1)}50%{opacity:.55;text-shadow:0 0 24px #e11d1d8c;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.pulse-word.svelte-179s4yc{animation:none}}.know-no.svelte-179s4yc{font-family:var(--font-display);color:var(--coral-deep);font-size:1.1rem;font-weight:800;display:block}.fnote.svelte-179s4yc .know-title:where(.svelte-179s4yc){margin:.3rem 0 .7rem;font-size:clamp(1.25rem,2.2vw,1.6rem)}.key-sec.svelte-179s4yc{position:relative}.key-inner.svelte-179s4yc{background:var(--silver-cool);border:1px solid var(--line);border-radius:26px;max-width:64ch;margin-inline:auto;padding:clamp(2.2rem,5vw,3.6rem);position:relative;box-shadow:0 40px 80px -52px #1f2a2466}.key-ico.svelte-179s4yc{width:56px;height:56px;color:var(--patina-deep);background:var(--glass-strong);border:1px solid var(--line);border-radius:16px;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.key-quote.svelte-179s4yc{font-family:var(--font-display);color:var(--ink);max-width:24ch;margin:.4rem auto 0;font-size:clamp(1.4rem,3vw,2.05rem);font-weight:700;line-height:1.25}.key-sub.svelte-179s4yc{max-width:52ch;margin-top:1.1rem}
