.hero[data-astro-cid-ergxyi7h]{padding-block:clamp(32px,6vw,72px) clamp(40px,7vw,96px);position:relative;overflow:hidden}.hero[data-astro-cid-ergxyi7h]:before{content:"";pointer-events:none;background:radial-gradient(circle,#c9881a29,#0000 62%);border-radius:50%;width:60vw;max-width:760px;height:60vw;max-height:760px;position:absolute;inset:auto -10% -40% auto}.hero__grid[data-astro-cid-ergxyi7h]{grid-template-columns:1fr;align-items:center;gap:40px;display:grid;position:relative}@media (width>=960px){.hero__grid[data-astro-cid-ergxyi7h]{grid-template-columns:1.05fr 1fr;gap:56px}}.hero__text[data-astro-cid-ergxyi7h]{justify-items:start;gap:22px;display:grid}.hero__text[data-astro-cid-ergxyi7h] .h1[data-astro-cid-ergxyi7h]{max-width:14ch}.hero__cta[data-astro-cid-ergxyi7h]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.hero__media[data-astro-cid-ergxyi7h]{aspect-ratio:4/4.6;justify-self:center;width:100%;max-width:560px;position:relative}.hero__main[data-astro-cid-ergxyi7h]{box-shadow:var(--shadow);border-radius:14px;position:absolute;inset:0 12% 0 0;overflow:hidden}.hero__main[data-astro-cid-ergxyi7h] img[data-astro-cid-ergxyi7h]{object-fit:cover;width:100%;height:100%}.hero__small[data-astro-cid-ergxyi7h]{box-shadow:var(--shadow);border:4px solid var(--cream);border-radius:10px;position:absolute;overflow:hidden}.hero__small[data-astro-cid-ergxyi7h] img[data-astro-cid-ergxyi7h]{object-fit:cover;width:100%;height:100%}.hero__small--1[data-astro-cid-ergxyi7h]{aspect-ratio:3/4;width:34%;animation:7s ease-in-out infinite float;top:8%;right:0}.hero__small--2[data-astro-cid-ergxyi7h]{aspect-ratio:1;width:30%;animation:9s ease-in-out infinite reverse float;bottom:-4%;right:4%}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.values[data-astro-cid-ergxyi7h]{grid-template-columns:1fr;gap:28px;display:grid}@media (width>=640px){.values[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.values[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(4,1fr);gap:36px}}.value[data-astro-cid-ergxyi7h]{align-content:start;gap:12px;display:grid}.value[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{color:var(--fg-2)}.value__icon[data-astro-cid-ergxyi7h]{background:var(--white);width:56px;height:56px;color:var(--accent-ink);border:1px solid var(--line);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.story[data-astro-cid-ergxyi7h]{grid-template-columns:1fr;align-items:center;gap:40px;display:grid}@media (width>=900px){.story[data-astro-cid-ergxyi7h]{grid-template-columns:1fr 1fr;gap:72px}}.story__media[data-astro-cid-ergxyi7h]{max-width:520px;position:relative}.story__img[data-astro-cid-ergxyi7h]{box-shadow:var(--shadow);border-radius:14px}.story__img--2[data-astro-cid-ergxyi7h]{border:5px solid var(--cream);width:40%;position:absolute;bottom:-10%;right:-8%}.story__text[data-astro-cid-ergxyi7h]{justify-items:start;gap:18px;display:grid}.maker[data-astro-cid-ergxyi7h]{padding-block:clamp(24px,4vw,48px);padding-inline:var(--gutter);background:var(--white);border:1px solid var(--line);border-radius:18px;grid-template-columns:1fr;align-items:center;gap:32px;display:grid}@media (width>=900px){.maker[data-astro-cid-ergxyi7h]{grid-template-columns:.8fr 1.2fr;gap:56px}}.maker__photo[data-astro-cid-ergxyi7h]{width:100%;max-width:360px;box-shadow:var(--shadow);border-radius:50% 50% 16px 16px/40% 40% 16px 16px;justify-self:center;overflow:hidden}.maker__photo[data-astro-cid-ergxyi7h] img[data-astro-cid-ergxyi7h]{object-fit:cover;width:100%;height:100%}.maker__text[data-astro-cid-ergxyi7h]{justify-items:start;gap:16px;display:grid}.cats[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width>=900px){.cats[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(5,1fr)}}.cat[data-astro-cid-ergxyi7h]{aspect-ratio:4/5;border-radius:var(--radius-lg);color:var(--cream);text-decoration:none;display:block;position:relative;overflow:hidden}.cat[data-astro-cid-ergxyi7h] img[data-astro-cid-ergxyi7h]{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.cat[data-astro-cid-ergxyi7h]:hover img[data-astro-cid-ergxyi7h]{transform:scale(1.05)}.cat__label[data-astro-cid-ergxyi7h]{background:linear-gradient(#0000,#2a241fc7);padding:40px 14px 14px;display:grid;position:absolute;inset:auto 0 0}.cat__name[data-astro-cid-ergxyi7h]{font-family:var(--font-display);font-size:1.35rem;font-weight:600}.cat__count[data-astro-cid-ergxyi7h]{opacity:.85;font-size:.78rem}.steps[data-astro-cid-ergxyi7h]{counter-reset:step;grid-template-columns:1fr;gap:32px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.steps[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.steps[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(4,1fr)}}.step[data-astro-cid-ergxyi7h]{border-top:1px solid #f7f3ea33;gap:10px;padding-top:18px;display:grid}.step__n[data-astro-cid-ergxyi7h]{font-family:var(--font-display);color:var(--gold-soft);font-size:2.4rem;line-height:1}.step[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{color:#f7f3eabf}.insta[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (width>=900px){.insta[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(6,1fr)}}.insta__item[data-astro-cid-ergxyi7h]{aspect-ratio:1;border-radius:var(--radius-lg);display:block;position:relative;overflow:hidden}.insta__item[data-astro-cid-ergxyi7h] img[data-astro-cid-ergxyi7h]{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.insta__hover[data-astro-cid-ergxyi7h]{color:var(--cream);opacity:0;background:#2a241f73;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.insta__item[data-astro-cid-ergxyi7h]:hover img[data-astro-cid-ergxyi7h]{transform:scale(1.06)}.insta__item[data-astro-cid-ergxyi7h]:hover .insta__hover[data-astro-cid-ergxyi7h]{opacity:1}.cta[data-astro-cid-ergxyi7h]{text-align:center;padding:clamp(40px, 6vw, 72px) var(--gutter);background:var(--white);border:1px solid var(--line);border-radius:18px;justify-items:center;gap:18px;display:grid}.cta[data-astro-cid-ergxyi7h] .lead[data-astro-cid-ergxyi7h]{text-align:center}
