.cat-detail-header[data-astro-cid-ojeyu4tb]{padding:56px 0 40px;border-bottom:2px solid var(--rule)}.cat-detail-id[data-astro-cid-ojeyu4tb]{font-family:var(--mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:18px}.cat-detail-title[data-astro-cid-ojeyu4tb]{font-family:var(--serif);font-weight:500;font-size:clamp(48px,6vw,78px);line-height:.95;letter-spacing:-.02em;margin-bottom:14px}.cat-detail-title[data-astro-cid-ojeyu4tb] em[data-astro-cid-ojeyu4tb]{font-style:italic}.cat-detail-desc[data-astro-cid-ojeyu4tb]{font-family:var(--serif);font-size:19px;color:var(--ink-soft);line-height:1.5;max-width:720px}.cat-table-section[data-astro-cid-ojeyu4tb]{padding:48px 0 64px}.cat-table[data-astro-cid-ojeyu4tb]{width:100%;border-collapse:collapse;font-family:var(--serif)}.cat-table[data-astro-cid-ojeyu4tb] thead[data-astro-cid-ojeyu4tb] th[data-astro-cid-ojeyu4tb]{text-align:left;padding:12px 12px 12px 0;border-bottom:1px solid var(--rule);font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);font-weight:500}.cat-table[data-astro-cid-ojeyu4tb] thead[data-astro-cid-ojeyu4tb] th[data-astro-cid-ojeyu4tb].num{text-align:right}.cat-table[data-astro-cid-ojeyu4tb] tbody[data-astro-cid-ojeyu4tb] tr[data-astro-cid-ojeyu4tb]{border-bottom:1px solid var(--rule-soft);transition:background .12s ease}.cat-table[data-astro-cid-ojeyu4tb] tbody[data-astro-cid-ojeyu4tb] tr[data-astro-cid-ojeyu4tb]:hover{background:var(--paper-shade)}.cat-table[data-astro-cid-ojeyu4tb] tbody[data-astro-cid-ojeyu4tb] td[data-astro-cid-ojeyu4tb]{padding:14px 12px 14px 0;vertical-align:top}.cat-id[data-astro-cid-ojeyu4tb]{font-family:var(--mono);font-size:11px;color:var(--accent);letter-spacing:.05em}.cat-cultivar[data-astro-cid-ojeyu4tb] a[data-astro-cid-ojeyu4tb]{font-family:var(--serif);font-size:17px;font-weight:500;color:var(--ink);text-decoration:none}.cat-cultivar[data-astro-cid-ojeyu4tb] a[data-astro-cid-ojeyu4tb]:hover{color:var(--accent)}.cat-uk[data-astro-cid-ojeyu4tb]{display:block;font-family:var(--serif);font-style:italic;font-size:13px;color:var(--ink-soft);margin-top:1px}.num-cell[data-astro-cid-ojeyu4tb]{font-family:var(--mono);font-size:12px;text-align:right}.num-cell[data-astro-cid-ojeyu4tb].empty{color:var(--rule-soft)}.cat-shape[data-astro-cid-ojeyu4tb]{font-family:var(--serif);font-style:italic;font-size:14px;color:var(--ink-soft)}.var-color-mini[data-astro-cid-ojeyu4tb]{display:flex;gap:3px;align-items:center}.var-color-mini[data-astro-cid-ojeyu4tb] .swatch-dot[data-astro-cid-ojeyu4tb]{width:10px;height:10px}.cat-arrow[data-astro-cid-ojeyu4tb] a[data-astro-cid-ojeyu4tb]{text-decoration:none;color:var(--ink-muted);font-family:var(--mono)}.cat-arrow[data-astro-cid-ojeyu4tb] a[data-astro-cid-ojeyu4tb]:hover{color:var(--accent)}.cat-related-section[data-astro-cid-ojeyu4tb]{padding:48px 0 80px;border-top:1px solid var(--rule)}.cat-related-label[data-astro-cid-ojeyu4tb]{font-family:var(--mono);font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:16px}.cat-related-links[data-astro-cid-ojeyu4tb]{display:flex;flex-wrap:wrap;gap:12px}.cat-related-link[data-astro-cid-ojeyu4tb]{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);padding:8px 14px;border:1px solid var(--rule-soft);text-decoration:none;transition:all .15s ease}.cat-related-link[data-astro-cid-ojeyu4tb]:hover{color:var(--paper);background:var(--ink);border-color:var(--ink)}.cat-faq-section[data-astro-cid-ojeyu4tb]{padding:48px 0 80px;border-top:1px solid var(--rule)}.cat-faq-label[data-astro-cid-ojeyu4tb]{font-family:var(--mono);font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:18px}.cat-faq-list[data-astro-cid-ojeyu4tb]{max-width:760px;border-top:1px solid var(--rule-soft)}.cat-faq-item[data-astro-cid-ojeyu4tb]{border-bottom:1px solid var(--rule-soft);padding:18px 0}.cat-faq-item[data-astro-cid-ojeyu4tb] summary[data-astro-cid-ojeyu4tb]{cursor:pointer;font-family:var(--serif);font-size:18px;font-weight:500;color:var(--ink)}.cat-faq-item[data-astro-cid-ojeyu4tb] p[data-astro-cid-ojeyu4tb]{font-family:var(--serif);font-size:16px;line-height:1.6;color:var(--ink-soft);margin-top:12px;padding-left:20px}
