.rf-grid{row-gap:var(--sp-32)}.rf-lead[data-astro-cid-rdfxltbo]{max-width:52ch;margin-block-start:var(--sp-32)}.rf-ghost[data-astro-cid-rdfxltbo]{z-index:-1;font-size:clamp(12rem,36vw,36rem);position:absolute;top:0;right:0;transform:translate(.18em)}.rf-crumb[data-astro-cid-rdfxltbo]{color:var(--fg-muted);transition:color var(--dur-micro) linear}@media (hover:hover){.rf-crumb[data-astro-cid-rdfxltbo]:hover{color:var(--fg)}}.rf-line[data-astro-cid-rdfxltbo]{display:block}.rf-line--muted[data-astro-cid-rdfxltbo]{color:var(--fg-muted)}.rf-actions[data-astro-cid-rdfxltbo]{align-items:center;gap:var(--sp-16) var(--sp-32);flex-wrap:wrap;margin-block-start:var(--sp-32);display:flex}.rf-glance-col{align-content:end;display:grid}.rf-glance[data-astro-cid-rdfxltbo]{border-top:1px solid var(--fg);background:var(--bg)}.rf-glance-row[data-astro-cid-rdfxltbo]{gap:var(--sp-16);padding-block:var(--sp-12);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline;display:grid}.rf-glance[data-astro-cid-rdfxltbo] dd[data-astro-cid-rdfxltbo]{font-family:var(--font-display);letter-spacing:-.01em;font-weight:600}.rf-test-list[data-astro-cid-rdfxltbo]{gap:var(--sp-48) var(--gutter);margin-block-start:var(--sp-32);display:grid}.rf-test-item[data-astro-cid-rdfxltbo]{gap:var(--sp-16);border-top:2px solid var(--fg);align-content:start;padding-block-start:var(--sp-24);display:grid}.rf-test-num[data-astro-cid-rdfxltbo]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-l);letter-spacing:-.04em;color:var(--fg-muted);line-height:.9}.rf-region[data-astro-cid-rdfxltbo]{max-width:44ch;margin-block-start:var(--sp-48);padding-inline-start:var(--sp-32);position:relative}.rf-region-mark[data-astro-cid-rdfxltbo]{border:2px solid var(--fg);border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:.45em;left:0}@media (width>=1024px){.rf-test-list[data-astro-cid-rdfxltbo]{grid-template-columns:repeat(3,minmax(0,1fr))}}.rf-jump[data-astro-cid-rdfxltbo]{border-top:1px solid var(--fg);margin-block-start:var(--sp-16);display:grid}.rf-jump-link[data-astro-cid-rdfxltbo]{gap:var(--sp-8);padding-block:var(--sp-16);border-bottom:1px solid var(--rule);transition:padding var(--dur-ui) var(--ease-out,ease), border-color var(--dur-micro) linear;grid-template-columns:2.5rem 1fr auto;align-items:baseline;display:grid}.rf-jump-name[data-astro-cid-rdfxltbo]{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.25rem;font-weight:600}@media (hover:hover){.rf-jump-link[data-astro-cid-rdfxltbo]:hover{border-color:var(--fg);padding-inline-start:var(--sp-12)}}.rf-tiers[data-astro-cid-rdfxltbo]{border-top:1px solid var(--fg);margin-block-start:var(--sp-48);display:grid}.rf-tier[data-astro-cid-rdfxltbo]{gap:var(--sp-32) var(--gutter);padding-block:var(--sp-48);border-bottom:1px solid var(--rule);scroll-margin-top:var(--header-h);display:grid}.rf-tier-head[data-astro-cid-rdfxltbo]{gap:var(--sp-12) var(--sp-8);grid-template-columns:2.5rem 1fr;align-content:start;display:grid}.rf-tier-name[data-astro-cid-rdfxltbo],.rf-tier-summary[data-astro-cid-rdfxltbo]{grid-column:2}.rf-tier-summary[data-astro-cid-rdfxltbo]{color:var(--fg-muted)}.rf-segments[data-astro-cid-rdfxltbo]{gap:var(--sp-16);display:grid}.rf-segment[data-astro-cid-rdfxltbo]{gap:var(--sp-12) var(--sp-8);padding:var(--sp-24) var(--sp-24) var(--sp-24) var(--sp-16);border:1px solid var(--rule);transition:border-color var(--dur-micro) linear;grid-template-columns:2.5rem 1fr;display:grid}.rf-seg-name[data-astro-cid-rdfxltbo],.rf-seg-why[data-astro-cid-rdfxltbo],.rf-seg-hears[data-astro-cid-rdfxltbo]{grid-column:2}.rf-seg-index[data-astro-cid-rdfxltbo]{padding-block-start:.3em}.rf-seg-hears[data-astro-cid-rdfxltbo]{gap:var(--sp-4);margin:var(--sp-8) 0 0;border-left:2px solid var(--fg);padding-inline-start:var(--sp-16);display:grid}.rf-seg-hears[data-astro-cid-rdfxltbo] p[data-astro-cid-rdfxltbo]{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.125rem;font-weight:500}@media (hover:hover){.rf-segment[data-astro-cid-rdfxltbo]:hover{border-color:var(--fg)}}@media (width>=1024px){.rf-tier[data-astro-cid-rdfxltbo]{grid-template-columns:repeat(12,minmax(0,1fr))}.rf-tier-head[data-astro-cid-rdfxltbo]{top:calc(var(--header-h) + var(--sp-32));grid-column:1/5;align-self:start;position:sticky}.rf-segments[data-astro-cid-rdfxltbo]{grid-column:6/13}}.rf-quotes[data-astro-cid-rdfxltbo]{gap:var(--gutter);margin-block-start:var(--sp-32);display:grid}.rf-quote[data-astro-cid-rdfxltbo]{gap:var(--sp-16);min-height:16rem;padding:var(--sp-24);border:1px solid var(--rule);transition:border-color var(--dur-micro) linear;grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}.rf-quote-mark[data-astro-cid-rdfxltbo]{font-family:var(--font-display);color:var(--fg-muted);font-size:5rem;font-weight:600;line-height:.6}.rf-quote-text[data-astro-cid-rdfxltbo]{text-wrap:balance}.rf-quote-area[data-astro-cid-rdfxltbo]{align-items:center;gap:var(--sp-8);border-top:1px solid var(--rule);flex-wrap:wrap;padding-block-start:var(--sp-16);display:inline-flex}@media (hover:hover){.rf-quote[data-astro-cid-rdfxltbo]:hover{border-color:var(--fg)}}@media (width>=640px){.rf-quotes[data-astro-cid-rdfxltbo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.rf-quotes[data-astro-cid-rdfxltbo]{grid-template-columns:repeat(3,minmax(0,1fr))}}.rf-steps[data-astro-cid-rdfxltbo]{gap:var(--sp-32) var(--gutter);margin-block-start:var(--sp-16);display:grid}.rf-steps[data-astro-cid-rdfxltbo] li[data-astro-cid-rdfxltbo]{gap:var(--sp-12);border-top:1px solid var(--fg);align-content:start;padding-block-start:var(--sp-16);display:grid}.rf-step-num[data-astro-cid-rdfxltbo]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h1);color:var(--fg-muted);line-height:1}.rf-other[data-astro-cid-rdfxltbo]{border-top:1px solid var(--fg);display:grid}.rf-other-link[data-astro-cid-rdfxltbo]{gap:var(--sp-8) var(--sp-32);padding-block:var(--sp-24);border-bottom:1px solid var(--rule);transition:border-color var(--dur-micro) linear;display:grid}.rf-other-model[data-astro-cid-rdfxltbo]{align-items:center;gap:var(--sp-8);display:inline-flex}@media (hover:hover){.rf-other-link[data-astro-cid-rdfxltbo]:hover{border-color:var(--fg)}}@media (width>=640px){.rf-steps[data-astro-cid-rdfxltbo]{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-other-link[data-astro-cid-rdfxltbo]{grid-template-columns:1fr auto;align-items:center}}@media (width>=1024px){.rf-steps[data-astro-cid-rdfxltbo]{grid-template-columns:repeat(5,minmax(0,1fr))}}.rf-inquiry[data-astro-cid-rdfxltbo]{scroll-margin-top:var(--header-h)}
