.rp .sec.rpa{padding-top:var(--s5)}.rp .rpa .sh{padding-top:var(--s3);margin-bottom:var(--s4)}.rp .rpa .sh__lead{font-size:var(--t-b)}@media (max-width:959px){.rp .rpa .sh__t{max-width:none}}@media (min-width:960px){.rp .sec.rpa{padding-top:var(--s6)}.rp .rpa .sh{padding-top:var(--s5);margin-bottom:var(--s6)}}.rpa__doors{border-top:1px solid var(--line);list-style:none}.rpa__item{border-bottom:1px solid var(--line)}.rpa__det>summary{list-style:none}.rpa__det>summary::-webkit-details-marker{display:none}.rpa__door{text-align:left;width:100%;min-height:64px;color:var(--bone);cursor:pointer;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:14px;padding:12px 2px 12px 0;display:grid}.rpa__door:focus-visible{outline-offset:-2px}.rpa__txt{min-width:0}.rpa__q{font:600 17px/1.25 var(--f-serif);letter-spacing:-.005em;display:block}.rpa__s{font:500 var(--t-xs)/1.4 var(--f-ui);color:var(--mute);text-wrap:pretty;margin-top:3px;display:block}.rpa__n{font:500 var(--t-xs)/1.3 var(--f-ui);color:var(--bone-2);margin-top:3px;display:block}.rpa__chev{fill:none;width:16px;height:16px;stroke:var(--red-t);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s var(--ease)}.rpa__door[aria-expanded=true] .rpa__chev,.rpa__det[open]>summary .rpa__chev{transform:rotate(180deg)}.rpa__panel{padding:2px 0 var(--s5)}.rpa__panel:not([hidden]),.rpa__in{animation:rpaIn .3s var(--ease) both}@keyframes rpaIn{0%{opacity:0;transform:translateY(-6px)}}.rpa__lead{margin-bottom:var(--s3);max-width:56ch;font:500 var(--t-ui-s)/1.45 var(--f-ui);color:var(--bone-2);text-wrap:pretty}.rpa__cards{gap:var(--s2);display:grid}.rpa__start{margin-top:var(--s2)}.rpa__pane{display:none}.rpa__pane:focus{outline:none}.rpa__pane:focus-visible{outline:none}.rpa__hint{margin-bottom:var(--s3);font:500 var(--t-ui-s)/1.4 var(--f-ui);color:var(--bone-2)}.rpa__first .rc{max-width:340px}@media (min-width:720px){.rpa__cards{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.rpa__grid{column-gap:var(--s6);grid-template-columns:minmax(300px,1fr) minmax(0,2fr);align-items:start;display:grid}.rpa__nav{top:calc(var(--head-h) + env(safe-area-inset-top,0px) + var(--s4));position:sticky}.rpa__doors{border:0;gap:6px;display:grid}.rpa__item{border:0}.rpa__door{gap:var(--s4);min-height:72px;padding:var(--s3) var(--s4);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:40px minmax(0,1fr) 16px}.rpa__door:hover{border-color:var(--line-2);background:var(--char)}.rpa__door:focus-visible{outline-offset:2px}.rpa__door[aria-expanded=true]{border-color:var(--line-2);background:var(--char);box-shadow:inset 2px 0 0 var(--red-t)}.rpa__door .rpa__chev,.rpa__door[aria-expanded=true] .rpa__chev{transform:rotate(-90deg)}.rpa__q{font-size:var(--t-h4);line-height:1.2}.rpa__pane{min-width:0;display:block}.rpa__cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.rpa__cards .rf-fan--card{--cw:112px;--dx:28px;--da:8deg;--dy:3px;--fw:200px;--fh:210px}.rpa__cards .rc{align-content:start}.rpa__cards .rc__b{justify-content:flex-start}.rpa--idle .rpa__start{display:none}.rpa__det .rpa__panel{padding:var(--s3) 0 var(--s4)}}
