.rfi-in{line-height:normal}.rfi-in a{color:inherit;text-decoration:none}.rfi-prose a{color:#b0532a;border-bottom:1px solid rgba(176,83,42,.35);transition:color .3s ease,border-color .3s ease}.rfi-prose a:hover{color:#dc9042;border-color:#dc9042}.rfi-prose strong{color:#1d212a;font-weight:700}.rfi-prose-dark strong{color:#eae5da}.rfi-prose-dark a{color:#e3a463;border-color:#e3a46366}.rfi-check>span{display:inline-block;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;letter-spacing:.1em;color:#b9c0cf;border:1px solid rgba(234,229,218,.24);border-radius:999px;padding:9px 16px;cursor:pointer;transition:all .25s ease;user-select:none}.rfi-check>span:hover{border-color:#d6853f99;color:#eae5da}.rfi-check input:focus-visible+span{outline:2px solid #D6853F;outline-offset:2px}[data-sec-toggle][aria-expanded=true] .rfi-sec-arr{transform:rotate(45deg)}.rfi-ans-btn{background:transparent;border:1px solid rgba(234,229,218,.24);color:#eae5da}.rfi-ans-btn.is-answered{background:#7fb0691a;border-color:#7fb06980;color:#b5d6a4}.rfi-ans-btn:hover{border-color:#d6853f!important;color:#d6853f!important}.rfi-editor:not([hidden]){display:flex}.rfi-editor:focus-within{border-color:#d6853f!important}.rfi-tools button:hover,.rfi-linkbar button:hover{background:#eae5da1a!important;color:#eae5da!important}.rfi-linkbar:not([hidden]){display:flex}.rfi-linkbar [hidden]{display:none}.rfi-linkbar a:hover{color:#eae5da!important}[data-link-input]:focus{border-color:#d6853f!important}[data-link-input][aria-invalid=true]{border-color:#e07a5f!important}[data-rte]:empty:before{content:attr(data-ph);color:#6b7286;pointer-events:none}[data-rte] p,[data-rte] div{margin:0 0 .6em}[data-rte] ul,[data-rte] ol{margin:.2em 0 .8em;padding-left:1.4em}[data-rte] li{margin:.2em 0}[data-rte] a{color:#e3a463;text-decoration:underline}[data-rte] b,[data-rte] strong{color:#fff}.rfi-input::placeholder{color:#6b7286}.rfi-input option{background:#1d212a;color:#eae5da}[data-success]:not([hidden]){display:flex}.rfi-toc-light a{color:#1d212a}.rfi-toc-light a>span{color:#8a7f6c}.rfi-toc-dark a{color:#c3c8d4}.rfi-toc-dark a>span{color:#7d8aa3}.rfi-aside a.is-active,.rfi-aside a.is-active>span,.rfi-aside a:hover{color:#d6853f}@media screen and (max-width:900px){.rfi-grid{grid-template-columns:1fr!important}.rfi-aside{display:none!important}.rfi-keys{grid-template-columns:1fr 1fr!important}.rfi-keys>:first-child{grid-column:1 / -1}.rfi-form-grid{grid-template-columns:1fr!important}.rfi-form-grid>*{grid-column:span 1!important}.rfi-grid>div{max-width:none!important}}@media screen and (max-width:640px){.rfi-tax{min-width:0!important}.rfi-tax thead{display:none}.rfi-tax tr,.rfi-tax td{display:block}.rfi-tax .rfi-tax-name{border-bottom:none!important;padding-bottom:8px!important}.rfi-tax .rfi-tax-role{padding-top:0!important}}.rfi-in .rfi-tip{position:relative;color:#e3a463;border-bottom:1px solid rgba(227,164,99,.4)}.rfi-tip:after{content:attr(data-tip);position:absolute;left:0;bottom:calc(100% + 10px);z-index:10;width:max-content;max-width:min(380px,78vw);padding:12px 14px;border-radius:6px;background:#10131a;border:1px solid rgba(234,229,218,.18);box-shadow:0 12px 30px #0006;color:#dcd8cf;font-size:13.5px;line-height:1.5;letter-spacing:0;white-space:normal;text-align:left;opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.rfi-tip:hover:after,.rfi-tip:focus-visible:after{opacity:1;transform:translateY(0)}@media(hover:none){.rfi-tip:after{display:none}}.rfi-fn-ref{line-height:0}.rfi-in .rfi-fn{font:600 11px/1 Season Mix,Avenir Next,system-ui,sans-serif;background:none;border:none;border-bottom:none;padding:0 2px;margin:0;cursor:help}.rfi-in .rfi-fn:after{left:50%;max-width:min(340px,78vw);transform:translate(-50%,4px)}.rfi-in .rfi-fn:hover:after,.rfi-in .rfi-fn:focus-visible:after{transform:translate(-50%)}.rfi-fn-list{display:none;margin:0;padding-left:22px;color:#8a93a8;font-size:13px;line-height:1.55}.rfi-fn-list li{margin:0 0 4px}@media(hover:none){.rfi-fn-list{display:block}}@media print{.rfi-fn-list{display:block}.rfi-tip:after{display:none}}.rfi-in.is-submitted [data-q-toggle],.rfi-in.is-submitted [data-q-status],.rfi-in.is-submitted .rfi-savebar{display:none!important}.rfi-dl{position:relative;display:inline-block}.rfi-dl>summary{list-style:none;display:inline-block}.rfi-dl>summary::-webkit-details-marker{display:none}.rfi-dl-menu{position:absolute;left:0;top:calc(100% + 8px);z-index:20;min-width:290px;display:flex;flex-direction:column;padding:6px;background:#10131a;border:1px solid rgba(234,229,218,.18);border-radius:8px;box-shadow:0 14px 34px #00000073}.rfi-in .rfi-dl-menu a{display:flex;flex-direction:column;gap:3px;padding:11px 14px;border-radius:5px;color:#eae5da;transition:background .2s ease}.rfi-in .rfi-dl-menu a:hover,.rfi-in .rfi-dl-menu a:focus-visible{background:#eae5da14}.rfi-dl-name{font-size:15px;line-height:1.3}.rfi-dl-meta{font-family:ui-monospace,Menlo,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#8a93a8}.rfi-dl-up .rfi-dl-menu{top:auto;bottom:calc(100% + 8px)}@media print{.rfi-dl-menu{display:none}}.rfi-input:focus{border-color:#d6853f!important}.rfi-check input{position:absolute;opacity:0;pointer-events:none}.rfi-check span{display:inline-block;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;letter-spacing:.1em;color:#b9c0cf;border:1px solid rgba(234,229,218,.24);border-radius:999px;padding:9px 16px;cursor:pointer;transition:all .25s ease;user-select:none}.rfi-check span:hover{border-color:#d6853f99;color:#eae5da}.rfi-check input:checked+span{background:#d6853f29;border-color:#d6853f;color:#d6853f}.rfi-file::file-selector-button{font-family:ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#eae5da;background:#eae5da1a;border:1px solid rgba(234,229,218,.24);border-radius:999px;padding:9px 16px;margin-right:14px;cursor:pointer}.rfi-acc summary{list-style:none;cursor:pointer}.rfi-acc summary::-webkit-details-marker{display:none}.rfi-acc .acc-arr{transition:transform .3s ease;display:inline-block}.rfi-acc[open] .acc-arr{transform:rotate(45deg)}.rfi-cta:hover{background:#dc9042!important;border-color:#dc9042!important;color:#241610}.rfi-proglink:hover{color:#dc9042;border-color:#dc9042!important}.rfi-respond:hover{background:#dc9042!important;color:#241610}.rfi-doc:hover{border-color:#d6853f!important;color:inherit}.rfi-submit:hover{background:#dc9042!important;border-color:#dc9042!important}@media screen and (max-width:900px){.rfi-grid{grid-template-columns:1fr!important}.rfi-aside{position:static!important}.rfi-form-grid{grid-template-columns:1fr!important}.rfi-form-grid>*{grid-column:span 1!important}}@media screen and (max-width:500px){.rfi-body{padding-left:20px!important;padding-right:20px!important}}
