.rr-root{--rr-ink:#101c31;--rr-text:#2a3443;--rr-muted:#5d6878;--rr-faint:#8b95a4;--rr-rule:#e4e8ed;--rr-rule-2:#d2d8e0;--rr-canvas:#e6e9ee;--rr-rail:#f6f7f9;--rr-hover:#eef1f4;--rr-orange:#ff5a1f;--rr-orange-fill:var(--color-brand-orange-fill,#c2410c);--rr-orange-fill-hover:var(--color-brand-orange-fill-hover,#9a3412);--rr-sel:#fff5ef;--rr-sel-edge:#ffb999;--rr-hi:#d6361f;--rr-hi-bg:#ffe2dc;--rr-hi-fg:#8f1d12;--rr-md:#c98600;--rr-md-bg:#fce4a6;--rr-md-fg:#693200;--rr-lo:#8b95a4;--rr-lo-bg:#e9ecf0;--rr-lo-fg:#46505f;--rr-danger:#a3261a;--rr-mark:#ffcb2f4d;--rr-mark-on:#ffbe0099;--rr-select:#3878e642;--rr-float:0 0 0 1px #101c310f, 0 2px 4px #101c310f, 0 12px 32px -10px #101c3147;--rr-page-shadow:0 0 0 1px #101c310d, 0 10px 30px -14px #101c3159;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--rr-text);font:400 13px/1.45 var(--font-sans);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11", "ss01"}.rr-root *,.rr-root :before,.rr-root :after{box-sizing:border-box}:where(.rr-root) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.rr-root) button:disabled{cursor:default}.rr-root :is(button,a,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--rr-ink);outline-offset:2px}.rr-root [tabindex="-1"]:is(:focus,:focus-visible){outline:none}.rr-root h1,.rr-root h2,.rr-root h3,.rr-root p{margin:0}.rr-root svg{flex:none}.rr-root:not(.rr-shell){z-index:30;background:#fff;position:fixed;inset:0}.rr-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.rr-spacer{flex:1}.rr-ph-only{display:none}.rr-root .rr-btn{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;text-decoration:none;display:inline-flex;font:500 13px/1 var(--font-sans)!important}.rr-root .rr-btn--primary{background:var(--rr-orange-fill);color:#fff;box-shadow:inset 0 -1px #0000001f}.rr-root .rr-btn--primary:hover{background:var(--rr-orange-fill-hover)}.rr-root .rr-btn--primary:disabled{background:var(--rr-rule);color:var(--rr-faint);box-shadow:none}.rr-root .rr-btn--secondary{color:var(--rr-ink);box-shadow:inset 0 0 0 1px var(--rr-rule-2), 0 1px 1px #101c310a;background:#fff}.rr-root .rr-btn--ghost{color:var(--rr-muted)}.rr-root .rr-btn--danger{background:var(--rr-danger);color:#fff}.rr-root :is(.rr-btn--ghost,.rr-btn--secondary):hover{background:var(--rr-hover);color:var(--rr-ink)}.rr-root .rr-btn--lg{border-radius:8px;height:44px;padding:0 18px;font-size:15px!important}.rr-btn--block{width:100%}.rr-root .rr-btn[aria-busy=true]{opacity:.85;cursor:progress}.rr-root .rr-ibtn{width:28px;height:28px;color:var(--rr-muted);border-radius:6px;flex:none;place-items:center;display:inline-grid;position:relative}.rr-root .rr-ibtn:hover:not(:disabled){background:var(--rr-hover);color:var(--rr-ink)}.rr-root .rr-ibtn:disabled{color:#c3cad3}.rr-root .rr-ibtn[aria-pressed=true]{background:var(--rr-ink);color:#fff}.rr-root .rr-ibtn[aria-expanded=true]{background:var(--rr-hover);color:var(--rr-ink)}@media (hover:hover){.rr-root [data-tip]:hover:not(:disabled):after{content:attr(data-tip);background:var(--rr-ink);color:#fff;font:500 12px/1 var(--font-sans);white-space:nowrap;pointer-events:none;z-index:40;border-radius:5px;padding:6px 8px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.rr-root [data-tip-below]:hover:after{inset:calc(100% + 8px) 0 auto auto;transform:none}}.rr-link{text-underline-offset:2px;font-weight:500;text-decoration:underline;color:var(--rr-ink)!important}.rr-linkbtn{border-radius:5px;align-items:center;gap:6px;padding:4px 6px;display:inline-flex;color:var(--rr-muted)!important;font-size:12px!important}.rr-root .rr-linkbtn:hover{background:var(--rr-hover);color:var(--rr-ink)!important}kbd{border:1px solid var(--rr-rule-2);color:var(--rr-faint);font:500 11px/1 var(--font-sans);border-bottom-width:2px;border-radius:4px;padding:2px 4px}.rr-bars rect{fill:#cfd5dd}.rr-bars[data-tone=hi] rect{fill:var(--rr-hi)}.rr-bars[data-tone=md] :is(.b1,.b2){fill:var(--rr-md)}.rr-bars[data-tone=lo] .b1{fill:var(--rr-lo)}.rr-lz{height:20px;font:500 12px/1 var(--font-sans);white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:0 6px;display:inline-flex}.rr-lz[data-tone=hi]{background:var(--rr-hi-bg);color:var(--rr-hi-fg)}.rr-lz[data-tone=md]{background:var(--rr-md-bg);color:var(--rr-md-fg)}.rr-lz[data-tone=lo]{background:var(--rr-lo-bg);color:var(--rr-lo-fg)}.rr-lz .rr-bars rect{fill:currentColor;opacity:.25}.rr-lz[data-tone=hi] .rr-bars rect,.rr-lz[data-tone=md] .rr-bars :is(.b1,.b2),.rr-lz[data-tone=lo] .rr-bars .b1{opacity:1}.rr-verdict{height:24px;font:500 12px/1 var(--font-sans);white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:0 10px 0 9px;display:inline-flex}.rr-verdict:before{content:"";border-radius:50%;width:7px;height:7px}.rr-verdict[data-tone=hi]{background:var(--rr-hi-bg);color:var(--rr-hi-fg)}.rr-verdict[data-tone=hi]:before{background:var(--rr-hi)}.rr-verdict[data-tone=md]{background:var(--rr-md-bg);color:var(--rr-md-fg)}.rr-verdict[data-tone=md]:before{background:var(--rr-md)}.rr-verdict[data-tone=lo]{background:var(--rr-lo-bg);color:var(--rr-lo-fg)}.rr-verdict[data-tone=lo]:before{background:var(--rr-lo)}.rr-dot{background:var(--rr-rule-2);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.rr-dot[data-tone=hi]{background:var(--rr-hi)}.rr-dot[data-tone=md]{background:var(--rr-md)}.rr-dot[data-tone=lo]{background:var(--rr-lo)}.rr-sub{color:var(--rr-faint);font:400 12px/1.3 var(--font-sans)}.rr-meta{color:var(--rr-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.rr-count{background:var(--rr-hover);min-width:20px;height:20px;color:var(--rr-muted);font:500 12px/1 var(--font-sans);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;padding:0 6px;display:inline-grid}.rr-fine{color:var(--rr-faint);align-items:flex-start;gap:6px;font-size:12px;line-height:1.4;display:flex}.rr-fine svg{margin-top:1px}.rr-alert{color:var(--rr-hi-fg);font-size:13px;line-height:1.45}.rr-alert:focus{outline:none}.rr-spin{border:2px solid var(--rr-rule-2);border-top-color:var(--rr-orange);border-radius:50%;flex:none;width:14px;height:14px;animation:.9s linear infinite rr-rot}@keyframes rr-rot{to{transform:rotate(360deg)}}.rr-app{background:#fff;flex-direction:column;height:100%;display:flex}.rr-top{z-index:5;border-bottom:1px solid var(--rr-rule);background:#fff;flex:none;align-items:center;gap:10px;height:48px;padding:0 12px 0 14px;display:flex;position:relative}.rr-brand{color:var(--rr-ink);flex:none;align-items:center;gap:9px;text-decoration:none;display:flex}.rr-brand__mark{border-radius:6px;width:24px;height:24px}.rr-brand b{font:600 14px/1 var(--font-display);letter-spacing:-.01em}.rr-crumb{color:#c3cad3;flex:none;margin:0 2px;font-size:16px}.rr-docid{align-items:baseline;gap:8px;min-width:0;display:flex}.rr-docid h1{color:var(--rr-ink);font:600 13px/1.3 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rr-docid span{color:var(--rr-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.rr-top .rr-ibtn{width:32px;height:32px}.rr-ws{flex:1;grid-template-columns:minmax(0,1fr) 344px;min-height:0;display:grid;position:relative}.rr-ws[data-rail]{grid-template-columns:164px minmax(0,1fr) 344px}.rr-app[data-full]{z-index:60;position:fixed;inset:0}.rr-app[data-full] .rr-top{display:none}.rr-app[data-full] .rr-ws{grid-template-columns:minmax(0,1fr)}.rr-app[data-full] .rr-panel{display:none}.rr-app[data-full][data-detail] .rr-ws{grid-template-columns:minmax(0,1fr) 344px}.rr-app[data-full][data-detail] .rr-panel{display:flex}.rr-rail{border-right:1px solid var(--rr-rule);background:var(--rr-rail);padding:12px 0 24px;overflow:auto}.rr-rail[data-more]:not([data-floating]){-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.rr-rail__h{color:var(--rr-muted);font:600 12px/1 var(--font-sans);justify-content:space-between;display:flex;margin:0 16px 10px!important}.rr-rail__h span{color:var(--rr-faint);font-weight:400}.rr-thumb{text-align:center;width:104px;margin:0 auto 14px;display:block;position:relative}.rr-thumb__pg{box-shadow:0 0 0 1px var(--rr-rule-2);background:#fff;border-radius:2px;display:block;overflow:hidden}.rr-thumb__pg canvas{width:100%;height:100%;display:block}.rr-thumb[aria-current] .rr-thumb__pg{box-shadow:0 0 0 2px var(--rr-orange)}.rr-root .rr-thumb:hover .rr-thumb__pg{box-shadow:0 0 0 1px var(--rr-faint)}.rr-root .rr-thumb[aria-current]:hover .rr-thumb__pg{box-shadow:0 0 0 2px var(--rr-orange)}.rr-thumb__n{color:var(--rr-muted);font:500 11px/1 var(--font-sans);margin-top:6px;display:block}.rr-thumb[aria-current] .rr-thumb__n{color:var(--rr-ink);font-weight:600}.rr-thumb__dots{background:#ffffffeb;border-radius:6px;gap:3px;padding:3px;display:flex;position:absolute;top:5px;right:5px}.rr-thumb__dots i{background:var(--rr-hi);border-radius:50%;width:7px;height:7px}.rr-thumb__dots i[data-tone=md]{background:var(--rr-md)}.rr-thumb__dots i[data-tone=lo]{background:var(--rr-lo)}.rr-thumb__img{width:20px;height:20px;color:var(--rr-muted);box-shadow:0 0 0 1px var(--rr-rule-2);background:#fff;border-radius:5px;place-items:center;display:grid;position:absolute;top:5px;left:5px}.rr-rail[data-floating]{z-index:6;width:132px;box-shadow:var(--rr-float);background:#fff;border:0;border-radius:10px;position:absolute;top:56px;bottom:12px;left:12px}.rr-canvas{background:var(--rr-canvas);position:relative;overflow:hidden}.rr-canvas__blank{place-items:center;padding:24px;display:grid;position:absolute;inset:0}.rr-canvas__blank .rr-blank{max-width:380px}.rr-canvas[data-toolbar] .rr-pdf{bottom:64px}.rr-toolbar{z-index:6;max-width:calc(100% - 16px);box-shadow:var(--rr-float);white-space:nowrap;background:#fff;border-radius:10px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.rr-toolbar .rr-ibtn{width:32px;height:32px}.rr-tb__sep{background:var(--rr-rule);width:1px;height:20px;margin:0 4px}.rr-tb__read{color:var(--rr-text);font:500 12px/1 var(--font-sans);font-variant-numeric:tabular-nums;padding:0 6px}.rr-tb__read b{color:var(--rr-ink);font-weight:600}.rr-tb__read span{color:var(--rr-faint)}.rr-root .rr-toolbar .rr-tb__add[data-lit]{background:var(--rr-ink);color:#fff;width:auto;font:500 12px/1 var(--font-sans);gap:6px;padding:0 10px 0 8px;display:inline-flex}.rr-root .rr-toolbar .rr-tb__add[data-lit]:hover{color:#fff;background:#24324a}.rr-tb__zoom{min-width:52px;color:var(--rr-text);font:500 12px/32px var(--font-sans);text-align:center;font-variant-numeric:tabular-nums;padding:0 8px}.rr-tb__zoombtn{height:32px;color:var(--rr-text);font:500 12px/1 var(--font-sans);font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:2px;padding:0 6px 0 8px;display:inline-flex}.rr-tb__zoombtn:hover,.rr-tb__zoombtn[aria-expanded=true]{background:var(--rr-hover);color:var(--rr-ink)}.rr-toast{z-index:8;width:max-content;max-width:calc(100% - 24px);min-height:34px;box-shadow:var(--rr-float);color:var(--rr-ink);font:500 13px/1.3 var(--font-sans);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.rr-toast--undo{padding-right:4px;bottom:74px}.rr-fs-bar{z-index:8;pointer-events:none;align-items:center;display:flex;position:absolute;top:12px;left:12px;right:12px}.rr-fs-bar>*{pointer-events:auto}.rr-chip{height:32px;box-shadow:var(--rr-float);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:inline-flex;color:var(--rr-ink)!important;font:500 13px/1 var(--font-sans)!important;background:#fff!important}.rr-fs-bar__ttl{max-width:46%;height:32px;box-shadow:var(--rr-float);color:var(--rr-muted);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:8px;align-items:center;gap:4px;padding:0 12px;font-size:12px;display:inline-flex;position:absolute;left:50%;overflow:hidden;transform:translate(-50%);pointer-events:none!important}.rr-fs-bar__ttl b{color:var(--rr-ink);font-size:13px;font-weight:600}.rr-panel{border-left:1px solid var(--rr-rule);background:#fff;flex-direction:column;min-height:0;display:flex;position:relative}.rr-grab{display:none}.rr-ph{border-bottom:1px solid var(--rr-rule);flex:none;padding:14px 16px 12px}.rr-ph__row{align-items:center;gap:8px;display:flex}.rr-ph h2{color:var(--rr-ink);font:600 13px/1.2 var(--font-sans)}.rr-ph__note{margin-top:10px}.rr-ph--done{flex-direction:column;gap:6px;padding:8px 16px;display:flex}.rr-ph--done .rr-ph__note{margin-top:0}.rr-strip{gap:4px;margin:0 -6px;display:flex}.rr-strip__g{text-align:left;border-radius:7px;flex-direction:column;flex:1 1 0;gap:6px;min-width:0;padding:6px 6px 5px;display:flex}.rr-root button.rr-strip__g:hover{background:var(--rr-hover)}.rr-root .rr-strip__g[aria-current=true]{background:var(--rr-rail);box-shadow:inset 0 0 0 1px var(--rr-rule)}.rr-strip__bar{gap:2px;height:6px;display:flex}.rr-strip__bar i{background:var(--rr-lo);border-radius:2px;flex:1;min-width:4px}.rr-strip__g[data-tone=hi] .rr-strip__bar i{background:var(--rr-hi)}.rr-strip__g[data-tone=md] .rr-strip__bar i{background:var(--rr-md)}.rr-root .rr-strip__bar i[data-done]{background:var(--rr-rule)}.rr-strip__l{color:var(--rr-muted);font:500 12px/1.25 var(--font-sans);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;display:block}.rr-strip__l b{color:var(--rr-ink);font-variant-numeric:tabular-nums;font-weight:600;display:block}.rr-strip__g[data-tone=hi] .rr-strip__l b{color:var(--rr-hi-fg)}.rr-strip__g[data-tone=md] .rr-strip__l b{color:var(--rr-md-fg)}.rr-strip__l svg{margin-bottom:1px;display:block}.rr-strip__g[data-done] .rr-strip__l{color:var(--rr-faint)}.rr-intro{flex-direction:column;align-items:flex-start;gap:8px;padding:10px 8px 2px;display:flex}.rr-intro__headline{color:var(--rr-muted);font-size:13px;line-height:1.4}.rr-docnote{flex-direction:column;align-items:flex-start;display:flex}.rr-root .rr-notechip{background:var(--rr-hover);height:24px;color:var(--rr-text);font:500 12px/1 var(--font-sans);border-radius:12px;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.rr-root .rr-notechip:hover{background:var(--rr-rule)}.rr-notechip[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.rr-docnote__text{color:var(--rr-muted);font-size:12.5px;line-height:1.45;margin-top:6px!important}.rr-root .rr-clash__actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.rr-ph--ended{flex-direction:column;gap:6px;display:flex}.rr-ph--ended h2{font-size:15px}.rr-ph--ended p{color:var(--rr-muted)}.rr-ph__acts{margin-top:8px}.rr-progress{background:var(--rr-rule);height:2px;margin:12px -16px -12px;position:relative;overflow:hidden}.rr-progress i{background:var(--rr-orange);width:40%;animation:1.8s ease-in-out infinite rr-run;position:absolute;inset:0 auto 0 0}@keyframes rr-run{0%{transform:translate(-100%)}to{transform:translate(250%)}}.rr-list{flex:1;min-height:0;padding:4px 8px 16px;overflow:auto}.rr-list__foot{padding:12px 8px 0;display:flex}.rr-rows{margin:0;padding:0;list-style:none}.rr-gh{align-items:baseline;gap:8px;padding:14px 8px 6px;font-weight:400;display:flex}.rr-preview{padding:0 8px 8px}.rr-gh b{color:var(--rr-ink);font:600 12px/1 var(--font-sans)}.rr-gh .rr-count{align-self:center;margin-left:auto}.rr-group--out .rr-gh b{color:var(--rr-faint)}.rr-gh--fold{padding:2px 0 0}.rr-root .rr-gh--fold button{text-align:left;border-radius:7px;align-items:center;gap:8px;width:100%;padding:10px 8px 8px;display:flex}.rr-root .rr-gh--fold button:hover{background:var(--rr-hover)}.rr-gh--fold svg{color:var(--rr-faint);flex:none;transition:transform .15s}.rr-gh--fold [aria-expanded=true] svg{transform:rotate(90deg)}.rr-gh--fold .rr-count{margin-left:auto}.rr-group[data-shut] .rr-gh b{color:var(--rr-muted)}.rr-well>summary{cursor:pointer;border-radius:7px;align-items:center;margin-top:2px;padding:10px 8px 8px;list-style:none}.rr-well>summary::-webkit-details-marker{display:none}.rr-root .rr-well>summary:hover{background:var(--rr-hover)}.rr-well>summary svg{color:var(--rr-faint);align-self:center;transition:transform .15s ease-out}.rr-well[open]>summary svg{transform:rotate(90deg)}.rr-well .rr-frow>svg{color:var(--rr-faint)}.rr-row{text-align:left;border-radius:7px;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:3px 10px;width:100%;padding:8px 8px 9px;display:grid}.rr-row__p{color:var(--rr-faint);font:400 12px/18px var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}.rr-row[data-fixed] .rr-row__t{color:var(--rr-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--rr-faint);text-decoration-color:var(--rr-faint)}.rr-root .rr-row:hover{background:var(--rr-hover)}.rr-root .rr-row[aria-pressed=true]{background:var(--rr-sel);box-shadow:inset 0 0 0 1px var(--rr-sel-edge)}.rr-row .rr-bars{margin-top:2px}.rr-row__t{color:var(--rr-ink);font:500 13px/1.35 var(--font-sans)}.rr-row__m{color:var(--rr-faint);white-space:nowrap;text-overflow:ellipsis;grid-column:2/span 2;font-size:12px;line-height:1.35;overflow:hidden}.rr-miss{color:var(--rr-md-fg);align-items:center;gap:4px;display:inline-flex}.rr-row[data-new]{animation:.45s ease-out both rr-slide}@keyframes rr-slide{0%{opacity:0;transform:translateY(6px)}}.rr-row--skel .rr-row__t,.rr-row--skel .rr-row__m{background:linear-gradient(90deg,#eef1f4,#f7f8fa,#eef1f4) 0 0/200% 100%;border-radius:4px;height:10px;animation:1.4s linear infinite rr-sh}.rr-row--skel .rr-row__t{width:70%;margin:3px 0 4px}.rr-row--skel .rr-row__m{width:45%}@keyframes rr-sh{to{background-position:-200% 0}}.rr-activity{flex-direction:column;gap:4px;padding:14px 8px 0;display:flex}.rr-activity__line{color:var(--rr-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.rr-empty{color:var(--rr-muted);padding:16px 8px}.rr-frow{border-radius:7px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:0 10px;padding:6px 4px 6px 8px;display:grid}.rr-frow__t{color:var(--rr-ink);font:500 13px/1.35 var(--font-sans);text-align:left}.rr-frow[data-out] .rr-frow__t{color:var(--rr-faint);-webkit-text-decoration:line-through #c3cad3;text-decoration:line-through #c3cad3}.rr-frow .rr-ibtn{opacity:0}.rr-frow:hover .rr-ibtn,.rr-frow:focus-within .rr-ibtn,.rr-frow[data-out] .rr-ibtn{opacity:1}@media (hover:none){.rr-frow .rr-ibtn{opacity:1}}.rr-finish{flex-direction:column;flex:1;min-height:0;display:flex}.rr-fin-h{border-bottom:1px solid var(--rr-rule);padding:12px 12px 14px 8px}.rr-fin-h h2{color:var(--rr-ink);font:600 15px/1.2 var(--font-sans);margin:10px 8px 8px}.rr-fin-h .rr-ph__row{padding:0 8px}.rr-pf{border-top:1px solid var(--rr-rule);flex-direction:column;flex:none;gap:8px;padding:12px 16px 16px;display:flex}.rr-saved{color:var(--rr-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.rr-pf__draft{color:var(--rr-muted)}.rr-frow[data-swiping]{background:var(--rr-hover)}.rr-frow:not([data-swiping]){transition:transform .18s ease-out}.rr-group[data-off] .rr-frow__t{color:var(--rr-muted)}.rr-check{min-height:32px;color:var(--rr-ink);cursor:pointer;align-items:center;gap:8px;margin:4px 8px 0;font-size:13px;display:flex}.rr-check input,.rr-fix input{width:16px;height:16px;accent-color:var(--rr-orange);margin:0}.rr-fix[data-fixed] .rr-frow__t{color:var(--rr-faint);-webkit-text-decoration:line-through #c3cad3;text-decoration:line-through #c3cad3}.rr-pf__pair{gap:8px;display:flex}.rr-pf__pair .rr-btn--primary{flex:1}.rr-fin-form{border-top:1px solid var(--rr-rule);margin:16px 8px 0;padding-top:16px}.rr-fin-form .rr-field{margin-bottom:14px}.rr-field__pair{grid-template-columns:1fr 1fr;gap:0 10px;display:grid}.rr-fin-form fieldset.rr-field .rr-input+.rr-input{margin-top:6px}.rr-outcome legend{margin-bottom:6px}.rr-outcome__list{flex-direction:column;gap:6px;display:flex}.rr-outcome__item{min-height:40px;box-shadow:inset 0 0 0 1px var(--rr-rule-2);color:var(--rr-ink);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:0 12px;font-size:13px;display:flex;position:relative}.rr-outcome__item:before{content:"";width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--rr-rule-2);background:#fff;border-radius:50%;flex:none}.rr-outcome__item input{opacity:0;pointer-events:none;position:absolute}.rr-outcome__item:hover{background:var(--rr-hover)}.rr-outcome__item:focus-within{outline:2px solid var(--rr-ink);outline-offset:2px}.rr-outcome__item:has(input:not(:focus-visible)){outline:none}.rr-outcome__item:has(input:focus-visible){outline:2px solid var(--rr-ink);outline-offset:2px}.rr-outcome__item[data-checked]{background:var(--rr-sel);box-shadow:inset 0 0 0 2px var(--rr-orange);font-weight:500}.rr-outcome__item[data-checked]:before{box-shadow:inset 0 0 0 4px var(--rr-orange)}.rr-outcome__item[data-disabled]{color:var(--rr-faint);cursor:not-allowed}.rr-outcome__item[data-disabled]:hover{background:0 0}.rr-outcome__item[data-disabled]:before{background:var(--rr-hover)}.rr-outcome__note{color:var(--rr-md-fg);margin-top:6px}.rr-more-details summary{color:var(--rr-muted);cursor:pointer;padding:4px 0;font-size:13px;font-weight:500;display:inline-flex}.rr-more-details[open] summary{margin-bottom:10px}.rr-more-details__body{flex-direction:column;display:flex}.rr-more-details__sub{color:var(--rr-muted);margin:10px 0 12px}.rr-start{flex-direction:column;gap:20px;padding:16px;display:flex;overflow:auto}.rr-file{align-items:center;gap:10px;display:flex}.rr-file>div{flex:1;min-width:0}.rr-file__ic{width:32px;height:42px;color:var(--rr-faint);box-shadow:0 0 0 1px var(--rr-rule-2);background:#fff;border-radius:3px;flex:none;place-items:center;display:grid}.rr-file b{color:var(--rr-ink);font:500 13px/1.3 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rr-file small{color:var(--rr-muted);font-size:12px}.rr-levels{border:0;min-width:0;margin:0;padding:0}.rr-lbl{width:100%;color:var(--rr-ink);font:600 12px/1 var(--font-sans);justify-content:space-between;margin-bottom:8px;padding:0;display:flex}.rr-lbl span{color:var(--rr-faint);font-weight:400}.rr-levels__row{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.rr-level,.rr-mode{box-shadow:inset 0 0 0 1px var(--rr-rule-2);cursor:pointer;border-radius:8px;flex-direction:column;gap:3px;padding:9px 10px 10px;display:flex;position:relative}.rr-level input,.rr-mode input{opacity:0;pointer-events:none;position:absolute}.rr-level:hover,.rr-mode:hover{background:var(--rr-hover)}.rr-level:focus-within,.rr-mode:focus-within{outline:2px solid var(--rr-ink);outline-offset:2px}.rr-level:has(input:not(:focus-visible)){outline:none}.rr-mode:has(input:not(:focus-visible)){outline:none}.rr-level:has(input:focus-visible){outline:2px solid var(--rr-ink);outline-offset:2px}.rr-mode:has(input:focus-visible){outline:2px solid var(--rr-ink);outline-offset:2px}.rr-level b,.rr-mode b{color:var(--rr-ink);font:600 13px/1.2 var(--font-sans)}.rr-level small,.rr-mode small{color:var(--rr-faint);font-size:11px;line-height:1.25}.rr-level small.rr-level__terms{color:var(--rr-muted);font-variant-numeric:tabular-nums}.rr-level[data-checked],.rr-mode[data-checked]{background:var(--rr-sel);box-shadow:inset 0 0 0 2px var(--rr-orange)}.rr-level,.rr-mode{padding-right:28px}.rr-level:before,.rr-mode:before{content:"";width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--rr-rule-2);background:#fff;border-radius:50%;position:absolute;top:9px;right:9px}.rr-level[data-checked]:before,.rr-mode[data-checked]:before{box-shadow:inset 0 0 0 4px var(--rr-orange)}.rr-modes .rr-levels__row{grid-template-columns:repeat(2,1fr)}.rr-level[data-unavailable]{cursor:default}.rr-level[data-unavailable] b{color:var(--rr-muted)}.rr-level[data-unavailable] small{color:var(--rr-md-fg)}.rr-level:is([data-level=full],[data-level=max]):not([data-unavailable]){background:var(--rr-ink)}.rr-level[data-level=max]:not([data-unavailable]){background:linear-gradient(135deg,#101c31 0%,#1c2844 60%,#2b2140 100%)}.rr-level:is([data-level=full],[data-level=max]):not([data-unavailable]):hover{background:#1b2a45}.rr-level:is([data-level=full],[data-level=max]):not([data-unavailable]):not([data-checked]):before{background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff8c}.rr-level:is([data-level=full],[data-level=max])[data-checked]{box-shadow:inset 0 0 0 2px var(--rr-orange)}.rr-level:is([data-level=full],[data-level=max]):not([data-unavailable]) b{color:#fff}.rr-level:is([data-level=full],[data-level=max]):not([data-unavailable]) small{color:#ffffffb8}.rr-level[data-level=max]:not([data-unavailable]):after{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(110deg,#0000 30%,#ffffff59 44%,#ffffffd9 50%,#ffffff59 56%,#0000 70%) 0 0/260% 100%;padding:1.5px;animation:4.5s linear infinite rr-max-sheen;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes rr-max-sheen{0%{background-position:130% 0}to{background-position:-130% 0}}@media (prefers-reduced-motion:reduce){.rr-level[data-level=max]:after{background-position:50% 0;animation:none}}.rr-limit{color:var(--rr-muted);font-size:13px;line-height:1.45}.rr-limit .rr-link,.rr-start__alt .rr-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;display:inline}.rr-blank{flex-direction:column;align-items:flex-start;gap:6px;padding:28px 24px;display:flex}.rr-picture{margin-bottom:14px;display:block}.rr-blank h2{color:var(--rr-ink);font:600 15px/1.3 var(--font-sans)}.rr-blank p{max-width:30em;color:var(--rr-muted);font-size:13px}.rr-blank__acts{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.rr-blank .rr-fine{margin-top:12px}.rr-blank p.rr-alert{color:var(--rr-hi-fg)}.rr-start .rr-blank{padding:8px 0 0}.rr-start__alt{text-align:center;justify-content:center;gap:4px;margin-top:-12px}.rr-detail{flex-direction:column;flex:1;min-height:0;display:flex}.rr-detail__bar{border-bottom:1px solid var(--rr-rule);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:10px 8px 6px;display:flex}.rr-detail .rr-card{min-height:0;box-shadow:none;border-radius:0;flex:0 auto}.rr-detail .rr-card__head{padding:10px 8px 0 16px}.rr-detail .rr-card__body{flex:0 auto;padding:6px 16px 4px}.rr-detail .rr-card__foot{border-radius:0;padding:8px 10px 10px}.rr-card__note{color:var(--rr-md-fg);font:500 12px/1.35 var(--font-sans);align-items:center;gap:6px;display:flex;margin-bottom:8px!important}.rr-card__note[data-kind=repeated]{color:var(--rr-muted)}.rr-panel>.rr-undo{border-top:1px solid var(--rr-rule);color:var(--rr-ink);font:500 13px/1.3 var(--font-sans);flex:none;align-items:center;gap:8px;margin-top:auto;padding:6px 8px 6px 16px;display:flex}.rr-panel>.rr-undo .rr-ibtn{margin-left:auto}.rr-card{width:100%;box-shadow:var(--rr-float);background:#fff;border-radius:10px;flex-direction:column;display:flex}.rr-card__head{flex:none;align-items:center;gap:8px;height:40px;padding:8px 8px 0 14px;display:flex}.rr-card__tag{flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.rr-card__tag .rr-lz{text-overflow:ellipsis;min-width:0;overflow:hidden}.rr-card__tag .rr-sub{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rr-card__head>:not(.rr-card__tag){flex:none}.rr-card__step{align-items:center;gap:2px;display:inline-flex}.rr-card__step .rr-sub{font-variant-numeric:tabular-nums;margin-right:6px}.rr-card__body{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;padding:6px 14px 4px;display:flex;overflow:auto}.rr-card h3{color:var(--rr-ink);font:600 15px/1.35 var(--font-sans);margin-bottom:6px}.rr-card h3:focus{outline:none}.rr-root .rr-card__by{color:var(--rr-muted);font:500 12px/1.3 var(--font-sans);margin:-2px 0 6px}.rr-card__ask{color:var(--rr-ink);font:400 14px/1.5 var(--font-sans);margin-bottom:6px!important}.rr-card__why{color:var(--rr-muted);font-size:13px;margin-bottom:8px!important}.rr-send{background:var(--rr-hover);max-width:100%;min-height:24px;color:var(--rr-text);font:500 12px/1.3 var(--font-sans);border-radius:12px;align-self:flex-start;align-items:center;gap:5px;padding:3px 8px;display:inline-flex;margin-bottom:6px!important}.rr-send svg,.rr-row__send svg{color:var(--rr-muted);flex:none}.rr-row__send{max-width:100%;color:var(--rr-muted);align-items:center;gap:4px;display:inline-flex}.rr-root .rr-card__more{align-self:flex-start;margin:0 -6px 4px}.rr-ev[data-clamp] q{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rr-card__ev{flex-direction:column;gap:2px;margin:0 -6px 4px;display:flex}.rr-ev{text-align:left;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:6px;display:grid}.rr-root button.rr-ev:hover{background:var(--rr-hover)}.rr-ev[data-active] q{font-weight:600}.rr-ev[data-active] .rr-ev__where{color:var(--rr-text)}.rr-ev q{color:var(--rr-text);quotes:"“" "”";font-size:12.5px}.rr-ev q span{background:var(--rr-mark);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 0}.rr-ev__where{color:var(--rr-muted);font:500 12px/1 var(--font-sans);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.rr-ev[data-missing] q span{color:var(--rr-muted);background:0 0}.rr-ev[data-missing] .rr-ev__where{color:var(--rr-md-fg)}.rr-card__foot{border-top:1px solid var(--rr-rule);background:#fff;border-radius:0 0 10px 10px;flex:none;align-items:center;gap:2px;margin-top:10px;padding:6px 8px 8px;display:flex}.rr-card__foot .rr-btn{height:28px;padding:0 8px;font-size:12px!important}.rr-field{border:0;flex-direction:column;gap:4px;min-width:0;margin:0 0 10px;padding:0;display:flex}.rr-field__label{color:var(--rr-ink);font:600 12px/1.2 var(--font-sans);padding:0}.rr-field__label span{color:var(--rr-faint);font-weight:400}.rr-input{border:1px solid var(--rr-rule-2);width:100%;color:var(--rr-ink);font:400 13px/1.4 var(--font-sans);resize:none;background:#fff;border-radius:6px;padding:7px 9px;overflow:hidden}.rr-input:focus{border-color:var(--rr-ink);box-shadow:0 0 0 1px var(--rr-ink);outline:none}.rr-input[aria-invalid=true]{border-color:var(--rr-hi)}.rr-field__error{color:var(--rr-hi-fg);font-size:12px}.rr-choice__row{flex-wrap:wrap;gap:6px;display:flex}.rr-choice__item{height:30px;box-shadow:inset 0 0 0 1px var(--rr-rule-2);color:var(--rr-ink);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex;position:relative}.rr-choice__item input{opacity:0;pointer-events:none;position:absolute}.rr-choice__item:focus-within{outline:2px solid var(--rr-ink);outline-offset:2px}.rr-choice__item:has(input:not(:focus-visible)){outline:none}.rr-choice__item:has(input:focus-visible){outline:2px solid var(--rr-ink);outline-offset:2px}.rr-choice__item[data-checked]{background:var(--rr-sel);box-shadow:inset 0 0 0 2px var(--rr-orange)}.rr-scrim{z-index:69;position:fixed;inset:0}.rr-menu{z-index:70;width:248px;box-shadow:var(--rr-float);background:#fff;border-radius:8px;padding:4px;position:fixed;top:44px;right:12px}.rr-menu button[role=menuitem]{width:100%;height:30px;color:var(--rr-ink);text-align:left;border-radius:5px;align-items:center;gap:10px;padding:0 8px;font-size:13px;display:flex}.rr-root .rr-menu button[role=menuitem]:hover,.rr-root .rr-menu button[role=menuitem]:focus-visible{background:var(--rr-hover);outline:none}.rr-menu button[role=menuitem] svg{color:var(--rr-muted)}.rr-menu__r{color:var(--rr-faint);margin-left:auto;font-size:12px}.rr-menu .rr-menu__danger,.rr-menu .rr-menu__danger svg{color:var(--rr-danger)}.rr-menu hr{border:0;border-top:1px solid var(--rr-rule);margin:4px 0}.rr-menu__note{color:var(--rr-faint);gap:8px;padding:6px 8px 5px;font-size:12px;line-height:1.4;display:flex}.rr-menu__note svg{margin-top:1px}.rr-menu__ask{flex-direction:column;gap:10px;padding:8px;display:flex}.rr-menu__ask div{gap:6px;display:flex}.rr-menu--reviews{width:420px;max-height:min(480px,100% - 64px);padding:8px 16px;overflow:auto}.rr-menu--tools{width:200px;position:absolute;top:auto;left:50%;right:auto;transform:translate(-50%)}.rr-menu button[role=menuitem]:disabled{opacity:.45;cursor:default}.rr-menu__h{color:var(--rr-muted);font:600 12px/1 var(--font-sans);padding:6px 0}.rr-reviews{margin:0;padding:0;list-style:none}.rr-rrow{border-radius:8px;align-items:center;gap:4px;margin:0 -8px;padding:0 4px 0 0;display:flex;position:relative}.rr-rrow+.rr-rrow{margin-top:2px}.rr-rrow:hover{background:var(--rr-hover)}.rr-rrow[aria-current]{background:var(--rr-sel)}.rr-rrow__open{text-align:left;border-radius:8px;flex:1;align-items:center;gap:12px;min-width:0;padding:8px;display:flex}.rr-rrow__ic{width:30px;height:40px;color:var(--rr-faint);box-shadow:0 0 0 1px var(--rr-rule-2);background:#fff;border-radius:2px;flex:none;place-items:center;display:grid;overflow:hidden}.rr-rrow__ic img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.rr-rrow__txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rr-rrow b{color:var(--rr-ink);font:500 13px/1.3 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rr-rrow small{min-width:0;color:var(--rr-muted);white-space:nowrap;gap:4px;font-size:12px;display:flex}.rr-rrow__who{text-overflow:ellipsis;min-width:0;overflow:hidden}.rr-rrow__when,.rr-rrow__meta span{flex:none}.rr-rrow__st{font-weight:500}.rr-rrow__st[data-tone=hi]{color:var(--rr-hi-fg)}.rr-rrow__st[data-tone=md]{color:var(--rr-md-fg)}.rr-rrow__st[data-tone=lo]{color:var(--rr-lo-fg)}.rr-rrow__now{color:var(--rr-muted);font:500 12px/1.4 var(--font-sans);flex:none}.rr-rrow__del{opacity:0}.rr-rrow:hover .rr-rrow__del,.rr-rrow__del:focus-visible{opacity:1}@media (hover:none){.rr-rrow__del{opacity:1}}.rr-rrow[data-asking]{background:var(--rr-hover);flex-wrap:wrap}.rr-rrow[data-asking] .rr-rrow__del{opacity:1}.rr-rrow__ask{color:var(--rr-ink);flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:8px;padding:0 8px 10px 50px;display:flex}.rr-rrow__ask span{margin-right:auto}.rr-rrow[data-note]{flex-wrap:wrap}.rr-rrow__note{color:var(--rr-ink);flex:1 0 100%;margin:0;padding:0 8px 10px 50px;font-size:13px}.rr-reviews__all{margin:6px -6px 0;display:flex}.rr-reviews__note{background:var(--rr-md-bg,#fff4e5);color:var(--rr-ink);border-radius:8px;margin:0 0 8px;padding:8px 10px;font-size:13px;line-height:1.4}.rr-reviews__all .rr-rrow__ask{padding:4px 6px}.rr-shell{background:#fff;display:block;position:relative}.rr-shell__notice{padding:12px 16px 0}.rr-shell__notice .acct-notice{max-width:1200px;margin:0 auto}.rr-shell__head{border-bottom:1px solid var(--rr-rule);align-items:center;height:44px;padding:0 16px;display:flex}.rr-root .rr-shell__head h1{color:var(--rr-ink);font:600 15px/1.2 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rr-shell__frame{height:max(520px,100vh - 112px);border-bottom:1px solid var(--rr-rule);height:max(520px,100dvh - 112px)}.rr-dropzone{z-index:90;border:2px dashed var(--rr-orange);pointer-events:none;background:#fff5efd9;border-radius:14px;place-items:center;display:grid;position:fixed;inset:8px}.rr-dropzone p{box-shadow:var(--rr-float);color:var(--rr-ink);font:500 16px/1 var(--font-sans);background:#fff;border-radius:999px;padding:14px 22px}.rr-intake{grid-template-columns:minmax(0,460px) minmax(0,1fr);align-items:start;gap:64px;max-width:1120px;margin:0 auto;padding:72px 40px 64px;display:grid}.rr-root .rr-intake h1{color:var(--rr-ink);font:400 34px/1.15 var(--font-sans);letter-spacing:-.025em;margin:0 0 12px}.rr-root .rr-intake__lead{color:var(--rr-muted);margin:0 0 28px;font-size:16px;line-height:1.5}.rr-intake__cta{align-items:center;gap:14px;display:flex}.rr-intake__cta small{color:var(--rr-faint);font-size:13px}.rr-intake__reading{height:44px;color:var(--rr-ink);align-items:center;gap:10px;font-size:14px;display:flex}.rr-intake__cloud{--cloud-choice-text:var(--rr-muted);--cloud-choice-size:14px;--cloud-choice-edge:var(--rr-rule-2);--cloud-choice-edge-hover:var(--rr-faint);--cloud-choice-hover:var(--rr-rail);margin-top:14px}.rr-recent{margin-top:52px}.rr-recent h2{color:var(--rr-muted);font:600 12px/1 var(--font-sans);margin:0 0 6px}.rr-refuse{border:1px solid var(--rr-rule-2);background:#fff;border-radius:10px;align-items:flex-start;gap:14px;margin-bottom:20px;padding:16px;display:flex}.rr-refuse .rr-picture{width:72px;height:auto;margin:0}.rr-refuse h2{color:var(--rr-ink);font:600 14px/1.3 var(--font-sans);margin:0 0 4px}.rr-refuse p{color:var(--rr-muted);font-size:13px}.rr-refuse small{color:var(--rr-faint);margin-top:6px;font-size:12px;display:block}.rr-stage{border:1px solid var(--rr-rule);background:var(--rr-canvas);border-radius:14px;grid-template-columns:minmax(0,1fr) 196px;height:400px;transition:opacity .2s,filter .2s;display:grid;overflow:hidden}.rr-intake__picture[data-dimmed] .rr-stage{opacity:.45;filter:grayscale()}.rr-stage__canvas{min-height:0;position:relative;overflow:hidden}.rr-stage__page{box-shadow:var(--rr-page-shadow);color:#1b1b1b;background:#fff;padding:22px 22px 0 30px;font:400 7.8px/1.5 Helvetica,Arial,sans-serif;position:absolute;inset:24px 20px -40px;overflow:hidden}.rr-stage__hd{border-bottom:1.2px solid #1b1b1b;align-items:center;gap:6px;margin-bottom:12px;padding-bottom:8px;font:700 7.4px/1.2 Helvetica,Arial,sans-serif;display:flex}.rr-stage__hd i{color:#fff;background:#234b3a;border-radius:2px;flex:none;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.rr-stage__hd small{color:#555;text-align:right;margin-left:auto;font:400 6.4px/1.5 Helvetica,Arial,sans-serif}.rr-stage__page b{margin:0 0 6px;font-size:9px;display:block}.rr-stage__page ol{margin:0 0 12px;padding-left:12px}.rr-stage__page li{margin-bottom:7px;position:relative}.rr-stage mark{background:var(--rr-mark-on);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 0}.rr-stage__page table{border-collapse:collapse;width:100%;font-size:7px}.rr-stage__page :is(th,td){text-align:left;vertical-align:top;border:.6px solid #9a9a9a;padding:3px 4px}.rr-stage__page th{background:#eef0ec}.rr-stage__dot{background:var(--rr-hi);border-radius:50%;width:8px;height:8px;position:absolute;top:2px;left:-30px;box-shadow:0 0 0 2px #fff,0 0 0 4px #ff5a1f66}.rr-stage__panel{border-left:1px solid var(--rr-rule);background:#fff;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:18px 16px;display:flex}.rr-stage__panel>small{color:var(--rr-faint);font-size:12px}.rr-stage__panel b{color:var(--rr-ink);font:600 14px/1.35 var(--font-sans)}.rr-stage__panel>span{color:var(--rr-ink);font-size:13px;line-height:1.45}.rr-stage__panel q{color:var(--rr-ink);quotes:none;flex-direction:column;gap:4px;margin-top:4px;font-size:12px;line-height:1.5;display:flex}.rr-stage__panel q mark{background:#ffbe0052}.rr-stage__panel q small{color:var(--rr-faint);font-size:12px}@media (max-width:760px){.rr-root{font-size:14px}.rr-dt,.rr-dt-only{display:none!important}.rr-ph-only{display:block}.rr-top{gap:4px;height:52px;padding:0 8px 0 12px}.rr-crumb{display:none}.rr-docid{flex-direction:column;flex:1;align-items:stretch;gap:1px;margin-left:4px}.rr-docid h1{max-width:100%;font:600 13px/1.25 var(--font-sans)}.rr-docid span{max-width:100%;font-size:11px;line-height:1.3}.rr-top .rr-spacer{display:none}.rr-top .rr-ibtn{width:40px;height:40px}.rr-top .rr-more{margin:0 24px 0 4px}.rr-root .rr-finish-btn{border-radius:8px;height:34px;padding:0 14px;font-size:14px!important}.rr-ws,.rr-ws[data-rail]{display:block}.rr-canvas{position:absolute;inset:0}.rr-app[data-focus] .rr-top{display:none}.rr-panel{z-index:10;border-left:0;border-radius:16px 16px 0 0;height:46%;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px #101c310f,0 -12px 32px -12px #101c314d}.rr-panel[data-sheet=full]{height:calc(100% - 16px)}.rr-panel[data-sheet=focus]{overscroll-behavior:contain;height:auto;max-height:50%;overflow:auto}.rr-panel[data-sheet=focus] .rr-card__body{overflow:visible}.rr-panel[data-sheet=focus] .rr-card__foot{z-index:1;padding-bottom:max(8px, env(safe-area-inset-bottom));border-radius:0;margin-top:6px;position:sticky;bottom:0}.rr-panel[data-sheet=focus]:has(.rr-card--form){max-height:calc(100% - 150px);scroll-padding-bottom:120px}.rr-panel .rr-card--form .rr-card__foot{padding:10px 16px max(10px, env(safe-area-inset-bottom));flex-wrap:wrap;gap:4px}.rr-panel .rr-card--form .rr-card__foot .rr-card__save{order:-1;width:100%;height:48px;font-size:15px!important}.rr-panel .rr-missing .rr-blank{padding:4px 16px 12px}.rr-panel .rr-missing+.rr-ph{padding-top:0}.rr-panel[data-sheet=fit]{height:auto;max-height:78%;overflow:auto}.rr-app[data-view=finish] .rr-panel{height:100%;box-shadow:none;border-radius:0}.rr-app[data-view=finish] .rr-top{display:none}.rr-fin-h__bar{align-items:center;gap:8px;margin:-4px 0 12px -4px;display:flex}.rr-fin-h__ttl{flex-direction:column;min-width:0;display:flex}.rr-root .rr-fin-h__ttl h2{margin:0;font-size:16px}.rr-fin-h__ttl span{color:var(--rr-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.rr-finish[data-phone] .rr-fin-h{padding:12px 16px 14px 12px}.rr-check{font-size:14px}.rr-outcome__item{min-height:48px;font-size:15px}.rr-pf{padding-bottom:max(16px, env(safe-area-inset-bottom))}.rr-app[data-view=finish] .rr-grab{display:none}.rr-grab{flex:none;width:100%;height:20px;display:block;position:relative}.rr-grab:before{content:"";background:#cdd3db;border-radius:2px;width:32px;height:4px;margin-left:-16px;position:absolute;top:8px;left:50%}.rr-ph{padding:4px 16px 12px}.rr-ph h2{font-size:14px}.rr-row{padding:10px 8px 11px}.rr-row__t{font-size:14px}.rr-root .rr-btn{border-radius:8px;height:44px;padding:0 16px;font-size:15px!important}.rr-root .rr-top .rr-btn{height:34px}.rr-start{gap:18px;padding:4px 16px 20px}.rr-level b,.rr-mode b{font-size:14px}.rr-level small,.rr-mode small{font-size:12px}.rr-frow{padding:8px 4px 8px 8px}.rr-frow__t{font-size:14px}.rr-ptools{z-index:6;background:var(--rr-canvas);justify-content:space-between;align-items:center;height:56px;padding:0 10px;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:0 1px #101c310f}.rr-pgchip{color:#fff;height:28px;font:500 12px/28px var(--font-sans);font-variant-numeric:tabular-nums;background:#101c31c7;border-radius:14px;padding:0 10px}.rr-root .rr-fab{width:40px;height:40px;box-shadow:var(--rr-float);color:var(--rr-ink);background:#fff;border-radius:20px;place-items:center;display:grid}.rr-toast--undo{bottom:calc(46% + 12px)}.rr-pickbar{z-index:12;border-top:1px solid var(--rr-rule);background:#fff;align-items:center;gap:12px;height:56px;padding:0 8px 0 16px;display:flex;position:absolute;left:0;right:0}.rr-pickbar[data-dock=foot]{height:72px;padding-bottom:env(safe-area-inset-bottom,0)}.rr-pickbar__q{min-width:0;color:var(--rr-muted);font:400 13px/1.3 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.rr-root .rr-pick{background:var(--rr-ink);color:#fff;height:40px;font:500 14px/1 var(--font-sans);border-radius:20px;flex:none;align-items:center;gap:8px;padding:0 16px 0 12px;display:inline-flex}.rr-panel .rr-card{box-shadow:none;border-radius:0}.rr-panel .rr-card__head{white-space:nowrap;gap:4px;height:44px;padding:0 4px 0 16px}.rr-panel .rr-card__step{margin-left:6px}.rr-panel .rr-card__step .rr-sub{margin-right:0}.rr-panel .rr-card__body{padding:2px 16px 0}.rr-panel .rr-card h3{font-size:16px}.rr-panel .rr-card__ask{font-size:14px}.rr-strip__l{font-size:13px}.rr-strip__g{padding:8px 6px 7px}.rr-panel .rr-ev q{font-size:13px}.rr-panel .rr-card__foot .rr-btn{height:40px;padding:0 12px;font-size:14px!important}.rr-panel .rr-ibtn{width:40px;height:40px}.rr-input{font-size:16px}.rr-pbar{z-index:12;height:52px;box-shadow:var(--rr-float);background:#fff;border-radius:14px;align-items:center;gap:2px;padding:0 4px 0 0;display:flex;position:absolute;bottom:10px;left:8px;right:8px}.rr-pbar__open{min-width:0;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px 0 0 14px;flex:1;align-items:center;gap:10px;padding:0 6px 0 14px;display:flex}.rr-pbar__t{min-width:0;color:var(--rr-ink);font:500 14px/1.2 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.rr-pbar__pos{color:var(--rr-faint);font-variant-numeric:tabular-nums;font-size:12px}.rr-pbar .rr-ibtn{width:44px;height:44px}.rr-menu,.rr-menu--reviews{border-radius:16px 16px 0 0;width:auto;max-height:80%;padding:6px 8px 20px;bottom:0;left:0;right:0;overflow:auto;top:auto!important}.rr-scrim{background:#101c3152}.rr-menu button[role=menuitem]{gap:14px;height:48px;padding:0 12px;font-size:15px}.rr-menu__note{padding:10px 12px 4px;font-size:13px}.rr-shell__head{height:40px}.rr-shell__frame{height:max(480px,100vh - 108px);height:max(480px,100dvh - 108px)}.rr-intake{grid-template-columns:1fr;gap:0;padding:28px 16px 32px}.rr-root .rr-intake h1{margin-bottom:8px;font-size:26px}.rr-root .rr-intake__lead{margin-bottom:20px;font-size:16px}.rr-intake__cta{flex-direction:column;align-items:stretch;gap:8px}.rr-root .rr-intake__cta .rr-btn{height:50px;font-size:16px!important}.rr-intake__cta small{display:none}.rr-intake__picture{margin-top:28px}.rr-stage{border:0;border-radius:12px;grid-template-rows:172px auto;grid-template-columns:minmax(0,1fr);height:auto}.rr-stage__page{top:16px;left:16px;right:16px}.rr-stage__panel{border-left:0;border-radius:14px 14px 0 0;gap:6px;padding:14px 16px 16px;box-shadow:0 -6px 18px #101c3114}.rr-stage__panel q{display:none}.rr-recent{margin-top:28px}.rr-rrow b{font-size:14px}.rr-blank{padding:8px 20px 24px}.rr-blank__acts{flex-direction:column;width:100%}.rr-blank__acts .rr-btn{width:100%}.rr-refuse{flex-direction:column}}.rr-fb{border-top:1px solid var(--rr-rule);flex-direction:column;gap:10px;margin:16px 8px 8px;padding-top:14px;display:flex}.rr-fb fieldset{border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:0;padding:0;display:flex}.rr-fb legend{float:left;color:var(--rr-ink);font:600 13px/1.3 var(--font-sans);padding:0}.rr-fb>p[role=status]{color:var(--rr-muted);font-size:13px}.rr-fb__ratings{background:#eef1f4;border-radius:8px;gap:2px;padding:2px;display:inline-flex}.rr-root .rr-fb__ratings button{height:26px;color:var(--rr-muted);font:500 12px/1 var(--font-sans);border-radius:6px;align-items:center;gap:5px;padding:0 9px;transition:background .12s,color .12s;display:inline-flex}.rr-root .rr-fb__ratings button:hover{color:var(--rr-ink)}.rr-root .rr-fb__ratings button[aria-pressed=true]{color:var(--rr-ink);background:#fff;box-shadow:0 0 0 1px #101c3114,0 1px 2px #101c311f}.rr-root .rr-fb__ratings button[data-rating=good][aria-pressed=true] svg{color:#1d6b3a}.rr-root .rr-fb__ratings button[data-rating=bad][aria-pressed=true] svg{color:var(--rr-hi)}.rr-fb__box{background:var(--rr-rail);box-shadow:inset 0 0 0 1px var(--rr-rule);transform-origin:top;border-radius:12px;flex-direction:column;gap:10px;padding:12px;animation:.2s cubic-bezier(.2,.8,.2,1) rr-fb-open;display:flex}@keyframes rr-fb-open{0%{opacity:0;transform:translateY(-4px)}}.rr-fb .rr-field{margin:0}.rr-fb__opt{color:var(--rr-faint);margin-left:4px;font-weight:400}.rr-fb textarea.rr-input{border-radius:8px;min-height:72px}.rr-fb__foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.rr-fb__foot .rr-alert{margin:0}.rr-root .rr-fb__send{background:var(--rr-ink);color:#fff;flex:none;height:30px;margin-left:auto;padding:0 14px}.rr-root .rr-fb__send:hover{background:#22324f}@media (max-width:760px){.rr-root .rr-fb__ratings button{height:34px;padding:0 12px;font-size:13px}.rr-root .rr-fb__send{height:40px;padding:0 18px;font-size:14px!important}}@media (prefers-reduced-motion:reduce){.rr-fb__box{animation:none}}.rr-more{position:relative}@media (max-width:760px){.rr-root[data-auth] .rr-panel,.rr-root[data-auth] .rr-pbar{visibility:hidden}}.rr-wait__time{font-style:italic}.rr-panel>.rr-mailme{border-top:1px solid var(--rr-rule);flex:none;align-items:center;min-height:40px;margin-top:auto;padding:4px 10px;display:flex}.rr-mailme>.rr-fine{align-items:center;padding:0 6px}@media (prefers-reduced-motion:reduce){.rr-row[data-new],.rr-progress i,.rr-row--skel :is(.rr-row__t,.rr-row__m){animation:none}.rr-spin{animation-duration:2.4s}}.rr-root .rr-done[aria-pressed=true]{background:var(--rr-sel);color:var(--rr-ink);box-shadow:inset 0 0 0 1px var(--rr-sel-edge)}.rr-shell{--rrl-ink:#0f172a;--rrl-text:#334155;--rrl-muted:#64748b;--rrl-rule:#e2e8f0;--rrl-stone:#f8fafc;--rrl-night:#020617;--rrl-navy:#172554;--rrl-orange:#ff5a1f;--rrl-orange-hover:#e04812;--rrl-grid:linear-gradient(to right, #0f172a0f 1px, transparent 1px), linear-gradient(to bottom, #0f172a0f 1px, transparent 1px);--rrl-grid-dark:linear-gradient(to right, #ffffff0d 1px, transparent 1px), linear-gradient(to bottom, #ffffff0d 1px, transparent 1px);--rrl-lift:0 30px 60px -20px #02061773, 0 0 0 1px #0f172a0f}.rr-shell:has(>.rrl){background-color:#fff;background-image:var(--rrl-grid);background-size:40px 40px}.rr-shell:has(>.rrl)>.rr-intake{grid-template-columns:minmax(0,500px) minmax(0,1fr);max-width:1200px;padding-top:80px;padding-bottom:88px}.rr-root.rr-shell .rr-intake h1{color:var(--rrl-ink);font:700 52px/1.04 var(--font-display);letter-spacing:-.03em;margin-bottom:18px}.rr-root.rr-shell .rr-intake__lead{color:var(--rrl-text);margin-bottom:32px;font-size:19px;line-height:1.5}.rr-root.rr-shell .rr-intake .rr-choose{border-radius:12px;height:54px;padding:0 26px;box-shadow:0 12px 28px -10px #ff5a1f99;font-size:17px!important;font-weight:600!important}.rr-root.rr-shell .rr-intake__limits{color:var(--rrl-muted);margin:18px 0 0;font-size:14px;line-height:1.5}.rr-intake__limits a{color:var(--rrl-ink);text-underline-offset:3px;white-space:nowrap;font-weight:500;text-decoration:underline}.rr-shell:has(>.rrl) .rr-intake__picture.rr-dt-only{perspective:1400px;padding-top:8px}.rr-shell:has(>.rrl) .rr-dt-only .rr-stage{transform-origin:0;height:440px;box-shadow:var(--rrl-lift);border-color:#0f172a14;transform:rotateY(-9deg)rotateX(4deg)}.rrl{color:var(--rrl-text);font:400 17px/1.6 var(--font-sans)}.rrl *,.rrl :before,.rrl :after{box-sizing:border-box}.rrl :is(h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote,fieldset){margin:0}.rrl :is(ul,ol){padding:0;list-style:none}.rrl fieldset{border:0;min-width:0;padding:0}.rrl a{color:inherit}.rrl :is(a,button,input,summary):focus-visible{outline:3px solid var(--rrl-orange);outline-offset:3px}.rrl-band{border-top:1px solid var(--rrl-rule);background:#fff;padding:112px 0;position:relative;overflow:hidden}.rrl-band--grid{background-image:var(--rrl-grid);background-size:40px 40px}.rrl-band--stone{background:var(--rrl-stone)}.rrl-band--dark{background-color:var(--rrl-night);background-image:var(--rrl-grid-dark);color:#cbd5e1;background-size:40px 40px;border-top-color:#0f172a}.rrl-band--navy{background-color:var(--rrl-navy);background-image:var(--rrl-grid-dark);color:#c7d2fe;background-size:40px 40px;border-top-color:#1e3a8a}.rrl-band--orange{background:var(--rrl-orange);color:#fff;border-top:0;padding:88px 0}.rrl-glow{pointer-events:none;background:radial-gradient(closest-side,#ff5a1f2e,#ff5a1f17 45%,#0000);width:1100px;height:1100px;margin:-170px;position:absolute;top:-30%;right:-10%}.rrl-glow--left{background:radial-gradient(closest-side,#3b82f638,#3b82f61c 45%,#0000);inset:auto auto -40% -15%}.rrl-wrap{max-width:1200px;margin:0 auto;padding:0 40px;position:relative}.rrl-wrap--narrow{max-width:860px}.rrl-split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:72px;display:grid}.rrl-split--wide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.rrl-head{max-width:760px;margin-bottom:56px}.rrl-split>.rrl-head,.rrl-split>div>.rrl-head{margin-bottom:32px}.rrl-head h2{color:var(--rrl-ink);font:700 52px/1.06 var(--font-display);letter-spacing:-.03em}.rrl .rrl-head p{color:var(--rrl-muted);margin-top:20px;font-size:19px;line-height:1.55}:is(.rrl-band--dark,.rrl-band--navy) .rrl-head h2{color:#0000;background:linear-gradient(#fff 30%,#cbd5e1 100%);-webkit-background-clip:text;background-clip:text}.rrl-band--navy .rrl-head h2{background-image:linear-gradient(#fff 30%,#bfdbfe 100%)}:is(.rrl-band--dark,.rrl-band--navy) .rrl-head p{color:#94a3b8}.rrl-band--navy .rrl-head p{color:#bfdbfe}.rrl-btn{height:46px;font:600 15px/1 var(--font-sans);white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;transition:background .15s,box-shadow .15s,transform .15s;display:inline-flex}.rrl-btn:disabled{opacity:.55;cursor:default}.rrl-btn--orange{background:var(--rrl-orange);box-shadow:0 12px 24px -10px #ff5a1f99;color:#fff!important}.rrl-btn--orange:hover{background:var(--rrl-orange-hover)}.rrl-btn--ghost{background:#fff;box-shadow:inset 0 0 0 1px #cbd5e1;color:var(--rrl-ink)!important}.rrl-btn--ghost:hover{box-shadow:inset 0 0 0 1px var(--rrl-ink)}.rrl-btn--light{color:#fff;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29}.rrl-btn--light:hover:not(:disabled){background:#ffffff24}.rrl-btn--quiet{height:34px;color:var(--rrl-ink);background:#fff;border-radius:8px;padding:0 12px;font-size:14px;font-weight:500;box-shadow:inset 0 0 0 1px #cbd5e1}.rrl-btn--quiet:hover{box-shadow:inset 0 0 0 1px var(--rrl-ink)}.rrl-btn--white{height:56px;color:var(--rrl-ink);background:#fff;border-radius:12px;padding:0 28px;font-size:17px;box-shadow:0 14px 30px -12px #02061773}.rrl-btn--white:hover{transform:translateY(-1px)}.rrl-more{align-items:center;gap:8px;margin-top:48px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;color:var(--rrl-ink)!important}.rrl-more:hover{color:var(--rrl-orange)!important}.rrl-more--light{margin-top:24px;color:#fff!important}.rrl-ticks{gap:12px;display:grid;margin-top:28px!important}.rrl-ticks li{color:#e0e7ff;align-items:center;gap:10px;font-size:16px;display:flex}.rrl-ticks svg{color:var(--rrl-orange)}.rrl-demo{color:var(--rr-text);background:#fff;border-radius:18px;font-size:14px;line-height:1.45;overflow:hidden;box-shadow:0 40px 80px -30px #000000b3,0 0 0 1px #ffffff14}.rrl-demo__bar{color:#fff;background:#1e2330;align-items:center;gap:16px;height:60px;padding:0 16px 0 22px;display:flex}.rrl-demo__file{font:600 14px/1.2 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rrl-demo__meta{color:#cbd5e1;white-space:nowrap;align-items:center;gap:10px;margin-left:auto;font-size:13px;display:inline-flex}.rrl-demo__meta .rr-spin{border-color:#fff #ffffff40 #ffffff40}.rrl-demo__run{height:38px;padding:0 14px;font-size:14px}.rrl-demo__body{grid-template-columns:76px minmax(0,1fr) 340px;height:620px;display:grid}.rrl-demo__rail{background:#f6f7f9;border-right:1px solid #e4e8ed;flex-direction:column;gap:12px;padding:18px 12px;display:flex;overflow:auto}.rrl-demo__rail button{color:#5d6878;font:500 12px/1 var(--font-sans);cursor:pointer;border-radius:6px;justify-items:center;gap:4px;padding:4px;display:grid}.rrl-demo__rail button[aria-current]{color:var(--rr-ink);background:#fff5ef;box-shadow:inset 0 0 0 1px #ffb999}.rrl-thumb{background:#fff repeating-linear-gradient(#0000 0 7px,#dfe3e9 7px 9px) 6px 10px/28px 36px no-repeat;width:40px;height:54px;display:block;box-shadow:0 0 0 1px #d2d8e0}.rrl-thumb[data-image]{background-color:#fff;background-image:linear-gradient(135deg,#0000 46%,#c3cad3 46% 54%,#0000 54%),linear-gradient(45deg,#0000 46%,#c3cad3 46% 54%,#0000 54%);background-position:6px 9px;background-repeat:no-repeat;background-size:28px 36px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.rrl-demo__canvas{background:#e6e9ee;padding:28px;position:relative;overflow:auto}.rrl-demo__panel{background:#fff;border-left:1px solid #e4e8ed;flex-direction:column;min-height:0;display:flex;overflow:auto}.rrl-page{max-width:560px;min-height:100%;box-shadow:var(--rr-page-shadow);color:#1b1b1b;background:#fff;margin:0 auto;padding:32px 36px 40px 48px;font:400 13px/1.55 Helvetica,Arial,sans-serif;position:relative}.rrl-page__hd{border-bottom:1.5px solid #1b1b1b;align-items:center;gap:10px;margin-bottom:22px;padding-bottom:12px;font:700 11px/1.2 Helvetica,Arial,sans-serif;display:flex}.rrl-page__hd i{color:#fff;background:#234b3a;border-radius:3px;flex:none;place-items:center;width:32px;height:32px;font-size:11px;font-style:normal;display:grid}.rrl-page__hd small{color:#555;text-align:right;margin-left:auto;font:400 10px/1.5 Helvetica,Arial,sans-serif}.rrl .rrl-line{margin:0 0 10px;display:block;position:relative}.rrl-line--fine{color:#555;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.rrl .rrl-line--title{margin-bottom:18px;font-size:22px;line-height:1.2}.rrl .rrl-line--heading{margin-top:20px;font-size:14px}.rrl-line--item{padding-left:16px}.rrl-line--item:before{content:"–";position:absolute;left:0}.rrl-page mark,.rrl-on{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffbe008c;padding:1px 0}.rrl-dot{background:var(--rr-md);cursor:pointer;border-radius:50%;width:12px;height:12px;padding:0;transition:opacity .15s;position:absolute;top:4px;left:-32px;box-shadow:0 0 0 2px #fff}.rrl-line--item .rrl-dot{left:-16px}.rrl-dot[data-tone=hi]{background:var(--rr-hi)}.rrl-dot[data-tone=lo]{background:var(--rr-lo)}.rrl-dot[data-dim]{opacity:.35}.rrl-page__table{border-collapse:collapse;width:100%;margin-top:8px;font-size:11.5px}.rrl-page__table :is(th,td){text-align:left;vertical-align:top;border:.8px solid #9a9a9a;padding:6px 7px}.rrl-page__table th{background:#eef0ec}.rrl-page__fig{gap:10px;margin-top:12px;display:grid}.rrl-page__fig svg{fill:none;stroke:#6b7280;stroke-width:1.4px;width:100%}.rrl-page__fig figcaption{font-size:12px}.rrl-page__unread{color:#46505f;font:500 12px/1 var(--font-sans);background:#e9ecf0;border-radius:6px;justify-self:start;margin-top:10px;padding:6px 10px}.rrl-turn{min-height:100%;animation:.32s cubic-bezier(.2,.8,.2,1) both rrl-turn}@keyframes rrl-turn{0%{opacity:0;transform:translate(14px)}}.rrl-turn[data-scan] .rrl-page{overflow:hidden}.rrl-turn[data-scan] .rrl-page:after{content:"";pointer-events:none;background:linear-gradient(#ff5a1f00,#ff5a1f1f 85%,#ff5a1f8c);height:70px;animation:.42s linear both rrl-scan;position:absolute;top:-70px;left:0;right:0}@keyframes rrl-scan{to{opacity:.4;top:100%}}.rrl-line,.rrl-page__table{transition:background-color .25s,box-shadow .25s}.rrl [data-reading]{background-color:#ff5a1f17;box-shadow:-8px 0 #ff5a1f17,8px 0 #ff5a1f17}.rrl-demo[data-run] .rrl-page mark{background:linear-gradient(#ffbe008c,#ffbe008c) 0 0/0 100% no-repeat;animation:.55s cubic-bezier(.3,.7,.3,1) 80ms forwards rrl-sweep}@keyframes rrl-sweep{to{background-size:100% 100%}}.rrl-demo[data-run] .rrl-dot{animation:.5s cubic-bezier(.3,1.6,.5,1) both rrl-pop}.rrl-demo[data-run] .rrl-dot:after{content:"";background:inherit;border-radius:50%;animation:.9s ease-out .1s both rrl-ripple;position:absolute;inset:0}@keyframes rrl-pop{0%{transform:scale(0)}}@keyframes rrl-ripple{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.rrl-thumb{position:relative}.rrl-thumb b{background:var(--rr-md);color:#fff;min-width:20px;height:20px;font:700 11px/1 var(--font-sans);border-radius:10px;place-items:center;padding:0 5px;animation:.45s cubic-bezier(.3,1.6,.5,1) both rrl-pop;display:grid;position:absolute;top:-7px;right:-9px;box-shadow:0 0 0 2px #f6f7f9}.rrl-thumb b[data-tone=hi]{background:var(--rr-hi)}.rrl-thumb b[data-tone=lo]{background:var(--rr-lo)}.rrl-run{flex-direction:column;padding:22px 0 16px;display:flex}.rrl-run__hd{color:var(--rr-ink);font:600 16px/1.2 var(--font-sans);align-items:center;gap:10px;padding:0 20px;display:flex}.rrl-run__hd b{animation:.35s ease-out both rrl-rise}.rrl-run__hd span{color:var(--rr-ink);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px;font-weight:600;animation:.4s cubic-bezier(.3,1.6,.5,1) both rrl-pop}.rrl-run__bar{background:#edf0f3;border-radius:2px;height:3px;margin:16px 20px 10px;overflow:hidden}.rrl-run__bar i{border-radius:inherit;background:var(--rrl-orange);height:100%;transition:width .6s cubic-bezier(.3,.7,.3,1);display:block}.rrl-run__rows li{color:var(--rr-ink);align-items:center;gap:10px;padding:11px 20px;font-size:14px;line-height:1.35;animation:.55s cubic-bezier(.2,.9,.3,1.15) both rrl-land,1.4s ease-out both rrl-flash;display:flex}.rrl-run__rows li span{flex:1;min-width:0}.rrl-run__rows li small{color:#8b95a4;flex:none;font-size:12px}@keyframes rrl-land{0%{opacity:0;transform:translate(24px)}}@keyframes rrl-flash{0%{background:#fff1e8}to{background:0 0}}@keyframes rrl-rise{0%{opacity:0;transform:translateY(5px)}}@keyframes rrl-sheet{0%{opacity:.6;transform:translateY(70%)}}.rrl-pill{display:none}.rrl-points{padding:8px 0 16px}.rrl-points h4{color:var(--rr-ink);font:600 13px/1 var(--font-sans);align-items:center;gap:8px;padding:16px 20px 6px;display:flex}.rrl-points h4 span{color:#8b95a4;font-weight:500}.rrl-points>section{animation:.4s ease-out both rrl-rise}.rrl-points>section:nth-child(2){animation-delay:80ms}.rrl-points>section:nth-child(3){animation-delay:.16s}.rrl-points>section:nth-child(4){animation-delay:.24s}.rrl-row[data-open]{box-shadow:inset 3px 0 0 var(--rrl-orange);background:#fff7f2}.rrl-row__head{width:100%;color:var(--rr-ink);font:400 14px/1.35 var(--font-sans);text-align:left;cursor:pointer;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 20px;display:flex}.rrl-row:not([data-open]) .rrl-row__head:hover{background:#f3f5f7}.rrl-row[data-open] .rrl-row__head{padding-top:14px;font-size:15px;font-weight:600}.rrl-row__head small{color:#8b95a4;flex:none;font-size:12px;font-weight:400}.rrl-row[data-out] .rrl-row__head span{color:#8b95a4;text-decoration:line-through}.rrl-row__body{gap:12px;padding:0 20px 16px;animation:.3s ease-out both rrl-rise;display:grid}.rrl-row__body>p:first-child{color:#5d6878;font-size:13.5px}.rrl-ask{color:var(--rr-ink);background:#fff;border-radius:8px;padding:10px 12px;font-size:14px;box-shadow:inset 0 0 0 1px #ffd9c7}.rrl-ask b{color:var(--rrl-orange);letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;font-size:11px;display:block}.rrl-row__act{color:#5d6878;min-height:32px;font:500 13px/1 var(--font-sans);cursor:pointer;border-radius:6px;justify-self:start;align-items:center;gap:6px;margin-left:-8px;padding:0 10px 0 8px;display:inline-flex}.rrl-row__act:hover{color:var(--rr-ink);background:#f1e7e0}.rrl-demo__meta .rr-verdict{animation:.5s cubic-bezier(.3,1.6,.5,1) .15s both rrl-pop}.rrl-steps{gap:6px;display:grid}.rrl-steps button{text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:16px;width:100%;padding:14px 16px;transition:background .15s,box-shadow .15s;display:grid}.rrl-steps li[data-active] button{box-shadow:0 10px 30px -14px #0f172a4d, 0 0 0 1px var(--rrl-rule);background:#fff}.rrl-steps__n{width:44px;height:44px;color:var(--rrl-ink);font:700 18px/1 var(--font-display);background:#fff;border-radius:12px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #cbd5e1}.rrl-steps li[data-active] .rrl-steps__n{background:var(--rrl-orange);box-shadow:none;color:#fff}.rrl-steps b{color:var(--rrl-ink);font:600 19px/1.3 var(--font-display);display:block}.rrl-steps button>span>span{color:var(--rrl-muted);margin-top:4px;font-size:16px;line-height:1.5;display:block}.rrl-stage3d{perspective:1400px;position:sticky;top:100px}.rrl-doc{box-shadow:var(--rrl-lift);color:#1b1b1b;background:#fff;border-radius:6px;gap:14px;padding:30px 30px 34px 44px;font:400 14px/1.5 Helvetica,Arial,sans-serif;transition:opacity .2s;display:grid;transform:rotateY(8deg)rotateX(4deg)}.rrl-doc[data-off]{opacity:.4}.rrl-doc__block,.rrl-doc__note{border-radius:6px;gap:4px;padding:10px 12px;transition:background .2s,box-shadow .2s;display:grid;position:relative}.rrl-doc__block b{font-size:19px}.rrl-doc__block span{color:#333}.rrl-doc__block table{border-collapse:collapse;width:100%;font-size:12.5px}.rrl-doc__block :is(th,td){text-align:left;border:.8px solid #9a9a9a;padding:5px 7px}.rrl-doc__block th{background:#eef0ec}.rrl-doc :is(.rrl-doc__block,.rrl-doc__note)>i{width:24px;height:24px;color:var(--rrl-muted);font:700 12px/1 var(--font-display);background:#e2e8f0;border-radius:50%;place-items:center;font-style:normal;transition:background .2s,color .2s;display:grid;position:absolute;top:10px;left:-34px}.rrl-doc [data-on]{background:#ffbe002e;box-shadow:inset 0 0 0 1.5px #ffa00099}.rrl-doc [data-on]>i{background:var(--rrl-orange);color:#fff}.rrl-doc__note{box-shadow:0 14px 30px -14px #0f172a66, 0 0 0 1px var(--rrl-rule);font-family:var(--font-sans);background:#fff;border-radius:10px;margin-left:24px;padding:14px 16px}.rrl-doc__note b{color:var(--rrl-ink);font-size:15px}.rrl-doc__note span{color:var(--rrl-muted);font-size:14px}.rrl-doc__note[data-on]{background:#fff5ef}.rrl-doc__beyond{background:var(--rrl-ink);color:#fff;font:600 16px/1 var(--font-sans);white-space:nowrap;border-radius:14px;align-items:center;gap:10px;padding:14px 20px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 40px -16px #02061799}.rrl-sheet{box-shadow:0 30px 60px -36px #0f172a66, 0 0 0 1px var(--rrl-rule);background:#fff;border-radius:18px;overflow:hidden}.rrl-sheet__bar{border-bottom:1px solid var(--rrl-rule);color:var(--rrl-muted);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:15px;display:flex}.rrl-check{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.rrl-check thead th{background:var(--rrl-stone);color:var(--rrl-muted);font:600 13px/1.3 var(--font-sans);text-align:left;padding:12px 20px}.rrl-check tbody :is(th,td){border-top:1px solid var(--rrl-rule);vertical-align:top;text-align:left;padding:18px 20px}.rrl-check tbody th{width:15%;color:var(--rrl-ink);font:600 16px/1.35 var(--font-display)}.rrl-check tbody td:nth-child(2){width:25%}.rrl-check tbody td:nth-child(3){width:27%;color:var(--rrl-muted)}.rrl-check tr[data-answer=no],.rrl-check tr[data-answer=not_evidenced]{background:#fff8f4}.rrl-answer{flex-wrap:wrap;gap:6px;display:flex}.rrl-answer label{cursor:pointer;position:relative}.rrl-answer input{opacity:0;pointer-events:none;position:absolute}.rrl-answer span{height:32px;color:var(--rrl-text);font:500 13px/1 var(--font-sans);white-space:nowrap;border-radius:8px;align-items:center;padding:0 11px;display:inline-flex;box-shadow:inset 0 0 0 1px #cbd5e1}.rrl-answer label:hover span{box-shadow:inset 0 0 0 1px var(--rrl-ink)}.rrl-answer input:focus-visible+span{outline:3px solid var(--rrl-orange);outline-offset:2px}.rrl-answer input:checked+span{background:var(--rrl-ink);box-shadow:none;color:#fff}.rrl-answer [data-key=no] input:checked+span,.rrl-answer [data-key=not_evidenced] input:checked+span{background:var(--rr-hi-bg);color:var(--rr-hi-fg)}.rrl-sheet__foot{border-top:1px solid var(--rrl-rule);color:var(--rrl-muted);padding:16px 20px;font-size:15px}.rrl-sheet__foot a{color:var(--rrl-ink);text-underline-offset:3px;font-weight:500;text-decoration:underline}.rrl-forms{perspective:1600px;height:640px;margin:20px 0;position:relative}.rrl-forms img{border-radius:4px;width:400px;height:auto;position:absolute;box-shadow:0 40px 80px -30px #000000bf,0 0 0 1px #ffffff14}.rrl-forms img:first-child{top:0;left:0;transform:rotateY(-14deg)rotateX(6deg)rotate(-4deg)}.rrl-forms img:last-child{top:90px;right:0;transform:rotateY(-14deg)rotateX(6deg)rotate(3deg)}.rrl-roles{gap:22px;display:grid}.rrl-roles dt{color:var(--rrl-ink);font:600 19px/1.3 var(--font-display)}.rrl-roles dd{color:var(--rrl-muted);margin-top:4px;font-size:16px}.rrl-roles a{color:var(--rrl-ink);text-underline-offset:3px;white-space:nowrap;font-weight:500;text-decoration:underline}.rrl-decision{box-shadow:var(--rrl-lift);background:#fff;border-radius:20px;padding:32px;transform:perspective(1400px)rotateY(-6deg)rotateX(3deg)}.rrl-decision legend{color:var(--rrl-ink);font:600 19px/1.3 var(--font-display);margin-bottom:18px}.rrl-decision label{color:var(--rrl-ink);cursor:pointer;border-radius:12px;align-items:center;gap:12px;margin-top:10px;padding:16px 18px;font-size:17px;font-weight:500;display:flex;position:relative;box-shadow:inset 0 0 0 1px #cbd5e1}.rrl-decision label:before{content:"";border-radius:50%;flex:none;width:18px;height:18px;box-shadow:inset 0 0 0 1.5px #94a3b8}.rrl-decision label[data-checked]{box-shadow:inset 0 0 0 2px var(--rrl-orange);background:#fff5ef}.rrl-decision label[data-checked]:before{box-shadow:inset 0 0 0 5px var(--rrl-orange)}.rrl-decision input{opacity:0;position:absolute}.rrl-decision label:has(input:focus-visible){outline:3px solid var(--rrl-orange);outline-offset:2px}.rrl-decision__means{min-height:3em;color:var(--rrl-text);font-size:16px;margin-top:20px!important}.rrl-decision__apart{color:var(--rrl-muted);border-top:1px dashed #cbd5e1;padding-top:16px;font-size:15px;margin-top:16px!important}.rrl-site{grid-template-columns:minmax(0,4fr) auto minmax(0,7fr);align-items:center;gap:28px;display:grid}.rrl-site__paper{box-shadow:0 30px 60px -36px #0f172a73, 0 0 0 1px var(--rrl-rule);background:#fff;border-radius:16px;justify-items:start;gap:6px;padding:28px;display:grid;transform:perspective(1200px)rotateY(10deg)}.rrl-site__paper svg{color:var(--rrl-muted);margin-bottom:6px}.rrl-site__paper b{color:var(--rrl-ink);font:600 19px/1.3 var(--font-display)}.rrl-site__paper span{color:var(--rrl-ink);font-size:15px}.rrl-site__paper small{color:var(--rrl-muted);font-size:14px}.rrl-site__arrow{color:var(--rrl-orange)}.rrl-site__face{background:var(--rrl-night);box-shadow:var(--rrl-lift);border-radius:20px;position:relative;overflow:hidden}.rrl-site__face img{object-fit:cover;opacity:.35;mix-blend-mode:luminosity;width:100%;height:100%;position:absolute;inset:0}.rrl-site__face>div{color:#fff;padding:32px;position:relative}.rrl-site__face b{font:600 20px/1.2 var(--font-display);align-items:center;gap:10px;margin-bottom:18px;display:flex}.rrl-site__face ul{grid-template-columns:1fr 1fr;gap:12px 24px;display:grid}.rrl-site__face li{align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;display:flex}.rrl-site__face li span{border-radius:4px;flex:none;width:18px;height:18px;margin-top:1px;box-shadow:inset 0 0 0 1.5px #ffffffb3}ol.rrl-when{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;display:grid;position:relative}ol.rrl-when:before{content:"";background:linear-gradient(to right, var(--rrl-orange), #cbd5e1);height:2px;position:absolute;top:11px;left:12px;right:12px}ol.rrl-when li{gap:6px;padding-top:40px;display:grid;position:relative}ol.rrl-when li:before{content:"";width:24px;height:24px;box-shadow:inset 0 0 0 6px var(--rrl-orange), 0 0 0 5px #fff;background:#fff;border-radius:50%;position:absolute;top:0;left:0}ol.rrl-when li:first-child:before{background:var(--rrl-orange)}ol.rrl-when b{color:var(--rrl-ink);font:600 18px/1.3 var(--font-display)}ol.rrl-when span{color:var(--rrl-muted);font-size:15px;line-height:1.5}.rrl-limits{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.rrl-limits__col,.rrl-flow{background:#ffffff0a;border-radius:18px;padding:30px;box-shadow:inset 0 0 0 1px #ffffff1a}.rrl .rrl-limits h3{color:#fff;font:600 21px/1.2 var(--font-display);margin:0 0 20px}.rrl-limits__col ul{gap:14px;display:grid}.rrl-limits__col li{color:#e2e8f0;align-items:flex-start;gap:12px;font-size:16px;line-height:1.45;display:flex}.rrl-limits__col svg{color:var(--rrl-orange);flex:none;margin-top:3px}.rrl-limits__col--not svg{color:#64748b;transform:rotate(45deg)}.rrl-flow ol{gap:0;display:grid}.rrl-flow li{grid-template-columns:34px minmax(0,1fr);column-gap:12px;padding-bottom:20px;display:grid;position:relative}.rrl-flow li:not(:last-child):after{content:"";background:#ffffff1f;width:2px;position:absolute;top:34px;bottom:2px;left:16px}.rrl-flow li svg{width:34px;height:34px;color:var(--rrl-orange);background:#ff5a1f24;border-radius:10px;grid-row:span 2;padding:8px}.rrl-flow b{color:#fff;font-size:16px}.rrl-flow span{color:#94a3b8;font-size:15px;line-height:1.45}.rrl-levels{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:40px;display:grid}.rrl-level{background:var(--rrl-stone);box-shadow:inset 0 0 0 1px var(--rrl-rule);border-radius:16px;align-content:start;gap:6px;padding:22px 24px;display:grid}.rrl-level b{color:var(--rrl-ink);font:600 18px/1.2 var(--font-display)}.rrl-level__cost{color:var(--rrl-orange);font:700 28px/1.1 var(--font-display)}.rrl-level p{color:var(--rrl-text);font-size:15px}.rrl-level small{color:var(--rrl-muted);font-size:13px}.rrl-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.rrl-plan{box-shadow:0 24px 50px -34px #0f172a66, 0 0 0 1px var(--rrl-rule);background:#fff;border-radius:20px;flex-direction:column;gap:10px;padding:32px;display:flex}.rrl-plan[data-plan=pro]{background:var(--rrl-night);color:#cbd5e1;box-shadow:0 40px 70px -30px #ff5a1f73,0 0 0 1px #1e293b}.rrl-plan h3{color:var(--rrl-ink);font:600 22px/1.2 var(--font-display)}.rrl-plan[data-plan=pro] h3,.rrl-plan[data-plan=pro] .rrl-plan__price b{color:#fff}.rrl-plan__price{align-items:baseline;gap:8px;display:flex}.rrl-plan__price b{color:var(--rrl-ink);font:700 48px/1 var(--font-display);letter-spacing:-.02em}.rrl-plan__price span{color:var(--rrl-muted);font-size:16px}.rrl-plan__sum{color:var(--rrl-muted);font-size:15px}.rrl-plan[data-plan=pro] .rrl-plan__sum{color:#94a3b8}.rrl-plan ul{flex:1;align-content:start;gap:10px;display:grid;margin:10px 0 22px!important}.rrl-plan li{align-items:flex-start;gap:10px;font-size:16px;display:flex}.rrl-plan li svg{color:var(--rrl-orange);flex:none;margin-top:4px}.rrl-plan .rrl-btn{width:100%}.rrl-faq{gap:12px;display:grid}.rrl-faq details{box-shadow:0 0 0 1px var(--rrl-rule);background:#fff;border-radius:14px}.rrl-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;list-style:none;display:flex}.rrl-faq summary::-webkit-details-marker{display:none}.rrl-faq summary h3{color:var(--rrl-ink);font:600 19px/1.35 var(--font-display)}.rrl-faq summary svg{color:var(--rrl-muted);flex:none;transition:transform .2s}.rrl-faq details[open] summary svg{color:var(--rrl-orange);transform:rotate(45deg)}.rrl-faq details p{color:var(--rrl-text);padding:0 24px 22px;font-size:17px}.rrl-faq details a{color:var(--rrl-ink);text-underline-offset:3px;font-weight:500;text-decoration:underline}.rrl-go{text-align:center;justify-items:center;gap:18px;display:grid}.rrl-go h2{color:#fff;font:700 48px/1.05 var(--font-display);letter-spacing:-.03em}.rrl-go p{color:#ffffffe0;font-size:19px}.rrl-go .rrl-btn{margin-top:8px}@media (max-width:1100px){.rrl-demo__body{grid-template-columns:64px minmax(0,1fr) 300px}.rrl-limits{grid-template-columns:1fr 1fr}.rrl-flow{grid-column:span 2}ol.rrl-when{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:36px}ol.rrl-when:before{display:none}}@media (max-width:900px){.rrl-split,.rrl-split--wide{grid-template-columns:1fr;gap:40px}.rrl-stage3d{position:relative;top:0}.rrl-site{grid-template-columns:1fr}.rrl-site__arrow{justify-self:center;transform:rotate(90deg)}.rrl-check thead{display:none}.rrl-check,.rrl-check tbody,.rrl-check tr,.rrl-check th,.rrl-check td{display:block;width:auto!important}.rrl-check tbody tr{border-top:1px solid var(--rrl-rule);padding:18px 20px}.rrl-check tbody :is(th,td){border:0;padding:0}.rrl-check tbody td{margin-top:6px}.rrl-check tbody td:last-child{margin-top:14px}.rrl-levels,.rrl-plans{grid-template-columns:1fr}.rrl-forms{max-width:460px;height:520px}.rrl-forms img{width:320px}}@media (max-width:760px){.rr-shell:has(>.rrl)>.rr-intake{padding:32px 16px 40px}.rr-root.rr-shell .rr-intake h1{margin-bottom:12px;font-size:36px;line-height:1.06}.rr-root.rr-shell .rr-intake__lead{margin-bottom:22px;font-size:17px}.rr-root.rr-shell .rr-intake .rr-choose{height:54px}.rrl-band{padding:72px 0}.rrl-band--orange{padding:64px 0}.rrl-wrap{padding:0 16px}.rrl-head{margin-bottom:36px}.rrl-head h2{font-size:34px}.rrl-head p{margin-top:14px;font-size:17px}.rrl-go h2{font-size:34px}.rrl-go .rrl-btn{width:100%}.rrl-demo{border-radius:14px}.rrl-demo__bar{flex-wrap:wrap;gap:6px 10px;height:auto;padding:12px 14px}.rrl-demo__file{flex:100%;font-size:13px}.rrl-demo__meta{margin-left:0}.rrl-demo__run{margin-left:auto}.rrl-demo__body{grid-template-rows:auto 340px auto;grid-template-columns:1fr;height:auto}.rrl-demo__rail{border-bottom:1px solid #e4e8ed;border-right:0;flex-direction:row;justify-content:center;gap:8px;padding:8px}.rrl-thumb{background-position:4px 6px;background-size:18px 22px;width:26px;height:34px}.rrl-demo__canvas{padding:14px}.rrl-page{padding:20px 18px 24px 30px;font-size:12px}.rrl-line--title{font-size:18px}.rrl-dot{left:-22px}.rrl-line--item .rrl-dot{width:10px;height:10px;top:5px;left:-14px}.rrl-demo__panel{border-top:1px solid #e4e8ed;border-left:0;overflow:visible}.rrl-demo__canvas{flex-direction:column;display:flex}html:has(.rrl-demo:is([data-run],[data-ran])){overflow-anchor:none}.rrl-demo[data-run] .rrl-demo__panel{display:none}.rrl-demo[data-run] .rrl-demo__body{grid-template-rows:auto 460px}.rrl-pill{z-index:2;color:#fff;background:#1e2330f0;border-radius:14px;gap:6px;margin:-8px 4px 0;padding:12px 14px;font-size:13px;animation:.35s ease-out both rrl-rise;display:grid;position:sticky;bottom:0;box-shadow:0 14px 30px -10px #0206178c}.rrl-pill__hd{align-items:center;gap:8px;font-weight:600;display:flex}.rrl-pill__hd b{animation:.35s ease-out both rrl-rise}.rrl-pill__hd span{color:#ffb999;font-variant-numeric:tabular-nums;margin-left:auto;animation:.4s cubic-bezier(.3,1.6,.5,1) both rrl-pop}.rrl-pill .rr-spin{border-color:#fff #ffffff40 #ffffff40}.rrl-pill p{color:#e2e8f0;align-items:center;gap:8px;animation:.45s cubic-bezier(.2,.9,.3,1.15) both rrl-land;display:flex}.rrl-demo[data-ran] .rrl-demo__panel{z-index:3;border-top:0;border-radius:18px 18px 0 0;margin-top:-40px;animation:.6s cubic-bezier(.2,.9,.25,1) both rrl-sheet;position:relative;box-shadow:0 -16px 30px -18px #02061773}.rrl-demo[data-ran] .rrl-demo__panel:before{content:"";background:#d2d8e0;border-radius:2px;width:36px;height:4px;margin:10px auto 0;display:block}.rrl-steps button{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:12px}.rrl-steps__n{width:36px;height:36px;font-size:16px}.rrl-steps b{font-size:17px}.rrl-steps button>span>span{font-size:15px}.rrl-doc{padding:22px 16px 24px 36px;font-size:13px;transform:none}.rrl-doc :is(.rrl-doc__block,.rrl-doc__note)>i{left:-30px}.rrl-doc__note{margin-left:0}.rrl-sheet{border-radius:14px}.rrl-sheet__bar{padding:12px 16px;font-size:14px}.rrl-check tbody tr{padding:16px}.rrl-sheet__foot{padding:14px 16px}.rrl-forms{height:400px}.rrl-forms img{width:230px}.rrl-decision{padding:22px;transform:none}.rrl-site__paper{transform:none}.rrl-site__face>div{padding:24px 20px}.rrl-site__face ul{grid-template-columns:1fr}ol.rrl-when{grid-template-columns:1fr;gap:0}ol.rrl-when:before{background:linear-gradient(to bottom, var(--rrl-orange), #cbd5e1);width:2px;height:auto;display:block;inset:12px auto 12px 11px}ol.rrl-when li{padding:0 0 26px 44px}.rrl-limits{grid-template-columns:1fr}.rrl-flow{grid-column:auto}.rrl-limits__col,.rrl-flow{padding:24px 20px}.rrl-plan{padding:26px 22px}.rrl-faq summary{padding:18px}.rrl-faq summary h3{font-size:17px}.rrl-faq details p{padding:0 18px 18px;font-size:16px}}@media (prefers-reduced-motion:reduce){.rrl *,.rrl :before,.rrl :after{transition:none!important;animation:none!important}}@media print{header,footer,.dwt-skip,.rr-intake,.rrl-band:not(#review-checklist),.rrl-sheet__bar button,.rrl-sheet__foot{display:none!important}#review-checklist{background:#fff;border:0;padding:0}.rrl-sheet{box-shadow:none;border-radius:0}.rrl-head h2{font-size:28px}.rrl-head{margin-bottom:16px}.rrl-check{font-size:11px}.rrl-check tbody :is(th,td){padding:8px}.rrl-check tr{break-inside:avoid}.rrl-answer span{height:22px;padding:0 6px;font-size:10px}}
