.models-page-module__4Sy6DG__catalog{max-width:1580px}.models-page-module__4Sy6DG__filters{height:calc(100dvh - var(--site-header-height));background:var(--background)}.models-page-module__4Sy6DG__content{padding:36px 40px 112px}.models-page-module__4Sy6DG__heading{border-bottom:1px solid var(--border);align-items:flex-end;padding-bottom:22px}.models-page-module__4Sy6DG__heading h1{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(32px,3vw,48px);font-weight:650}.models-page-module__4Sy6DG__heading p{text-wrap:pretty;max-width:640px;font-size:15px;line-height:1.7}.models-page-module__4Sy6DG__heading a{border-radius:999px;min-height:44px;padding-inline:20px}.models-page-module__4Sy6DG__sample{margin-block:18px 22px;font-size:12px}.models-page-module__4Sy6DG__sample svg{color:var(--primary)}.models-page-module__4Sy6DG__catalog button[aria-pressed]{transition:color var(--site-motion-fast) ease-out, background-color var(--site-motion-fast) ease-out, border-color var(--site-motion-fast) ease-out}.models-page-module__4Sy6DG__results{margin-top:18px}.models-page-module__4Sy6DG__card{box-shadow:0 2px 6px var(--site-shadow);transition:border-color var(--site-motion-fast) ease-out, box-shadow var(--site-motion-fast) ease-out;border-radius:16px}.models-page-module__4Sy6DG__card:focus-within{border-color:var(--ring)}.models-page-module__4Sy6DG__card h2{font-weight:600}.models-page-module__4Sy6DG__card p{text-wrap:pretty}.models-page-module__4Sy6DG__card button:not([data-slot]),.models-page-module__4Sy6DG__filters summary{min-height:40px}.models-page-module__4Sy6DG__card button:not([data-slot]) svg{transition:transform var(--site-motion-fast) ease-out}.models-page-module__4Sy6DG__card button:not([data-slot]):is(:hover,:focus-visible) svg{transform:translate(3px)}.models-page-module__4Sy6DG__card button:not([data-slot]):focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:4px}.models-page-module__4Sy6DG__comparison{box-shadow:0 8px 32px var(--site-shadow);border-radius:20px}.models-page-module__4Sy6DG__detail{padding-top:36px}.models-page-module__4Sy6DG__detail h1{letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(30px,3vw,46px);font-weight:650}.models-page-module__4Sy6DG__detail>section:first-of-type{padding-top:8px}.models-page-module__4Sy6DG__detail>section:first-of-type>p:last-of-type{max-width:840px;color:var(--muted-foreground);text-wrap:pretty;line-height:1.8}.models-page-module__4Sy6DG__detail nav{font-size:13px}.models-page-module__4Sy6DG__metric{box-shadow:0 2px 6px var(--site-shadow);font-variant-numeric:tabular-nums}@media (hover:hover){.models-page-module__4Sy6DG__card:hover{border-color:color-mix(in srgb, var(--foreground) 28%, var(--border));box-shadow:0 6px 18px var(--site-shadow)}}@media (max-width:1023px){.models-page-module__4Sy6DG__content{padding:28px 24px 100px}}@media (max-width:560px){.models-page-module__4Sy6DG__content{padding:24px 18px 100px}.models-page-module__4Sy6DG__controls>label{flex-basis:100%}.models-page-module__4Sy6DG__controls>[data-slot=select-trigger]{flex:1;width:auto;min-width:130px}.models-page-module__4Sy6DG__heading{padding-bottom:18px}.models-page-module__4Sy6DG__heading h1{font-size:34px}.models-page-module__4Sy6DG__heading p{font-size:14px}.models-page-module__4Sy6DG__detail{padding:24px 18px 64px}}@media (prefers-reduced-motion:reduce){.models-page-module__4Sy6DG__card,.models-page-module__4Sy6DG__card button:not([data-slot]) svg{transition:none;transform:none}}
