.rf-kicker{margin:0 0 var(--s-2);font-size:var(--t-small);font-weight:600}.rf-capital{border-radius:var(--r-1);background:var(--pigment-12);block-size:2rem;inline-size:2rem;color:var(--pigment);font-weight:600;font-size:var(--t-body);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.rf-capital--sm{block-size:1.6rem;inline-size:1.6rem;font-size:var(--t-small)}.rf-capital--lg,.rf-capital--xl{block-size:2.5rem;inline-size:2.5rem;font-size:var(--t-3)}.rf-cell{border-radius:var(--r-pill);border:1px solid var(--rule-soft);background:var(--paper-raised);block-size:2.25rem;inline-size:2.25rem;color:var(--ink);font-size:var(--t-small);flex:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.rf-cell--lg{block-size:3rem;inline-size:3rem;font-size:var(--t-body)}.rf-cell[data-slug=empryo]{background:var(--pigment);border-color:var(--pigment);color:var(--on-pigment,var(--paper))}.rf-dots{vertical-align:middle;flex-wrap:wrap;gap:.25rem;display:inline-flex}.rf-dot{border-radius:var(--r-pill);background:var(--ink-16);block-size:.6rem;inline-size:.6rem}.rf-dot--empryo{background:var(--pigment)}.rf-dot--them{background:var(--ink-soft)}.rf-dot--even{background:var(--pigment-36)}.rf-abc__grid{gap:var(--s-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rf-abc__cell{block-size:1.75rem;inline-size:1.75rem;font-size:var(--t-small);color:var(--ink-soft);opacity:.4;justify-content:center;align-items:center;display:inline-flex}.rf-abc__cell--on{opacity:1}.rf-abc__cell a{text-decoration:none;display:inline-flex}.rf-abc__cell .rf-capital{block-size:1.75rem;inline-size:1.75rem}.rf-find{gap:var(--s-2);max-inline-size:var(--w-read);margin-block-end:var(--s-6);display:grid}.rf-find__label{font-size:var(--t-small);font-weight:600}.rf-find__input,.rf-p-search input{inline-size:100%;padding:var(--s-2) var(--s-3);border:1px solid var(--rule-soft);border-radius:var(--r-2);background:var(--paper-raised);color:inherit;font:inherit;min-inline-size:0}.rf-find__input:focus-visible,.rf-p-search input:focus-visible{outline:2px solid var(--pigment);outline-offset:1px}.rf-find__count{font-size:var(--t-small);color:var(--ink-soft);margin:0}.rf-letters{gap:var(--s-6);display:grid}.rf-letter{gap:var(--s-3);scroll-margin-top:calc(var(--ch-membrane-reach,5rem) + var(--s-4));grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.rf-letter{gap:var(--s-4);grid-template-columns:3rem minmax(0,1fr)}}.rf-letter__cap{align-items:flex-start;display:flex}.rf-letter__terms{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));margin:0;padding:0;list-style:none;display:grid}.rf-entry{min-inline-size:0}.rf-entry__link{gap:var(--s-1);block-size:100%;padding:var(--s-3) var(--s-4);border:1px solid var(--rule-soft);border-radius:var(--r-2);color:inherit;text-decoration:none;display:grid}.rf-entry__link:hover{border-color:var(--pigment)}.rf-entry__term{font-size:var(--t-4);line-height:var(--lh-snug);margin:0}.rf-entry__def{font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-soft);margin:0}.rf-entry__meta{font-size:var(--t-micro);color:var(--ink-soft)}.rf-empty{gap:var(--s-3);justify-items:start;display:grid}.rf-empty p{margin:0}.rf-empty__reset{border:1px solid var(--rule-soft);border-radius:var(--r-pill);color:inherit;font:inherit;font-size:var(--t-small);padding:var(--s-1) var(--s-3);cursor:pointer;background:0 0}.rf-term__body{gap:var(--s-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=64rem){.rf-term__body{gap:var(--s-8);grid-template-columns:minmax(0,1fr) 18rem}}.rf-term__body>:first-child{max-inline-size:var(--w-read);min-inline-size:0}.rf-term__side{gap:var(--s-4);min-inline-size:0;display:grid}.rf-angle__text{font-size:var(--t-small);line-height:var(--lh-body);margin:0}.rf-docs ul{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.rf-docs__link{gap:var(--s-1);padding:var(--s-3);border:1px solid var(--rule-soft);border-radius:var(--r-2);color:inherit;text-decoration:none;display:grid}.rf-docs__link:hover{border-color:var(--pigment)}.rf-docs__title{font-size:var(--t-small);font-weight:600}.rf-docs__line{font-size:var(--t-micro);color:var(--ink-soft)}.rf-related{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));margin:0;padding:0;list-style:none;display:grid}.rf-related__link{gap:var(--s-3);block-size:100%;padding:var(--s-3) var(--s-4);border:1px solid var(--rule-soft);border-radius:var(--r-2);color:inherit;align-items:flex-start;min-inline-size:0;text-decoration:none;display:flex}.rf-related__link:hover{border-color:var(--pigment)}.rf-related__link>span{min-inline-size:0}.rf-related__term{font-size:var(--t-4);line-height:var(--lh-snug);margin:0}.rf-related__def{margin:var(--s-1) 0 0;font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-soft)}.rf-install{gap:var(--s-3);min-inline-size:0;display:grid}.rf-duel{gap:var(--s-3);display:grid}.rf-duel__pair{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.rf-duel__side{align-items:center;gap:var(--s-2);display:flex}.rf-duel__name{font-weight:600}.rf-duel__vs{font-size:var(--t-small);color:var(--ink-soft)}.rf-duel__tagline{font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-soft);margin:0}.rf-tally{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.rf-tally__line{font-size:var(--t-small);color:var(--ink-soft);margin:0}.rf-versus th,.rf-versus td{vertical-align:top;font-size:var(--t-small);line-height:var(--lh-body);overflow-wrap:anywhere}.rf-versus th[scope=row]{font-weight:600}.rf-versus__us{color:var(--ink)}.rf-versus__gap{color:var(--ink-soft)}.rf-versus__verdict{gap:var(--s-1);display:grid}.rf-lean{align-items:center;gap:var(--s-2);font-weight:600;display:inline-flex}.rf-lean__line{color:var(--ink-soft);margin:0}.rf-key{margin:var(--s-4) 0 0;gap:var(--s-2) var(--s-5);font-size:var(--t-small);color:var(--ink-soft);flex-wrap:wrap;padding:0;list-style:none;display:flex}.rf-key li{align-items:flex-start;gap:var(--s-2);display:flex}.rf-key li>span:first-child{padding-block-start:.3em;display:inline-flex}.rf-fits{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.rf-fit{min-inline-size:0}.rf-fit p{font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-soft);margin:0}.rf-fits__head{align-items:center;gap:var(--s-2);margin-block-end:var(--s-2);display:flex}.rf-fits__title{font-size:var(--t-4);margin:0}.rf-bottom{max-inline-size:var(--w-read);font-size:var(--t-body);line-height:var(--lh-body);margin:0}.rf-faq{gap:var(--s-4);max-inline-size:var(--w-read);margin:0;padding:0;list-style:none;display:grid}.rf-faq__q{margin:0 0 var(--s-1);font-size:var(--t-4);line-height:var(--lh-snug)}.rf-faq__a{font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-soft);margin:0}.rf-final{gap:var(--s-4);display:grid}.rf-final__actions{gap:var(--s-3);flex-wrap:wrap;display:flex}.rf-pairs{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.rf-pairs>li{min-inline-size:0}.rf-pair__link{gap:var(--s-2);block-size:100%;padding:var(--s-4);border:1px solid var(--rule-soft);border-radius:var(--r-2);color:inherit;text-decoration:none;display:grid}.rf-pair__link:hover{border-color:var(--pigment)}.rf-pair__title{align-items:center;gap:var(--s-2);font-size:var(--t-4);line-height:var(--lh-snug);margin:0;display:flex}.rf-pair__cells{display:inline-flex}.rf-pair__cells .rf-cell+.rf-cell{margin-inline-start:-.5rem}.rf-pair__vs{font-size:var(--t-small);color:var(--ink-soft);font-weight:400}.rf-pair__line{font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-soft);margin:0}.rf-pair__tally{align-items:center;gap:var(--s-2);font-size:var(--t-micro);color:var(--ink-soft);flex-wrap:wrap;display:flex}.rf-how{max-inline-size:var(--w-read);font-size:var(--t-body);line-height:var(--lh-body)}.rf-how p{margin:0}.rf-how>*+*{margin-block-start:var(--s-4)}.rf-how .rf-key{gap:var(--s-2);font-size:var(--t-body);color:var(--ink);flex-direction:column}
