.search-bar[data-astro-cid-qoohzjws]{align-items:center;gap:var(--space-3);background:var(--color-surface);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:flex}.search-bar[data-astro-cid-qoohzjws]:focus-within{border-color:var(--color-lavender);box-shadow:0 0 0 3px var(--color-lavender-light)}.search-bar--default[data-astro-cid-qoohzjws]{padding:.5rem var(--space-4)}.search-bar--hero[data-astro-cid-qoohzjws]{padding:.85rem var(--space-6);border-radius:var(--radius-full);width:100%;max-width:560px}.search-icon[data-astro-cid-qoohzjws]{color:var(--color-text-light);flex-shrink:0}input[data-astro-cid-qoohzjws]{font-size:var(--text-base);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1}input[data-astro-cid-qoohzjws]::placeholder{color:var(--color-text-light)}.search-bar--hero[data-astro-cid-qoohzjws] input[data-astro-cid-qoohzjws]{font-size:var(--text-lg)}.hero[data-astro-cid-yodha2z4]{text-align:center;padding-block:var(--space-16) var(--space-8);position:relative;overflow:hidden}.hero-pattern[data-astro-cid-yodha2z4]{pointer-events:none;z-index:0;width:35%;position:absolute;top:0;bottom:0}.hero-pattern[data-astro-cid-yodha2z4] svg[data-astro-cid-yodha2z4]{width:100%;height:100%}.hero-pattern--left[data-astro-cid-yodha2z4]{left:0;-webkit-mask-image:linear-gradient(90deg,#000c 0%,#0000004d 60%,#0000 100%);mask-image:linear-gradient(90deg,#000c 0%,#0000004d 60%,#0000 100%)}.hero-pattern--right[data-astro-cid-yodha2z4]{right:0;-webkit-mask-image:linear-gradient(270deg,#000c 0%,#0000004d 60%,#0000 100%);mask-image:linear-gradient(270deg,#000c 0%,#0000004d 60%,#0000 100%)}@media (max-width:1024px){.hero-pattern[data-astro-cid-yodha2z4]{width:25%}}@media (max-width:640px){.hero-pattern[data-astro-cid-yodha2z4]{display:none}}.hero-inner[data-astro-cid-yodha2z4]{z-index:1;align-items:center;gap:var(--space-3);flex-direction:column;display:flex;position:relative}.hero-eyebrow[data-astro-cid-yodha2z4]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-light);font-weight:600}.hero-title[data-astro-cid-yodha2z4]{font-size:max(1.8rem,min(4vw,2.5rem));line-height:var(--leading-tight);color:var(--color-text-primary);max-width:600px}.hero-subtitle[data-astro-cid-yodha2z4]{font-size:var(--text-base);color:var(--color-text-muted);max-width:500px;line-height:var(--leading-relaxed)}.hero-tags[data-astro-cid-yodha2z4]{align-items:center;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;justify-content:center;display:flex}.hero-tags-label[data-astro-cid-yodha2z4]{font-size:var(--text-xs);color:var(--color-text-light);font-weight:500}.hero-tag[data-astro-cid-yodha2z4]{font-size:var(--text-xs);color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast);padding:.25rem .75rem;font-weight:600}.hero-tag[data-astro-cid-yodha2z4]:hover{border-color:var(--color-lavender);background:var(--color-lavender-light);color:var(--color-text-primary)}@media (max-width:640px){.hero[data-astro-cid-yodha2z4]{padding-block:var(--space-8) var(--space-6)}.hero-title[data-astro-cid-yodha2z4]{font-size:var(--text-2xl)}}.llm-comparator[data-astro-cid-malck72c]{background:var(--color-sage-light)}.table-wrapper[data-astro-cid-malck72c]{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow-x:auto}.llm-table[data-astro-cid-malck72c]{border-collapse:collapse;background:var(--color-surface);width:100%;font-size:var(--text-sm)}.llm-table[data-astro-cid-malck72c] thead[data-astro-cid-malck72c] tr[data-astro-cid-malck72c]{background:var(--color-lavender-light)}.llm-table[data-astro-cid-malck72c] th[data-astro-cid-malck72c]{padding:var(--space-4) var(--space-6);text-align:left;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-lavender-text);white-space:nowrap;font-weight:700}.llm-table[data-astro-cid-malck72c] td[data-astro-cid-malck72c]{padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border);vertical-align:middle}.llm-table[data-astro-cid-malck72c] tbody[data-astro-cid-malck72c] tr[data-astro-cid-malck72c]:last-child td[data-astro-cid-malck72c]{border-bottom:none}.llm-table[data-astro-cid-malck72c] tbody[data-astro-cid-malck72c] tr[data-astro-cid-malck72c]:hover td[data-astro-cid-malck72c]{background:var(--color-bg)}.text-muted[data-astro-cid-malck72c]{color:var(--color-text-muted)}.model-name[data-astro-cid-malck72c]{align-items:center;gap:var(--space-2);color:var(--color-text-primary);white-space:nowrap;transition:color var(--transition-fast);font-weight:600;display:flex}.model-name[data-astro-cid-malck72c]:hover{color:var(--color-link)}.model-dot[data-astro-cid-malck72c]{border:2px solid #00000014;border-radius:50%;flex-shrink:0;width:10px;height:10px}.strengths[data-astro-cid-malck72c]{gap:var(--space-1);flex-wrap:wrap;display:flex}.strength-tag[data-astro-cid-malck72c]{font-size:var(--text-xs);color:var(--color-text-muted);background:var(--color-surface-alt);border-radius:var(--radius-full);white-space:nowrap;padding:.15rem .55rem;font-weight:500}.price[data-astro-cid-malck72c]{white-space:nowrap;font-family:var(--font-sans)}.elo-score[data-astro-cid-malck72c]{font-weight:700;font-size:var(--text-sm);color:var(--color-text-primary);white-space:nowrap;font-variant-numeric:tabular-nums}.prompting-cards[data-astro-cid-5j4klzjl]{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.prompting-card[data-astro-cid-5j4klzjl]{background:var(--color-surface);border-radius:var(--radius-lg);border-left:3px solid var(--color-peach);padding:var(--space-8);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-base), transform var(--transition-base)}.prompting-card[data-astro-cid-5j4klzjl]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.prompting-card-header[data-astro-cid-5j4klzjl]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.prompting-emoji[data-astro-cid-5j4klzjl]{font-size:1.75rem}.prompting-title[data-astro-cid-5j4klzjl]{font-size:var(--text-xl);color:var(--color-text-primary);font-weight:700}.prompting-list[data-astro-cid-5j4klzjl]{gap:var(--space-3);flex-direction:column;display:flex}.prompting-list[data-astro-cid-5j4klzjl] li[data-astro-cid-5j4klzjl]{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal);display:flex}.prompting-list[data-astro-cid-5j4klzjl] li[data-astro-cid-5j4klzjl]:before{content:"→";color:var(--color-peach);flex-shrink:0;margin-top:1px;font-weight:700}@media (max-width:1024px){.prompting-cards[data-astro-cid-5j4klzjl]{grid-template-columns:1fr}}
