.blocks[data-astro-cid-vnzmpd3s]{gap:16px;max-width:860px;display:grid}p[data-astro-cid-vnzmpd3s],ul[data-astro-cid-vnzmpd3s]{margin:0}ul[data-astro-cid-vnzmpd3s]{gap:8px;padding:0;list-style:none;display:grid}li[data-astro-cid-vnzmpd3s]{padding-left:22px;position:relative}li[data-astro-cid-vnzmpd3s]:before{content:"";background:var(--accent);width:10px;height:1.5px;position:absolute;top:.72em;left:0}.table-wrap[data-astro-cid-vnzmpd3s]{margin:8px 0;overflow-x:auto}table[data-astro-cid-vnzmpd3s]{border-collapse:collapse;width:100%;min-width:520px;font-size:16px}th[data-astro-cid-vnzmpd3s],td[data-astro-cid-vnzmpd3s]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:12px 16px 12px 0}thead[data-astro-cid-vnzmpd3s] th[data-astro-cid-vnzmpd3s]{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom-color:var(--ink);font-size:13px;font-weight:700}tbody[data-astro-cid-vnzmpd3s] th[data-astro-cid-vnzmpd3s]{font-family:var(--display);font-size:18px;font-weight:800}td[data-astro-cid-vnzmpd3s]{color:#3c3c3c}.see[data-astro-cid-vnzmpd3s] a[data-astro-cid-vnzmpd3s]{font-weight:600}.see[data-astro-cid-vnzmpd3s] a[data-astro-cid-vnzmpd3s]:hover{color:var(--accent)}.catalog-search-block[data-astro-cid-5angspw3]{border-bottom:1px solid var(--line);margin-bottom:36px;padding:28px 0 32px;scroll-margin-top:100px}h2[data-astro-cid-5angspw3]{margin:0 0 20px;font-size:clamp(28px,3vw,42px)}.catalog-search-form[data-astro-cid-5angspw3]{flex-wrap:wrap;gap:12px;max-width:960px;display:flex}input[data-astro-cid-5angspw3]{border:1px solid var(--ink);background:var(--paper);min-width:0;max-width:100%;color:var(--ink);font:inherit;caret-color:var(--ink);border-radius:0;flex:300px;padding:14px 18px;font-size:19px}input[data-astro-cid-5angspw3]::placeholder{color:var(--muted)}.btn[data-astro-cid-5angspw3]{background:var(--accent);border-color:var(--accent);color:var(--ink)}.reset-search[data-astro-cid-5angspw3]{min-height:48px;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:12px;text-decoration:underline}[data-astro-cid-5angspw3][data-catalog-status]{color:var(--muted);margin:16px 0 0}[data-astro-cid-5angspw3][data-catalog-empty]{max-width:65ch}@media (width<=480px){input[data-astro-cid-5angspw3]{flex-basis:100%}}.listing-head[data-astro-cid-vu4px5tk]{padding:28px 0 0}.head-grid[data-astro-cid-vu4px5tk]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:24px 56px;margin-top:clamp(28px,4vw,56px);display:grid}h1[data-astro-cid-vu4px5tk]{font-size:clamp(40px,5.4vw,84px)}.intro[data-astro-cid-vu4px5tk] .lead[data-astro-cid-vu4px5tk]{margin:0}.facts[data-astro-cid-vu4px5tk]{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:16px 0 0;font-size:15px;font-weight:700}.tabs[data-astro-cid-vu4px5tk]{scrollbar-width:none;gap:8px;margin-top:clamp(28px,3vw,44px);padding-bottom:2px;display:flex;overflow-x:auto}.tabs[data-astro-cid-vu4px5tk] a[data-astro-cid-vu4px5tk]{border:1px solid var(--line);background:var(--white);white-space:nowrap;flex:none;padding:9px 16px;font-size:15px;text-decoration:none;transition:border-color .2s}.tabs[data-astro-cid-vu4px5tk] a[data-astro-cid-vu4px5tk]:hover{border-color:var(--ink)}.tabs[data-astro-cid-vu4px5tk] a[data-astro-cid-vu4px5tk][aria-current]{background:var(--ink);border-color:var(--ink);color:var(--on-dark)}.listing-models[data-astro-cid-vu4px5tk]{padding:clamp(24px,3vw,40px) 0 clamp(56px,6vw,88px)}.catalog-entry[data-astro-cid-vu4px5tk]{flex-direction:column;min-width:0;display:flex}.catalog-entry[data-astro-cid-vu4px5tk]>.tile{flex:1}.catalog-entry[data-astro-cid-vu4px5tk][hidden],[data-astro-cid-vu4px5tk][data-catalog-group][hidden]{display:none}[data-astro-cid-vu4px5tk][data-catalog-group]+[data-astro-cid-vu4px5tk][data-catalog-group]{margin-top:40px}.group-title[data-astro-cid-vu4px5tk]{margin:clamp(36px,4vw,56px) 0 18px;font-size:clamp(26px,2.6vw,38px)}.group-title[data-astro-cid-vu4px5tk]:first-child{margin-top:8px}.group-title[data-astro-cid-vu4px5tk] a[data-astro-cid-vu4px5tk]{text-decoration:none}.group-title[data-astro-cid-vu4px5tk] a[data-astro-cid-vu4px5tk]:hover{color:var(--accent)}.tiles[data-astro-cid-vu4px5tk]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}.strip[data-astro-cid-vu4px5tk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 48px;padding-top:36px;padding-bottom:36px;display:flex}.strip[data-astro-cid-vu4px5tk] p[data-astro-cid-vu4px5tk]{max-width:52em;margin:0;font-size:clamp(17px,1.4vw,21px);line-height:1.4}.btn--light[data-astro-cid-vu4px5tk]{background:var(--on-dark);border-color:var(--on-dark);color:var(--ink)}.choose-grid[data-astro-cid-vu4px5tk]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:32px 56px;display:grid}.choose[data-astro-cid-vu4px5tk] h2[data-astro-cid-vu4px5tk]{font-size:clamp(32px,3.6vw,54px)}@media (width<=380px){.listing-head[data-astro-cid-vu4px5tk] h1[data-astro-cid-vu4px5tk]{overflow-wrap:anywhere;font-size:clamp(36px,11.25vw,40px)}}@media (width<=960px){.head-grid[data-astro-cid-vu4px5tk],.choose-grid[data-astro-cid-vu4px5tk]{grid-template-columns:minmax(0,1fr)}}
