.prices[data-astro-cid-yexifyue]{gap:var(--space-5);display:grid}@media (width>=56rem){.prices[data-astro-cid-yexifyue]{column-gap:var(--space-5);grid-template-columns:1fr 1fr}}h2[data-astro-cid-yexifyue]{font-size:var(--step-1);padding-bottom:var(--space-2);border-bottom:1px solid var(--white)}dl[data-astro-cid-yexifyue]{margin:0}.row[data-astro-cid-yexifyue]{column-gap:var(--space-3);padding-block:var(--space-2);border-bottom:1px solid var(--line);grid-template-columns:1fr auto;display:grid}dt[data-astro-cid-yexifyue]{font-weight:600}dd[data-astro-cid-yexifyue]{margin:0}.price[data-astro-cid-yexifyue]{font-weight:700;font-size:var(--step-0);color:var(--brass);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;line-height:1.4}.desc[data-astro-cid-yexifyue]{color:var(--muted);grid-column:1/-1;max-width:52ch;margin-top:.25rem;font-size:.95rem}.page-head[data-astro-cid-4amciqol]{padding-bottom:var(--space-4)}.head-grid[data-astro-cid-4amciqol]{gap:var(--space-3);align-items:end;display:grid}.head-grid[data-astro-cid-4amciqol] h1[data-astro-cid-4amciqol]{font-size:clamp(2.6rem,1rem + 6vw,5.5rem);font-weight:800;line-height:.95}.head-copy[data-astro-cid-4amciqol]{gap:var(--space-3);display:grid}@media (width>=60rem){.head-grid[data-astro-cid-4amciqol]{gap:var(--space-5);grid-template-columns:3fr 2fr}}.prices-section[data-astro-cid-4amciqol]{padding-top:var(--space-4)}.note[data-astro-cid-4amciqol]{margin-top:var(--space-4)}.finishes[data-astro-cid-4amciqol] ul[data-astro-cid-4amciqol]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}.finishes[data-astro-cid-4amciqol] h3[data-astro-cid-4amciqol]{color:var(--white);margin-bottom:var(--space-1)}.direct-wrap[data-astro-cid-4amciqol] .section-head[data-astro-cid-4amciqol]{max-width:40rem}.direct[data-astro-cid-4amciqol]{gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));max-width:60rem;display:grid}.direct-card[data-astro-cid-4amciqol]{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius);color:var(--bone);gap:4px;text-decoration:none;display:grid}.direct-card[data-astro-cid-4amciqol]:hover,.direct-card[data-astro-cid-4amciqol]:focus-visible{border-color:var(--brass)}.direct-card[data-astro-cid-4amciqol] strong[data-astro-cid-4amciqol]{font-size:var(--step-1)}.direct-card[data-astro-cid-4amciqol] span[data-astro-cid-4amciqol]{color:var(--muted);font-size:var(--step--1)}.btn-row[data-astro-cid-4amciqol]{gap:var(--space-1);flex-wrap:wrap;display:flex}.shop-head[data-astro-cid-5z2j2j73]{padding-bottom:var(--space-3)}.shop-head[data-astro-cid-5z2j2j73] h1[data-astro-cid-5z2j2j73]{margin-bottom:var(--space-2);font-size:clamp(2.6rem,1rem + 6vw,5.5rem);font-weight:800}.shop-body[data-astro-cid-5z2j2j73]{padding-top:var(--space-3)}.filters[data-astro-cid-5z2j2j73]{gap:var(--space-2) var(--space-3);padding-block:var(--space-2);margin-bottom:var(--space-4);border-block:1px solid var(--line);flex-wrap:wrap;align-items:center;display:flex}.cats[data-astro-cid-5z2j2j73]{gap:var(--space-1);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.cats[data-astro-cid-5z2j2j73] button[data-astro-cid-5z2j2j73]{min-height:var(--tap);border:1px solid var(--line);color:var(--muted);font:600 var(--step--1)/1 var(--font-body);letter-spacing:.04em;cursor:pointer;background:0 0;border-radius:999px;padding:0 1rem}.cats[data-astro-cid-5z2j2j73] button[data-astro-cid-5z2j2j73]:hover{color:var(--white);border-color:var(--muted)}.cats[data-astro-cid-5z2j2j73] button[data-astro-cid-5z2j2j73][aria-pressed=true]{background:var(--white);color:var(--ground);border-color:var(--white)}.selects[data-astro-cid-5z2j2j73]{gap:var(--space-1);flex-wrap:wrap;display:flex}select[data-astro-cid-5z2j2j73]{min-height:var(--tap);border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);color:var(--bone);font:500 var(--step--1)/1 var(--font-body);padding:0 2.2rem 0 .9rem}.count[data-astro-cid-5z2j2j73]{font-size:var(--step--1);margin-left:auto}.grid[data-astro-cid-5z2j2j73]{gap:var(--space-5) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=40rem){.grid[data-astro-cid-5z2j2j73]{gap:var(--space-4) var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=60rem){.grid[data-astro-cid-5z2j2j73]{grid-template-columns:repeat(3,1fr)}}.empty[data-astro-cid-5z2j2j73]{gap:var(--space-2);justify-items:start;display:grid}.custom-cta[data-astro-cid-5z2j2j73]{gap:var(--space-2);max-width:44rem;display:grid}.hero-grid[data-astro-cid-rasiyvkx]{gap:var(--space-4);align-items:center;display:grid}@media (width>=60rem){.hero-grid[data-astro-cid-rasiyvkx]{gap:var(--space-5);grid-template-columns:1fr 1fr}}.hero-copy[data-astro-cid-rasiyvkx]{gap:var(--space-3);display:grid}.hero-copy[data-astro-cid-rasiyvkx] h1[data-astro-cid-rasiyvkx]{font-size:clamp(2.4rem,1rem + 5vw,4.8rem);font-weight:800;line-height:.98}.options[data-astro-cid-rasiyvkx]{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin:0;display:grid}.options[data-astro-cid-rasiyvkx] div[data-astro-cid-rasiyvkx]{border-top:1px solid var(--line);padding-top:var(--space-2)}.options[data-astro-cid-rasiyvkx] dt[data-astro-cid-rasiyvkx]{text-transform:uppercase;letter-spacing:.06em;color:var(--white);margin-bottom:.4rem;font-weight:700}.options[data-astro-cid-rasiyvkx] dd[data-astro-cid-rasiyvkx]{color:var(--muted);margin:0}.cta-end[data-astro-cid-rasiyvkx]{text-align:center}.cta-end[data-astro-cid-rasiyvkx] p[data-astro-cid-rasiyvkx]{max-width:38rem;margin:0 auto var(--space-3);color:var(--muted)}.gc-title[data-astro-cid-lksnqrwm]{font-size:var(--step-2);margin-bottom:var(--space-3);font-weight:800}.gc[data-astro-cid-lksnqrwm]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.gc[data-astro-cid-lksnqrwm] a[data-astro-cid-lksnqrwm]{color:var(--bone);gap:.4rem;text-decoration:none;display:grid}.gc[data-astro-cid-lksnqrwm] a[data-astro-cid-lksnqrwm] .photo{border-radius:var(--radius);overflow:hidden}.gc[data-astro-cid-lksnqrwm] a[data-astro-cid-lksnqrwm] img{transition:transform .35s}.gc[data-astro-cid-lksnqrwm] a[data-astro-cid-lksnqrwm]:hover img{transform:scale(1.03)}.ph[data-astro-cid-lksnqrwm]{aspect-ratio:4/5;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line)}.meta[data-astro-cid-lksnqrwm]{color:var(--muted);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.08em;margin-top:.3rem}.name[data-astro-cid-lksnqrwm]{font-weight:700;font-size:var(--step-0)}@media (prefers-reduced-motion:reduce){.gc[data-astro-cid-lksnqrwm] a[data-astro-cid-lksnqrwm] img{transition:none}}.planche-head[data-astro-cid-7k2d7xbu] h1[data-astro-cid-7k2d7xbu]{font-size:var(--step-3);font-weight:800}.planche-view[data-astro-cid-7k2d7xbu]{padding-bottom:var(--space-5)}.collage[data-astro-cid-7k2d7xbu] .cl-stage{aspect-ratio:16/9;border-radius:var(--radius);width:100%;position:relative;overflow:hidden}.collage[data-astro-cid-7k2d7xbu].view-only .cl-tools,.collage[data-astro-cid-7k2d7xbu].view-only .cl-help,.collage[data-astro-cid-7k2d7xbu].view-only .cl-bg{display:none!important}.collage[data-astro-cid-7k2d7xbu] .cl-bar{justify-content:flex-end;gap:8px;margin-bottom:8px;display:flex}.collage[data-astro-cid-7k2d7xbu] .cl-mode{border:1px solid var(--line);border-radius:999px;margin-right:auto;display:inline-flex;overflow:hidden}.collage[data-astro-cid-7k2d7xbu] .cl-mode button,.collage[data-astro-cid-7k2d7xbu] .cl-btn{min-height:38px;color:var(--bone);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border:0;padding:0 14px}.collage[data-astro-cid-7k2d7xbu] .cl-btn{border:1px solid var(--line);border-radius:999px}.collage[data-astro-cid-7k2d7xbu] .cl-mode button[aria-pressed=true]{background:var(--brass);color:var(--ground);font-weight:700}.collage[data-astro-cid-7k2d7xbu] .cl-item{transform-origin:50%;background:#fbfaf7;padding:.3%;position:absolute;box-shadow:0 8px 22px #00000061}.collage[data-astro-cid-7k2d7xbu] .cl-item img{width:100%;height:auto;display:block}.collage[data-astro-cid-7k2d7xbu] .cl-item.is-note{box-shadow:none;background:0 0;padding:0;container-type:inline-size}.collage[data-astro-cid-7k2d7xbu] .cl-note{color:#2b2622;white-space:pre-wrap;background:#fbf6e6;padding:7cqw;font:italic 5.2cqw/1.38 Georgia,serif}.collage[data-astro-cid-7k2d7xbu] .cl-item.is-colour{box-shadow:none;background:0 0;padding:0}.collage[data-astro-cid-7k2d7xbu] .cl-dab{aspect-ratio:1;border:4px solid #fbfaf7;border-radius:3px;align-items:flex-end;display:flex;box-shadow:0 5px 16px #00000059}.collage[data-astro-cid-7k2d7xbu] .cl-dab span{padding:0 8% 6%;font:600 clamp(8px,1.1cqw,16px)/1.15 Arial,sans-serif}.collage[data-astro-cid-7k2d7xbu] .cl-stage{container-type:inline-size}.collage[data-astro-cid-7k2d7xbu] .cl-tile{background:#2b2725;border-radius:.4cqw;position:absolute;overflow:hidden}.collage[data-astro-cid-7k2d7xbu] .cl-tile img{object-fit:cover;object-position:50% 25%;width:100%;height:100%;display:block}.collage[data-astro-cid-7k2d7xbu] .cl-tile.is-colour{align-items:flex-end;display:flex}.collage[data-astro-cid-7k2d7xbu] .cl-tile.is-colour span{padding:.6cqw .8cqw;font:600 clamp(9px,1.15cqw,18px)/1.2 Arial,sans-serif}.collage[data-astro-cid-7k2d7xbu] .cl-tile.is-words{background:#fbf6e6}.collage[data-astro-cid-7k2d7xbu] .cl-words{color:#2b2622;white-space:pre-wrap;place-items:center;padding:1.2cqw;font:italic clamp(10px,1.7cqw,30px)/1.3 Georgia,serif;display:grid;position:absolute;inset:0}.collage[data-astro-cid-7k2d7xbu] .cl-card{aspect-ratio:1/.62;text-align:center;background:#231f20;place-content:center;gap:4px;padding:6%;display:grid}.collage[data-astro-cid-7k2d7xbu] .cl-card strong{color:#c9a15b;font-size:12px}.collage[data-astro-cid-7k2d7xbu] .cl-card span{color:#ede8df;font-size:10px}.collage[data-astro-cid-7k2d7xbu] .cl-mark{color:#f4f1ec;z-index:9999;background:#231f20db;border-radius:6px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:clamp(8px,1.1cqw,12px);font-weight:600;display:flex;position:absolute;bottom:.6%;right:1.5%}.collage[data-astro-cid-7k2d7xbu] .cl-mark img{width:2em;height:2em}.collage[data-astro-cid-7k2d7xbu].cl-full{z-index:50;background:var(--ground);flex-direction:column;padding:12px;display:flex;position:fixed;inset:0}.collage[data-astro-cid-7k2d7xbu].cl-full .cl-stage{width:min(100%,177.778vh - 160px);margin:0 auto}.src-badge{z-index:2;color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font:800 11px/1 Georgia,serif;display:grid;position:absolute;bottom:5px;right:5px;box-shadow:0 1px 3px #0006}.planche-extra[data-astro-cid-7k2d7xbu]{gap:var(--space-3);margin-top:var(--space-3);display:grid}@media (width>=50rem){.planche-extra[data-astro-cid-7k2d7xbu]{grid-template-columns:1fr 1fr}}.planche-extra[data-astro-cid-7k2d7xbu] blockquote[data-astro-cid-7k2d7xbu]{padding:var(--space-2);color:#2b2622;font:italic var(--step-0)/1.5 Georgia, serif;border-radius:var(--radius);white-space:pre-wrap;background:#fbf6e6;margin:0}.sub[data-astro-cid-7k2d7xbu]{font-size:var(--step-1);margin-bottom:var(--space-1);font-weight:800}.sources[data-astro-cid-7k2d7xbu]{margin:0;padding-left:1.2em}.sources[data-astro-cid-7k2d7xbu] a[data-astro-cid-7k2d7xbu]{color:var(--bone)}.planche-cta[data-astro-cid-7k2d7xbu]{margin-top:var(--space-3)}.thanks[data-astro-cid-wi22zoy3]{gap:var(--space-3);text-align:center;max-width:44rem;padding-block:var(--space-4);justify-items:center;display:grid}.thanks[data-astro-cid-wi22zoy3] p[data-astro-cid-wi22zoy3]{margin-inline:auto}.thanks[data-astro-cid-wi22zoy3] h1[data-astro-cid-wi22zoy3]{font-size:var(--step-4);font-weight:800}.thanks[data-astro-cid-wi22zoy3] .thanks-mark{width:6rem}.withdraw[data-astro-cid-i3my3hry]{gap:var(--space-3);max-width:44rem;padding-block:var(--space-4);display:grid}.withdraw[data-astro-cid-i3my3hry] h1[data-astro-cid-i3my3hry]{font-size:var(--step-4);font-weight:800}.open[data-astro-cid-i3my3hry]{justify-self:start}.form[data-astro-cid-i3my3hry]{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--brass);border-radius:var(--radius);display:grid}.form[data-astro-cid-i3my3hry][hidden]{display:none}.form[data-astro-cid-i3my3hry] h2[data-astro-cid-i3my3hry]{font-size:var(--step-1);font-weight:800}.field[data-astro-cid-i3my3hry]{gap:4px;display:grid}.field[data-astro-cid-i3my3hry] span[data-astro-cid-i3my3hry]{font-weight:600;font-size:var(--step--1)}.form[data-astro-cid-i3my3hry] input[data-astro-cid-i3my3hry],.form[data-astro-cid-i3my3hry] textarea[data-astro-cid-i3my3hry]{width:100%;min-height:var(--tap);background:var(--surface);color:var(--bone);border:1px solid var(--line);border-radius:var(--radius);font:inherit;padding:8px 12px}.form[data-astro-cid-i3my3hry] input[data-astro-cid-i3my3hry]:focus-visible,.form[data-astro-cid-i3my3hry] textarea[data-astro-cid-i3my3hry]:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.form[data-astro-cid-i3my3hry] button[data-astro-cid-i3my3hry]{justify-self:start}.hp[data-astro-cid-i3my3hry]{position:absolute;left:-9999px}.status[data-astro-cid-i3my3hry]:empty{display:none}.status[data-astro-cid-i3my3hry]{font-weight:600}.board-head[data-astro-cid-mqijf7ai]{padding-bottom:var(--space-1)}@media (width>=60rem){.board-head[data-astro-cid-mqijf7ai]{padding-top:var(--space-3)}.board-head[data-astro-cid-mqijf7ai] h1[data-astro-cid-mqijf7ai]{font-size:var(--step-3)}}.board-head[data-astro-cid-mqijf7ai] h1[data-astro-cid-mqijf7ai]{font-size:var(--step-4);margin-bottom:var(--space-1);font-weight:800}.sr-only[data-astro-cid-mqijf7ai]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sub-title[data-astro-cid-mqijf7ai]{font-size:var(--step-2);font-weight:800}.sub-title[data-astro-cid-mqijf7ai] .count[data-astro-cid-mqijf7ai]{color:var(--muted);font-weight:600}.link-btn[data-astro-cid-mqijf7ai]{min-height:var(--tap);color:var(--muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.link-btn[data-astro-cid-mqijf7ai]:hover{color:var(--bone)}.ws-explore[data-astro-cid-mqijf7ai],.ws-send[data-astro-cid-mqijf7ai],.col-main[data-astro-cid-mqijf7ai]{min-width:0}.ex-words[data-astro-cid-mqijf7ai]{flex-direction:column;display:flex}.my-photos[data-astro-cid-mqijf7ai]{columns:3 190px;margin-top:var(--space-2);column-gap:10px}@media (width<=40rem){.my-photos[data-astro-cid-mqijf7ai]{columns:2;column-gap:8px}}.my-photos[data-astro-cid-mqijf7ai] .my-photo{break-inside:avoid;margin:0 0 10px;position:relative}.my-photos[data-astro-cid-mqijf7ai] .my-photo img{border-radius:6px;width:100%;height:auto;display:block}.my-photos[data-astro-cid-mqijf7ai] [data-del-photo]{color:#fff;background:#231f20d9;border-radius:50%;place-items:center;width:32px;height:32px;min-height:0;text-decoration:none;display:grid;position:absolute;top:4px;right:4px}.words[data-astro-cid-mqijf7ai]{background:var(--surface);width:100%;min-height:8rem;color:var(--bone);border:1px solid var(--line);border-radius:var(--radius);font:inherit;resize:vertical;flex:1;padding:12px 14px;line-height:1.55}.words[data-astro-cid-mqijf7ai]:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.words-hint[data-astro-cid-mqijf7ai]{margin-top:6px}.swatches[data-astro-cid-mqijf7ai]{margin:var(--space-1) 0 var(--space-2);grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px;display:grid}.swatches[data-astro-cid-mqijf7ai] .swatch{aspect-ratio:1;cursor:pointer;border:1px solid #ffffff40;border-radius:6px;min-height:0;padding:0;position:relative}.swatches[data-astro-cid-mqijf7ai] .swatch:hover,.swatches[data-astro-cid-mqijf7ai] .swatch:focus-visible{z-index:3;outline:2px solid var(--bone);outline-offset:1px}.swatches[data-astro-cid-mqijf7ai] .swatch:hover:after,.swatches[data-astro-cid-mqijf7ai] .swatch:focus-visible:after{content:attr(data-name);color:#231f20;white-space:nowrap;pointer-events:none;background:#f4f1ec;border-radius:4px;padding:4px 8px;font:600 12px/1.2 Arial,sans-serif;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.swatches[data-astro-cid-mqijf7ai] .swatch.sel{outline:3px solid var(--brass);outline-offset:1px}.swatches[data-astro-cid-mqijf7ai] .swatch.sel:before{content:"✓";color:#fff;text-shadow:0 0 4px #000c;place-items:center;font-size:1.6rem;font-weight:800;display:grid;position:absolute;inset:0}.ws-explore[data-astro-cid-mqijf7ai] .chosen span{border:1px solid #ffffff4d;border-radius:50%;flex:none;width:52px;height:52px}.custom-colour[data-astro-cid-mqijf7ai]{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.custom-colour[data-astro-cid-mqijf7ai] select[data-astro-cid-mqijf7ai],.custom-colour[data-astro-cid-mqijf7ai] input[data-astro-cid-mqijf7ai][type=text]{background:var(--surface);min-height:40px;color:var(--bone);border:1px solid var(--line);border-radius:var(--radius);font:inherit;padding:0 10px}.custom-colour[data-astro-cid-mqijf7ai] input[data-astro-cid-mqijf7ai][type=text]{width:11rem}.cc-label[data-astro-cid-mqijf7ai]{font-weight:600;font-size:var(--step--1)}.cc-preview[data-astro-cid-mqijf7ai]{display:inline-flex}.custom-colour[data-astro-cid-mqijf7ai] input[data-astro-cid-mqijf7ai][type=color]{border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;background:0 0;width:52px;height:40px;padding:0}.ws-explore[data-astro-cid-mqijf7ai] .chosen{border:1px solid var(--line);min-height:34px;color:var(--bone);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;margin:4px 4px 0 0;padding:2px 10px 2px 2px;font-size:12px;display:inline-flex}.ws-explore[data-astro-cid-mqijf7ai] .chosen span{width:26px;height:26px}.tabs[data-astro-cid-mqijf7ai] button[data-astro-cid-mqijf7ai]:focus-visible{outline:2px solid var(--brass);outline-offset:-2px}.search[data-astro-cid-mqijf7ai]{gap:var(--space-1);margin:var(--space-1) 0 0;display:flex}.search[data-astro-cid-mqijf7ai][hidden]{display:none}.search[data-astro-cid-mqijf7ai] input[data-astro-cid-mqijf7ai]{min-width:0;min-height:var(--tap);padding:0 var(--space-2);background:var(--surface);color:var(--bone);border:1px solid var(--line);border-radius:var(--radius);font:inherit;flex:1}.ex-filters[data-astro-cid-mqijf7ai]{margin-bottom:var(--space-1);flex-wrap:wrap;gap:6px;display:flex}.ex-filters[data-astro-cid-mqijf7ai]:empty{display:none}.ex-filters[data-astro-cid-mqijf7ai] .chip-f{border:1px solid var(--line);min-height:36px;color:var(--bone);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px}.ex-filters[data-astro-cid-mqijf7ai] .chip-f[aria-pressed=true]{background:var(--bone);color:var(--ground);border-color:var(--bone)}.ex-window[data-astro-cid-mqijf7ai]:focus-visible,.search[data-astro-cid-mqijf7ai] input[data-astro-cid-mqijf7ai]:focus-visible,.send[data-astro-cid-mqijf7ai] input[data-astro-cid-mqijf7ai]:focus-visible,.send[data-astro-cid-mqijf7ai] textarea[data-astro-cid-mqijf7ai]:focus-visible,.adder-row[data-astro-cid-mqijf7ai] input[data-astro-cid-mqijf7ai]:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.ex-empty[data-astro-cid-mqijf7ai]{padding:var(--space-2)}@media (width<=40rem){.pin-grid[data-astro-cid-mqijf7ai]{columns:2;column-gap:6px}.mu-grid[data-astro-cid-mqijf7ai]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}.pin-grid[data-astro-cid-mqijf7ai] .pin{break-inside:avoid;margin:0 0 8px;position:relative}.pin-grid[data-astro-cid-mqijf7ai] .pin-btn,.mu-grid[data-astro-cid-mqijf7ai] .mu-pick{background:var(--ground);cursor:pointer;border:0;border-radius:3px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.mu-grid[data-astro-cid-mqijf7ai] .mu-pick{height:100%}.pin-grid[data-astro-cid-mqijf7ai] .pin-btn img{width:100%;height:auto;display:block}.pin-grid[data-astro-cid-mqijf7ai] .pin.sel .pin-btn,.mu-grid[data-astro-cid-mqijf7ai] .mu-card.sel .mu-pick{outline:3px solid var(--brass);outline-offset:-3px}.workspace[data-astro-cid-mqijf7ai] .pin-check{background:var(--brass);width:22px;height:22px;color:var(--ground);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:none;position:absolute;top:4px;right:4px}.workspace[data-astro-cid-mqijf7ai] .sel .pin-check{display:grid}.pin-grid[data-astro-cid-mqijf7ai] .pin-play{color:#fff;cursor:pointer;background:#231f20c7;border:0;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;display:grid;position:absolute;bottom:4px;left:4px}.pin-grid[data-astro-cid-mqijf7ai] .pin-btn:focus-visible{outline:2px solid var(--bone);outline-offset:-2px}.pin-zoom{z-index:60;pointer-events:none;background:var(--ground);opacity:0;border-radius:4px;transition:opacity .15s,transform .15s;position:fixed;overflow:hidden;transform:scale(.85);box-shadow:0 16px 50px #0009}.pin-zoom.on{opacity:1;transform:none}.pin-zoom img{width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){.pin-zoom{transition:none}}.pin-grid[data-astro-cid-mqijf7ai] .pin-head{column-span:all;color:var(--muted);font-size:var(--step--1);margin:4px 0 8px;font-weight:600}.src-badge{z-index:2;color:#fff;pointer-events:auto;border-radius:50%;place-items:center;width:20px;height:20px;font:800 11px/1 Georgia,serif;display:grid;position:absolute;top:5px;left:5px;box-shadow:0 1px 3px #0006}.src-badge svg{width:14px;height:14px}.src-pinterest{background:#e60023}.src-wiki{color:#111;background:#fff}.src-flickr{background:#fff;justify-content:center;align-items:center;gap:2px;display:flex}.src-flickr i{background:#0063dc;border-radius:50%;width:6px;height:6px}.src-flickr i+i{background:#ff0084}.src-cc{background:#231f20;font:700 9px/1 Arial,sans-serif}.collage[data-astro-cid-mqijf7ai] .cl-item .src-badge,.collage[data-astro-cid-mqijf7ai] .cl-tile .src-badge{pointer-events:none;width:18px;height:18px;inset:auto 5px 5px auto}.pin-grid[data-astro-cid-mqijf7ai] .pin-note{column-span:all;padding:var(--space-2)}.src-select[data-astro-cid-mqijf7ai]{min-height:var(--tap);background:var(--surface);color:var(--bone);border:1px solid var(--line);border-radius:var(--radius);font:inherit;padding:0 10px}.src-select[data-astro-cid-mqijf7ai][hidden]{display:none}@media (width<=40rem){.search[data-astro-cid-mqijf7ai]{flex-wrap:wrap}.src-select[data-astro-cid-mqijf7ai]{flex:1 0 100%}}.pin-out[data-astro-cid-mqijf7ai]{white-space:nowrap}.pin-grid[data-astro-cid-mqijf7ai] .pin-cc{color:#f4f1ec;pointer-events:none;background:#231f20d1;border-radius:3px;padding:1px 6px;font:600 10px/1.5 Arial,sans-serif;position:absolute;top:4px;left:4px}.pin-player[data-astro-cid-mqijf7ai]{margin-top:var(--space-1)}.pin-player[data-astro-cid-mqijf7ai] iframe{border-radius:var(--radius);border:0;width:100%;display:block}.mu-grid[data-astro-cid-mqijf7ai]{grid-template-columns:repeat(auto-fill, minmax(min(clamp(110px, calc(var(--pad-h,17rem) * .9), 260px), 100%), 1fr));gap:12px;display:grid}.mu-grid[data-astro-cid-mqijf7ai] .mu-card{margin:0}.mu-grid[data-astro-cid-mqijf7ai] .mu-cover{aspect-ratio:1;position:relative}.mu-grid[data-astro-cid-mqijf7ai] .mu-pick img{object-fit:cover;width:100%;height:100%;display:block}.mu-grid[data-astro-cid-mqijf7ai] .mu-play{background:var(--brass);width:32px;height:32px;color:var(--ground);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-size:12px;line-height:1;display:grid;position:absolute;bottom:5px;left:5px}.mu-grid[data-astro-cid-mqijf7ai] figcaption{font-size:var(--step--1);margin-top:6px;line-height:1.3}.mu-grid[data-astro-cid-mqijf7ai] figcaption strong{color:var(--bone);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.mu-grid[data-astro-cid-mqijf7ai] figcaption span{color:var(--muted)}.credit[data-astro-cid-mqijf7ai]{margin-top:var(--space-1)}.col-head[data-astro-cid-mqijf7ai]{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.col-links[data-astro-cid-mqijf7ai]{gap:var(--space-2);display:flex}.collage[data-astro-cid-mqijf7ai] .cl-bar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.collage[data-astro-cid-mqijf7ai] .cl-bg{gap:6px;margin-right:auto;display:flex}.collage[data-astro-cid-mqijf7ai] .cl-bg button{border:2px solid var(--line);cursor:pointer;border-radius:50%;width:28px;height:28px}.collage[data-astro-cid-mqijf7ai] .cl-btn,.collage[data-astro-cid-mqijf7ai] .cl-tools button{border:1px solid var(--line);min-height:38px;color:var(--bone);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px}.collage[data-astro-cid-mqijf7ai] .cl-stage{aspect-ratio:16/9;border-radius:var(--radius);touch-action:none;user-select:none;width:100%;position:relative;overflow:hidden;box-shadow:0 8px 30px #00000073}.collage[data-astro-cid-mqijf7ai] .cl-stage:focus-visible{outline:2px solid var(--brass);outline-offset:3px}.collage[data-astro-cid-mqijf7ai] .cl-item{cursor:grab;transform-origin:50%;background:#fbfaf7;padding:.3%;position:absolute;box-shadow:0 4px 12px #0000004d}.collage[data-astro-cid-mqijf7ai] .cl-item img{pointer-events:none;width:100%;height:auto;display:block}.collage[data-astro-cid-mqijf7ai] .cl-card{aspect-ratio:1/.62;text-align:center;pointer-events:none;background:#231f20;place-content:center;gap:4px;padding:6%;display:grid}.collage[data-astro-cid-mqijf7ai] .cl-card strong{color:#c9a15b;font-size:12px}.collage[data-astro-cid-mqijf7ai] .cl-card span{color:#ede8df;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;display:-webkit-box;overflow:hidden}.collage[data-astro-cid-mqijf7ai] .cl-item.on{outline:2px solid var(--brass);outline-offset:2px;cursor:grabbing}.collage[data-astro-cid-mqijf7ai] .cl-rot,.collage[data-astro-cid-mqijf7ai] .cl-size{background:var(--brass);border:2px solid var(--ground);border-radius:50%;width:22px;height:22px;display:none;position:absolute}.collage[data-astro-cid-mqijf7ai] .cl-item.on .cl-rot,.collage[data-astro-cid-mqijf7ai] .cl-item.on .cl-size{display:block}.collage[data-astro-cid-mqijf7ai] .cl-rot{cursor:alias;top:-30px;left:calc(50% - 11px)}.collage[data-astro-cid-mqijf7ai] .cl-size{cursor:nwse-resize;bottom:-11px;right:-11px}.collage[data-astro-cid-mqijf7ai] .cl-stage{container-type:inline-size}.collage[data-astro-cid-mqijf7ai] .cl-palette{pointer-events:none;z-index:9999;background:#231f20db;border-radius:1cqw;display:flex;position:absolute;bottom:2%;left:1.125cqw}.collage[data-astro-cid-mqijf7ai] .cl-palette span{aspect-ratio:1;border:2px solid #ffffff8c;border-radius:50%}.collage[data-astro-cid-mqijf7ai] .cl-mark{color:#f4f1ec;pointer-events:none;z-index:9999;background:#231f20db;border-radius:6px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:clamp(9px,1.6vw,13px);font-weight:600;display:flex;position:absolute;bottom:2%;right:1.5%}.collage[data-astro-cid-mqijf7ai] .cl-mark img{width:2em;height:2em}.collage[data-astro-cid-mqijf7ai] .cl-x{border:2px solid var(--ground);color:#231f20;cursor:pointer;z-index:2;background:#f4f1ec;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;font-size:18px;line-height:1;display:none;position:absolute;top:-12px;right:-12px}.collage[data-astro-cid-mqijf7ai] .cl-item:hover .cl-x,.collage[data-astro-cid-mqijf7ai] .cl-item.on .cl-x{display:grid}@media (hover:none){.collage[data-astro-cid-mqijf7ai] .cl-x{display:grid}}.collage[data-astro-cid-mqijf7ai] .cl-item.is-note{box-shadow:none;background:0 0;padding:0;container-type:inline-size}.collage[data-astro-cid-mqijf7ai] .cl-note{color:#2b2622;white-space:pre-wrap;overflow-wrap:anywhere;pointer-events:none;background:#fbf6e6;padding:7cqw;font:italic 5.2cqw/1.38 Georgia,Times New Roman,serif;box-shadow:0 5px 14px #00000059}.collage[data-astro-cid-mqijf7ai] .cl-bg button[aria-pressed=true]{border-color:var(--brass);box-shadow:0 0 0 2px var(--brass)}.collage[data-astro-cid-mqijf7ai] .cl-title{z-index:9400;pointer-events:none;position:absolute;overflow:hidden;container-type:inline-size}.collage[data-astro-cid-mqijf7ai] .cl-title h4{margin:0 0 .25em;font:800 8.5cqw/1.12 Arial,sans-serif}.collage[data-astro-cid-mqijf7ai] .cl-title h4:after{content:"";background:#c9a15b;width:13cqw;height:.7cqw;margin-top:.45em;display:block}.collage[data-astro-cid-mqijf7ai] .cl-title .sum{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.6em 0;font:italic 4.1cqw/1.32 Georgia,Times New Roman,serif;display:-webkit-box;overflow:hidden}.collage[data-astro-cid-mqijf7ai] .cl-title dl{grid-template-columns:20cqw 1fr;gap:.35em .6em;margin:.4em 0 0;font:3.3cqw/1.28 Arial,sans-serif;display:grid}.collage[data-astro-cid-mqijf7ai] .cl-title dt{color:#c9a15b;text-transform:uppercase;font-size:3.1cqw;font-weight:700}.collage[data-astro-cid-mqijf7ai] .cl-title dd{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.collage[data-astro-cid-mqijf7ai] .cl-cap{text-align:center;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;font:italic clamp(9px,1.25cqw,20px)/1.2 Georgia,Times New Roman,serif;position:absolute;top:calc(100% + .45em);left:-10%;right:-10%;overflow:hidden}.collage[data-astro-cid-mqijf7ai] .cl-stage.board{box-shadow:0 8px 30px #00000073}.collage[data-astro-cid-mqijf7ai] .cl-tile{cursor:grab;touch-action:none;background:#2b2725;border-radius:.4cqw;position:absolute;overflow:hidden}.collage[data-astro-cid-mqijf7ai] .cl-tile img{object-fit:cover;object-position:50% 25%;pointer-events:none;width:100%;height:100%;display:block}.collage[data-astro-cid-mqijf7ai] .cl-tile.on{outline:3px solid var(--brass);outline-offset:2px;z-index:5}.collage[data-astro-cid-mqijf7ai] .cl-tile.dragging{z-index:50;opacity:.85;cursor:grabbing;box-shadow:0 10px 30px #00000080}.collage[data-astro-cid-mqijf7ai] .cl-tile.is-colour{cursor:default;align-items:flex-end;display:flex}.collage[data-astro-cid-mqijf7ai] .cl-tile.is-colour span{padding:.6cqw .8cqw;font:600 clamp(9px,1.15cqw,18px)/1.2 Arial,sans-serif}.collage[data-astro-cid-mqijf7ai] .cl-tile.is-words{background:#fbf6e6}.collage[data-astro-cid-mqijf7ai] .cl-words{color:#2b2622;white-space:pre-wrap;text-align:left;place-items:center;padding:1.2cqw;font:italic clamp(10px,1.7cqw,30px)/1.3 Georgia,Times New Roman,serif;display:grid;position:absolute;inset:0;overflow:hidden}.collage[data-astro-cid-mqijf7ai] .cl-tile .cl-card{text-align:center;place-content:center;gap:4px;padding:6%;display:grid;position:absolute;inset:0}.collage[data-astro-cid-mqijf7ai] .cl-tile .cl-x{top:6px;right:6px}.collage[data-astro-cid-mqijf7ai] .cl-tile:hover .cl-x,.collage[data-astro-cid-mqijf7ai] .cl-tile.on .cl-x{display:grid}.collage[data-astro-cid-mqijf7ai] .cl-mark.compact{font-size:clamp(8px,1.1cqw,12px);bottom:.6%}.collage[data-astro-cid-mqijf7ai] .cl-item.is-colour{box-shadow:none;background:0 0;padding:0}.collage[data-astro-cid-mqijf7ai] .cl-dab{aspect-ratio:1;pointer-events:none;border:4px solid #fbfaf7;border-radius:3px;align-items:flex-end;display:flex;box-shadow:0 5px 16px #00000059}.collage[data-astro-cid-mqijf7ai] .cl-dab span{text-align:left;padding:0 8% 6%;font:600 clamp(8px,1.1cqw,16px)/1.15 Arial,sans-serif}.collage[data-astro-cid-mqijf7ai] .cl-item{box-shadow:0 8px 22px #00000061}@media (width<=40rem){.tabs[data-astro-cid-mqijf7ai]{flex-wrap:nowrap;gap:0}.tabs[data-astro-cid-mqijf7ai] button[data-astro-cid-mqijf7ai]{font-size:var(--step--1);flex:auto;padding:0 6px}.collage-section[data-astro-cid-mqijf7ai]{padding-left:0;padding-right:0}.col-head[data-astro-cid-mqijf7ai],.collage[data-astro-cid-mqijf7ai] .cl-bar,.collage[data-astro-cid-mqijf7ai] .cl-tools,.collage[data-astro-cid-mqijf7ai] .cl-help,.ws-send[data-astro-cid-mqijf7ai]{padding-left:var(--space-2);padding-right:var(--space-2)}.collage[data-astro-cid-mqijf7ai] .cl-stage{border-radius:0}.col-head[data-astro-cid-mqijf7ai]{flex-wrap:wrap}.collage[data-astro-cid-mqijf7ai] .cl-btn,.collage[data-astro-cid-mqijf7ai] .cl-tools button,.collage[data-astro-cid-mqijf7ai] .cl-mode button{min-height:34px;padding:0 10px}.collage[data-astro-cid-mqijf7ai] .cl-x{width:24px;height:24px;font-size:15px;top:-9px;right:-9px}.collage[data-astro-cid-mqijf7ai] .cl-rot,.collage[data-astro-cid-mqijf7ai] .cl-size{width:26px;height:26px}}.credits[data-astro-cid-mqijf7ai]{margin-top:var(--space-1);font-size:var(--step--1);color:var(--muted)}.credits[data-astro-cid-mqijf7ai] ul[data-astro-cid-mqijf7ai]{margin:var(--space-1) 0 0;columns:2 16rem;padding-left:1.2em}.credits[data-astro-cid-mqijf7ai] a[data-astro-cid-mqijf7ai]{color:var(--muted)}.ai-row[data-astro-cid-mqijf7ai]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.ai-status[data-astro-cid-mqijf7ai]{flex:14rem}.collage[data-astro-cid-mqijf7ai] .cl-mode{border:1px solid var(--line);border-radius:999px;display:inline-flex;overflow:hidden}.collage[data-astro-cid-mqijf7ai] .cl-mode button{min-height:38px;color:var(--bone);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border:0;padding:0 14px}.collage[data-astro-cid-mqijf7ai] .cl-mode button[aria-pressed=true]{background:var(--brass);color:var(--ground);font-weight:700}.collage[data-astro-cid-mqijf7ai] .cl-item.is-ai .cl-ai{color:#f4f1ec;outline-offset:-6px;background:#231f20eb;outline:2px solid #c9a15b;font-size:4.6cqw;font-style:normal}.collage[data-astro-cid-mqijf7ai] .cl-ai strong{color:#c9a15b;margin-bottom:.5em;font:700 5.3cqw/1.2 Arial,sans-serif;display:block}.collage[data-astro-cid-mqijf7ai] .cl-stage.fusion .cl-item:not(.is-note){box-shadow:none;background:0 0;padding:0}.collage[data-astro-cid-mqijf7ai] .cl-stage.fusion .cl-item:not(.is-note) img{-webkit-mask-image:radial-gradient(closest-side,#000 86%,#0000 100%);mask-image:radial-gradient(closest-side,#000 86%,#0000 100%)}.collage[data-astro-cid-mqijf7ai] .cl-stage.fusion .cl-item.on{outline:2px dashed var(--brass)}.collage[data-astro-cid-mqijf7ai] .cl-stage.fusion .is-note:not(.is-ai) .cl-note{box-shadow:none;color:#f4f1ec;text-shadow:0 2px 14px #000c;background:0 0;font-size:7cqw}.collage[data-astro-cid-mqijf7ai] .cl-grade{pointer-events:none;z-index:9000;position:absolute;inset:0}.collage[data-astro-cid-mqijf7ai] .cl-grade i{position:absolute;inset:0}.collage[data-astro-cid-mqijf7ai] .cl-grade .v{background:radial-gradient(#0000 56%,#00000059 100%)}.collage[data-astro-cid-mqijf7ai] .cl-tools{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:8px;display:flex}.collage[data-astro-cid-mqijf7ai] .cl-empty{text-align:center;color:var(--muted);place-items:center;padding:20px;display:grid;position:absolute;inset:0}.collage[data-astro-cid-mqijf7ai] .cl-help{margin:6px 0 0}.collage[data-astro-cid-mqijf7ai].cl-full{z-index:50;padding:calc(env(safe-area-inset-top,0px) + 12px) 12px calc(env(safe-area-inset-bottom,0px) + 12px);background:var(--ground);flex-direction:column;display:flex;position:fixed;inset:0}.collage[data-astro-cid-mqijf7ai].cl-full .cl-stage{width:min(100%,177.778vh - 302.222px);max-height:none;margin:0 auto}.send[data-astro-cid-mqijf7ai]{margin-top:var(--space-2);padding:var(--space-2);border:1px solid var(--brass);border-radius:var(--radius);gap:var(--space-1);display:grid}.send[data-astro-cid-mqijf7ai] h3[data-astro-cid-mqijf7ai]{font-size:var(--step-1);font-weight:800}.send[data-astro-cid-mqijf7ai] .field[data-astro-cid-mqijf7ai]{gap:4px;display:grid}.send[data-astro-cid-mqijf7ai] .field[data-astro-cid-mqijf7ai] span[data-astro-cid-mqijf7ai]{font-weight:600;font-size:var(--step--1)}.send[data-astro-cid-mqijf7ai] input[data-astro-cid-mqijf7ai],.send[data-astro-cid-mqijf7ai] textarea[data-astro-cid-mqijf7ai]{width:100%;min-height:var(--tap);background:var(--surface);color:var(--bone);border:1px solid var(--line);border-radius:var(--radius);font:inherit;padding:8px 12px}.send[data-astro-cid-mqijf7ai] .hp[data-astro-cid-mqijf7ai]{position:absolute;left:-9999px}.send-status[data-astro-cid-mqijf7ai]{min-height:1.5em;color:var(--bone)}.share-more[data-astro-cid-mqijf7ai]{padding-top:var(--space-3)}.adder[data-astro-cid-mqijf7ai]{margin-top:var(--space-2)}.adder-row[data-astro-cid-mqijf7ai]{gap:var(--space-1);flex-wrap:wrap;display:flex}.adder-row[data-astro-cid-mqijf7ai] input[data-astro-cid-mqijf7ai][type=url]{min-height:var(--tap);padding:0 var(--space-2);background:var(--surface);color:var(--bone);border:1px solid var(--line);border-radius:var(--radius);font:inherit;flex:16rem}.file-btn[data-astro-cid-mqijf7ai]{cursor:pointer;position:relative}.file-btn[data-astro-cid-mqijf7ai] input[data-astro-cid-mqijf7ai]{opacity:0;cursor:pointer;position:absolute;inset:0}.file-btn[data-astro-cid-mqijf7ai]:focus-within{outline:2px solid var(--brass);outline-offset:2px}.adder-status[data-astro-cid-mqijf7ai]{min-height:1.5em;margin-top:var(--space-1);color:var(--muted)}.board-next[data-astro-cid-mqijf7ai]{margin-top:var(--space-3)}.studio[data-astro-cid-mqijf7ai]{gap:var(--space-4);padding-bottom:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=68rem){.studio[data-astro-cid-mqijf7ai]{gap:var(--space-3);grid-template-columns:minmax(0,1.45fr) minmax(400px,1fr);align-items:start}.studio-project[data-astro-cid-mqijf7ai]{top:calc(var(--header-h,72px) + 12px);max-height:calc(100dvh - var(--header-h,72px) - 24px);overscroll-behavior:contain;padding-right:4px;position:sticky;overflow-y:auto}.studio[data-astro-cid-mqijf7ai] .ex-window[data-astro-cid-mqijf7ai]{height:calc(100dvh - var(--header-h,72px) - 210px);overscroll-behavior:contain;scrollbar-width:thin;min-height:26rem;overflow-y:auto}}.studio-project[data-astro-cid-mqijf7ai]{gap:var(--space-3);min-width:0;display:grid}.studio-project[data-astro-cid-mqijf7ai] .collage[data-astro-cid-mqijf7ai] .cl-stage{width:100%;margin:0}.ws-send[data-astro-cid-mqijf7ai] .send[data-astro-cid-mqijf7ai]{margin-top:0}.step-title[data-astro-cid-mqijf7ai]{font-size:var(--step-1);margin-bottom:var(--space-1);align-items:center;gap:10px;font-weight:800;display:flex}.step-title[data-astro-cid-mqijf7ai] .count[data-astro-cid-mqijf7ai]{color:var(--muted);font-weight:600}.step-n[data-astro-cid-mqijf7ai]{background:var(--brass);width:28px;height:28px;color:var(--ground);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.ws-send[data-astro-cid-mqijf7ai] h3[data-astro-cid-mqijf7ai].step-title{font-size:var(--step-0)}.tabs[data-astro-cid-mqijf7ai]{border-bottom:1px solid var(--line);margin-bottom:var(--space-2);flex-wrap:wrap;gap:2px 4px;display:flex}.tabs[data-astro-cid-mqijf7ai]::-webkit-scrollbar{display:none}.tabs[data-astro-cid-mqijf7ai] button[data-astro-cid-mqijf7ai]{min-height:var(--tap);padding:0 var(--space-2);color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;font-weight:700}.tabs[data-astro-cid-mqijf7ai] button[data-astro-cid-mqijf7ai]:hover{color:var(--bone)}.tabs[data-astro-cid-mqijf7ai] button[data-astro-cid-mqijf7ai][aria-selected=true]{color:var(--bone);border-bottom-color:var(--brass)}.search[data-astro-cid-mqijf7ai]{margin:0 0 var(--space-1)}.ex-window[data-astro-cid-mqijf7ai]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:10px}.pin-grid[data-astro-cid-mqijf7ai]{columns:3 190px;column-gap:10px}@media (width<=40rem){.pin-grid[data-astro-cid-mqijf7ai]{columns:2;column-gap:8px}}.pin-grid[data-astro-cid-mqijf7ai] .pin{margin:0 0 10px}.pin-grid[data-astro-cid-mqijf7ai] .pin-btn{background:linear-gradient(110deg,#2b2725 30%,#36302d 50%,#2b2725 70%) 0 0/300% 100%;border-radius:6px;min-height:90px;animation:1.4s linear infinite shimmer}.pin-grid[data-astro-cid-mqijf7ai] .pin-btn.ld{background:var(--ground);animation:none}.pin-grid[data-astro-cid-mqijf7ai] .pin-btn img{object-fit:cover;width:100%;height:100%;transition:transform .35s,filter .25s}@keyframes shimmer{to{background-position:-100% 0}}.pin-grid[data-astro-cid-mqijf7ai] .pin-veil{opacity:0;background:linear-gradient(#0000 45%,#141112bf);justify-content:center;align-items:flex-end;padding:10px;transition:opacity .2s;display:flex;position:absolute;inset:0}.pin-grid[data-astro-cid-mqijf7ai] .pin-add,.pin-grid[data-astro-cid-mqijf7ai] .pin-added{background:var(--bone);color:var(--ground);font:700 13px/1 var(--font-body);border-radius:999px;padding:6px 12px}.pin-grid[data-astro-cid-mqijf7ai] .pin-added{background:var(--brass);display:none}.pin-grid[data-astro-cid-mqijf7ai] .sel .pin-add{display:none}.pin-grid[data-astro-cid-mqijf7ai] .sel .pin-added{display:inline}@media (hover:hover){.pin-grid[data-astro-cid-mqijf7ai] .pin:hover .pin-veil,.pin-grid[data-astro-cid-mqijf7ai] .pin-btn:focus-visible .pin-veil{opacity:1}.pin-grid[data-astro-cid-mqijf7ai] .pin:hover .pin-btn img{transform:scale(1.04)}}.pin-grid[data-astro-cid-mqijf7ai] .pin.sel .pin-btn{outline:3px solid var(--brass);outline-offset:-3px}.pin-grid[data-astro-cid-mqijf7ai] .pin.sel .pin-btn img{filter:brightness(.82)}.workspace[data-astro-cid-mqijf7ai] .pin-check{width:26px;height:26px;font-size:14px;top:8px;right:8px;box-shadow:0 2px 6px #0006}.pin-grid[data-astro-cid-mqijf7ai] .pin-zoom-btn{color:#fff;cursor:zoom-in;opacity:0;background:#141112b8;border:0;border-radius:50%;place-items:center;width:34px;height:34px;transition:opacity .2s;display:grid;position:absolute;bottom:8px;right:8px}.pin-grid[data-astro-cid-mqijf7ai] .pin:hover .pin-zoom-btn,.pin-grid[data-astro-cid-mqijf7ai] .pin-zoom-btn:focus-visible{opacity:1}@media (hover:none){.pin-grid[data-astro-cid-mqijf7ai] .pin-zoom-btn{opacity:1;width:30px;height:30px;bottom:6px;right:6px}}.pin-grid[data-astro-cid-mqijf7ai] .pin.sel .pin-zoom-btn{bottom:8px}.src-badge{top:8px;left:8px}.more[data-astro-cid-mqijf7ai]{width:100%;margin:var(--space-1) 0;display:block}.more[data-astro-cid-mqijf7ai][hidden]{display:none}@media (prefers-reduced-motion:reduce){.pin-grid[data-astro-cid-mqijf7ai] .pin-btn,.pin-grid[data-astro-cid-mqijf7ai] .pin-btn img{transition:none;animation:none}}.lightbox[data-astro-cid-mqijf7ai]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--bone);background:#0f0d0ef0;border:0;margin:0;padding:0}.lightbox[data-astro-cid-mqijf7ai]::backdrop{background:0 0}.lightbox[data-astro-cid-mqijf7ai][open]{grid-template-columns:64px minmax(0,1fr) 64px;align-items:center;animation:.18s ease-out lb-in;display:grid}@keyframes lb-in{0%{opacity:0}}.lb-fig[data-astro-cid-mqijf7ai]{justify-items:center;gap:var(--space-2);max-height:100dvh;padding:var(--space-3) 0;grid-column:2;margin:0;display:grid}.lb-fig[data-astro-cid-mqijf7ai] img[data-astro-cid-mqijf7ai]{border-radius:6px;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 160px);box-shadow:0 20px 60px #0009}.lb-fig[data-astro-cid-mqijf7ai] figcaption[data-astro-cid-mqijf7ai]{justify-content:center;align-items:center;gap:var(--space-2);text-align:center;flex-wrap:wrap;display:flex}.lb-title[data-astro-cid-mqijf7ai]{max-width:40ch;font-weight:600}.lb-actions[data-astro-cid-mqijf7ai]{align-items:center;gap:var(--space-2);display:flex}.lb-src[data-astro-cid-mqijf7ai]{color:var(--muted);font-size:var(--step--1);text-decoration:none}.lb-pick[data-astro-cid-mqijf7ai].is-on{background:var(--brass);border-color:var(--brass);color:var(--ground)}.lb-x[data-astro-cid-mqijf7ai]{width:var(--tap);height:var(--tap);color:var(--bone);cursor:pointer;z-index:2;background:0 0;border:0;font-size:2rem;position:absolute;top:10px;right:12px}.lb-nav[data-astro-cid-mqijf7ai]{border:1px solid var(--line);width:52px;height:52px;color:var(--bone);cursor:pointer;background:#231f20b3;border-radius:50%;justify-self:center;font-size:2rem;line-height:1}.lb-nav[data-astro-cid-mqijf7ai][hidden]{visibility:hidden;display:block}.lb-prev[data-astro-cid-mqijf7ai]{grid-column:1}.lb-next[data-astro-cid-mqijf7ai]{grid-column:3}@media (width<=40rem){.lightbox[data-astro-cid-mqijf7ai][open]{grid-template-columns:0 minmax(0,1fr) 0}.lb-nav[data-astro-cid-mqijf7ai]{position:absolute;bottom:18px}.lb-prev[data-astro-cid-mqijf7ai]{left:16px}.lb-next[data-astro-cid-mqijf7ai]{right:16px}.lb-fig[data-astro-cid-mqijf7ai]{padding:56px 12px 90px}.lb-fig[data-astro-cid-mqijf7ai] img[data-astro-cid-mqijf7ai]{max-height:calc(100dvh - 230px)}}.tray[data-astro-cid-mqijf7ai]{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:40;justify-content:space-between;align-items:center;gap:var(--space-1);border:1px solid var(--line);backdrop-filter:blur(6px);background:#2b2725f5;border-radius:12px;padding:8px 8px 8px 10px;display:flex;position:fixed;box-shadow:0 10px 30px #00000080}.tray[data-astro-cid-mqijf7ai][hidden]{display:none}.tray-thumbs[data-astro-cid-mqijf7ai]{display:flex}.tray-thumbs[data-astro-cid-mqijf7ai] img{object-fit:cover;border:2px solid var(--surface);border-radius:6px;width:38px;height:38px;margin-left:-10px}.tray-thumbs[data-astro-cid-mqijf7ai] img:first-child{margin-left:0}.tray-go[data-astro-cid-mqijf7ai]{white-space:nowrap;min-height:44px}.col-head[data-astro-cid-mqijf7ai]{flex-wrap:wrap;align-items:center;row-gap:0}.col-head[data-astro-cid-mqijf7ai] .step-title[data-astro-cid-mqijf7ai]{white-space:nowrap;margin:0}.col-links[data-astro-cid-mqijf7ai]{gap:var(--space-2);font-size:var(--step--1)}.src-select[data-astro-cid-mqijf7ai]{max-width:12rem}.search-hint[data-astro-cid-mqijf7ai]{margin:0 0 var(--space-1)}@media (width<=40rem){.pin-grid[data-astro-cid-mqijf7ai] .pin-veil{display:none}}.paste-zone[data-astro-cid-mqijf7ai]{justify-items:center;gap:var(--space-1);padding:var(--space-4) var(--space-3);border:2px dashed var(--line);text-align:center;border-radius:10px;transition:border-color .15s,background .15s;display:grid}.pz-btns[data-astro-cid-mqijf7ai]{justify-content:center;gap:var(--space-1);margin:var(--space-1) 0;flex-wrap:wrap;display:flex}.paste-zone[data-astro-cid-mqijf7ai].over{border-color:var(--brass);background:#c9a15b0f;outline:none}.paste-zone[data-astro-cid-mqijf7ai] strong[data-astro-cid-mqijf7ai]{font-size:var(--step-1)}.paste-zone[data-astro-cid-mqijf7ai] p[data-astro-cid-mqijf7ai]{max-width:34rem;margin:0}.share[data-astro-cid-ueyvkft7]{gap:var(--space-3);max-width:44rem;padding-block:var(--space-4);display:grid}.share[data-astro-cid-ueyvkft7] h1[data-astro-cid-ueyvkft7]{font-size:var(--step-3);font-weight:800}.add-row[data-astro-cid-ucd7axyg]{gap:var(--space-1);flex-wrap:wrap;align-items:stretch;display:flex}.qty[data-astro-cid-ucd7axyg]{border:1px solid var(--line);border-radius:var(--radius);display:inline-flex}.qty[data-astro-cid-ucd7axyg] button[data-astro-cid-ucd7axyg]{width:var(--tap);color:var(--bone);cursor:pointer;background:0 0;border:0;font-size:1.2rem}.qty[data-astro-cid-ucd7axyg] input[data-astro-cid-ucd7axyg]{border:0;border-inline:1px solid var(--line);width:3.2rem;color:var(--bone);text-align:center;font:600 var(--step-0)/1 var(--font-body);-moz-appearance:textfield;background:0 0}.qty[data-astro-cid-ucd7axyg] input[data-astro-cid-ucd7axyg]::-webkit-outer-spin-button,.qty[data-astro-cid-ucd7axyg] input[data-astro-cid-ucd7axyg]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.link-btn[data-astro-cid-ucd7axyg]{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.pin-it[data-astro-cid-ucd7axyg]{min-height:var(--tap);color:var(--bone);align-items:center;gap:8px;display:inline-flex}.pin-it[data-astro-cid-ucd7axyg] svg[data-astro-cid-ucd7axyg]{fill:currentColor;width:20px;height:20px}.crumbs[data-astro-cid-ucd7axyg]{padding-top:var(--space-3);font-size:var(--step--1)}.crumbs[data-astro-cid-ucd7axyg] a[data-astro-cid-ucd7axyg]{color:var(--muted);min-height:var(--tap);align-items:center;display:inline-flex}.product[data-astro-cid-ucd7axyg]{padding-top:var(--space-2)}.layout[data-astro-cid-ucd7axyg]{gap:var(--space-4);align-items:start;display:grid}@media (width>=60rem){.layout[data-astro-cid-ucd7axyg]{gap:var(--space-5);grid-template-columns:1.25fr 1fr}.info[data-astro-cid-ucd7axyg]{position:sticky;top:6rem}}.gallery[data-astro-cid-ucd7axyg]{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));display:grid}.gallery[data-astro-cid-ucd7axyg] .main{grid-column:1/-1}.info[data-astro-cid-ucd7axyg]{gap:var(--space-3);display:grid}.info[data-astro-cid-ucd7axyg] h1[data-astro-cid-ucd7axyg]{font-size:var(--step-3);font-weight:800;line-height:1.05}.price[data-astro-cid-ucd7axyg]{font-size:var(--step-2);font-variant-numeric:tabular-nums;color:var(--white);font-weight:700}.vat[data-astro-cid-ucd7axyg]{font-size:var(--step--1);color:var(--muted);font-weight:500}.buy[data-astro-cid-ucd7axyg]{gap:var(--space-1);justify-items:start;display:grid}.btn-buy[data-astro-cid-ucd7axyg]{min-width:14rem;min-height:3.25rem;font-size:var(--step-1)}.btn-buy[data-astro-cid-ucd7axyg]:disabled{opacity:.5;cursor:not-allowed}.state[data-astro-cid-ucd7axyg]{color:var(--muted);font-weight:600}.error[data-astro-cid-ucd7axyg]{color:#f2b8b5;max-width:40ch;font-size:.95rem}.notice[data-astro-cid-ucd7axyg]{border:1px solid var(--line);border-radius:var(--radius);max-width:40ch;padding:.6rem .8rem;font-size:.95rem}.error[data-astro-cid-ucd7axyg] a[data-astro-cid-ucd7axyg]{color:inherit}.small[data-astro-cid-ucd7axyg]{font-size:var(--step--1)}.badges[data-astro-cid-ucd7axyg]{flex-wrap:wrap;gap:.4rem;display:flex}.badge[data-astro-cid-ucd7axyg]{text-transform:uppercase;letter-spacing:.08em;background:var(--white);color:var(--ground);border-radius:2px;padding:.3rem .55rem;font-size:.75rem;font-weight:700}.badge--available[data-astro-cid-ucd7axyg]{color:var(--white);border:1px solid var(--line);background:0 0}.badge--sold[data-astro-cid-ucd7axyg]{background:var(--ground);color:var(--white);border:1px solid var(--white)}.badge--reserved[data-astro-cid-ucd7axyg]{background:var(--brass)}.badge--sample[data-astro-cid-ucd7axyg]{color:var(--brass);border:1px dashed var(--brass);background:0 0}.details-grid[data-astro-cid-ucd7axyg]{gap:var(--space-5);display:grid}@media (width>=60rem){.details-grid[data-astro-cid-ucd7axyg]{grid-template-columns:1fr 1fr}}.description[data-astro-cid-ucd7axyg] p[data-astro-cid-ucd7axyg]{font-size:var(--step-1);max-width:52ch;line-height:1.55}.description[data-astro-cid-ucd7axyg]{gap:var(--space-2);display:grid}.description--long[data-astro-cid-ucd7axyg] p[data-astro-cid-ucd7axyg],.description[data-astro-cid-ucd7axyg] li{font-size:var(--step-0);max-width:62ch;line-height:1.6}.description[data-astro-cid-ucd7axyg] h3{font-size:var(--step-1);margin-top:var(--space-2);font-weight:800}.description[data-astro-cid-ucd7axyg] ul,.description[data-astro-cid-ucd7axyg] ol{gap:.5rem;max-width:62ch;margin:0;padding-left:1.3rem;display:grid}.description[data-astro-cid-ucd7axyg] li::marker{color:var(--brass)}.specs[data-astro-cid-ucd7axyg] h2[data-astro-cid-ucd7axyg]{font-size:var(--step-1);margin-bottom:var(--space-2)}.specs[data-astro-cid-ucd7axyg] dl[data-astro-cid-ucd7axyg]{border-top:1px solid var(--white);margin:0}.specs[data-astro-cid-ucd7axyg] dl[data-astro-cid-ucd7axyg] div[data-astro-cid-ucd7axyg]{gap:var(--space-2);border-bottom:1px solid var(--line);grid-template-columns:minmax(8rem,1fr) 2fr;padding-block:.8rem;display:grid}.specs[data-astro-cid-ucd7axyg] dt[data-astro-cid-ucd7axyg]{color:var(--muted)}.specs[data-astro-cid-ucd7axyg] dd[data-astro-cid-ucd7axyg]{margin:0}.similar[data-astro-cid-ucd7axyg]{gap:var(--space-2);display:grid}.head[data-astro-cid-272pm6oe]{gap:var(--space-2);padding-top:var(--space-4);justify-items:start;display:grid}.head[data-astro-cid-272pm6oe] h1[data-astro-cid-272pm6oe]{font-size:clamp(2.4rem,1rem + 5vw,4.8rem);font-weight:800;line-height:1}.head[data-astro-cid-272pm6oe] .lead[data-astro-cid-272pm6oe]{max-width:52rem}.back[data-astro-cid-272pm6oe]{color:var(--muted)}.photos[data-astro-cid-272pm6oe]{padding-top:var(--space-3)}.body[data-astro-cid-272pm6oe]{gap:var(--space-4);padding-block:var(--space-4);display:grid}@media (width>=60rem){.body[data-astro-cid-272pm6oe]{grid-template-columns:minmax(0,1.6fr) minmax(16rem,1fr);align-items:start}}.text[data-astro-cid-272pm6oe]{gap:var(--space-3);max-width:52rem;display:grid}.text[data-astro-cid-272pm6oe] h2[data-astro-cid-272pm6oe],.specs[data-astro-cid-272pm6oe] h2[data-astro-cid-272pm6oe]{font-size:var(--step-1);margin-bottom:var(--space-1);font-weight:800}.text[data-astro-cid-272pm6oe] section[data-astro-cid-272pm6oe] p[data-astro-cid-272pm6oe]+p[data-astro-cid-272pm6oe]{margin-top:var(--space-1)}.specs[data-astro-cid-272pm6oe]{border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-3);background:var(--surface)}.specs[data-astro-cid-272pm6oe] dl[data-astro-cid-272pm6oe]{gap:.5rem var(--space-2);grid-template-columns:auto 1fr;margin:0;display:grid}.specs[data-astro-cid-272pm6oe] dt[data-astro-cid-272pm6oe]{color:var(--muted)}.specs[data-astro-cid-272pm6oe] dd[data-astro-cid-272pm6oe]{margin:0}.cta[data-astro-cid-272pm6oe]{gap:var(--space-2);justify-items:start;display:grid}.btns[data-astro-cid-272pm6oe]{gap:var(--space-1);flex-wrap:wrap;display:flex}
