html{scrollbar-color:#47414c80 transparent;scrollbar-width:thin;scroll-behavior:smooth}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#47414c80;border-radius:20px}.studio[data-astro-cid-vz3opaxg]{background:var(--studio-canvas,#07050a);min-height:100vh;color:var(--studio-ink,#f6eff7);padding:140px 0 90px}.container[data-astro-cid-vz3opaxg]{width:min(1250px,100% - 40px);margin:0 auto}.intro[data-astro-cid-vz3opaxg]{padding:45px 0 94px;position:relative}.intro[data-astro-cid-vz3opaxg]:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(#aa5ca02e,#0000 65%);width:55%;height:420px;position:absolute;top:-120px;right:0}.intro[data-astro-cid-vz3opaxg]>[data-astro-cid-vz3opaxg]{position:relative}.eyebrow[data-astro-cid-vz3opaxg]{color:var(--studio-accent,#d5a6cd);letter-spacing:2.4px;font-size:11px;font-weight:700}.intro[data-astro-cid-vz3opaxg] h1[data-astro-cid-vz3opaxg]{letter-spacing:-.065em;color:var(--studio-ink,white);margin:22px 0;font-size:clamp(44px,6.5vw,88px);font-weight:650;line-height:1.08}.intro[data-astro-cid-vz3opaxg] h1[data-astro-cid-vz3opaxg] span[data-astro-cid-vz3opaxg]{color:var(--studio-accent,#ce95c7)}.lead[data-astro-cid-vz3opaxg]{max-width:620px;color:var(--studio-muted,#b8acbb);font-size:17px;line-height:1.8}.intro-details[data-astro-cid-vz3opaxg]{color:var(--studio-muted,#d5c5d7);flex-wrap:wrap;gap:28px;margin-top:35px;font-size:13px;display:flex}.intro-details[data-astro-cid-vz3opaxg] span[data-astro-cid-vz3opaxg]:before{content:"✓";color:var(--studio-accent,#ce95c7);margin-right:8px}.gallery[data-astro-cid-vz3opaxg]{border-top:1px solid var(--studio-stroke,#342639);padding-top:55px}.heading[data-astro-cid-vz3opaxg]{justify-content:space-between;align-items:end;gap:16px;display:flex}.heading[data-astro-cid-vz3opaxg] h2[data-astro-cid-vz3opaxg]{color:var(--studio-ink,#fff);margin:9px 0 25px;font-size:clamp(30px,4vw,48px);font-weight:650}.heading[data-astro-cid-vz3opaxg]>span[data-astro-cid-vz3opaxg]{color:var(--studio-muted,#bea8c2);font-size:13px}.controls[data-astro-cid-vz3opaxg]{flex-wrap:wrap;align-items:center;gap:17px;margin-bottom:33px;display:flex}.search[data-astro-cid-vz3opaxg]{border:1px solid var(--studio-stroke,#47334c);background:var(--studio-field,#1a121e);color:var(--studio-accent,#cd97c9);border-radius:11px;align-items:center;gap:12px;min-width:min(360px,100%);padding:12px 16px;display:flex}.search[data-astro-cid-vz3opaxg] input[data-astro-cid-vz3opaxg]{color:var(--studio-ink,white);width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:14px}.chips[data-astro-cid-vz3opaxg]{flex-wrap:wrap;gap:7px;display:flex}.chip[data-astro-cid-vz3opaxg]{border:1px solid var(--studio-stroke,#47334c);background:var(--studio-field,#1a121e);color:var(--studio-ink,#d1bfce);cursor:pointer;border-radius:30px;padding:9px 14px;font-size:12px}.chip[data-astro-cid-vz3opaxg].active{color:#1e101f;background:#c779c0;border-color:#c779c0}.cards[data-astro-cid-vz3opaxg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.card[data-astro-cid-vz3opaxg]{border:1px solid var(--studio-stroke,#342639);background:var(--studio-panel,#150f19);border-radius:17px;min-width:0;padding:13px;transition:transform .25s,border-color .25s}.card[data-astro-cid-vz3opaxg]:hover{border-color:#94638f;transform:translateY(-4px)}.card[data-astro-cid-vz3opaxg][hidden]{display:none}.picture[data-astro-cid-vz3opaxg]{background:var(--studio-stage,#322936);border-radius:10px;justify-content:center;align-items:flex-start;height:415px;display:flex;position:relative;overflow:hidden}.picture[data-astro-cid-vz3opaxg] img[data-astro-cid-vz3opaxg]{object-fit:contain;object-position:top;width:auto;max-width:100%;height:auto;min-height:100%;box-shadow:0 8px 40px #0004}.tag[data-astro-cid-vz3opaxg]{color:#f4def2;background:#211327d9;border:1px solid #6d4f71;border-radius:30px;padding:6px 11px;font-size:11px;position:absolute;top:12px;right:12px}.card-info[data-astro-cid-vz3opaxg]{justify-content:space-between;align-items:start;padding:18px 3px 5px;display:flex}.category[data-astro-cid-vz3opaxg]{color:var(--studio-accent,#c99bc8);font-size:11px}.card-info[data-astro-cid-vz3opaxg] h3[data-astro-cid-vz3opaxg]{color:var(--studio-ink,white);margin-top:6px;font-size:19px}.number[data-astro-cid-vz3opaxg]{color:var(--studio-muted,#806c83);font-size:12px}.desc[data-astro-cid-vz3opaxg]{color:var(--studio-muted,#b7aaba);min-height:42px;margin:5px 0 19px;padding:0 3px;font-size:13px;line-height:1.6}.actions[data-astro-cid-vz3opaxg]{gap:8px;display:flex}.actions[data-astro-cid-vz3opaxg] a[data-astro-cid-vz3opaxg]{color:#1d0c21;background:#c779c0;border-radius:9px;flex:1;justify-content:space-between;align-items:center;gap:12px;padding:13px;font-size:13px;font-weight:750;text-decoration:none;display:flex}.actions[data-astro-cid-vz3opaxg] button[data-astro-cid-vz3opaxg]{border:1px solid var(--studio-stroke,#563d59);color:var(--studio-ink,#ead6e8);background:var(--studio-field,#291d2d);cursor:pointer;border-radius:9px;padding:0 13px;font-size:12px}.footnote[data-astro-cid-vz3opaxg]{color:var(--studio-muted,#9e90a2);margin-top:42px;font-size:12px;line-height:1.6}#empty[data-astro-cid-vz3opaxg]{color:var(--studio-ink,#ead6e8);padding:35px}#empty[data-astro-cid-vz3opaxg][hidden]{display:none}#preview-dialog[data-astro-cid-vz3opaxg]{background:var(--studio-panel,#19111f);width:100%;max-width:min(750px,100% - 24px);max-height:90vh;color:var(--studio-ink,white);border:1px solid var(--studio-stroke,#533b59);border-radius:14px;margin:auto;padding:18px;position:fixed;inset:0;overflow:auto}#preview-dialog[data-astro-cid-vz3opaxg]::backdrop{backdrop-filter:blur(7px);background:#000c}.dialog-head[data-astro-cid-vz3opaxg]{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.dialog-head[data-astro-cid-vz3opaxg] h2[data-astro-cid-vz3opaxg]{color:var(--studio-ink,white);font-size:20px}.dialog-head[data-astro-cid-vz3opaxg] button[data-astro-cid-vz3opaxg]{color:var(--studio-ink,white);cursor:pointer;padding:8px 13px}#preview-document[data-astro-cid-vz3opaxg]{aspect-ratio:210/297;background:#fff;border:0;width:min(100%,49.5vh);margin:auto;display:block}#preview-use[data-astro-cid-vz3opaxg]{text-align:center;color:#211027;background:#c779c0;border-radius:9px;margin-top:15px;padding:13px;font-weight:700;text-decoration:none;display:block}@media (width<=950px){.cards[data-astro-cid-vz3opaxg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=580px){.studio[data-astro-cid-vz3opaxg]{padding-top:100px}.intro[data-astro-cid-vz3opaxg]{padding-bottom:60px}.cards[data-astro-cid-vz3opaxg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.card[data-astro-cid-vz3opaxg]{padding:7px}.picture[data-astro-cid-vz3opaxg]{aspect-ratio:210/297;height:auto}.picture[data-astro-cid-vz3opaxg] img[data-astro-cid-vz3opaxg]{width:100%;min-height:0}.tag[data-astro-cid-vz3opaxg]{padding:2px 5px;font-size:9px;position:absolute;inset:auto 3px 3px auto}.card-info[data-astro-cid-vz3opaxg]{padding:9px 0 3px}.card-info[data-astro-cid-vz3opaxg] h3[data-astro-cid-vz3opaxg]{font-size:16px}.number[data-astro-cid-vz3opaxg]{display:none}.desc[data-astro-cid-vz3opaxg]{overflow-wrap:anywhere;min-height:0}.actions[data-astro-cid-vz3opaxg]{flex-direction:column}.actions[data-astro-cid-vz3opaxg] [data-astro-cid-vz3opaxg]:is(a,button){min-height:44px;padding:8px;font-size:12px}.container[data-astro-cid-vz3opaxg]{width:100%;padding-inline:12px}.card[data-astro-cid-vz3opaxg]{flex-direction:column;display:flex}.actions[data-astro-cid-vz3opaxg]{margin-top:auto}.heading[data-astro-cid-vz3opaxg]{align-items:start}.controls[data-astro-cid-vz3opaxg]{align-items:stretch}.search[data-astro-cid-vz3opaxg]{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.card[data-astro-cid-vz3opaxg]{transition:none}}
