.rc-page{--rc-line:#d4d2d0;--rc-field:#949494}.rc-tool-heading{letter-spacing:-.01em;margin:0 0 20px;font-size:20px;line-height:1.35}.rc-tool{border:1px solid var(--rc-line);border-radius:var(--ui-radius);background:#fff;padding:28px}.rc-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.rc-field{gap:8px;margin:0 0 20px;display:grid}.rc-field>label,.rc-label{color:var(--ui-ink);font-size:14px;font-weight:700}.rc-help{color:var(--ui-muted);margin:-2px 0 0;font-size:14px;line-height:1.5}.rc-field select,.rc-field textarea{box-sizing:border-box;width:100%;font:inherit;color:var(--ui-ink);border:1px solid var(--rc-field);border-radius:var(--ui-radius-small);background:#fff;padding:11px 14px;font-size:16px;line-height:1.5}.rc-field select{appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%232d2d2d' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 16px center no-repeat;min-height:48px;padding-right:40px}.rc-field textarea{resize:vertical;min-height:220px;font-size:15px}.rc-field :is(select,textarea):focus-visible,.rc-drop:focus-within{outline:2px solid var(--ui-brand);outline-offset:0;border-color:var(--ui-brand)}.rc-field [aria-invalid=true]{border-color:#b3261e}.rc-error{color:#b3261e;margin:0;font-size:14px;font-weight:600}.rc-drop{border:1px dashed var(--rc-field);border-radius:var(--ui-radius-small);background:#fff;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;display:flex;position:relative}.rc-drop[data-over=true]{border-color:var(--ui-brand);background:var(--ui-selection)}.rc-drop input[type=file]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.rc-drop p{color:var(--ui-muted);margin:0;font-size:14px;line-height:1.5}.rc-file{color:var(--ui-ink);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.rc-file button{min-height:32px}.rc-button,.rc-secondary,.rc-text-button{font:inherit;cursor:pointer}.rc-button{min-height:var(--ui-control);border:1px solid var(--ui-brand);border-radius:var(--ui-radius);background:var(--ui-brand);color:#fff;justify-content:center;align-items:center;padding:11px 24px;font-size:16px;font-weight:700;display:inline-flex}.rc-button:hover{background:var(--ui-brand-hover);border-color:var(--ui-brand-hover)}.rc-secondary{min-height:var(--ui-touch);border:1px solid var(--rc-field);border-radius:var(--ui-radius);color:var(--ui-ink);background:#fff;justify-content:center;align-items:center;padding:9px 18px;font-size:15px;font-weight:600;display:inline-flex}.rc-secondary:hover{border-color:var(--ui-ink)}.rc-text-button{min-height:var(--ui-touch);color:var(--ui-brand);background:0 0;border:0;padding:0 4px;font-size:15px;font-weight:600}.rc-text-button:hover{color:var(--ui-brand-hover);text-decoration:underline}.rc-page :is(.rc-button,.rc-secondary,.rc-text-button):focus-visible{outline:2px solid var(--ui-brand);outline-offset:2px}.rc-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.rc-privacy{border-top:1px solid var(--ui-line);color:var(--ui-ink);align-items:flex-start;gap:10px;margin:20px 0 0;padding-top:20px;font-size:14px;line-height:1.55;display:flex}.rc-privacy svg{color:var(--ui-brand);flex:0 0 18px;margin-top:2px}.rc-results{margin-top:24px;scroll-margin-top:8px}.rc-summary{border:1px solid var(--rc-line);border-radius:var(--ui-radius);background:#fff;grid-template-columns:auto 1fr;align-items:center;gap:8px 28px;padding:28px;display:grid}.rc-score{background:conic-gradient(var(--rc-band) calc(var(--rc-value) * 1%), var(--ui-selection) 0);border-radius:50%;place-items:center;width:112px;height:112px;display:grid}.rc-score>div{text-align:center;background:#fff;border-radius:50%;place-items:center;width:92px;height:92px;line-height:1;display:grid}.rc-score strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:700}.rc-score span{color:var(--ui-muted);margin-top:4px;font-size:13px;display:block}.rc-summary h2{margin:0 0 6px;font-size:24px}.rc-summary h2:focus{outline:none}.rc-summary p{margin:0;font-size:17px;line-height:1.55}.rc-band-strong{--rc-band:#1f7a4d}.rc-band-good{--rc-band:var(--ui-brand)}.rc-band-work{--rc-band:#b3261e}.rc-bars{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:14px 32px;margin:24px 0 0;padding:0;list-style:none;display:grid}.rc-bars li{grid-template-columns:1fr auto;gap:6px 12px;font-size:14px;display:grid}.rc-bars b{font-variant-numeric:tabular-nums;font-weight:600}.rc-bar{background:var(--ui-selection);border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.rc-bar i{border-radius:inherit;background:var(--ui-brand);height:100%;display:block}.rc-group{border:1px solid var(--rc-line);background:#fff;border-radius:20px;margin-top:16px;padding:24px 28px}.rc-results .rc-group h3{letter-spacing:-.01em;margin:0 0 16px;font-size:20px;line-height:1.35}.rc-group .rc-findings{gap:0}.rc-group .rc-finding{border:0;border-top:1px solid var(--ui-line);border-radius:0;padding:20px 0}.rc-group .rc-finding:first-child{border-top:0;padding-top:0}.rc-group .rc-finding:last-child{padding-bottom:0}.rc-group .rc-tips{background:0 0;border:0;border-radius:0}.rc-group .rc-tips>li{padding:18px 0}.rc-group .rc-tips>li:first-child{padding-top:0}.rc-group .rc-tips>li:last-child{padding-bottom:0}.rc-findings{counter-reset:rc;gap:16px;margin:0;padding:0;list-style:none;display:grid}.rc-finding{border:1px solid var(--rc-line);border-radius:var(--ui-radius);counter-increment:rc;background:#fff;padding:22px 24px}.rc-finding-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.rc-finding h4{margin:0;font-size:17px;line-height:1.4}.rc-fix .rc-finding-head h4:before{content:counter(rc) ". ";color:var(--ui-brand)}.rc-points{color:var(--ui-muted);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:700}.rc-finding>p{margin:8px 0 0;font-size:15px;line-height:1.6}.rc-example{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.rc-example>div{border:1px solid var(--ui-line);border-radius:var(--ui-radius-small);border-left-width:4px;min-width:0;padding:10px 14px}.rc-before{border-left-color:#c8c6c4!important}.rc-after{border-left-color:var(--ui-brand)!important}.rc-example span{text-transform:uppercase;letter-spacing:.06em;color:var(--ui-muted);font-size:12px;font-weight:700;display:block}.rc-after span{color:var(--ui-brand)}.rc-example p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;line-height:1.55}.rc-before p{color:var(--ui-muted)}.rc-source{color:var(--ui-muted);margin:12px 0 0!important;font-size:13px!important}.rc-tips{border:1px solid var(--rc-line);border-radius:var(--ui-radius);background:#fff;gap:0;margin:0;padding:0;list-style:none;display:grid}.rc-tips>li{border-top:1px solid var(--ui-line);padding:18px 24px}.rc-tips>li:first-child{border-top:0}.rc-tips h4{margin:0;font-size:16px}.rc-tips p{margin:6px 0 0;font-size:15px;line-height:1.6}.rc-tips .rc-example{margin-top:12px}.rc-good{gap:10px;margin:0;padding:0;list-style:none;display:grid}.rc-good li{grid-template-columns:20px 1fr;gap:10px;font-size:15px;line-height:1.5;display:grid}.rc-good svg{color:#1f7a4d;margin-top:3px}.rc-good small{color:var(--ui-muted);font-size:14px;display:block}.rc-next{border:1px solid var(--rc-line);border-radius:var(--ui-radius);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:16px;padding:24px;display:flex}.rc-next p{margin:0;font-size:16px;font-weight:600}.rc-next .rc-help{color:var(--ui-muted);flex-basis:100%;font-size:15px;font-weight:400}.rc-next a.rc-button{color:#fff;text-decoration:none}.rc-arrow{margin-left:6px;transition:transform .15s;display:inline-block}a:hover .rc-arrow{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.rc-arrow{transition:none}a:hover .rc-arrow{transform:none}}.rc-content{margin-top:0}.rc-content h2{margin:48px 0 12px}.rc-content>section:first-child h2{margin-top:0}.rc-answer{border:1px solid var(--rc-line);border-left:4px solid var(--ui-brand);border-radius:var(--ui-radius-small);background:#fff;margin:0 0 24px;padding:16px 20px}.rc-answer p{margin:0;font-size:17px;line-height:1.65}.rc-role-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.rc-role-links li{border-top:1px solid var(--ui-line)}.rc-role-links a{justify-content:space-between;align-items:center;min-height:52px;font-weight:600;text-decoration:none;display:flex}.rc-role-links a:hover span:first-child{text-decoration:underline}.rc-table-wrap{border:1px solid var(--rc-line);border-radius:var(--ui-radius);overflow-x:auto}.rc-table{border-collapse:collapse;background:#fff;width:100%;font-size:15px}.rc-table caption{text-align:left;padding:14px 16px 0;font-weight:700}.rc-table th,.rc-table td{text-align:left;vertical-align:top;border-top:1px solid var(--ui-line);padding:12px 16px}.rc-table thead th{color:var(--ui-muted);border-top:0;font-size:13px;font-weight:700}.rc-table td:last-child,.rc-table th:last-child{text-align:right;white-space:nowrap}.rc-checklist{gap:10px;margin:0;padding:0;list-style:none;display:grid}.rc-checklist li{grid-template-columns:22px 1fr;gap:10px;line-height:1.55;display:grid}.rc-checklist svg{color:var(--ui-brand);margin-top:3px}.rc-faq h3{margin:24px 0 6px;font-size:17px}.rc-faq p{margin:0}.rc-sources ul{padding-left:20px}.rc-sources li{margin:6px 0;line-height:1.55}.rc-sources small{color:var(--ui-muted)}.rc-sheet{border:1px solid var(--rc-line);border-radius:var(--ui-radius-small);background:#fff;padding:36px 40px;font-size:15px;line-height:1.55}.rc-sheet h3{margin:0;font-size:24px}.rc-sheet .rc-sheet-role{color:var(--ui-brand);margin:2px 0 0;font-weight:600}.rc-sheet .rc-sheet-contact{color:var(--ui-muted);margin:4px 0 0}.rc-sheet h4{border-bottom:1px solid var(--ui-line);text-transform:uppercase;letter-spacing:.08em;margin:22px 0 6px;padding-bottom:4px;font-size:13px}.rc-sheet p{margin:0}.rc-sheet ul{margin:4px 0 0;padding-left:20px}.rc-sheet li{margin:2px 0}.rc-sheet .rc-job{margin-top:12px}.rc-sheet .rc-job-head{flex-wrap:wrap;justify-content:space-between;gap:12px;font-weight:700;display:flex}.rc-sheet .rc-job-head span{color:var(--ui-muted);font-weight:400}@media (width<=720px){.rc-tool,.rc-summary,.rc-group{padding:20px}.rc-row{grid-template-columns:1fr;gap:0}.rc-summary{gap:8px 18px}.rc-score{width:84px;height:84px}.rc-score>div{width:68px;height:68px}.rc-score strong{font-size:28px}.rc-score span{font-size:11px}.rc-summary h2{font-size:20px}.rc-summary p{font-size:16px}.rc-bars,.rc-example{grid-template-columns:1fr}.rc-finding{padding:18px}.rc-tips>li{padding:16px 18px}.rc-role-links{grid-template-columns:1fr}.rc-sheet{padding:22px 20px;font-size:14px}.rc-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.rc-table tr{border-top:1px solid var(--ui-line);padding:14px 16px;display:block}.rc-table tbody tr:first-child{border-top:0}.rc-table :is(th,td){border:0;padding:0;display:block}.rc-table :is(td,th):last-child{text-align:left;white-space:normal;color:var(--ui-brand);margin-top:6px;font-size:13px;font-weight:700}.rc-table td:nth-child(2){margin-top:4px}.rc-table td[data-label]:before{content:attr(data-label) ": "}.rc-actions .rc-button,.rc-next a.rc-button{width:100%}}:root.movo-indeed main.tool-page>.rc-content+.rc-tool{margin-top:16px}
