.st[data-astro-cid-lwy7f2dc]{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.st-yes[data-astro-cid-lwy7f2dc],.st-limited[data-astro-cid-lwy7f2dc]{color:var(--pen)}.st-no[data-astro-cid-lwy7f2dc]{color:var(--stamp)}.mark[data-astro-cid-lwy7f2dc]{border:1.5px solid;flex:none;place-items:center;width:1.35rem;height:1.35rem;display:grid}.st-limited[data-astro-cid-lwy7f2dc] .mark[data-astro-cid-lwy7f2dc]{border-style:dashed}.mark[data-astro-cid-lwy7f2dc] svg[data-astro-cid-lwy7f2dc]{fill:none;stroke:currentColor;stroke-width:2.4px;width:.95rem;height:.95rem}.word[data-astro-cid-lwy7f2dc]{font:700 var(--step-0)/1.25 var(--f-form);letter-spacing:.01em}.rf-head{border-bottom:2px solid var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.8rem 2rem;padding-bottom:1.2rem;display:grid}.rf-formcode{border:1px solid var(--cell-line);font:400 .75rem/1.35 var(--f-text);font-variant-numeric:tabular-nums;color:var(--ink-2);text-align:right;margin:0;padding:.4rem .6rem}.rf-formcode span{display:block}.rf-first{border-bottom:1px solid var(--rule);column-gap:1rem;padding:1.6rem 0 1.4rem;display:grid}.rf-ln{color:var(--ink-2);padding-top:.35rem;font-size:.85rem}.rf-filled{font:400 clamp(1.5rem, 1.1rem + 1.6vw, 2.2rem)/1.15 var(--f-fill);color:var(--pen);margin:0}.rf-under{border-top:1px solid var(--ink);color:var(--ink-2);margin:.35rem 0 0;padding-top:.3rem;font-size:.75rem}.rf-line{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:1.2rem;display:grid}.rf-line .rf-under{grid-column:1/-1}.rf-label{font:700 var(--step-0)/1.3 var(--f-form);letter-spacing:.01em;margin:0}.rf-fill{color:var(--pen);white-space:nowrap;margin:0;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.2rem);line-height:1.15}.rf-lead{font-size:var(--step-1);max-width:62ch;margin:0;line-height:1.45}.rf-act{background:var(--pen);width:100%;min-height:3rem;color:var(--sheet);font:700 var(--step-0)/1 var(--f-form);letter-spacing:.02em;border:2px solid var(--pen);justify-content:center;align-items:center;padding:0 1.2rem;text-decoration:none;transition:background .16s ease-out,color .16s ease-out;display:flex}.rf-act:hover{background:var(--sheet);color:var(--pen);text-decoration:none}.rf-block{padding:2.4rem 0 .4rem}.rf-block>h2{font-size:var(--step-2);margin-bottom:1rem}.rf-after{max-width:68ch;margin:1rem 0 0}.rf-need{gap:0;margin:0;display:grid}.rf-need>div{border-bottom:1px solid var(--rule);grid-template-columns:minmax(10rem,14rem) minmax(0,1fr);gap:1rem;padding:.9rem 0;display:grid}.rf-need>div:first-child{border-top:2px solid var(--ink)}.rf-need dt{font:700 var(--step-0)/1.3 var(--f-form)}.rf-need dd{max-width:68ch;margin:0;line-height:1.5}.rf-sources{border-top:2px solid var(--ink);font-size:var(--step--1);margin-top:2.6rem;padding-top:1.2rem}.rf-sources h2{font-size:var(--step-1);margin-bottom:.4rem}.rf-sources .rf-checked{color:var(--ink-2)}.rf-sources ol{gap:.35rem;margin:0;padding-left:1.3rem;display:grid}.rf-g3{grid-template-columns:3rem minmax(0,1fr) 15.5rem;grid-template-areas:"n1 r1 stamp""n2 r2 stamp""n3 r3 cta"".lead lead"}.rf-n1{grid-area:n1}.rf-n2{grid-area:n2}.rf-n3{grid-area:n3}.rf-r1{grid-area:r1;padding-bottom:1.4rem}.rf-r1 .rf-under{max-width:28rem}.rf-r2{grid-area:r2;padding-bottom:1.6rem}.rf-stamp{grid-area:stamp;place-self:center}.rf-r3{grid-area:r3}.rf-cta{grid-area:cta;align-self:start}.rf-leadbox{grid-area:lead;padding-top:1.6rem}@media (width<=46rem){.rf-g3{grid-template-columns:2.2rem minmax(0,1fr) 5.6rem;grid-template-areas:"n1 r1 r1""n2 lbl lbl"".amt amt"".und stamp""n3 r3 r3""cta cta cta""lead lead lead"}.rf-r1{padding-bottom:.8rem}.rf-g3 .rf-r2{display:contents}.rf-r2 .rf-label{grid-area:lbl}.rf-r2 .rf-fill{grid-area:amt}.rf-r2 .rf-under{grid-area:und;align-self:start;margin-bottom:1rem}.rf-stamp{place-self:start end;margin-top:.2rem}.rf-g3 .rf-stamp .stamp{width:5.6rem;height:5.6rem}.rf-cta{padding-top:1rem}.rf-leadbox{padding-top:1.4rem}.rf-first{column-gap:.6rem;padding-top:.8rem}.rf-line{grid-template-columns:1fr}.rf-fill{margin-top:.2rem}.rf-need>div{grid-template-columns:1fr;gap:.3rem}.rf-head{grid-template-columns:1fr;gap:.5rem;padding-bottom:.9rem}.rf-formcode{text-align:left;justify-self:start;padding:.2rem .5rem}.rf-formcode span{display:inline}.rf-formcode .fc-b{display:none}.rf-formcode .fc-a:after{content:","}}
