.ua-catalog{min-height:85dvh;color:var(--ua-text);padding-block:136px 96px;font-family:Public Sans Variable,sans-serif}.ua-catalog-heading{grid-template-columns:1.15fr 1fr;align-items:end;gap:48px;padding-bottom:48px;display:grid}.ua-catalog-heading h1{letter-spacing:-.055em;text-wrap:balance;max-width:10ch;font-size:clamp(2.75rem,5.5vw,5rem);font-weight:720;line-height:1.02}.ua-catalog-intro{max-width:40ch;font-size:1.125rem;line-height:1.6}.ua-catalog-unit-note{color:var(--ua-muted);margin-top:16px;font-size:.875rem;line-height:1.6}.ua-catalog-controls{justify-content:space-between;align-items:center;gap:24px;margin-bottom:12px;padding-block:12px;display:flex}.ua-catalog-editions{gap:6px;display:flex}.ua-catalog-editions button{min-height:48px;color:var(--ua-muted);background:0 0;border:0;border-radius:6px;gap:12px;padding:12px 16px;font-size:.875rem;font-weight:600;transition:color .16s,background-color .16s}.ua-catalog-editions button[aria-pressed=true]{color:#171a16;background:var(--ua-lime)}@media (hover:hover) and (pointer:fine){.ua-catalog-editions button:hover:not([aria-pressed=true]){background:var(--ua-panel);color:var(--ua-text)}}.ua-catalog-filter-count{font-variant-numeric:tabular-nums;opacity:.72}.ua-catalog-search{width:min(100%,320px);color:var(--ua-muted);background:var(--ua-panel);border-radius:6px;align-items:center;gap:10px;padding-inline:16px 6px;display:flex}.ua-catalog-search input{width:100%;min-width:0;height:48px;color:var(--ua-text);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:1rem}.ua-catalog-search input::placeholder{color:var(--ua-muted);opacity:1}.ua-catalog-search input::-webkit-search-cancel-button{display:none}.ua-catalog-search:focus-within{outline:2px solid var(--ua-focus);outline-offset:3px}.ua-catalog-search>svg{flex-shrink:0}.ua-catalog-search button{min-width:44px;min-height:44px;color:inherit}.ua-catalog-result-count{color:var(--ua-muted);margin-block:8px 32px;font-size:.875rem}.ua-catalog-group+.ua-catalog-group{margin-top:64px}.ua-catalog-group-heading{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:24px;display:flex}.ua-catalog-group-heading h2{letter-spacing:-.04em;font-size:2rem;font-weight:650;line-height:1.15}.ua-catalog-group-heading p{max-width:52ch;margin-top:10px;font-size:.9375rem;line-height:1.6}.ua-catalog-group-heading>span{color:var(--ua-muted);flex-shrink:0;font-size:.875rem}.ua-catalog-models{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.ua-model-card{--row-text:var(--ua-text);--row-muted:var(--ua-muted);isolation:isolate;background:var(--ua-panel);min-width:0;color:var(--row-text);border-radius:12px;grid-template-columns:minmax(0,1.4fr) minmax(0,1.35fr) minmax(120px,.6fr);align-items:center;column-gap:32px;padding:28px 28px 0;display:grid;position:relative}.ua-model-card:before{content:"";z-index:-1;border-radius:inherit;background:var(--ua-lime);opacity:0;transition:opacity .22s;position:absolute;inset:0}.ua-model-card .model-pair-trigger{pointer-events:none;visibility:hidden;width:1px;height:1px;position:absolute;top:50%;left:50%}.ua-model-card[data-pair-active]{--row-text:#171a16;--row-muted:#3e4b2f}.ua-model-card[data-pair-active]:before{opacity:1}.ua-model-name{align-items:center;gap:12px;display:flex}.ua-model-logo{flex:0 0 28px;display:flex}.ua-model-logo svg{width:28px;height:28px}.ua-model-card-heading h3{letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;font-size:1.625rem;font-weight:650;line-height:1.14}.ua-model-card-heading p{color:var(--row-muted);max-width:42ch;margin-top:12px;font-size:1rem;line-height:1.6}.ua-model-rates{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ua-model-rates dt,.ua-model-speed dt{color:var(--row-muted);margin-bottom:12px;font-size:.8125rem}.ua-model-rates dd{letter-spacing:-.04em;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;font-size:1.75rem;font-weight:550;line-height:1.2}.ua-model-speed{text-align:right}.ua-model-speed dd{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.0625rem;font-weight:550;line-height:1.5}.ua-model-details{grid-column:1/-1;min-width:0;margin-top:12px}.ua-model-details summary{cursor:pointer;justify-content:flex-end;align-items:center;gap:12px;min-height:52px;padding-block:12px 16px;font-size:.875rem;font-weight:550;list-style:none;display:flex}.ua-model-details summary::-webkit-details-marker{display:none}.ua-model-details summary svg{transition:transform .18s}.ua-model-details[open] summary svg{transform:rotate(180deg)}.ua-model-details-content{padding-block:16px 28px}.ua-model-id-label,.ua-model-copy-status{color:var(--row-muted);margin-bottom:8px;font-size:.875rem}.ua-model-id{background:var(--ua-bg);color:var(--ua-text);border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.ua-model-id code{overflow-wrap:anywhere;font-size:.875rem;line-height:1.6}.ua-model-id button{min-width:44px;min-height:44px}.ua-model-copy-status{margin-block:12px 0}.ua-model-cache-write{padding-top:20px;font-size:.875rem}.ua-model-cache-write div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ua-model-cache-write dt{color:var(--row-muted)}.ua-model-cache-write dd{font-variant-numeric:tabular-nums}.ua-model-performance{padding-top:28px}.ua-model-performance>p{color:var(--row-muted);margin-bottom:16px;font-size:.875rem}.ua-model-performance dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ua-model-performance dt{color:var(--row-muted);margin-bottom:8px;font-size:.875rem}.ua-model-performance dd{font-variant-numeric:tabular-nums;font-size:1.5rem}.ua-model-performance-note{color:var(--row-muted);padding-top:24px;font-size:.875rem;line-height:1.6}.ua-model-chat-link{align-items:center;gap:12px;min-height:44px;margin-top:24px;font-size:.875rem;font-weight:600;display:inline-flex}.ua-model-chat-link svg{transition:transform .18s}@media (hover:hover) and (pointer:fine){.ua-model-chat-link:hover svg{transform:translate(3px,-3px)}}.ua-catalog-message{background:var(--ua-panel);border-radius:12px;padding:48px 24px}.ua-catalog-message p{margin-bottom:20px;font-size:1.125rem}.ua-catalog-message button{background:var(--ua-lime);color:#171a16;border-radius:6px;min-height:44px;padding-inline:20px}.ua-catalog-placeholder{background:var(--ua-panel);border-radius:12px;min-height:180px}.ua-catalog :is(button,summary,a):focus-visible{outline:2px solid var(--ua-focus);outline-offset:4px}.ua-model-card[data-pair-active] :is(button,summary,a):focus-visible{outline-color:#3d6217}.ua-catalog ::selection{background:var(--ua-lime);color:#171a16}.ua-pricing-footer .custom-footer,.ua-pricing-footer .custom-footer *,.ua-pricing-footer .text-xs{font-size:1rem;line-height:1.6}.ua-pricing-footer [class*=text-muted-foreground\/45]{color:var(--ua-muted)}.ua-pricing-footer [class*=border-border\/60]{border:0}@media (min-width:768px) and (max-width:1100px){.ua-catalog-heading{gap:32px}.ua-model-card{grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr);gap:20px 28px;padding:24px 24px 0}.ua-model-card-heading h3{font-size:1.5rem}.ua-model-rates{gap:14px}.ua-model-rates dd{font-size:1.5rem}.ua-model-speed{text-align:left;grid-column:1}.ua-model-speed>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ua-model-speed dt{margin-bottom:0}.ua-model-details{grid-column:2;margin-top:0}.ua-model-details[open]{grid-column:1/-1}}@media (max-width:767px){.ua-catalog{padding-block:112px 56px}.ua-catalog-heading{grid-template-columns:minmax(0,1fr);gap:24px;padding-bottom:28px}.ua-catalog-heading h1{max-width:14ch;font-size:clamp(2.375rem,10vw,3rem)}.ua-catalog-intro{font-size:1.125rem}.ua-catalog-unit-note{margin-top:12px}.ua-catalog-controls{flex-direction:column-reverse;align-items:stretch;gap:12px;margin-bottom:0;padding:0}.ua-catalog-search{width:100%}.ua-catalog-editions{justify-content:space-between;gap:4px}.ua-catalog-editions button{gap:6px;padding:10px 9px;font-size:.8125rem}.ua-catalog-result-count{margin-block:16px 28px}.ua-catalog-group+.ua-catalog-group{margin-top:48px}.ua-catalog-group-heading{gap:16px;margin-bottom:20px}.ua-catalog-group-heading h2{font-size:1.75rem}.ua-catalog-group-heading p{margin-top:8px;font-size:.875rem}.ua-catalog-group-heading>span{font-size:.8125rem}.ua-model-card{grid-template-columns:minmax(0,1fr);gap:0;padding:24px 22px 0}.ua-model-card-heading h3{font-size:1.625rem}.ua-model-name{align-items:start}.ua-model-logo{margin-top:2px}.ua-model-card-heading p{margin-top:16px;font-size:1rem}.ua-model-rates{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin-top:28px}.ua-model-rates dt{margin-bottom:8px;font-size:.875rem}.ua-model-rates dd{font-size:clamp(1.6875rem,7.5vw,2rem)}.ua-model-rates>div:last-child{grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ua-model-rates>div:last-child dt{margin-bottom:0}.ua-model-rates>div:last-child dd{letter-spacing:-.02em;font-size:1.125rem}.ua-model-speed{text-align:left;margin-top:16px}.ua-model-speed>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ua-model-speed dt{margin-bottom:0;font-size:.875rem}.ua-model-speed dd{font-size:1rem}.ua-model-details{grid-column:1;margin-top:4px}.ua-model-details summary{min-height:56px;padding-bottom:18px}.ua-model-performance dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.ua-model-performance dl>div:last-child{grid-column:1/-1}}@media (max-width:360px){.ua-catalog-editions button{gap:5px;padding-inline:6px;font-size:.8125rem}.ua-model-card{padding-inline:18px}.ua-model-card-heading h3{font-size:1.5rem}.ua-model-rates{column-gap:12px}}@media (prefers-reduced-motion:reduce){.ua-catalog *,.ua-catalog :before{transition:none!important}}.ua-model-card .ua-model-id button:focus-visible{outline-color:var(--ua-focus)}.model-specifications{margin-block:1.25rem;font-size:.875rem;line-height:1.5}.model-specifications dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;display:grid}.model-specifications dt{opacity:.7;margin-bottom:.2rem}.model-specifications dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.model-specifications-rate{grid-column:1/-1}.model-specifications>p{opacity:.7;max-width:75ch;margin-top:1rem}.ua-catalog .ua-model-row{border-radius:8px;grid-template-columns:minmax(190px,1.1fr) minmax(0,1.7fr);gap:8px 30px;padding:26px 28px 12px}.ua-model-row .ua-model-card-heading h3{font-size:23px;line-height:1.12}.ua-model-row .ua-model-title>a{margin-top:6px}.ua-model-row .ua-model-rates{gap:18px;margin:0}.ua-model-row .ua-model-rates dt{margin-bottom:6px;font-size:13px}.ua-model-row .ua-model-rates dd{letter-spacing:-.035em;font-size:clamp(18px,1.6vw,24px);font-weight:650}.ua-model-row .ua-model-details{grid-column:1/-1;margin-top:0}.ua-model-row .ua-model-details summary{min-height:44px;padding:0;font-size:13px;font-weight:400}.ua-model-row .ua-model-description{margin-bottom:24px;font-size:16px;line-height:1.6}.ua-model-row .ua-model-extra-grid{grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:24px;display:grid}.ua-model-row .ua-model-speed{text-align:left;margin:0}.ua-model-row .ua-model-speed>div{display:block}.ua-model-row .ua-model-speed dt{margin-bottom:6px}.ua-model-row .model-specifications{margin:0}.ua-model-row .ua-model-cache-write{max-width:480px;margin-bottom:24px;padding-top:0}@media (max-width:900px){.ua-catalog .ua-model-row{grid-template-columns:minmax(0,1fr);gap:22px}.ua-model-row .ua-model-rates dd{font-size:23px}}@media (max-width:640px){.ua-catalog .ua-model-row{gap:20px;padding:22px 18px 10px}.ua-model-row .ua-model-rates{gap:8px}.ua-model-row .ua-model-rates dt{font-size:12px}.ua-model-row .ua-model-rates dd{font-size:clamp(17px,4.8vw,21px)}.ua-model-row .ua-model-extra-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:380px){.ua-model-row .ua-model-rates{grid-template-columns:repeat(2,minmax(0,1fr))}.ua-model-row .ua-model-rates>div:last-child{grid-column:1/-1}}