.section--space-none[data-astro-cid-5lyysmr3]{padding-block:0}.section--space-sm[data-astro-cid-5lyysmr3]{padding-block:var(--space-6)}.section--space-md[data-astro-cid-5lyysmr3]{padding-block:var(--space-7)}.section--space-lg[data-astro-cid-5lyysmr3]{padding-block:var(--space-8)}.section--default[data-astro-cid-5lyysmr3]{background:var(--surface-page)}.section--dark[data-astro-cid-5lyysmr3]{background:var(--surface-dark);color:var(--color-on-dark)}.section--lavender[data-astro-cid-5lyysmr3]{background:var(--surface-lavender)}.section--cyan-soft[data-astro-cid-5lyysmr3]{background:var(--surface-cyan-soft)}.section--highlight[data-astro-cid-5lyysmr3]{background:var(--surface-highlight)}.section--muted[data-astro-cid-5lyysmr3]{background:var(--surface-muted)}.section--center[data-astro-cid-5lyysmr3]{text-align:center}.inner[data-astro-cid-dn2ul3tw]{justify-content:center;align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.title[data-astro-cid-dn2ul3tw]{color:var(--color-heading);font-family:var(--font-heading);font-size:var(--text-xl)}ul[data-astro-cid-dn2ul3tw]{justify-content:center;gap:var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}ul[data-astro-cid-dn2ul3tw] .btn{min-width:140px}.card[data-astro-cid-mx574jlw]{position:relative;overflow:hidden}.card--radius-md[data-astro-cid-mx574jlw]{border-radius:var(--radius-md)}.card--radius-lg[data-astro-cid-mx574jlw]{border-radius:var(--radius-lg)}.card--radius-xl[data-astro-cid-mx574jlw]{border-radius:var(--radius-xl)}.card--pad-none[data-astro-cid-mx574jlw]{padding:0}.card--pad-sm[data-astro-cid-mx574jlw]{padding:var(--space-4) var(--space-6)}.card--pad-md[data-astro-cid-mx574jlw]{padding:var(--space-5)}.card--pad-lg[data-astro-cid-mx574jlw]{padding:var(--space-7) var(--space-6)}.card--pad-xl[data-astro-cid-mx574jlw]{padding:var(--space-7) var(--space-8)}.card--neutral[data-astro-cid-mx574jlw]{background:var(--surface-card)}.card--muted[data-astro-cid-mx574jlw]{background:var(--surface-muted)}.card--info[data-astro-cid-mx574jlw]{background:var(--surface-info)}.card--brand[data-astro-cid-mx574jlw]{background:var(--surface-brand);color:var(--color-on-dark)}.card--accent[data-astro-cid-mx574jlw]{background:var(--surface-cyan);color:var(--color-heading)}.card--dark[data-astro-cid-mx574jlw]{background:var(--surface-dark);color:var(--color-on-dark)}.card--gradient[data-astro-cid-mx574jlw]{background:var(--surface-gradient);color:var(--color-on-dark)}.card--outline[data-astro-cid-mx574jlw]{border:var(--border-width) solid var(--border-strong);background:var(--surface-page)}.card--plain[data-astro-cid-mx574jlw]{background:var(--surface-page);box-shadow:var(--shadow-sm)}.card--interactive[data-astro-cid-mx574jlw]{transition:transform var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease)}.card--interactive[data-astro-cid-mx574jlw]:hover{transform:var(--lift-card);box-shadow:var(--shadow-lg)}@media (width<=767px){.card--pad-xl[data-astro-cid-mx574jlw]{padding:var(--space-6) var(--space-5)}}.author-card{align-items:center;gap:var(--space-5);flex:1;display:flex}.avatar[data-astro-cid-ktve5bmz]{border-radius:var(--radius-md);background:var(--surface-page);flex-shrink:0;place-items:center;width:96px;height:96px;display:grid}.avatar[data-astro-cid-ktve5bmz] img[data-astro-cid-ktve5bmz]{width:60%}.label[data-astro-cid-ktve5bmz]{color:var(--color-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase}.name[data-astro-cid-ktve5bmz]{color:var(--color-accent);font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.meta[data-astro-cid-ktve5bmz]{color:var(--color-muted);font-size:var(--text-sm)}.pill[data-astro-cid-ltp3gksc]{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1.3;text-decoration:none;display:inline-block}.pill--soft[data-astro-cid-ltp3gksc]{background:var(--pill-soft);color:var(--pill-soft-text)}.pill--strong[data-astro-cid-ltp3gksc]{background:var(--pill-strong);color:var(--pill-strong-text)}a[data-astro-cid-ltp3gksc].pill:hover{text-decoration:underline}.thumb[data-astro-cid-eawhpuvg]{object-fit:cover;width:100%}.thumb--placeholder[data-astro-cid-eawhpuvg]{background:var(--surface-gradient);place-items:center;display:grid}.thumb--placeholder[data-astro-cid-eawhpuvg] img[data-astro-cid-eawhpuvg]{opacity:.85;width:22%;max-width:96px}.title[data-astro-cid-tfmqnuns]{margin-bottom:var(--space-3)}ul[data-astro-cid-tfmqnuns]{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-tfmqnuns]{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--color-on-dark);transition:background var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);place-items:center;display:inline-grid}a[data-astro-cid-tfmqnuns]:hover{background:var(--surface-on-dark-hover);transform:var(--lift)}.article-hero{gap:var(--space-5);margin-block:var(--space-5) var(--space-6);grid-template-columns:1.6fr 1fr;display:grid}.media[data-astro-cid-mk6arr2s]{border-radius:var(--radius-md);align-items:flex-end;min-height:464px;display:flex;position:relative;overflow:hidden}.media[data-astro-cid-mk6arr2s] .hero-image{height:100%;position:absolute;inset:0}.overlay[data-astro-cid-mk6arr2s]{align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-5) var(--space-8);background:var(--overlay-scrim);flex-direction:column;display:flex;position:relative}.side[data-astro-cid-mk6arr2s]{gap:var(--space-4);flex-direction:column;display:flex}@media (width<=1024px){.article-hero{grid-template-columns:1fr}.side[data-astro-cid-mk6arr2s]{grid-template-columns:1fr 1fr;display:grid}}@media (width<=767px){.media[data-astro-cid-mk6arr2s]{min-height:340px}.overlay[data-astro-cid-mk6arr2s]{padding:var(--space-5)}.side[data-astro-cid-mk6arr2s]{grid-template-columns:1fr}}section[data-astro-cid-jwqzbiyf] .faq-title{margin-bottom:var(--space-5)}.list[data-astro-cid-jwqzbiyf]{gap:var(--space-4);flex-direction:column;display:flex}details[data-astro-cid-jwqzbiyf]{border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-page);overflow:hidden}summary[data-astro-cid-jwqzbiyf]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);color:var(--color-heading);font-size:var(--text-lg);cursor:pointer;list-style:none;display:flex}summary[data-astro-cid-jwqzbiyf]::-webkit-details-marker{display:none}summary[data-astro-cid-jwqzbiyf] .faq-icon{transition:transform var(--duration-fast) var(--ease);flex-shrink:0}details[data-astro-cid-jwqzbiyf][open] summary[data-astro-cid-jwqzbiyf] .faq-icon{transform:rotate(45deg)}details[data-astro-cid-jwqzbiyf] p[data-astro-cid-jwqzbiyf]{padding:0 var(--space-5) var(--space-5)}.grid[data-astro-cid-apn5sp7r]{margin:0;padding:0;list-style:none}.grid--cards[data-astro-cid-apn5sp7r]{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.grid--masonry[data-astro-cid-apn5sp7r]{columns:3;column-gap:var(--grid-gap)}.grid--masonry[data-astro-cid-apn5sp7r]>*{break-inside:avoid;margin-bottom:var(--masonry-gap)}@media (width<=1024px){.grid--cards[data-astro-cid-apn5sp7r]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--masonry[data-astro-cid-apn5sp7r]{columns:2}}@media (width<=767px){.grid--cards[data-astro-cid-apn5sp7r]{grid-template-columns:minmax(0,1fr)}.grid--masonry[data-astro-cid-apn5sp7r]{columns:1}}.post-card{flex-direction:column;display:flex}.media[data-astro-cid-fjbsocwl]{line-height:0;display:block}.title[data-astro-cid-fjbsocwl] a[data-astro-cid-fjbsocwl]{color:inherit;text-decoration:none}.title[data-astro-cid-fjbsocwl] a[data-astro-cid-fjbsocwl]:after{content:"";position:absolute;inset:0}.title[data-astro-cid-fjbsocwl] a[data-astro-cid-fjbsocwl]:hover{text-decoration:underline}.body[data-astro-cid-fjbsocwl] .pill{z-index:1;align-self:flex-start;position:relative}.date[data-astro-cid-fjbsocwl]{color:var(--color-muted);font-size:var(--text-xs)}.post-card--grid .post-card-image{aspect-ratio:7/5;border-radius:var(--radius-sm)}.post-card--grid .body[data-astro-cid-fjbsocwl]{gap:var(--space-3);padding-top:var(--space-5);flex-direction:column;display:flex}.post-card--masonry .post-card-image{aspect-ratio:16/10}.post-card--masonry .title{padding:var(--space-5) var(--space-5) var(--space-4)}.post-card--masonry .date[data-astro-cid-fjbsocwl]{padding:var(--space-3) var(--space-5);border-top:var(--border-width) solid var(--border-color);color:var(--color-heading)}.recommended-title{margin-bottom:var(--space-6)}ol[data-astro-cid-y2enqxn2]{margin:var(--space-4) 0 0;padding-left:var(--space-5);color:var(--color-heading)}li[data-astro-cid-y2enqxn2]+li[data-astro-cid-y2enqxn2]{margin-top:var(--space-2)}a[data-astro-cid-y2enqxn2]{color:var(--color-heading);text-decoration:none}a[data-astro-cid-y2enqxn2]:hover{color:var(--color-link);text-decoration:underline}.sidebar-banner{justify-content:flex-end;align-items:center;gap:var(--space-5);text-align:center;flex-direction:column;width:min(100%,320px);min-height:450px;display:flex}.title[data-astro-cid-vgojn22d]{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-snug)}img[data-astro-cid-vgojn22d]{width:auto;height:24px}.breadcrumbs[data-astro-cid-rccrbjaa] ol[data-astro-cid-rccrbjaa]{justify-content:center;gap:var(--space-1) var(--space-2);color:var(--color-muted);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs[data-astro-cid-rccrbjaa] li[data-astro-cid-rccrbjaa]+li[data-astro-cid-rccrbjaa]:before{content:">";margin-right:var(--space-2);color:var(--color-subtle)}.breadcrumbs[data-astro-cid-rccrbjaa] a[data-astro-cid-rccrbjaa]{color:inherit;text-decoration:none}.breadcrumbs[data-astro-cid-rccrbjaa] a[data-astro-cid-rccrbjaa]:hover{color:var(--color-link);text-decoration:underline}.boxed[data-astro-cid-rccrbjaa]{justify-content:center;display:flex}.boxed[data-astro-cid-rccrbjaa] ol[data-astro-cid-rccrbjaa]{padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-sm)}.crumbs{margin-top:var(--space-6)}.article-layout{gap:var(--space-6) var(--space-7);padding-block:var(--space-7);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.sidebar[data-astro-cid-ebf7354s]{gap:var(--space-7);flex-direction:column;display:flex}.sticky[data-astro-cid-ebf7354s]{top:calc(var(--header-height) + var(--space-5));justify-content:center;display:flex;position:sticky}.summary-layout[data-astro-cid-ebf7354s]{gap:var(--space-7);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;display:grid}.summary-main[data-astro-cid-ebf7354s]{gap:var(--space-4);max-width:var(--container-narrow);flex-direction:column;display:flex}.summary-aside[data-astro-cid-ebf7354s]{justify-content:center;display:flex}.summary-text[data-astro-cid-ebf7354s]{margin-bottom:var(--space-6);color:var(--color-heading)}.prose[data-astro-cid-ebf7354s]{max-width:var(--prose-width);color:var(--color-text)}.prose[data-astro-cid-ebf7354s]>*+*{margin-top:var(--space-5)}.prose[data-astro-cid-ebf7354s] h2{margin-top:var(--space-7);font-size:var(--text-2xl);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.prose[data-astro-cid-ebf7354s] h3{margin-top:var(--space-6);font-size:var(--text-xl);font-weight:var(--weight-medium)}.prose[data-astro-cid-ebf7354s] a{color:var(--color-link);text-underline-offset:3px}.prose[data-astro-cid-ebf7354s] ul,.prose[data-astro-cid-ebf7354s] ol{padding-left:var(--space-5)}.prose[data-astro-cid-ebf7354s] li+li{margin-top:var(--space-2)}.prose[data-astro-cid-ebf7354s] img{border-radius:var(--radius-md)}.prose[data-astro-cid-ebf7354s] blockquote{padding:var(--space-4) var(--space-5);border-left:4px solid var(--brand-blue);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--surface-info-subtle);color:var(--color-heading);margin-inline:0}.prose[data-astro-cid-ebf7354s] table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.prose[data-astro-cid-ebf7354s] th,.prose[data-astro-cid-ebf7354s] td{padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--border-color);text-align:left;vertical-align:top}.prose[data-astro-cid-ebf7354s] th{background:var(--surface-muted);color:var(--color-heading)}.prose[data-astro-cid-ebf7354s] code{border-radius:var(--radius-xs);background:var(--surface-muted);font-size:var(--text-sm);padding:2px 6px}@media (width<=1024px){.article-layout,.summary-layout[data-astro-cid-ebf7354s]{grid-template-columns:1fr}.prose[data-astro-cid-ebf7354s]{max-width:none}.sticky[data-astro-cid-ebf7354s]{position:static}.summary-aside[data-astro-cid-ebf7354s]{display:none}}.ai-banner{align-items:center;gap:var(--space-6);grid-template-columns:1fr 1fr;min-height:420px;display:grid}.copy[data-astro-cid-ah4mw5wq]{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}p[data-astro-cid-ah4mw5wq]{max-width:440px}.media[data-astro-cid-ah4mw5wq]{justify-content:center;display:flex}.media[data-astro-cid-ah4mw5wq] img{width:auto;max-height:380px}@media (width<=767px){.ai-banner{grid-template-columns:1fr}.media[data-astro-cid-ah4mw5wq] img{max-height:240px}}.pagination[data-astro-cid-x3xpjmlm]{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-7);display:flex}ol[data-astro-cid-x3xpjmlm]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-x3xpjmlm],.step[data-astro-cid-x3xpjmlm],.gap[data-astro-cid-x3xpjmlm]{min-width:40px;height:40px;padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--color-heading);font-weight:var(--weight-medium);place-items:center;text-decoration:none;display:inline-grid}a[data-astro-cid-x3xpjmlm]{background:var(--action-soft);transition:background var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease)}a[data-astro-cid-x3xpjmlm]:hover{background:var(--action-soft-hover)}a[data-astro-cid-x3xpjmlm][aria-current=page]{background:var(--action-dark);color:var(--action-dark-text)}span[data-astro-cid-x3xpjmlm].step{opacity:.35}.category-hero{padding-top:var(--space-6)}.category-title{margin:var(--space-4) 0 var(--space-5)}.description[data-astro-cid-byaxizun]{max-width:820px;color:var(--color-heading);margin-inline:auto}.empty[data-astro-cid-byaxizun]{text-align:center}.lead[data-astro-cid-vzqd5ccp]{max-width:var(--container-narrow);margin-top:var(--space-4)}.lead[data-astro-cid-vzqd5ccp] code[data-astro-cid-vzqd5ccp],.index[data-astro-cid-vzqd5ccp] a[data-astro-cid-vzqd5ccp]{color:var(--color-on-dark-accent)}.index[data-astro-cid-vzqd5ccp]{gap:var(--space-5);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.group[data-astro-cid-vzqd5ccp],.preview[data-astro-cid-vzqd5ccp]{gap:var(--space-4);margin-top:var(--space-7);flex-direction:column;display:flex}.note[data-astro-cid-vzqd5ccp]{margin-top:var(--space-3);color:var(--color-muted)}.preview-head[data-astro-cid-vzqd5ccp]{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);padding-bottom:var(--space-3);border-bottom:var(--border-width) solid var(--border-color);flex-wrap:wrap;display:flex}.preview-head[data-astro-cid-vzqd5ccp] a[data-astro-cid-vzqd5ccp]{color:inherit;text-decoration:none}.preview-head[data-astro-cid-vzqd5ccp] code[data-astro-cid-vzqd5ccp]{color:var(--color-muted);font-size:var(--text-xs)}.swatches[data-astro-cid-vzqd5ccp],.type-scale[data-astro-cid-vzqd5ccp],.spaces[data-astro-cid-vzqd5ccp],.shapes[data-astro-cid-vzqd5ccp]{margin:0;padding:0;list-style:none}.swatches[data-astro-cid-vzqd5ccp]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(170px,1fr));display:grid}.swatches[data-astro-cid-vzqd5ccp] li[data-astro-cid-vzqd5ccp]{gap:var(--space-1);font-size:var(--text-xs);flex-direction:column;display:flex}.swatch[data-astro-cid-vzqd5ccp]{border:var(--border-width) solid var(--border-color);border-radius:var(--radius-md);height:72px}.value[data-astro-cid-vzqd5ccp]{color:var(--color-muted)}.type-scale[data-astro-cid-vzqd5ccp]{gap:var(--space-4);flex-direction:column;display:flex}.type-scale[data-astro-cid-vzqd5ccp] li[data-astro-cid-vzqd5ccp],.spaces[data-astro-cid-vzqd5ccp] li[data-astro-cid-vzqd5ccp]{align-items:center;gap:var(--space-4);color:var(--color-heading);line-height:var(--leading-tight);grid-template-columns:120px 1fr;display:grid}.bar[data-astro-cid-vzqd5ccp]{border-radius:var(--radius-xs);background:var(--brand-blue);height:12px;display:block}.shapes[data-astro-cid-vzqd5ccp]{gap:var(--space-6);flex-wrap:wrap;display:flex}.shapes[data-astro-cid-vzqd5ccp] li[data-astro-cid-vzqd5ccp]{align-items:center;gap:var(--space-2);font-size:var(--text-xs);flex-direction:column;display:flex}.shape[data-astro-cid-vzqd5ccp]{background:var(--surface-info);width:88px;height:64px}.shape--shadow[data-astro-cid-vzqd5ccp]{border-radius:var(--radius-md);background:var(--surface-page)}.preview-row{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.preview-stack{align-items:stretch;gap:var(--space-4);flex-direction:column;display:flex}.preview-grid{align-items:start;gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.preview-frame{border:var(--border-width) solid var(--border-color);border-radius:var(--radius-md);overflow:hidden}.preview-caption{margin-bottom:var(--space-4);color:var(--color-muted);font-size:var(--text-sm)}.preview-icons{gap:var(--space-4);color:var(--color-heading);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.preview-icons li{align-items:center;gap:var(--space-3);font-size:var(--text-xs);display:flex}.track[data-astro-cid-rcscc4mt]{--per-view:2;--gap:var(--space-5);grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--per-view) - 1) * var(--gap)) / var(--per-view));gap:var(--gap);scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.track[data-astro-cid-rcscc4mt]::-webkit-scrollbar{display:none}.slide[data-astro-cid-rcscc4mt]{border-radius:var(--radius-md);scroll-snap-align:start;height:464px;position:relative;overflow:hidden}.slide[data-astro-cid-rcscc4mt] .slide-image{height:100%;transition:transform var(--duration-slow) var(--ease);position:absolute;inset:0}.slide[data-astro-cid-rcscc4mt]:hover .slide-image{transform:scale(1.04)}.slide[data-astro-cid-rcscc4mt]:after{content:"";background:var(--overlay-fade);pointer-events:none;position:absolute;inset:0}.slide-content[data-astro-cid-rcscc4mt]{z-index:1;align-items:flex-start;gap:var(--space-3);padding:var(--space-6);flex-direction:column;display:flex;position:absolute;inset:auto 0 0}.slide-title[data-astro-cid-rcscc4mt]{max-width:480px;color:var(--color-on-dark);font-size:var(--text-2xl);font-weight:var(--weight-medium);line-height:var(--leading-tight)}.slide-title[data-astro-cid-rcscc4mt] a[data-astro-cid-rcscc4mt]{color:inherit;text-decoration:none}.slide-title[data-astro-cid-rcscc4mt] a[data-astro-cid-rcscc4mt]:hover{text-decoration:underline}.dots[data-astro-cid-rcscc4mt]{justify-content:center;gap:var(--space-3);margin-top:var(--space-5);display:flex}.dot[data-astro-cid-rcscc4mt]{border-radius:var(--radius-pill);background:var(--brand-blue);opacity:.35;width:14px;height:14px;transition:opacity var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);border:0;padding:0}.dot[data-astro-cid-rcscc4mt][aria-current=true]{opacity:1;transform:scale(1.15)}@media (width<=767px){.track[data-astro-cid-rcscc4mt]{--per-view:1}.slide[data-astro-cid-rcscc4mt]{height:380px}}.home-title{margin-bottom:var(--space-6)}.search-box[data-astro-cid-u7vi72bu]{gap:var(--space-3);max-width:640px;margin:var(--space-5) auto 0;display:flex}.search-box[data-astro-cid-u7vi72bu] input[data-astro-cid-u7vi72bu]{min-width:0;padding:var(--space-3) var(--space-5);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-pill);font:inherit;flex:1}.status[data-astro-cid-u7vi72bu]{margin-bottom:var(--space-5);text-align:center}.results li{padding:var(--space-5);border-radius:var(--radius-md);background:var(--surface-card)}.results a{color:var(--color-heading);font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-medium);text-decoration:none}.results a:hover{text-decoration:underline}.results p{margin-top:var(--space-3);font-size:var(--text-sm)}.results mark{background:var(--mark);color:inherit}
