.ca-head[data-astro-cid-kbyvprl5]{max-width:760px;margin-top:32px}h1[data-astro-cid-kbyvprl5]{margin:8px 0 12px;font-size:clamp(36px,4.5vw,52px)}.ca-choices[data-astro-cid-kbyvprl5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.ca-choices[data-astro-cid-kbyvprl5]:focus{outline:none}@media (width<=800px){.ca-choices[data-astro-cid-kbyvprl5]{grid-template-columns:minmax(0,1fr)}}.ca-choice[data-astro-cid-kbyvprl5]{border:3px double var(--line);background:var(--surface);border-radius:4px;align-content:start;gap:10px;padding:20px 22px;display:grid}.ca-choice[data-astro-cid-kbyvprl5].ca-logo{border-color:var(--action)}.ca-choice[data-astro-cid-kbyvprl5] h2[data-astro-cid-kbyvprl5]{margin:0;font-size:28px}.ca-choice[data-astro-cid-kbyvprl5] p[data-astro-cid-kbyvprl5]{color:var(--muted);margin:0}.ca-choice[data-astro-cid-kbyvprl5] .btn[data-astro-cid-kbyvprl5]{justify-self:start;margin-top:6px}.ca-facts[data-astro-cid-kbyvprl5]{font:15px var(--mono);color:var(--text)!important}.ca-note[data-astro-cid-kbyvprl5]{font-size:15px}.slots[data-astro-cid-kbyvprl5]{font:15px var(--mono);margin:0;color:var(--owned)!important}.slots[data-astro-cid-kbyvprl5] [data-astro-cid-kbyvprl5][data-slots-closed]{color:var(--save)}.slots[data-astro-cid-kbyvprl5] a[data-astro-cid-kbyvprl5]{color:var(--text)}.ca-path[data-astro-cid-kbyvprl5]{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:start;gap:40px;margin:64px 0 0;scroll-margin-top:16px;display:grid}@media (width<=1000px){.ca-path[data-astro-cid-kbyvprl5]{grid-template-columns:minmax(0,1fr);gap:24px}}.ca-about[data-astro-cid-kbyvprl5] h2[data-astro-cid-kbyvprl5]{margin:4px 0 8px;font-size:32px}.ca-steps[data-astro-cid-kbyvprl5]{counter-reset:s;gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.ca-steps[data-astro-cid-kbyvprl5] li[data-astro-cid-kbyvprl5]{border-top:2px solid var(--line);counter-increment:s;padding-top:12px}.ca-steps[data-astro-cid-kbyvprl5] h3[data-astro-cid-kbyvprl5]{margin:0 0 4px;font-size:20px}.ca-steps[data-astro-cid-kbyvprl5] h3[data-astro-cid-kbyvprl5]:before{content:counter(s) ". ";color:var(--action)}.ca-steps[data-astro-cid-kbyvprl5] p[data-astro-cid-kbyvprl5]{color:var(--muted);margin:0}.ca-pair[data-astro-cid-kbyvprl5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (width<=480px){.ca-pair[data-astro-cid-kbyvprl5]{grid-template-columns:minmax(0,1fr)}}.cl-order[data-astro-cid-kbyvprl5]{border:3px double var(--action);background:var(--surface);border-radius:4px;margin:0;padding:20px 22px 18px}.ca-quote[data-astro-cid-kbyvprl5]{border-color:var(--line)}.cl-order[data-astro-cid-kbyvprl5] h2[data-astro-cid-kbyvprl5]{margin:0 0 14px;font-size:26px}.cl-order[data-astro-cid-kbyvprl5] .form[data-astro-cid-kbyvprl5]{gap:14px}.cl-order[data-astro-cid-kbyvprl5] textarea[data-astro-cid-kbyvprl5]{min-height:72px}.cl-gallery[data-astro-cid-kbyvprl5]{margin:56px 0 8px}.cl-gallery-head[data-astro-cid-kbyvprl5]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:16px;display:flex}.cl-gallery-head[data-astro-cid-kbyvprl5] h2[data-astro-cid-kbyvprl5],.cl-gallery-head[data-astro-cid-kbyvprl5] p[data-astro-cid-kbyvprl5]{margin:0}.cl-grid[data-astro-cid-kbyvprl5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}@media (width<=960px){.cl-grid[data-astro-cid-kbyvprl5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.cl-grid[data-astro-cid-kbyvprl5]{grid-template-columns:minmax(0,1fr)}}.cl-grid[data-astro-cid-kbyvprl5] li[data-astro-cid-kbyvprl5]{gap:6px;display:grid}.cl-tile[data-astro-cid-kbyvprl5]{aspect-ratio:640/440;border:1px solid var(--line);cursor:zoom-in;background:#000;border-radius:6px;place-items:center;width:100%;padding:0;transition:border-color .15s ease-out,transform .15s ease-out;display:grid;overflow:hidden}.cl-tile[data-astro-cid-kbyvprl5]:hover,.cl-tile[data-astro-cid-kbyvprl5]:focus-visible{border-color:var(--action);transform:translateY(-2px)}.cl-tile[data-astro-cid-kbyvprl5] img[data-astro-cid-kbyvprl5]{image-rendering:auto;width:100%;height:auto;display:block}.cl-kind[data-astro-cid-kbyvprl5]{color:var(--muted);font:13px var(--mono)}.cl-sticky[data-astro-cid-kbyvprl5]{z-index:20;border-radius:8px;gap:8px;display:none;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 10px 30px #00000080}.cl-sticky[data-astro-cid-kbyvprl5] a[data-astro-cid-kbyvprl5]{text-align:center;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:8px;flex:1;padding:14px 12px;font-weight:600;text-decoration:none}.cl-sticky[data-astro-cid-kbyvprl5] a[data-astro-cid-kbyvprl5]:first-child{background:var(--action);color:#000;border-color:var(--action)}@media (width<=800px){.cl-sticky[data-astro-cid-kbyvprl5]:not([hidden]){display:flex}}@media (prefers-reduced-motion:reduce){.cl-tile[data-astro-cid-kbyvprl5]{transition:none}.cl-tile[data-astro-cid-kbyvprl5]:hover{transform:none}}.muted[data-astro-cid-kbyvprl5]{color:var(--muted)}.quote-from[data-astro-cid-kbyvprl5]{border:1px solid var(--owned);border-radius:6px;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:14px;padding:10px;display:grid}.quote-from[data-astro-cid-kbyvprl5] img[data-astro-cid-kbyvprl5]{aspect-ratio:640/384;object-fit:cover;object-position:top;width:120px;height:auto;image-rendering:pixelated}.quote-from[data-astro-cid-kbyvprl5] p[data-astro-cid-kbyvprl5]{margin:0}.quote-from[data-astro-cid-kbyvprl5] a[data-astro-cid-kbyvprl5]{font:20px var(--vga);color:var(--text)}.btn[data-astro-cid-kbyvprl5]:disabled{opacity:.45;cursor:not-allowed}.pick[data-astro-cid-kbyvprl5]{border:1px solid var(--line);background:var(--surface);border-radius:6px;margin-top:10px;padding:12px}.pick[data-astro-cid-kbyvprl5][hidden]{display:none}.pick-head[data-astro-cid-kbyvprl5]{margin:0 0 8px}.pick-head[data-astro-cid-kbyvprl5] span[data-astro-cid-kbyvprl5]{color:var(--muted);font:13px var(--mono);margin-left:6px}.pick-screens[data-astro-cid-kbyvprl5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.pick-thumb[data-astro-cid-kbyvprl5]{border:1px solid var(--line);cursor:zoom-in;background:#000;width:100%;padding:0;display:block}.pick-thumb[data-astro-cid-kbyvprl5]:hover,.pick-thumb[data-astro-cid-kbyvprl5]:focus-visible{border-color:var(--action)}.pick-thumb[data-astro-cid-kbyvprl5] img[data-astro-cid-kbyvprl5]{aspect-ratio:640/384;object-fit:cover;width:100%;display:block}.pick-extra[data-astro-cid-kbyvprl5]{display:none}.pick-more[data-astro-cid-kbyvprl5]{color:var(--muted);flex-wrap:wrap;gap:14px;margin:8px 0 0;font-size:14px;display:flex}.link-btn[data-astro-cid-kbyvprl5]{color:var(--action);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.link-btn[data-astro-cid-kbyvprl5][hidden]{display:none}.cl-total[data-astro-cid-kbyvprl5]{margin:0;font-size:15px}.form[data-astro-cid-kbyvprl5] input[data-astro-cid-kbyvprl5][readonly]{color:var(--muted)}
