.hero.svelte-1uha8ag{position:relative;overflow:hidden;padding:clamp(40px,7vw,96px) 0 clamp(56px,8vw,110px);background:radial-gradient(1000px 500px at 85% 20%,var(--gold-soft),transparent 60%),radial-gradient(700px 400px at 10% 100%,#e9eee5,transparent 60%)}.hero-grid.svelte-1uha8ag{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center}h1.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:italic;color:var(--gold)}.ctas.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:12px;margin:32px 0 36px}.trust.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:10px 28px;list-style:none;padding:0;margin:0;font-size:.9rem;color:var(--muted)}.trust.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--ink)}.stack.svelte-1uha8ag{position:relative;aspect-ratio:1 / 1;max-width:540px;width:100%;justify-self:center}.m.svelte-1uha8ag{position:absolute;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.m1.svelte-1uha8ag{width:50%;left:22%;top:4%;transform:rotate(-4deg);z-index:3}.m2.svelte-1uha8ag{width:25%;left:70%;top:14%;transform:rotate(6deg);z-index:2}.m3.svelte-1uha8ag{width:34%;left:2%;top:62%;transform:rotate(-9deg);z-index:4}.m4.svelte-1uha8ag{width:22%;left:70%;top:70%;transform:rotate(10deg);z-index:4}.stack.svelte-1uha8ag:hover .m1:where(.svelte-1uha8ag){transform:rotate(-2deg) translateY(-6px)}.stack.svelte-1uha8ag:hover .m2:where(.svelte-1uha8ag){transform:rotate(9deg) translate(8px)}.stack.svelte-1uha8ag:hover .m3:where(.svelte-1uha8ag){transform:rotate(-12deg) translate(-6px)}.stats.svelte-1uha8ag{background:var(--ink);color:#fff;padding:32px 0}.stats-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;text-align:center}.stats.svelte-1uha8ag b:where(.svelte-1uha8ag){display:block;font:500 2.4rem/1 var(--serif);color:var(--gold-2)}.stats.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.tabs.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.tabs.svelte-1uha8ag button:where(.svelte-1uha8ag){font:500 .88rem var(--sans);padding:.55em 1.1em;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--ink-2);cursor:pointer}.tabs.svelte-1uha8ag button.on:where(.svelte-1uha8ag){background:var(--ink);border-color:var(--ink);color:#fff}.products.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:24px}.product.svelte-1uha8ag{overflow:hidden;display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease}.product.svelte-1uha8ag:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.art.svelte-1uha8ag{background:var(--paper-2);height:230px;display:grid;place-items:center;padding:24px}.mock.svelte-1uha8ag{width:120px;transition:transform .3s ease}.mock.wide.svelte-1uha8ag{width:200px}.product.svelte-1uha8ag:hover .mock:where(.svelte-1uha8ag){transform:rotate(-2deg) scale(1.04)}.body.svelte-1uha8ag{padding:20px 22px 22px;display:flex;flex-direction:column;flex:1}.tag.svelte-1uha8ag{font-size:.72rem;color:var(--muted);letter-spacing:.04em}.body.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:6px 0}.body.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.92rem;color:var(--ink-2);flex:1}.foot.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--line)}.price.svelte-1uha8ag{font-size:.8rem;color:var(--muted)}.price.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:1.05rem;color:var(--ink)}.acts.svelte-1uha8ag{display:flex;gap:6px}.process.svelte-1uha8ag{background:#fff;border-block:1px solid var(--line)}.steps.svelte-1uha8ag{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:32px;counter-reset:s}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag){position:relative;padding-top:28px;border-top:1px solid var(--line)}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"";position:absolute;top:-4px;left:0;width:7px;height:7px;background:var(--gold);transform:rotate(45deg)}.n.svelte-1uha8ag{font:italic 500 1rem var(--serif);color:var(--gold)}.steps.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:6px 0 8px;font-size:1.7rem}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-2);font-size:.95rem}.tools-grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:28px}.tool.svelte-1uha8ag{text-decoration:none;overflow:hidden;display:flex;flex-direction:column;transition:transform .25s,box-shadow .25s}.tool.svelte-1uha8ag:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.tool-art.svelte-1uha8ag{height:260px;display:grid;place-items:center;background:linear-gradient(135deg,#2a3646,#1f2a37);padding:24px}.fake-ui.svelte-1uha8ag{display:grid;grid-template-columns:60px 1fr 60px;gap:12px;width:100%;max-width:380px;height:100%;background:#3a4656;border-radius:10px;padding:12px}.side.svelte-1uha8ag{display:grid;gap:8px;align-content:start}.side.svelte-1uha8ag i:where(.svelte-1uha8ag){height:26px;background:#ffffff1a;border-radius:6px}.side.r.svelte-1uha8ag i:where(.svelte-1uha8ag){height:14px}.canvas.svelte-1uha8ag{display:grid;place-items:center;background:#4a5566;border-radius:6px;padding:10px}.canvas.svelte-1uha8ag .paper{width:120px;outline:1px dashed var(--gold-2);outline-offset:4px}.sim-art.svelte-1uha8ag{background:linear-gradient(135deg,#f5ecda,#efe2c8)}.bars.svelte-1uha8ag{display:flex;align-items:flex-end;gap:14px;height:100%;width:100%;max-width:360px;border-bottom:1px solid #c9a45c}.bars.svelte-1uha8ag span:where(.svelte-1uha8ag){flex:1;background:linear-gradient(to top,var(--gold),var(--gold-2));border-radius:6px 6px 0 0;position:relative}.bars.svelte-1uha8ag em:where(.svelte-1uha8ag){position:absolute;top:-22px;left:50%;transform:translate(-50%);font:600 .72rem var(--sans);font-style:normal;color:#7a5a25}.tool-copy.svelte-1uha8ag{padding:28px}.tool-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-2)}.link.svelte-1uha8ag{font-weight:600;color:var(--gold)}.finishes.svelte-1uha8ag{background:var(--paper-2)}.fin-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.swatch.svelte-1uha8ag{aspect-ratio:4 / 3;border-radius:10px;display:grid;place-items:center;margin-bottom:18px;font:400 3rem Great Vibes,cursive;box-shadow:var(--shadow)}.foil.svelte-1uha8ag{background:#1f2a3a}.foil.svelte-1uha8ag span:where(.svelte-1uha8ag){background:linear-gradient(110deg,#9c7432 20%,#f3dc9a 45%,#b48a45 60%,#e9cd84 80%);-webkit-background-clip:text;background-clip:text;color:transparent}.press.svelte-1uha8ag{background:#fbfaf5}.swatch.press.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#34495e;text-shadow:0 1px 0 #fff,0 -1px 0 rgb(0 0 0 / .25)}.emboss.svelte-1uha8ag{background:#f1ede6}.emboss.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#f1ede6;text-shadow:-1px -1px 1px #fff,1.5px 1.5px 2px rgb(0 0 0 / .22)}.wax.svelte-1uha8ag{background:#e9dfd2}.wax.svelte-1uha8ag span:where(.svelte-1uha8ag){width:96px;height:96px;border-radius:50%;display:grid;place-items:center;font:600 1.8rem var(--serif);color:#ffffffb3;background:radial-gradient(circle at 35% 30%,#c25a4f,#7f2621 72%);box-shadow:0 4px 8px #0000004d,inset 0 0 0 8px #00000014}.fin.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:6px}.fin.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.93rem;color:var(--ink-2)}.wholesale.svelte-1uha8ag{background:radial-gradient(600px 300px at 90% 0%,rgb(201 164 92 / .25),transparent 70%),var(--ink);color:#e8e3da;padding:64px 0}.ws.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.ws.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#fff;max-width:20ch}.ws.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:60ch;margin:0}.ws-cta.svelte-1uha8ag{display:flex;gap:12px;flex-wrap:wrap}.btn.light.svelte-1uha8ag{color:#fff;border-color:#fff6}.btn.light.svelte-1uha8ag:hover{background:#ffffff14}.about.svelte-1uha8ag{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:center}.portrait.svelte-1uha8ag{aspect-ratio:4 / 5;border-radius:18px;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .03) 0 2px,transparent 2px 9px),linear-gradient(160deg,#3a4656,#1f2a37);display:grid;place-items:center;box-shadow:var(--shadow-lg)}.portrait.svelte-1uha8ag .press:where(.svelte-1uha8ag){width:62%;aspect-ratio:1;border-radius:50%;border:1px solid var(--gold-2);outline:1px solid rgb(201 164 92 / .4);outline-offset:10px;display:grid;place-content:center;text-align:center;background:transparent}.mono.svelte-1uha8ag{font:500 4.4rem/1 var(--serif);color:var(--gold-2);letter-spacing:.06em}.since.svelte-1uha8ag{font-size:.75rem;letter-spacing:.3em;text-transform:uppercase;color:#cfd4da;margin-top:10px}blockquote.svelte-1uha8ag{margin:28px 0 0;padding-left:20px;border-left:2px solid var(--gold-2);font:italic 1.4rem/1.4 var(--serif)}cite.svelte-1uha8ag{display:block;font:normal .85rem var(--sans);color:var(--muted);margin-top:8px}.testi.svelte-1uha8ag{background:#fff;border-top:1px solid var(--line)}.t-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.t-grid.svelte-1uha8ag figure:where(.svelte-1uha8ag){margin:0;padding:28px;display:flex;flex-direction:column;background:var(--paper)}.stars.svelte-1uha8ag{color:var(--gold-2);letter-spacing:.15em}.t-grid.svelte-1uha8ag blockquote:where(.svelte-1uha8ag){border:0;padding:0;margin:14px 0 20px;font-size:1.25rem;flex:1}figcaption.svelte-1uha8ag{display:grid;font-size:.88rem}figcaption.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--muted)}.faq-grid.svelte-1uha8ag{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px}details.svelte-1uha8ag{border-bottom:1px solid var(--line);padding:20px 0}summary.svelte-1uha8ag{cursor:pointer;list-style:none;font:500 1.3rem var(--serif);display:flex;justify-content:space-between;gap:16px}summary.svelte-1uha8ag::-webkit-details-marker{display:none}summary.svelte-1uha8ag:after{content:"+";font-family:var(--sans);color:var(--gold);transition:transform .2s}details[open].svelte-1uha8ag summary:where(.svelte-1uha8ag):after{transform:rotate(45deg)}details.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:12px 0 0;color:var(--ink-2)}.contact.svelte-1uha8ag{background:linear-gradient(180deg,var(--paper),var(--paper-2))}.c-grid.svelte-1uha8ag{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:start}.perks.svelte-1uha8ag{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:10px}.perks.svelte-1uha8ag li:where(.svelte-1uha8ag){padding-left:26px;position:relative}.perks.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"✓";position:absolute;left:0;color:var(--gold);font-weight:700}.form-box.svelte-1uha8ag{padding:clamp(20px,4vw,40px)}@media (max-width: 980px){.hero-grid.svelte-1uha8ag,.about.svelte-1uha8ag,.faq-grid.svelte-1uha8ag,.c-grid.svelte-1uha8ag,.tools-grid.svelte-1uha8ag{grid-template-columns:1fr}.steps.svelte-1uha8ag,.fin-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr}.t-grid.svelte-1uha8ag{grid-template-columns:1fr}.stack.svelte-1uha8ag,.portrait.svelte-1uha8ag{max-width:420px}}@media (max-width: 600px){.stats-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr;row-gap:24px}.steps.svelte-1uha8ag,.fin-grid.svelte-1uha8ag{grid-template-columns:1fr}}
