.filters[data-astro-cid-urxugoxd]{border-top:1px solid var(--rule);padding-top:var(--sp-6);scroll-margin-top:calc(var(--topbar-h) + var(--sp-4))}.filters-head[data-astro-cid-urxugoxd]{justify-content:space-between;align-items:end;gap:var(--sp-5);padding-bottom:var(--sp-5);border-bottom:1px solid var(--rule);display:flex}.filters-kicker[data-astro-cid-urxugoxd]{margin:0 0 var(--sp-2);font-family:var(--ff-mono);font-size:var(--fs-label);color:var(--accent-text,var(--gold-hot));text-transform:uppercase}.filters-h[data-astro-cid-urxugoxd]{font-family:var(--ff-display);font-size:var(--fs-h3);color:var(--ink);margin:0;font-weight:700}.filters-status[data-astro-cid-urxugoxd]{justify-content:flex-end;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.rows[data-astro-cid-urxugoxd]{gap:var(--sp-5);margin-top:var(--sp-5);flex-direction:column;display:flex}.search-row[data-astro-cid-urxugoxd]{gap:var(--sp-2);flex-direction:column;display:flex}.search-input[data-astro-cid-urxugoxd]{width:100%;max-width:680px;min-height:52px;padding:var(--sp-3) var(--sp-5);border:1px solid var(--rule);background:var(--ground);color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);line-height:var(--lh-ui);border-radius:999px}.search-input[data-astro-cid-urxugoxd]::placeholder{color:var(--ink-dim)}.search-input[data-astro-cid-urxugoxd]:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-color:var(--gold)}.search-input[data-astro-cid-urxugoxd]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background-color:var(--ink-dim);cursor:pointer;width:18px;height:18px;margin-inline-end:8px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' d='M4 4l8 8M12 4l-8 8'/%3E%3C/svg%3E") 50%/14px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' d='M4 4l8 8M12 4l-8 8'/%3E%3C/svg%3E") 50%/14px 14px no-repeat}.row[data-astro-cid-urxugoxd]{border:0;min-width:0;margin:0;padding:0}.quick-rows[data-astro-cid-urxugoxd]{gap:var(--sp-5);grid-template-columns:minmax(0,1fr) minmax(280px,auto);align-items:start;display:grid}.legend[data-astro-cid-urxugoxd]{font-family:var(--ff-mono);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink-dim);padding:0}.chips[data-astro-cid-urxugoxd]{gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.chip-wrap[data-astro-cid-urxugoxd]{display:inline-flex;position:relative}.radio[data-astro-cid-urxugoxd]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;position:absolute}.chip[data-astro-cid-urxugoxd]{align-items:baseline;gap:var(--sp-2);min-height:24px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--rule);border-radius:var(--radius);color:var(--ink-dim);font-family:var(--ff-mono);font-size:var(--fs-micro);white-space:nowrap;cursor:pointer;transition:color var(--dur-base) var(--ease), border-color var(--dur-base) var(--ease), background-color var(--dur-base) var(--ease);background:0 0;line-height:1.2;display:inline-flex}.num[data-astro-cid-urxugoxd]{color:var(--ink-dim);font-variant-numeric:tabular-nums}.radio[data-astro-cid-urxugoxd]:checked+.chip[data-astro-cid-urxugoxd]{border-color:var(--gold);background:var(--recess);color:var(--ink)}.radio[data-astro-cid-urxugoxd]:checked+.chip[data-astro-cid-urxugoxd] .num[data-astro-cid-urxugoxd]{color:var(--accent-text,var(--gold-hot))}.chip[data-astro-cid-urxugoxd]:hover{border-color:var(--gold);color:var(--ink)}.radio[data-astro-cid-urxugoxd]:focus-visible+.chip[data-astro-cid-urxugoxd]{outline:2px solid var(--gold);outline-offset:2px}.result[data-astro-cid-urxugoxd]{font-family:var(--ff-mono);font-size:var(--fs-meta);color:var(--ink);margin:0}.reset[data-astro-cid-urxugoxd]{min-height:36px;padding-inline:var(--sp-3);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);color:var(--ink);font-family:var(--ff-mono);font-size:var(--fs-meta)}.reset[data-astro-cid-urxugoxd]:hover:not(:disabled){border-color:var(--gold)}.reset[data-astro-cid-urxugoxd]:disabled{color:var(--ink-mute);cursor:not-allowed}.advanced[data-astro-cid-urxugoxd]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface)}.advanced[data-astro-cid-urxugoxd] summary[data-astro-cid-urxugoxd]{justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:48px;padding:var(--sp-3) var(--sp-4);cursor:pointer;color:var(--ink);font-family:var(--ff-mono);font-size:var(--fs-ui);list-style:none;display:flex}.advanced[data-astro-cid-urxugoxd] summary[data-astro-cid-urxugoxd]::-webkit-details-marker{display:none}.advanced[data-astro-cid-urxugoxd] summary[data-astro-cid-urxugoxd]:after{content:"+";color:var(--accent-text,var(--gold-hot));flex:none;font-size:20px}.advanced[data-astro-cid-urxugoxd][open] summary[data-astro-cid-urxugoxd]:after{content:"−"}.advanced[data-astro-cid-urxugoxd] summary[data-astro-cid-urxugoxd]:hover{background:var(--recess)}.advanced-note[data-astro-cid-urxugoxd]{color:var(--ink-dim);font-size:var(--fs-micro);margin-left:auto}.advanced-panel[data-astro-cid-urxugoxd]{gap:var(--sp-5);padding:var(--sp-5) var(--sp-4);border-top:1px solid var(--rule);display:grid}@media (width<=760px){.filters-head[data-astro-cid-urxugoxd]{flex-direction:column;align-items:flex-start}.filters-status[data-astro-cid-urxugoxd]{justify-content:space-between;width:100%}.quick-rows[data-astro-cid-urxugoxd]{grid-template-columns:minmax(0,1fr)}.chip[data-astro-cid-urxugoxd]{font-size:var(--fs-label);padding:var(--sp-1) var(--sp-2)}.advanced[data-astro-cid-urxugoxd] summary[data-astro-cid-urxugoxd]{align-items:flex-start}.advanced-note[data-astro-cid-urxugoxd]{display:none}}.flagships[data-astro-cid-ebrsigmb]{background:var(--surface);padding-block:var(--band-pad);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.flagships__head[data-astro-cid-ebrsigmb]{gap:var(--gutter);grid-template-columns:minmax(0,1fr) minmax(280px,1fr);align-items:end;display:grid}.flagships__head[data-astro-cid-ebrsigmb] h2[data-astro-cid-ebrsigmb]{margin-top:var(--sp-3);letter-spacing:-.03em;font-size:clamp(32px,4vw,44px)}.flagships__head[data-astro-cid-ebrsigmb]>p[data-astro-cid-ebrsigmb]{max-width:50ch;color:var(--ink-dim);justify-self:end}.flagships__eyebrow[data-astro-cid-ebrsigmb]{font-family:var(--ff-mono);font-size:var(--fs-micro);color:var(--accent-text,var(--gold-hot));letter-spacing:0;font-weight:600}.flagships__grid[data-astro-cid-ebrsigmb]{gap:var(--sp-5);margin-top:var(--sp-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.flagship[data-astro-cid-ebrsigmb]{border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--ground);min-width:0;list-style:none;overflow:hidden}.flagship__link[data-astro-cid-ebrsigmb]{height:100%;color:var(--ink);text-decoration:none;display:block}.flagship__visual[data-astro-cid-ebrsigmb]{background:var(--recess);border-bottom:1px solid var(--rule);justify-content:center;align-items:center;height:360px;display:flex;overflow:hidden}.flagship__screen[data-astro-cid-ebrsigmb]{object-fit:contain;border:1px solid var(--rule);width:auto;max-width:88%;height:330px}.flagship__fallback[data-astro-cid-ebrsigmb]{width:min(60%,190px);height:auto}.flagship__body[data-astro-cid-ebrsigmb]{min-width:0;padding:var(--sp-5);flex-direction:column;display:flex}.flagship__identity[data-astro-cid-ebrsigmb]{gap:var(--sp-3);grid-template-columns:64px minmax(0,1fr);align-items:center;display:grid}.flagship__identity[data-astro-cid-ebrsigmb]>img[data-astro-cid-ebrsigmb]{border:1px solid var(--rule);width:64px;height:64px}.flagship__identity[data-astro-cid-ebrsigmb] strong[data-astro-cid-ebrsigmb],.flagship__identity[data-astro-cid-ebrsigmb] small[data-astro-cid-ebrsigmb]{overflow-wrap:anywhere;display:block}.flagship__identity[data-astro-cid-ebrsigmb] strong[data-astro-cid-ebrsigmb]{font-family:var(--ff-display);font-size:18px;line-height:1.2}.flagship__identity[data-astro-cid-ebrsigmb] small[data-astro-cid-ebrsigmb]{margin-top:var(--sp-1);color:var(--ink-dim);font-size:var(--fs-meta);line-height:var(--lh-ui)}.flagship__meta[data-astro-cid-ebrsigmb]{align-items:center;gap:var(--sp-2);margin-top:var(--sp-4);color:var(--ink-dim);font-family:var(--ff-mono);font-size:var(--fs-micro);flex-wrap:wrap;display:flex}.flagship__price[data-astro-cid-ebrsigmb]{border:1px solid var(--gold-faint);background:color-mix(in srgb, var(--gold) 14%, transparent);color:var(--accent-text,var(--gold));border-radius:999px;align-items:center;padding:2px 8px;font-weight:600;display:inline-flex}.flagship__cta[data-astro-cid-ebrsigmb]{width:fit-content;margin-top:var(--sp-4);color:var(--ink);font-size:var(--fs-body-sm);border-bottom:1px solid var(--rule);font-weight:600}.flagship[data-astro-cid-ebrsigmb]:hover,.flagship[data-astro-cid-ebrsigmb]:focus-within{border-color:var(--gold)}.flagship__link[data-astro-cid-ebrsigmb]:hover .flagship__cta[data-astro-cid-ebrsigmb],.flagship__link[data-astro-cid-ebrsigmb]:focus-visible .flagship__cta[data-astro-cid-ebrsigmb]{color:var(--accent-text,var(--gold-hot));border-bottom-color:var(--gold)}@media (width<=1040px){.flagships__grid[data-astro-cid-ebrsigmb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.flagships__head[data-astro-cid-ebrsigmb],.flagships__grid[data-astro-cid-ebrsigmb]{grid-template-columns:minmax(0,1fr)}.flagships__head[data-astro-cid-ebrsigmb]>p[data-astro-cid-ebrsigmb]{justify-self:start}.flagships__head[data-astro-cid-ebrsigmb] h2[data-astro-cid-ebrsigmb]{font-size:31px}}.start[data-astro-cid-pfo7mu3y]{background:var(--ground);padding-block:var(--band-pad);border-bottom:1px solid var(--rule)}.start__head[data-astro-cid-pfo7mu3y]{gap:var(--gutter);grid-template-columns:minmax(0,1fr) minmax(280px,1fr);align-items:end;display:grid}.start__eyebrow[data-astro-cid-pfo7mu3y]{font-family:var(--ff-mono);font-size:var(--fs-micro);color:var(--accent-text,var(--gold-hot));letter-spacing:0;font-weight:600}.start[data-astro-cid-pfo7mu3y] h2[data-astro-cid-pfo7mu3y]{margin-top:var(--sp-3);letter-spacing:0;font-size:38px}.start__head[data-astro-cid-pfo7mu3y]>p[data-astro-cid-pfo7mu3y]{max-width:50ch;color:var(--ink-dim);justify-self:end}.start__grid[data-astro-cid-pfo7mu3y]{gap:var(--sp-4);margin-top:var(--sp-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.start__grid[data-astro-cid-pfo7mu3y] li[data-astro-cid-pfo7mu3y]{min-width:0;list-style:none}.start__link[data-astro-cid-pfo7mu3y]{min-height:176px;padding:var(--sp-5);color:var(--ink);border:1px solid var(--rule);background:var(--surface);flex-direction:column;text-decoration:none;display:flex;position:relative}.start__link[data-astro-cid-pfo7mu3y]:hover,.start__link[data-astro-cid-pfo7mu3y]:focus-visible{border-color:var(--gold);background:var(--recess)}.start__label[data-astro-cid-pfo7mu3y]{font-family:var(--ff-display);font-size:20px;font-weight:600}.start__detail[data-astro-cid-pfo7mu3y]{max-width:34ch;margin-top:var(--sp-3);color:var(--ink-dim);font-size:var(--fs-body-sm);line-height:var(--lh-body)}.start__arrow[data-astro-cid-pfo7mu3y]{padding-top:var(--sp-4);color:var(--accent-text,var(--gold-hot));margin-top:auto;font-size:20px}@media (width<=840px){.start__grid[data-astro-cid-pfo7mu3y]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.start__head[data-astro-cid-pfo7mu3y]{grid-template-columns:minmax(0,1fr)}.start__head[data-astro-cid-pfo7mu3y]>p[data-astro-cid-pfo7mu3y]{justify-self:start}.start__grid[data-astro-cid-pfo7mu3y]{grid-template-columns:minmax(0,1fr)}}.head[data-astro-cid-smlorb4z]{background:var(--ground);padding-block:var(--sp-9) var(--sp-8)}.head__grid[data-astro-cid-smlorb4z],.catalog__head[data-astro-cid-smlorb4z]{gap:var(--gutter);grid-template-columns:minmax(0,1fr) minmax(280px,1fr);align-items:end;display:grid}.head__eyebrow[data-astro-cid-smlorb4z],.catalog__eyebrow[data-astro-cid-smlorb4z]{font-family:var(--ff-mono);font-size:var(--fs-micro);color:var(--accent-text,var(--gold-hot));letter-spacing:0;font-weight:600}.head[data-astro-cid-smlorb4z] h1[data-astro-cid-smlorb4z]{max-width:14ch;margin-top:var(--sp-4);letter-spacing:-.035em;font-size:clamp(40px,5vw,64px);line-height:.98}.head__copy[data-astro-cid-smlorb4z],.catalog__head[data-astro-cid-smlorb4z]>p[data-astro-cid-smlorb4z]{justify-self:end;max-width:54ch}.lede[data-astro-cid-smlorb4z]{color:var(--ink-dim);font-size:19px}.note[data-astro-cid-smlorb4z]{margin-top:var(--sp-3);color:var(--ink-dim);font-size:var(--fs-body-sm)}.head__search[data-astro-cid-smlorb4z]{margin-top:var(--sp-5)}.head__search[data-astro-cid-smlorb4z] label[data-astro-cid-smlorb4z]{margin-bottom:var(--sp-2);font-family:var(--ff-mono);font-size:var(--fs-label);color:var(--ink-dim);text-transform:uppercase;display:block}.head__search-field[data-astro-cid-smlorb4z]{max-width:560px;display:flex}.head__search[data-astro-cid-smlorb4z] input[data-astro-cid-smlorb4z]{min-width:0;min-height:52px;padding:var(--sp-3) var(--sp-4);border:1px solid var(--rule);background:var(--surface);color:var(--ink);font:inherit;border-right:0;border-radius:999px 0 0 999px;flex:auto}.head__search[data-astro-cid-smlorb4z] input[data-astro-cid-smlorb4z]:focus-visible{z-index:1;outline:2px solid var(--gold);outline-offset:2px;position:relative}.head__search[data-astro-cid-smlorb4z] input[data-astro-cid-smlorb4z]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background-color:var(--ink-dim);cursor:pointer;width:18px;height:18px;margin-inline-end:6px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' d='M4 4l8 8M12 4l-8 8'/%3E%3C/svg%3E") 50%/14px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' d='M4 4l8 8M12 4l-8 8'/%3E%3C/svg%3E") 50%/14px 14px no-repeat}.head__search[data-astro-cid-smlorb4z] button[data-astro-cid-smlorb4z]{min-height:52px;padding-inline:var(--sp-5);border:1px solid var(--gold);background:var(--gold);color:#14141b;font-family:var(--ff-mono);font-size:var(--fs-ui);border-radius:0 999px 999px 0;flex:none;font-weight:600}.head__search[data-astro-cid-smlorb4z] button[data-astro-cid-smlorb4z]:hover{border-color:var(--gold-hot);background:var(--gold-hot)}.head__jump[data-astro-cid-smlorb4z]{margin-top:var(--sp-4);font-family:var(--ff-mono);font-size:var(--fs-meta);border-bottom:1px solid var(--gold);text-decoration:none;display:inline-block}.catalog[data-astro-cid-smlorb4z]{background:var(--ground);padding-block:var(--band-pad)}.band-h[data-astro-cid-smlorb4z]{font-family:var(--ff-display);font-size:var(--fs-h3);letter-spacing:var(--tr-head);color:var(--ink);margin-top:var(--sp-3);letter-spacing:-.03em;font-size:clamp(32px,4vw,42px)}.catalog__head[data-astro-cid-smlorb4z]>p[data-astro-cid-smlorb4z]{color:var(--ink-dim)}.cat-pages[data-astro-cid-smlorb4z]{margin-top:var(--sp-5);padding-top:var(--sp-5);border-top:1px solid var(--rule)}.cat-pages__lead[data-astro-cid-smlorb4z]{font-family:var(--ff-mono);font-size:var(--fs-label);color:var(--ink-dim);text-transform:uppercase;margin:0}.cat-pages__lead[data-astro-cid-smlorb4z] a[data-astro-cid-smlorb4z]{color:var(--accent-text,var(--gold-hot));border-bottom:1px solid #0000;text-decoration:underline}.cat-pages__lead[data-astro-cid-smlorb4z] a[data-astro-cid-smlorb4z]:hover,.cat-pages__lead[data-astro-cid-smlorb4z] a[data-astro-cid-smlorb4z]:focus-visible{border-bottom-color:var(--gold)}.cat-pages__list[data-astro-cid-smlorb4z]{gap:var(--sp-2);margin:var(--sp-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.cat-pages__list[data-astro-cid-smlorb4z] a[data-astro-cid-smlorb4z]{align-items:baseline;gap:var(--sp-2);min-height:24px;padding:var(--sp-2) var(--sp-3);border:1px solid var(--rule);border-radius:var(--radius);color:var(--ink-dim);font-family:var(--ff-mono);font-size:var(--fs-micro);white-space:nowrap;line-height:1.2;text-decoration:none;display:inline-flex}.cat-pages__list[data-astro-cid-smlorb4z] a[data-astro-cid-smlorb4z]:hover,.cat-pages__list[data-astro-cid-smlorb4z] a[data-astro-cid-smlorb4z]:focus-visible{border-color:var(--gold);color:var(--ink)}.cat-pages__n[data-astro-cid-smlorb4z]{color:var(--ink-dim);font-variant-numeric:tabular-nums}.grid-wrap[data-astro-cid-smlorb4z]{margin-top:var(--sp-6);max-width:100%;overflow-x:auto}@media (width<=700px){.head__grid[data-astro-cid-smlorb4z],.catalog__head[data-astro-cid-smlorb4z]{grid-template-columns:minmax(0,1fr)}.head[data-astro-cid-smlorb4z] h1[data-astro-cid-smlorb4z]{font-size:36px}.head__copy[data-astro-cid-smlorb4z],.catalog__head[data-astro-cid-smlorb4z]>p[data-astro-cid-smlorb4z]{justify-self:start}.band-h[data-astro-cid-smlorb4z]{font-size:31px}.head__search-field[data-astro-cid-smlorb4z]{display:grid}.head__search[data-astro-cid-smlorb4z] input[data-astro-cid-smlorb4z],.head__search[data-astro-cid-smlorb4z] button[data-astro-cid-smlorb4z]{border-radius:var(--radius);border:1px solid var(--rule)}.head__search[data-astro-cid-smlorb4z] button[data-astro-cid-smlorb4z]{margin-top:var(--sp-2);border-color:var(--gold)}}
