.st-hero[data-astro-cid-libb3ggj]{position:relative;overflow:hidden;padding:calc(var(--nav-h) + clamp(40px,7vw,96px)) 0 clamp(64px,9vw,120px);background:var(--ink);color:var(--paper)}.st-hero__glow[data-astro-cid-libb3ggj]{position:absolute;inset:-20% -10% auto auto;width:70vw;height:70vw;max-width:900px;max-height:900px;border-radius:50%;background:radial-gradient(closest-side,rgba(124,92,255,.42),transparent);pointer-events:none}.st-hero__grid[data-astro-cid-libb3ggj]{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(32px,6vw,96px);align-items:center}.st-hero__copy[data-astro-cid-libb3ggj]{display:grid;gap:22px;justify-items:start}.st-hero__title[data-astro-cid-libb3ggj]{font-size:clamp(36px,5.6vw,76px);line-height:1.02;max-width:14em}.st-cta[data-astro-cid-libb3ggj]{display:flex;flex-wrap:wrap;gap:10px}.st-hero__photos[data-astro-cid-libb3ggj]{position:relative;min-height:clamp(360px,42vw,560px)}.snap[data-astro-cid-libb3ggj]{position:absolute;margin:0;padding:10px 10px 14px;background:#f4f2ed;border-radius:6px;box-shadow:0 30px 60px -24px #000000bf}.snap[data-astro-cid-libb3ggj] img{display:block;width:100%;height:auto;border-radius:3px}.snap[data-astro-cid-libb3ggj] figcaption[data-astro-cid-libb3ggj]{margin-top:8px;font-family:var(--font-hand);font-size:22px;line-height:1.1;color:#3b2a8a;text-align:center}.snap--a[data-astro-cid-libb3ggj]{width:70%;top:0;right:0;rotate:4deg}.snap--b[data-astro-cid-libb3ggj]{width:52%;left:0;bottom:0;rotate:-6deg}.tape[data-astro-cid-libb3ggj]{position:absolute;width:92px;height:26px;background:#c9f950bf;box-shadow:0 2px 6px #00000040}.tape--a[data-astro-cid-libb3ggj]{top:-10px;right:26%;rotate:-8deg}.tape--b[data-astro-cid-libb3ggj]{bottom:44%;left:14%;rotate:12deg;background:#a28bffcc}.st-ch__list[data-astro-cid-libb3ggj]{list-style:none;margin:0 auto;padding:0;max-width:1000px;display:grid;gap:clamp(56px,8vw,110px)}.st-ch__item[data-astro-cid-libb3ggj]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:clamp(20px,4vw,64px);align-items:start}.st-ch__side[data-astro-cid-libb3ggj]{position:sticky;top:calc(var(--nav-h) + 40px);display:grid;gap:8px}.st-ch__n[data-astro-cid-libb3ggj]{font-family:var(--font-display);font-size:clamp(56px,7vw,96px);font-weight:600;line-height:.9;color:transparent;-webkit-text-stroke:1.5px rgba(11,11,16,.25)}.st-ch__note[data-astro-cid-libb3ggj]{font-family:var(--font-hand);font-size:26px;line-height:1.05;color:var(--violet);rotate:-2deg;max-width:9em}.st-ch__body[data-astro-cid-libb3ggj]{display:grid;gap:18px}.st-ch__t[data-astro-cid-libb3ggj]{font-size:clamp(26px,3vw,40px);line-height:1.1;margin-bottom:6px}.st-ch__body[data-astro-cid-libb3ggj] p[data-astro-cid-libb3ggj]{font-size:clamp(17px,1.4vw,19px);line-height:1.65;color:#0b0b10c7;max-width:60ch}.st-make__head[data-astro-cid-libb3ggj]{margin-bottom:clamp(32px,5vw,64px)}.st-make__grid[data-astro-cid-libb3ggj]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(28px,5vw,72px);align-items:center}.st-make__list[data-astro-cid-libb3ggj]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.st-make__step[data-astro-cid-libb3ggj]{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;padding:20px 22px;border-radius:22px;background:var(--ink-2);border:1px solid rgba(255,255,255,.07)}.st-make__ic[data-astro-cid-libb3ggj]{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#c9f9501f;color:var(--lime)}.st-make__n[data-astro-cid-libb3ggj]{font-family:ui-monospace,Menlo,monospace;font-size:12px;color:#f4f2ed73}.st-make__step[data-astro-cid-libb3ggj] h3[data-astro-cid-libb3ggj]{margin:2px 0 6px}.st-make__step[data-astro-cid-libb3ggj] p[data-astro-cid-libb3ggj]{color:#f4f2edb3;line-height:1.55}.st-make__photo[data-astro-cid-libb3ggj]{margin:0;border-radius:28px;overflow:hidden;rotate:2deg;box-shadow:0 40px 80px -30px #000c,0 0 0 1px #ffffff14}.st-make__photo[data-astro-cid-libb3ggj] img{display:block;width:100%;height:auto}.st-price__grid[data-astro-cid-libb3ggj]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(28px,5vw,72px);align-items:center}.st-price__title[data-astro-cid-libb3ggj]{margin-bottom:20px;max-width:12em}.st-price__tags[data-astro-cid-libb3ggj]{position:relative;display:grid;justify-items:center;gap:18px;padding:20px 0}.ptag[data-astro-cid-libb3ggj]{font-family:var(--font-display);font-weight:700;line-height:1;border-radius:18px;padding:16px 22px}.ptag--them[data-astro-cid-libb3ggj]{font-size:clamp(28px,3.4vw,44px);color:#0b0b1066;background:#0b0b100d;rotate:-4deg}.ptag--them[data-astro-cid-libb3ggj] s[data-astro-cid-libb3ggj]{text-decoration-thickness:4px;text-decoration-color:#ff5a6a}.ptag--us[data-astro-cid-libb3ggj]{font-size:clamp(44px,6vw,80px);background:var(--lime);color:var(--ink);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);rotate:2deg}.st-price__arrow[data-astro-cid-libb3ggj]{position:absolute;width:90px;left:4%;top:34%;color:var(--violet)}.st-honest[data-astro-cid-libb3ggj]{margin-top:clamp(56px,8vw,100px)}.st-honest__t[data-astro-cid-libb3ggj]{font-size:clamp(24px,2.6vw,34px);margin-bottom:20px}.st-honest__list[data-astro-cid-libb3ggj]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.st-honest__list[data-astro-cid-libb3ggj] li[data-astro-cid-libb3ggj]{display:flex;gap:12px;align-items:flex-start;padding:18px 20px;border-radius:18px;background:#fff;border:1px solid rgba(11,11,16,.07);line-height:1.5}.st-honest__list[data-astro-cid-libb3ggj] li[data-astro-cid-libb3ggj]>span[data-astro-cid-libb3ggj]{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--lime);color:var(--ink)}.st-batch[data-astro-cid-libb3ggj]{overflow:hidden;background:radial-gradient(60% 70% at 15% 50%,rgba(124,92,255,.3),transparent 70%),var(--ink)}.st-batch__grid[data-astro-cid-libb3ggj]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,6vw,96px);align-items:center}.st-batch__copy[data-astro-cid-libb3ggj]{display:grid;gap:20px;justify-items:start}.st-batch__cardwrap[data-astro-cid-libb3ggj]{position:relative;aspect-ratio:5 / 3.4;max-width:460px;width:100%;justify-self:center}.bcard[data-astro-cid-libb3ggj]{position:absolute;inset:0;display:grid;grid-template-rows:auto 1fr auto;padding:8% 9%;border-radius:22px;background:#f4f2ed;color:var(--ink);rotate:-5deg;box-shadow:0 40px 80px -30px #000c;z-index:2}.bcard--back[data-astro-cid-libb3ggj]{z-index:1;rotate:6deg;translate:18px 12px;background:var(--lime)}.bcard__wm[data-astro-cid-libb3ggj]{width:42%}.bcard__label[data-astro-cid-libb3ggj]{align-self:end;font-weight:700;font-size:clamp(12px,1.3vw,14px);letter-spacing:.08em;text-transform:uppercase;color:var(--violet)}.bcard__no[data-astro-cid-libb3ggj]{display:flex;align-items:baseline;gap:10px;font-family:var(--font-display);font-weight:600;font-size:clamp(18px,2vw,24px)}.bcard__no[data-astro-cid-libb3ggj] b[data-astro-cid-libb3ggj]{font-family:var(--font-hand);font-size:clamp(56px,7vw,84px);line-height:.8;color:var(--ink)}.bcard__no[data-astro-cid-libb3ggj] i[data-astro-cid-libb3ggj]{font-style:normal;color:#0b0b1066}.bcard__sign[data-astro-cid-libb3ggj]{position:absolute;right:9%;bottom:10%;font-family:var(--font-hand);font-size:clamp(26px,3vw,36px);color:var(--violet);rotate:-6deg}.st-sign[data-astro-cid-libb3ggj]{display:grid;gap:2px;margin-top:8px}.st-sign__name[data-astro-cid-libb3ggj]{font-family:var(--font-hand);font-size:44px;line-height:1;color:var(--lime);rotate:-3deg;transform-origin:left}.st-sign__role[data-astro-cid-libb3ggj]{font-size:14px;color:#f4f2ed99}@media(max-width:900px){.st-hero__grid[data-astro-cid-libb3ggj],.st-make__grid[data-astro-cid-libb3ggj],.st-price__grid[data-astro-cid-libb3ggj],.st-batch__grid[data-astro-cid-libb3ggj]{grid-template-columns:1fr}.st-hero__photos[data-astro-cid-libb3ggj]{min-height:0;height:min(108vw,520px);max-width:460px;width:100%;justify-self:center}.st-ch__item[data-astro-cid-libb3ggj]{grid-template-columns:1fr;gap:14px}.st-ch__side[data-astro-cid-libb3ggj]{position:static;display:flex;align-items:flex-end;gap:14px}.st-ch__n[data-astro-cid-libb3ggj]{font-size:64px}.st-honest__list[data-astro-cid-libb3ggj]{grid-template-columns:1fr}.st-batch__cardwrap[data-astro-cid-libb3ggj]{max-width:340px;margin-bottom:20px}}
