.rk-guide.fd .fd-answer{min-height:calc(100svh - 48px);padding-bottom:16px}.rk-guide.fd .fd-lede{color:var(--ink-2);margin-top:6px;font-size:15.5px;line-height:21px}.rk-guide.fd .fd-h3{font:800 16px/21px var(--fd-sans);color:var(--ink)}.rk-guide.fd .fd-mt12{margin-top:12px}.rk-guide.fd .fd-ans{border-radius:22px;margin-top:12px;padding:14px}.rk-guide.fd .fd-ans .chip{min-height:0;font:700 12.5px/16px var(--fd-sans);gap:6px;padding:3px 9px}.rk-guide.fd .fd-ans-name{font:800 19px/24px var(--fd-sans);letter-spacing:-.015em;color:var(--ink);margin-top:8px}.rk-guide.fd .fd-lab{font:700 12.5px/16px var(--fd-sans);letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3);margin-top:10px}.rk-guide.fd .fd-v{font:400 15px/20px var(--fd-sans);color:var(--ink);margin-top:2px}.rk-guide.fd .fd-need{color:var(--ink-2);font-size:14px;line-height:19px}.rk-guide.fd .fd-btn{min-height:52px;box-shadow:inset 0 -3px 0 var(--green-edge);font:800 16.5px var(--fd-sans);border-radius:16px;margin:12px 0 0}.rk-guide.fd .fd-btn.btn-2{border:2px solid var(--ink);min-height:48px;box-shadow:none;color:var(--ink);font:750 15.5px var(--fd-sans);background:0 0;margin-top:10px}.rk-guide.fd .fd-ans .fd-qlink{color:var(--ink-2);margin-top:4px;font-size:14px;display:flex}.rk-guide.fd .fd-read{background:var(--tint);border-radius:18px;margin-top:12px;padding:12px 14px 4px}.rk-guide.fd .fd-read .fd-h3{margin-bottom:4px}.rk-guide.fd .fd-readrow{border-top:1px solid var(--line);min-height:48px;color:var(--ink);font:400 14.5px/19px var(--fd-sans);grid-template-columns:96px 1fr auto;align-items:center;gap:8px;padding:6px 0;text-decoration:none;display:grid}.rk-guide.fd .fd-read-l{color:var(--ink-2);font-size:13.5px}.rk-guide.fd .fd-read-v{font-weight:650}.rk-guide.fd .fd-read-c{font:600 14px var(--fd-sans);text-underline-offset:3px;text-decoration:underline}.rk-guide.fd .fd-holds{flex-wrap:wrap;margin-top:4px;display:flex}.rk-guide.fd .fd-hold{border:2px solid var(--line);background:var(--card);min-height:48px;font:650 15.5px var(--fd-sans);color:var(--ink);cursor:pointer;border-radius:99px;align-items:center;margin:8px 6px 0 0;padding:0 16px;display:inline-flex;position:relative}.rk-guide.fd .fd-hold input{opacity:0;width:1px;height:1px;position:absolute}.rk-guide.fd .fd-hold:has(input:checked){background:var(--tint);border-color:var(--green)}.rk-guide.fd .fd-hold:has(input:checked) span:before{content:"✓ ";color:var(--verified)}.rk-guide.fd .fd-hold:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:2px}.rk-guide.fd .fd-haveform:not(:has(input[type=checkbox]:checked)) .fd-btn{opacity:.45}.rk-guide.fd .fd-err{color:var(--closed);margin-top:10px;font-weight:650}.rk-guide.fd .fd-foot-line{margin-top:18px}.rk-guide.fd .fd-answer{min-height:0;padding-top:6px}.rk-guide.fd .fd-answer .fd-lede{font:400 17px/26px var(--fd-sans);color:var(--fd-ink-2);text-wrap:pretty;margin-top:10px}.rk-guide.fd .fd-ans{background:var(--fd-card);box-shadow:var(--fd-raise);border-radius:24px;margin-top:16px;padding:20px 20px 10px}.rk-guide.fd .fd-ans+.fd-ans{margin-top:14px}.rk-guide.fd .fd-ans .chip{min-height:0;font:800 13px/16px var(--fd-sans);padding:5px 11px 5px 9px}.rk-guide.fd .fd-ans .chip i{width:8px;height:8px}.rk-guide.fd .fd-ans-name{font:800 22px/1.24 var(--fd-sans);letter-spacing:-.02em;color:var(--fd-ink);text-wrap:balance;margin-top:12px}.rk-guide.fd .fd-ans>.fd-small{color:var(--fd-ink-2);margin-top:4px;font-size:15px;line-height:21px}.rk-guide.fd .fd-ans .fd-lab{font:800 12px/16px var(--fd-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--fd-ink-3);margin-top:14px}.rk-guide.fd .fd-ans .fd-v{font:400 15.5px/22px var(--fd-sans);color:var(--fd-ink);margin-top:4px}.rk-guide.fd .fd-ans .fd-need{color:var(--fd-ink)}.rk-guide.fd .fd-ans .fd-start{background:var(--fd-tint);font:700 15.5px/21px var(--fd-sans);border-radius:16px;align-items:center;gap:12px;margin-top:6px;padding:10px 12px;display:flex}.rk-guide.fd .fd-ans .fd-start:before{content:attr(data-n);background:var(--fd-card);width:30px;height:30px;box-shadow:inset 0 0 0 2px var(--fd-logo);color:var(--fd-logo-ink);font:800 13px var(--fd-sans);border-radius:50%;flex:none;place-items:center;display:grid}.rk-guide.fd .fd-btn{background:var(--fd-logo);min-height:56px;color:var(--fd-on-act);box-shadow:0 5px 0 var(--fd-logo-ink), 0 16px 26px -16px #004118b3;font:800 17.5px var(--fd-sans);letter-spacing:-.005em;text-align:center;border:0;border-radius:18px;gap:10px;margin:18px 0 5px;padding:0 20px}.rk-guide.fd .fd-btn:active{box-shadow:0 2px 0 var(--fd-logo-ink);transform:translateY(3px)}.rk-guide.fd .fd-btn .ico{stroke-width:2.4px;width:20px;height:20px}.rk-guide.fd .fd-btn.btn-2{background:var(--fd-card);min-height:52px;color:var(--fd-ink);box-shadow:inset 0 0 0 2px var(--fd-ring), 0 3px 0 var(--fd-line);font:750 16px var(--fd-sans);border:0;margin-top:18px}.rk-guide.fd .fd-btn.btn-2:active{box-shadow:inset 0 0 0 2px var(--fd-ring)}.rk-guide.fd .fd-ans .fd-qlink{min-height:48px;font:650 14.5px var(--fd-sans);color:var(--fd-ink-2);text-underline-offset:5px;margin-top:2px;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.rk-guide.fd .fd-more{background:color-mix(in srgb, var(--fd-tint) 55%, transparent);min-height:52px;font:750 15.5px var(--fd-sans);color:var(--fd-logo);border-radius:18px;justify-content:center;align-items:center;gap:6px;margin-top:12px;text-decoration:none;display:flex}.rk-guide.fd .fd-more .ico{width:18px;height:18px}.rk-guide.fd .tl-send{margin-top:22px}.rk-guide.fd .tl-send>summary.tl-btn-o{background:var(--fd-card);min-height:52px;color:var(--fd-ink);box-shadow:inset 0 0 0 2px var(--fd-ring), 0 3px 0 var(--fd-line);font:750 16px var(--fd-sans);cursor:pointer;border:0;border-radius:18px;justify-content:center;align-items:center;gap:10px;margin:0;padding:0 16px;display:flex}.rk-guide.fd .tl-send>summary.tl-btn-o .ico{width:20px;height:20px;color:var(--fd-logo)}.rk-guide.fd .fd-leave{background:var(--fd-card);box-shadow:var(--fd-rest), inset 0 0 0 1px var(--fd-line-2);border-radius:24px;margin-top:22px;overflow:hidden}.rk-guide.fd .fd-leave .fd-row{border-top:1px solid var(--fd-line-2);min-height:58px;font:700 16.5px/21px var(--fd-sans);color:var(--fd-ink);justify-content:flex-start;gap:14px;padding:8px 14px;text-decoration:none}.rk-guide.fd .fd-leave .fd-row:first-child{border-top:0}.rk-guide.fd .fd-leave .fd-row>span:first-child{flex:1;min-width:0}.rk-guide.fd .fd-leave .fd-row .ico{width:20px;height:20px;color:var(--fd-ink-3)}.rk-guide.fd .fd-answer .fd-foot-line{color:var(--fd-ink-3);margin-top:18px;font-size:13px;line-height:19px}.rk-guide.fd .fd-holds{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.rk-guide.fd .fd-hold{background:var(--fd-card);min-height:64px;box-shadow:inset 0 0 0 2px var(--fd-line), 0 2px 0 var(--fd-line);font:700 15.5px/20px var(--fd-sans);color:var(--fd-ink);border:0;border-radius:18px;align-items:center;gap:12px;margin:0;padding:10px 12px;display:flex}.rk-guide.fd .fd-hold:before{content:"";background:var(--fd-card);width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--fd-ring);border-radius:7px;flex:none}.rk-guide.fd .fd-hold:has(input:checked){background:var(--fd-tint);box-shadow:inset 0 0 0 2px var(--fd-logo), 0 2px 0 var(--fd-logo-ink)}.rk-guide.fd .fd-hold:has(input:checked):before{background:var(--fd-logo);box-shadow:0 2px 0 var(--fd-logo-ink)}.rk-guide.fd .fd-hold:has(input:checked):after{content:"";border-right:2.5px solid var(--fd-on-act);border-bottom:2.5px solid var(--fd-on-act);width:6px;height:11px;margin-top:-8px;position:absolute;top:50%;left:20px;transform:rotate(45deg)}.rk-guide.fd .fd-hold:has(input:checked) span:before{content:none}.rk-guide.fd .fd-haveform .fd-btn{margin-top:24px}.rk-guide.fd .fd-everything{width:100%;font:650 14.5px var(--fd-sans);color:var(--fd-ink-2);justify-content:center;display:flex}.rk-guide.fd .fd-answer .fd-read{background:var(--fd-tint);border-radius:20px;margin-top:16px;padding:14px 16px 4px}.rk-guide.fd .fd-answer .fd-readrow{border-top-color:color-mix(in srgb, var(--fd-logo) 14%, transparent)}.rk-guide.fd.fl .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rk-guide.fd.fl .fl-eyebrow{font:750 12.5px/16px var(--fd-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--fd-logo);margin-top:8px}.rk-guide.fd.fl .fl-head .fd-h1s{margin-top:8px}.rk-guide.fd.fl .fl-seg{background:var(--fd-sand);border:0;border-radius:999px;gap:6px;min-width:0;margin:18px 0 0;padding:4px;display:flex}.rk-guide.fd.fl .fl-opt{cursor:pointer;flex:1;min-width:0;position:relative}.rk-guide.fd.fl .fl-opt input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.rk-guide.fd.fl .fl-opt span{min-height:44px;font:750 14.5px var(--fd-sans);color:var(--fd-ink-2);text-align:center;border-radius:999px;place-items:center;padding:0 6px;display:grid}.rk-guide.fd.fl .fl-opt input:checked+span{background:var(--fd-card);color:var(--fd-ink);box-shadow:var(--fd-rest)}.rk-guide.fd.fl .fl-opt input:focus-visible+span{outline:3px solid var(--fd-ink);outline-offset:2px}.rk-guide.fd.fl .fl-list:has(input[value=abroad]:checked) [data-when]:not([data-when~=abroad]){display:none}.rk-guide.fd.fl .fl-list:has(input[value=home]:checked) [data-when]:not([data-when~=home]){display:none}.rk-guide.fd.fl .fl-list:has(input[value=both]:checked) [data-when]:not([data-when~=both]){display:none}.rk-guide.fd.fl .dlist{gap:14px;margin-top:16px;display:grid}.rk-guide.fd.fl .dcard.fd-ans{background:var(--fd-card);box-shadow:var(--fd-raise);border-radius:24px;margin:0;padding:20px 20px 10px;position:static}.rk-guide.fd.fl .dc-chip{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rk-guide.fd.fl .dc-home{background:var(--fd-tint);font:800 11.5px/16px var(--fd-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fd-logo-ink);border-radius:8px;padding:4px 9px}.rk-guide.fd.fl .dc-sub{font:400 15px/21px var(--fd-sans);color:var(--fd-ink-2);margin-top:4px}.rk-guide.fd.fl .dc-st,.rk-guide.fd.fl .dc-official{font:500 13.5px/19px var(--fd-sans);color:var(--fd-ink-2);margin-top:10px}.rk-guide.fd.fl .dc-deed{background:var(--fd-tint);font:650 14px/20px var(--fd-sans);color:var(--fd-ink);border-radius:14px;margin-top:10px;padding:10px 12px}.rk-guide.fd.fl .dc-folds{background:var(--fd-card);box-shadow:var(--fd-rest), inset 0 0 0 1px var(--fd-line-2);border-radius:18px;margin-top:14px;overflow:hidden}.rk-guide.fd.fl .dc-f+.dc-f{border-top:1px solid var(--fd-line-2)}.rk-guide.fd.fl .dc-f>summary{cursor:pointer;min-height:52px;font:750 15.5px/20px var(--fd-sans);color:var(--fd-ink);align-items:center;gap:12px;padding:0 16px;list-style:none;display:flex}.rk-guide.fd.fl .dc-f>summary::-webkit-details-marker{display:none}.rk-guide.fd.fl .dc-f>summary .ico{width:20px;height:20px;color:var(--fd-ink-3);flex:none;margin-left:auto}.rk-guide.fd.fl .dc-f[open]>summary .ico{transform:rotate(180deg)}.rk-guide.fd.fl .dc-fb{font:400 15px/22px var(--fd-sans);color:var(--fd-ink);padding:0 16px 14px}.rk-guide.fd.fl .dcard .dd-d{font:600 13px/18px var(--fd-sans);color:var(--fd-ink-3);margin-top:6px;display:block}.rk-guide.fd.fl .dcard .dd-d a{min-height:44px;color:var(--fd-ink-2);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.rk-guide.fd.fl .dc-foot{border:0;flex-direction:column;align-items:stretch;margin:0;padding:0;display:flex}.rk-guide.fd.fl .dc-go{background:var(--fd-card);min-height:52px;color:var(--fd-ink);box-shadow:inset 0 0 0 2px var(--fd-ring), 0 3px 0 var(--fd-line);font:750 16px var(--fd-sans);text-align:center;border-radius:18px;justify-content:center;align-items:center;gap:10px;margin-top:18px;padding:0 16px;text-decoration:none;display:flex}.rk-guide.fd.fl .dc-go:after{content:none}.rk-guide.fd.fl .dc-go .ico{width:20px;height:20px;color:var(--fd-logo)}.rk-guide.fd.fl .dl-i[data-lead~=both] .dc-go{background:var(--fd-logo);min-height:56px;color:var(--fd-on-act);box-shadow:0 5px 0 var(--fd-logo-ink), 0 16px 26px -16px #004118b3;font:800 17.5px var(--fd-sans);border:0;margin-bottom:5px}.rk-guide.fd.fl .dl-i[data-lead~=both] .dc-go .ico{color:var(--fd-on-act)}.rk-guide.fd.fl .fl-list:has(input[value=abroad]:checked) .dl-i[data-lead~=abroad] .dc-go{background:var(--fd-logo);min-height:56px;color:var(--fd-on-act);box-shadow:0 5px 0 var(--fd-logo-ink), 0 16px 26px -16px #004118b3;font:800 17.5px var(--fd-sans);margin-bottom:5px}.rk-guide.fd.fl .fl-list:has(input[value=abroad]:checked) .dl-i[data-lead~=abroad] .dc-go .ico{color:var(--fd-on-act)}.rk-guide.fd.fl .fl-list:has(input[value=abroad]:checked) .dl-i[data-lead~=both]:not([data-lead~=abroad]) .dc-go{background:var(--fd-card);min-height:52px;color:var(--fd-ink);box-shadow:inset 0 0 0 2px var(--fd-ring), 0 3px 0 var(--fd-line);font:750 16px var(--fd-sans);margin-bottom:0}.rk-guide.fd.fl .fl-list:has(input[value=abroad]:checked) .dl-i[data-lead~=both]:not([data-lead~=abroad]) .dc-go .ico{color:var(--fd-logo)}.rk-guide.fd.fl .fl-list:has(input[value=home]:checked) .dl-i[data-lead~=home] .dc-go{background:var(--fd-logo);min-height:56px;color:var(--fd-on-act);box-shadow:0 5px 0 var(--fd-logo-ink), 0 16px 26px -16px #004118b3;font:800 17.5px var(--fd-sans);margin-bottom:5px}.rk-guide.fd.fl .fl-list:has(input[value=home]:checked) .dl-i[data-lead~=home] .dc-go .ico{color:var(--fd-on-act)}.rk-guide.fd.fl .fl-list:has(input[value=home]:checked) .dl-i[data-lead~=both]:not([data-lead~=home]) .dc-go{background:var(--fd-card);min-height:52px;color:var(--fd-ink);box-shadow:inset 0 0 0 2px var(--fd-ring), 0 3px 0 var(--fd-line);font:750 16px var(--fd-sans);margin-bottom:0}.rk-guide.fd.fl .fl-list:has(input[value=home]:checked) .dl-i[data-lead~=both]:not([data-lead~=home]) .dc-go .ico{color:var(--fd-logo)}.rk-guide.fd.fl .dcard .why{border:0;margin:2px 0 0;position:static}.rk-guide.fd.fl .dcard .why>summary{cursor:pointer;min-height:48px;font:650 14.5px var(--fd-sans);color:var(--fd-ink-2);text-underline-offset:5px;align-items:center;padding:0;text-decoration:underline;text-decoration-thickness:1.5px;list-style:none;display:inline-flex}.rk-guide.fd.fl .dcard .why>summary::-webkit-details-marker{display:none}.rk-guide.fd.fl .dcard .why>summary .ico{display:none}.rk-guide.fd.fl .dcard .why-b{padding:0 0 12px}.rk-guide.fd.fl .dc-more{border-top:1px solid var(--fd-line-2);margin:0}.rk-guide.fd.fl .dc-more>div{border-bottom:1px solid var(--fd-line-2);padding:12px 0;display:block}.rk-guide.fd.fl .dc-more dt{font:800 12px/16px var(--fd-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--fd-ink-3);padding:0}.rk-guide.fd.fl .dc-more dd{font:400 15px/22px var(--fd-sans);color:var(--fd-ink);margin-top:4px}.rk-guide.fd.fl .why-b>.dd-d{padding-top:10px}.rk-guide.fd.fl .nodoor,.rk-guide.fd.fl .fl-note{background:var(--fd-grey-tint);box-shadow:none;font:500 15px/21px var(--fd-sans);color:var(--fd-ink-2);border-radius:18px;align-items:center;gap:12px;margin-top:14px;padding:14px 16px;display:flex}.rk-guide.fd.fl .nodoor .ico{width:20px;height:20px;color:var(--fd-ink-3);flex:none}.rk-guide.fd.fl .dlist .nodoor{margin-top:0}.rk-guide.fd.fl .fl-shut{margin-top:40px}.rk-guide.fd.fl .fl-h2{font:800 27px/1.12 var(--fd-sans);letter-spacing:-.03em;color:var(--fd-ink);text-wrap:balance}.rk-guide.fd.fl .fl-shut .dlist{background:var(--fd-card);box-shadow:var(--fd-rest), inset 0 0 0 1px var(--fd-line-2);border-radius:24px;gap:0;margin-top:14px;overflow:hidden}.rk-guide.fd.fl .fl-shut .dl-i+.dl-i{border-top:1px solid var(--fd-line-2)}.rk-guide.fd.fl .fl-shut .dcard.fd-ans{box-shadow:none;background:0 0;border-radius:0;padding:16px 16px 4px}.rk-guide.fd.fl .fl-shut .dc-n{margin-top:8px;font-size:17px}.rk-guide.fd.fl .fl-shut .dc-sub{margin-top:2px;font-size:14px;line-height:19px}.rk-guide.fd.fl .fl-shut .dc-foot{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:0 18px}.rk-guide.fd.fl .fl-shut .dc-foot .why{order:-1}.rk-guide.fd.fl .fl-shut .dc-foot .why[open]{flex-basis:100%}.rk-guide.fd.fl .fl-shut .dc-go{min-height:48px;box-shadow:none;font:650 14.5px var(--fd-sans);color:var(--fd-ink-2);text-underline-offset:5px;background:0 0;margin:2px 0 0;padding:0;text-decoration:underline;text-decoration-thickness:1.5px}.rk-guide.fd.fl .fl-shut .dc-go .ico{display:none}.rk-guide.fd.fl .fl-shut .dcard .dd-d{font-weight:500}.rk-guide.fd.fl .fl-foot{font:400 13px/19px var(--fd-sans);color:var(--fd-ink-3);margin-top:18px}@media (prefers-reduced-motion:no-preference){.rk-guide.fd.fl .dc-f>summary .ico{transition:transform .25s var(--fd-ease)}}@media (min-width:1000px){.rk-guide.fd.fl .fl-head,.rk-guide.fd.fl .fl-seg{max-width:640px}.rk-guide.fd.fl .fl-head .fd-h1s{font:800 44px/1.06 var(--fd-sans);letter-spacing:-.035em}.rk-guide.fd.fl .fl-head .fd-lede{font-size:18px;line-height:27px}.rk-guide.fd.fl .fl-list>.dlist{grid-template-columns:1fr 1fr;align-items:start}}