.home-intro[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);background:#f4f8f4;padding-top:clamp(2.5rem,6vw,5rem);position:relative}.intro-grid[data-astro-cid-lcdefpme]{align-items:center;gap:2.5rem;display:grid}.intro-copy[data-astro-cid-lcdefpme]{min-width:0}.intro-copy[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:1.2rem}.intro-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.045em;margin-bottom:1.3rem;font-size:clamp(2.7rem,5.5vw,4.8rem);font-weight:400;line-height:1.08}.intro-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#326d62;font-weight:400}.intro-description[data-astro-cid-lcdefpme]{color:#4e625b;max-width:34rem;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.8}.intro-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.7rem;display:flex}.intro-text-link[data-astro-cid-lcdefpme]{font-size:.9rem;font-weight:650;text-decoration-thickness:1px}.intro-note[data-astro-cid-lcdefpme]{color:#53675f;max-width:31rem;margin:1.25rem 0 0;font-size:.85rem;line-height:1.7}.jolan-intro[data-astro-cid-lcdefpme]{isolation:isolate;justify-items:center;padding:1rem 1.2rem 0;display:grid;position:relative}.jolan-intro__dots[data-astro-cid-lcdefpme]{z-index:-1;opacity:.5;background:radial-gradient(circle,#9bcec0 1.8px,#0000 2.3px) 0 0/22px 22px;border-radius:47% 44% 40% 45%;position:absolute;inset:0 0 3rem}.jolan-creations[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #d9e5e1;width:min(100%,18rem);margin:0;padding:1rem 1.2rem .7rem;transform:rotate(3deg);box-shadow:0 10px 25px #22312f0c}.jolan-creations[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{aspect-ratio:197/165;width:100%;height:auto;display:block}.jolan-creations[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:#52685f;text-align:center;margin-top:.5rem;font-size:.7rem}.jolan-welcome[data-astro-cid-lcdefpme]{background:#fffdf9;border:1px solid #dedfd3;max-width:22rem;margin-top:-.3rem;padding:1.4rem 1.5rem;position:relative;transform:rotate(-2deg)}.jolan-welcome[data-astro-cid-lcdefpme] .handwritten[data-astro-cid-lcdefpme]{color:#326d62;margin-bottom:.4rem;font-family:Georgia,serif;font-size:1.6rem;font-style:italic}.jolan-welcome[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.handwritten){margin-bottom:.7rem;font-size:.9rem;line-height:1.7}.jolan-welcome[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:.85rem;font-weight:650}.spotlight[data-astro-cid-lcdefpme]{border:1px solid var(--line);min-width:0;color:var(--ink);background:#fff;border-radius:1rem;text-decoration:none;display:block;overflow:hidden;box-shadow:0 12px 30px #22312f0c}.spotlight[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:contain;width:100%}.spotlight-caption[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;display:flex}.spotlight-caption[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme],.spotlight-caption[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{display:block}.spotlight-caption[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.72rem}.spotlight-caption[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:Georgia,serif;font-size:1.15rem;font-weight:400}.collection-links[data-astro-cid-lcdefpme]{border-top:1px solid #d3e2d9;flex-wrap:wrap;align-items:center;gap:.6rem 1.5rem;margin-top:3rem;padding-block:1.2rem;font-size:.85rem;display:flex}.collection-links[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:var(--muted)}.collection-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);align-items:center;gap:.65rem;padding-block:.35rem;font-weight:650;text-decoration:none;display:inline-flex}.collection-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.home-products[data-astro-cid-lcdefpme]{padding-block:clamp(3rem,5vw,5rem)}.home-section-heading[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.7rem;display:flex}.home-section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-weight:400}.home-section-heading[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:.6rem}.home-section-heading[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{padding-block:.4rem;font-size:.88rem;font-weight:650}.demo-label[data-astro-cid-lcdefpme]{background:#fff5e8;border-left:3px solid #b78b4e;padding:.75rem 1rem;font-size:.85rem}.ordering-section[data-astro-cid-lcdefpme]{background:#f6f0e6;padding-block:clamp(2.5rem,5vw,4rem)}.ordering-steps[data-astro-cid-lcdefpme]{gap:1.7rem;margin:2rem 0;padding:0;list-style:none;display:grid}.ordering-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:1rem;display:flex}.ordering-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:#8d7350;font-family:Georgia,serif;font-size:1.6rem;font-style:italic;line-height:1.3}.ordering-steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.6rem;font-size:1.15rem;font-weight:400}.ordering-steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#57615b;margin:0;font-size:.9rem;line-height:1.75}.ordering-note[data-astro-cid-lcdefpme]{color:#59655d;max-width:48rem;margin:0;font-size:.8rem}.category-cloud[data-astro-cid-lcdefpme]{gap:.75rem;display:grid}.category-cloud[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;font-size:.95rem;text-decoration:none;display:flex}.category-cloud[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#326d62;border-color:#326d62}.personal-note[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;margin-top:2rem;padding-top:2rem;display:flex}.personal-note[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:40rem;color:var(--muted);margin:0;font-size:.95rem}.personal-note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:.88rem;font-weight:650}@media (width>=48rem){.intro-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:3rem}.ordering-steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.category-cloud[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2rem}}@media (width<=47.99rem){.jolan-intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr;align-items:center;padding:1rem 0}.jolan-creations[data-astro-cid-lcdefpme]{padding:.6rem}.jolan-creations[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{display:none}.jolan-welcome[data-astro-cid-lcdefpme]{margin-top:1rem;margin-left:-.5rem;padding:1rem}.jolan-welcome[data-astro-cid-lcdefpme] .handwritten[data-astro-cid-lcdefpme]{font-size:1.3rem}.jolan-welcome[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.handwritten){font-size:.8rem}.jolan-intro__dots[data-astro-cid-lcdefpme]{inset:0}.collection-links[data-astro-cid-lcdefpme]{gap:.35rem 1rem;margin-top:1.5rem}}
