@import url("https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600;700&family=Instrument+Serif:ital@0;1&display=swap");.rs-site{--rs-bg:#f6f6fa;--rs-ink:#0e0d1f;--rs-muted:#5d5b72;--rs-violet:#4636f5;--rs-line:#e6e5ef;--rs-tint:#eceaff;--rs-lime:#d7f25c;background:var(--rs-bg);color:var(--rs-ink);font:16px Instrument Sans,sans-serif;min-height:100vh;width:100%;line-height:1.5;overflow-x:clip}.rs-site *{box-sizing:border-box}.rs-site h1,.rs-site h2,.rs-site h3,.rs-site p{margin:0;font-family:inherit;color:inherit}.rs-site h1,.rs-site h2,.rs-site h3{font-weight:600}.rs-site em{font-family:"Instrument Serif",serif;font-weight:400;color:var(--rs-violet);letter-spacing:-.01em;font-size:1.115em}.rs-site a{color:inherit;text-decoration:none}.rs-site button,.rs-site input,.rs-site select,.rs-site textarea{font:inherit}.rs-site button{cursor:pointer}.rs-site button:disabled{cursor:wait;opacity:.65}.rs-site a:focus-visible,.rs-site button:focus-visible,.rs-site summary:focus-visible{outline:3px solid #a69aff;outline-offset:4px}.rs-icon{display:inline-block;vertical-align:middle;flex-shrink:0;max-width:none}.rs-logo{display:inline-flex;align-items:center;gap:9.92px;white-space:nowrap;line-height:1}.rs-logo>span{font-size:27.28px;font-weight:600;letter-spacing:-.8184px}.rs-logo b{color:var(--rs-violet);font-weight:600}.rs-logo.reversed{color:white}.rs-logo.reversed b{color:#b8b0ff}.rs-logo.small{gap:8px}.rs-logo.small>span{font-size:22px}.rs-nav{height:82px;padding:22px max(24px,calc((100vw - 1280px)/2));display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:100%;background:var(--rs-bg)}.rs-nav nav{display:flex;gap:36px;font-size:15px;font-weight:500;color:var(--rs-muted)}.rs-nav nav a:hover{color:var(--rs-violet)}.rs-nav-actions{display:flex;gap:20px;font-size:15px}.rs-button,.rs-nav-actions{align-items:center;font-weight:600}.rs-button{display:inline-flex;justify-content:center;gap:8px;background:var(--rs-violet);color:white!important;border:1px solid transparent;border-radius:999px;padding:14px 23px;font-size:16px;line-height:20px;min-height:50px;white-space:nowrap;text-decoration:none;transition:background .15s,transform .15s}.rs-button:hover{background:#3525d9;transform:translateY(-1px)}.rs-button.compact{padding:9px 17px;min-height:38px;font-size:15px;line-height:18px}.rs-button.secondary{border-color:var(--rs-line)}.rs-button.light,.rs-button.secondary{background:white;color:var(--rs-ink)!important}.rs-button.outline{background:transparent;border-color:var(--rs-tint)}.rs-menu{display:none;border:0;background:transparent;font-size:24px}.rs-hero{padding:72px 24px 0;flex-direction:column;gap:28px;text-align:center}.rs-hero,.rs-new{display:flex;align-items:center}.rs-new{gap:8px;background:white;border:1px solid var(--rs-line);padding:6px 14px 6px 6px;font-size:13.5px;color:var(--rs-muted);line-height:19px}.rs-new,.rs-new b{border-radius:100px}.rs-new b{background:var(--rs-tint);color:var(--rs-violet);padding:2px 8px;font-size:12px;line-height:15px}.rs-hero h1{font-size:72px;line-height:76px;letter-spacing:-2.52px;font-weight:600}.rs-hero>p{max-width:760px;font-size:19px;line-height:29px;color:var(--rs-muted)}.rs-cta-buttons{gap:12px}.rs-cta-buttons,.rs-trust{display:flex;justify-content:center;flex-wrap:wrap}.rs-trust{gap:20px;color:var(--rs-muted);font-size:14px;line-height:17px}.rs-trust span{display:flex;align-items:center;gap:6px}.rs-product-wrap{margin-top:52px;width:min(1200px,100%);text-align:left}.rs-product{border:1px solid var(--rs-line);background:white;border-radius:20px 20px 0 0;box-shadow:0 -10px 60px -10px #2e21c924;height:580px;overflow:hidden}.rs-browser{height:54px;border-bottom:1px solid var(--rs-line);gap:7px;padding:14px 18px}.rs-browser,.rs-browser>span{display:flex;align-items:center}.rs-browser>span{gap:6px;background:var(--rs-bg);border-radius:8px;padding:5px 14px;font-size:12px;color:var(--rs-muted)}.rs-browser>small{margin-left:auto;font-size:10px;color:var(--rs-muted)}.rs-mock-app{display:grid;grid-template-columns:210px 330px 1fr;height:524px;font-size:12px}.rs-mock-app>aside{padding:20px 16px;background:var(--rs-bg);display:flex;flex-direction:column;gap:14px}.rs-mock-brand{display:flex;gap:8px;align-items:center}.rs-mock-brand>b{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:#0d5e54;color:white;font-size:14px}.rs-mock-brand strong{font-size:13px}.rs-mock-brand small{font-size:10.5px;display:block;color:var(--rs-muted)}.rs-mock-new{justify-content:center;gap:6px;background:#0d5e54;color:white;padding:8px;border-radius:8px;font-weight:600}.rs-mock-nav,.rs-mock-new{display:flex;align-items:center}.rs-mock-nav{gap:8px;padding:7px 8px;color:var(--rs-muted)}.rs-mock-nav.active{background:white;border:1px solid var(--rs-line);border-radius:6px;color:var(--rs-ink);font-weight:600}.rs-mock-chat{padding:20px;border-left:1px solid var(--rs-line);border-right:1px solid var(--rs-line);display:flex;flex-direction:column;gap:14px}.rs-mock-chat>small{font-size:11px;letter-spacing:.8px}.rs-mock-message{border-radius:12px;padding:10px 12px;line-height:18px;font-size:12px}.rs-mock-message.dark{background:var(--rs-ink);color:white}.rs-mock-message.tint{background:var(--rs-tint)}.rs-mock-message>div{display:flex;gap:6px;margin-top:8px}.rs-mock-message span{padding:3px 9px;background:white;border-radius:100px;font-size:11px;line-height:16px}.rs-mock-brief{padding:12px;border:1px solid var(--rs-line);border-radius:12px;display:flex;flex-direction:column;gap:8px}.rs-mock-brief>div{display:flex;align-items:center;gap:7px;font-size:12px}.rs-mock-search{display:flex;align-items:center;justify-content:center;gap:6px;background:var(--rs-ink);color:white;padding:9px;border-radius:8px;font-weight:600}.rs-mock-shortlist{padding:20px}.rs-mock-shortlist>h3{font-size:18px;line-height:21px;margin-bottom:10px;display:flex;align-items:center;gap:8px}.rs-mock-shortlist>h3>small{font-size:11px;color:#1f8055;background:#e5f1e9;border-radius:100px;padding:2px 8px;line-height:13px}.rs-mock-candidate{display:flex;gap:10px;position:relative;border:1px solid #e6e5e0;border-radius:12px;padding:14px;margin-bottom:10px;min-height:128px;font-size:10px}.rs-mock-check{width:13px;height:13px;border:1px solid #d5d1c9;border-radius:3px;flex-shrink:0;margin-top:8px}.rs-mock-initial{width:32px;height:32px;background:#efede8;border-radius:50%;display:grid;place-items:center;color:#6b665e;font-size:10px;flex-shrink:0}.rs-mock-data{flex:1;min-width:0;padding-right:0}.rs-mock-data>strong{display:flex;gap:6px;align-items:center;font-size:10px;line-height:15px;white-space:nowrap}.rs-mock-data>strong small{font-size:8px;background:#f7e8e7;color:#a3191f;border-radius:100px;padding:2px 6px;line-height:10px}.rs-mock-data p{font-size:10px;margin:3px 0}.rs-mock-facts{display:flex;gap:8px;color:#8a847a;font-size:9px}.rs-mock-facts>span{display:flex;align-items:center;gap:3px}.rs-mock-summary{display:flex;align-items:center;gap:4px;margin-top:7px;padding:5px 7px;background:#f6f5f1;border-radius:5px;font-size:9px;color:#6b665e}.rs-mock-availability{display:flex;gap:6px;margin-top:5px}.rs-mock-availability>span{display:flex;align-items:center;gap:3px;background:#e5f1e9;color:#1f8055;padding:2px 6px;border-radius:100px;font-size:8px;white-space:nowrap}.rs-mock-action{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;flex-shrink:0}.rs-mock-action>strong{font-family:"Instrument Serif",serif;font-weight:400;font-size:26px;border-bottom:2px solid #161513;width:86px;text-align:right;line-height:28px}.rs-mock-action small{font:8px Instrument Sans,sans-serif;color:#8a847a}.rs-mock-action>p{font-size:10px;margin-top:14px}.rs-mock-action>div{display:flex;gap:5px}.rs-mock-action>div>span{padding:5px 8px;border:1px solid #ddd8ce;border-radius:5px;display:flex;gap:4px;align-items:center;font-size:10px}.rs-mock-action>div>span:last-child{background:#161513;color:white;border-color:#161513}.rs-section{padding:120px max(24px,calc((100vw - 1280px)/2));scroll-margin-top:24px}.rs-white{background:white}.rs-section-heading{max-width:820px;margin:0 auto 56px;text-align:center}.rs-eyebrow{font-size:13px;font-weight:600;letter-spacing:1.56px;line-height:16px;color:var(--rs-violet);margin-bottom:16px}.rs-bottom-cta h2,.rs-section h2{font-size:52px;line-height:58px;letter-spacing:-1.56px}.rs-section-heading>p{max-width:660px;margin:16px auto 0;font-size:18px;line-height:28px;color:var(--rs-muted)}.rs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.rs-step{padding:28px;border:1px solid var(--rs-line);border-radius:20px;background:var(--rs-bg)}.rs-step-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.rs-icon-tile{background:var(--rs-tint);border-radius:12px;display:inline-flex;align-items:center;justify-content:center;padding:10px}.rs-step-top i{font:italic 44px "Instrument Serif",serif;color:#c5bfff}.rs-step h3{font-size:22px;line-height:28px;letter-spacing:-.3px;margin-bottom:16px}.rs-step>p{font-size:16px;line-height:24px;color:var(--rs-muted);min-height:72px}.rs-step-facts{background:white;border:1px solid var(--rs-line);border-radius:10px;padding:12px 14px;margin-top:16px;display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:16px}.rs-step-facts span{display:flex;align-items:center;gap:8px}.rs-grid.features article{padding:28px;border:1px solid var(--rs-line);background:white;border-radius:20px}.rs-grid.features h3{font-size:20px;letter-spacing:-.2px;line-height:24px;margin:12px 0}.rs-grid.features p{font-size:15px;line-height:23px;color:var(--rs-muted)}.rs-whitelabel{background:var(--rs-ink);color:white;display:grid;grid-template-columns:520px 1fr;gap:72px;align-items:center}.rs-whitelabel .rs-eyebrow,.rs-whitelabel em{color:var(--rs-lime)}.rs-whitelabel p{margin-top:16px;color:var(--rs-line);font-size:18px;line-height:28px}.rs-whitelabel ul{list-style:none;padding:0;margin:28px 0 0;display:flex;flex-direction:column;gap:14px}.rs-whitelabel li{display:flex;align-items:center;gap:10px;line-height:20px}.rs-whitelabel li>span{background:var(--rs-lime);border-radius:100px;padding:4px;display:flex}.rs-brand-examples{position:relative;height:420px}.rs-brand-card{position:absolute;top:28px;left:30px;transform:rotate(-4deg);width:420px;border-radius:18px;background:white;padding:16px 20px 20px;color:var(--rs-ink);display:flex;flex-direction:column;gap:12px;box-shadow:0 20px 50px #0003;--brand:#0d5e54}.rs-brand-card:last-child{left:140px;top:170px;transform:rotate(3deg);--brand:#b5451f}.rs-brand-card small{display:flex;align-items:center;gap:6px;background:var(--rs-bg);padding:5px 10px;border-radius:7px;color:var(--rs-muted);font-size:12px;width:max-content}.rs-brand-card strong{display:flex;align-items:center;gap:10px;font-size:17px}.rs-brand-card strong b{display:grid;place-items:center;background:var(--brand);color:white;width:34px;height:34px;border-radius:10px;font-size:16px}.rs-brand-new{display:flex;justify-content:center;align-items:center;gap:6px;background:var(--brand);color:white;border-radius:9px;padding:10px;font-size:13px;font-weight:600}.rs-brand-card i{display:block;width:90%;height:10px;background:var(--rs-bg);border-radius:5px}.rs-brand-card i:last-child{width:70%}.rs-plans article{border:1px solid var(--rs-line);padding:32px;border-radius:24px;display:flex;flex-direction:column}.rs-plans article.featured{border:2px solid var(--rs-violet);background:var(--rs-bg);padding:31px}.rs-plans h3{font-size:18px;display:flex;justify-content:space-between;line-height:21px}.rs-plans h3 small{background:var(--rs-tint);color:var(--rs-violet);font-size:12px;padding:3px 10px;border-radius:100px}.rs-plan-price{display:flex;align-items:baseline;gap:8px;margin:20px 0}.rs-plan-price strong{font-size:56px;line-height:63px;font-weight:600;letter-spacing:-2px}.rs-plan-price span{font-size:15px;color:var(--rs-muted)}.rs-plans ul{list-style:none;display:flex;flex-direction:column;gap:12px;padding:0;margin:0}.rs-plans li{display:flex;align-items:center;gap:10px;font-size:15px;line-height:18px}.rs-price-total{font-size:13px;color:var(--rs-muted)!important;padding:20px 0;margin-top:auto!important}.rs-plans .rs-button{min-height:42px;padding:11px 18px;line-height:18px;font-size:15px;width:100%}.rs-plans+.rs-trust{margin-top:56px;gap:28px}.rs-faq{display:grid;grid-template-columns:400px 1fr;gap:80px}.rs-faq h2{font-size:44px;line-height:50px;letter-spacing:-1.32px}.rs-faq>div>p{margin-top:16px;color:var(--rs-muted);font-size:16px;line-height:25px}.rs-questions{display:flex;flex-direction:column;gap:12px}.rs-questions details{background:white;border:1px solid var(--rs-line);padding:20px 24px;border-radius:16px}.rs-questions summary{cursor:pointer;list-style:none;font-size:17px;font-weight:600;line-height:21px;display:flex;justify-content:space-between;gap:20px}.rs-questions summary::-webkit-details-marker{display:none}.rs-questions summary>span{display:flex;align-items:center}.rs-questions .opened{display:none}.rs-questions details[open] .opened{display:flex}.rs-questions details[open] .closed{display:none}.rs-questions p{font-size:15px;line-height:23px;color:var(--rs-muted);margin-top:10px}.rs-bottom-cta{padding:24px max(24px,calc((100vw - 1280px)/2)) 96px}.rs-bottom-cta>div{padding:72px 64px;background:var(--rs-violet);border-radius:32px;color:white;text-align:center}.rs-bottom-cta h2{max-width:900px;margin:0 auto}.rs-bottom-cta em{color:var(--rs-lime)}.rs-bottom-cta p{font-size:18px;line-height:28px;margin:24px 0;color:var(--rs-tint)}.rs-footer{padding:72px max(24px,calc((100vw - 1280px)/2)) 40px;background:var(--rs-ink);color:var(--rs-line)}.rs-footer-grid{display:grid;grid-template-columns:1fr repeat(3,100px);gap:64px}.rs-footer-grid>div{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:14px;line-height:17px}.rs-footer-grid>div:first-child{gap:16px}.rs-footer-grid p{font-size:15px;line-height:22px}.rs-footer strong{color:white;font-size:14px}.rs-footer button{border:0;background:transparent;color:inherit;padding:0;font-size:14px;text-align:left}.rs-footer a:hover,.rs-footer button:hover{text-decoration:underline}.rs-footer-bottom{display:flex;justify-content:space-between;padding-top:24px;border-top:1px solid #343248;margin-top:56px;font-size:13px}.rs-modal-overlay{position:fixed;inset:0;background:#0e0d1f80;display:flex;align-items:center;justify-content:center;padding:24px;z-index:1000;backdrop-filter:blur(4px)}.rs-modal{background:white;border-radius:24px;padding:32px;max-width:520px;width:100%;position:relative;max-height:90vh;overflow:auto;box-shadow:0 20px 100px #0003}.rs-modal h2{font-size:30px;line-height:36px;letter-spacing:-1px}.rs-modal p{color:var(--rs-muted);margin:12px 0 24px}.rs-modal label{margin-top:16px}.rs-modal .rs-button{margin-top:24px;width:100%}.rs-close{position:absolute;right:16px;top:12px;border:0;background:none;font-size:28px;color:var(--rs-muted)}.rs-site label{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--rs-ink);line-height:18px}.rs-site input:not([type=checkbox]):not([type=color]):not([type=file]),.rs-site select,.rs-site textarea{border:1px solid var(--rs-line);border-radius:12px;padding:12px 14px;background:white;min-width:0;width:100%;outline:none;color:var(--rs-ink);line-height:20px;font-size:15px;min-height:44px}.rs-site input:focus,.rs-site select:focus,.rs-site textarea:focus{border-color:var(--rs-violet);box-shadow:0 0 0 2px #4636f51a}.rs-site textarea{resize:vertical;min-height:90px}.rs-error{background:#fff0f0;padding:12px 16px;border-radius:10px;color:#a3191f!important;font-size:14px!important}.rs-note{font-size:13px!important;color:var(--rs-muted)!important;line-height:20px!important}.rs-site .rs-link{background:transparent;border:0;color:var(--rs-violet);font-size:14px;padding:0;text-align:left}.rs-site .rs-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px 14px}.rs-site .rs-wide{grid-column:1/-1}.rs-signup{display:grid;grid-template-columns:7fr 5fr;min-height:100vh;background:white}.rs-signup-form{padding:48px 11.4% 60px}.rs-signup-form>section{max-width:460px;margin-top:55px}.rs-signup h1{font-size:40px;line-height:44px;letter-spacing:-1.4px}.rs-signup-form>section>p{color:var(--rs-muted);margin:10px 0 24px}.rs-signup form{display:flex;flex-direction:column;gap:20px}.rs-agree{display:flex!important;flex-direction:row!important;align-items:flex-start!important;font-size:13px!important;color:var(--rs-muted)!important;line-height:20px!important}.rs-agree input{margin-top:3px;accent-color:var(--rs-violet)}.rs-signup-aside{background:var(--rs-violet);color:white;padding:72px 64px}.rs-signup-aside h2{font-size:36px;line-height:40px;letter-spacing:-1px}.rs-signup-aside em{color:var(--rs-lime)}.rs-signup-steps{margin-top:36px;background:white;color:var(--rs-ink);border-radius:22px;overflow:hidden}.rs-signup-steps>div{padding:15px 22px;border-bottom:1px solid var(--rs-line);display:flex;align-items:center;gap:14px;font-size:14px}.rs-signup-steps>div:first-child{justify-content:space-between;padding:18px 22px}.rs-signup-steps small{font-size:12px;color:var(--rs-muted);display:block}.rs-signup-steps i{margin-left:auto;color:#c9c3ff;font:italic 24px "Instrument Serif"}.rs-signup-benefits{display:flex;flex-direction:column;gap:12px;margin-top:36px;font-size:15px}.rs-signup-benefits span{display:flex;align-items:center;gap:10px}.rs-onboard{min-height:100vh;display:flex;flex-direction:column}.rs-onboard-header{display:flex;align-items:center;justify-content:space-between;background:white;border-bottom:1px solid var(--rs-line);padding:18px 40px;gap:24px;min-height:65px}.rs-progress{display:flex;align-items:center;gap:10px;font-size:13px}.rs-progress>button{display:flex;align-items:center;gap:8px;border:0;background:none;color:var(--rs-muted);padding:0}.rs-progress b{border:1px solid var(--rs-line);border-radius:50%;display:grid;place-items:center;width:24px;height:24px;font-weight:500;font-size:12px}.rs-progress .active{color:var(--rs-ink);font-weight:600}.rs-progress .active b,.rs-progress .complete b{background:var(--rs-violet);color:white;border-color:var(--rs-violet)}.rs-progress>i{height:1px;width:36px;background:var(--rs-line)}.rs-onboard-body{max-width:1120px;width:100%;margin:0 auto;padding:48px 0 64px;flex:1}.rs-onboard-heading{max-width:700px;margin-bottom:24px}.rs-onboard-heading .rs-eyebrow{margin-bottom:10px;font-size:12px}.rs-onboard-heading h1{font-size:40px;line-height:44px;letter-spacing:-1.4px}.rs-onboard-heading>p{margin-top:10px;color:var(--rs-muted);line-height:24px}.rs-onboard-columns{display:grid;grid-template-columns:minmax(0,700px) minmax(0,380px);gap:40px;align-items:start}.rs-onboard-card{background:white;border:1px solid var(--rs-line);border-radius:22px;padding:28px;display:flex;flex-direction:column;gap:20px}.rs-onboard-aside{display:flex;flex-direction:column;gap:16px;margin-top:-50px}.rs-onboard-aside>.rs-onboard-card{padding:22px;gap:14px;font-size:14px}.rs-onboard-aside h3{font-size:14px}.rs-check-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;color:var(--rs-muted);font-size:14px}.rs-check-list li{display:flex;gap:10px;align-items:flex-start}.rs-callout{background:var(--rs-tint);border-radius:16px;padding:16px;display:flex;gap:12px;font-size:14px;line-height:21px}.rs-pills{display:flex;flex-wrap:wrap;gap:8px}.rs-pills button{padding:7px 13px;border:1px solid var(--rs-line);border-radius:999px;background:white;font-size:14px;line-height:18px}.rs-pills button.active{background:var(--rs-tint);border-color:var(--rs-violet);color:var(--rs-violet)}.rs-field-caption{font-size:14px;line-height:20px;margin-bottom:6px}.rs-field-caption small{color:var(--rs-muted);font-size:13px}.rs-onboard-footer{position:sticky;bottom:0;background:white;border-top:1px solid var(--rs-line);padding:16px max(24px,calc((100vw - 1120px)/2));display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:75px;z-index:10}.rs-onboard-footer>div{display:flex;align-items:center;gap:18px}.rs-onboard-footer .rs-note{margin:0}.rs-colours{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rs-colours button{border:3px solid white;outline:1px solid transparent;width:32px;height:32px;border-radius:50%;padding:0}.rs-colours button.active{outline-color:var(--rs-ink)}.rs-colours input{max-width:130px}.rs-logo-upload{display:flex;align-items:center;justify-content:space-between;border:1px dashed var(--rs-line);background:var(--rs-bg);padding:18px;border-radius:14px;gap:16px}.rs-logo-upload label{cursor:pointer;border:1px solid var(--rs-line);background:white;border-radius:100px;padding:8px 14px;white-space:nowrap}.rs-logo-upload input{display:none}.rs-uploaded-logo{width:52px;height:52px;object-fit:contain}.rs-monogram{width:52px;height:52px;border-radius:12px;background:var(--agency,#0d5e54);color:white;display:grid;place-items:center;font-size:24px;flex-shrink:0}.rs-live-preview{background:var(--rs-bg);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:14px}.rs-live-preview>small{display:flex;gap:5px;align-items:center;font-size:11px;background:white;border-radius:5px;width:max-content;padding:3px 6px;max-width:100%;overflow:hidden}.rs-preview-brand{display:flex;align-items:center;gap:10px;font-size:15px}.rs-preview-brand .rs-monogram{width:30px;height:30px;font-size:16px;border-radius:8px}.rs-preview-new{background:var(--agency,#0d5e54);color:white;justify-content:center;gap:6px;padding:9px;border-radius:7px}.rs-preview-nav,.rs-preview-new{display:flex;align-items:center;font-size:13px}.rs-preview-nav{gap:10px;color:var(--rs-muted)}.rs-client-row{background:var(--rs-bg);border-radius:12px;padding:12px;display:flex;align-items:center;gap:12px}.rs-client-row strong{font-size:14px}.rs-client-row small{display:block;font-size:12px;color:var(--rs-muted)}.rs-client-row .rs-monogram{width:36px;height:36px;background:var(--rs-ink);font-size:14px}.rs-invite-row{display:flex;align-items:center;gap:10px}.rs-invite-row select{max-width:150px}.rs-invite-row>button{border:1px solid var(--rs-line);border-radius:12px;background:white;width:44px;height:44px;flex-shrink:0}.rs-topups{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.rs-topups button{border:1px solid var(--rs-line);padding:14px;border-radius:14px;text-align:left;background:white;display:flex;flex-direction:column;gap:5px}.rs-topups button.active{border-color:var(--rs-violet);background:var(--rs-tint);color:var(--rs-violet)}.rs-topups strong{font-size:20px;line-height:24px;letter-spacing:-.4px}.rs-topups small{font-size:12px;color:var(--rs-muted)}.rs-onboard hr{border:0;border-top:1px solid var(--rs-line);width:100%;margin:2px 0}.rs-onboard .rs-inline{display:flex;align-items:center;gap:10px}.rs-invite-links{display:flex;flex-direction:column;gap:12px}.rs-invite-links>div{padding:12px;background:var(--rs-bg);border-radius:12px;display:flex;flex-direction:column;gap:8px}.rs-domain-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;border:1px solid var(--rs-line);border-radius:12px;overflow:hidden}.rs-domain-table td,.rs-domain-table th{padding:12px;text-align:left;border-bottom:1px solid var(--rs-line)}.rs-domain-table th{background:var(--rs-bg);font-size:11px;letter-spacing:.6px;color:var(--rs-muted);font-weight:500}.rs-domain-table code{font-size:12px;overflow-wrap:anywhere;white-space:normal}.rs-badge{font-size:12px;border-radius:100px;padding:3px 8px;background:var(--rs-tint);color:var(--rs-violet);white-space:nowrap}.rs-badge.success{background:#e5f1e9;color:#1f8055}.rs-domain-shell{display:grid;grid-template-columns:248px 1fr;min-height:100vh}.rs-domain-sidebar{padding:24px 16px;background:white;border-right:1px solid var(--rs-line);display:flex;flex-direction:column;gap:20px}.rs-domain-sidebar>a{display:flex;gap:10px;align-items:center;padding:8px 10px;font-size:14px}.rs-domain-main{padding:36px 48px}.rs-domain-main h1{font-size:36px;letter-spacing:-1px;margin:8px 0 24px}.rs-domain-tabs{display:flex;gap:28px;border-bottom:1px solid var(--rs-line);margin-bottom:28px;padding-bottom:12px;font-size:14px}.rs-domain-tabs strong{border-bottom:2px solid var(--rs-ink);padding-bottom:12px}.rs-domain-main .rs-onboard-columns{grid-template-columns:minmax(0,736px) 300px;gap:20px}.rs-domain-main .rs-onboard-aside{margin-top:0}.rs-policies{max-width:850px;padding:60px 24px 100px;margin:auto}.rs-policies h1{font-size:42px;margin:48px 0 20px;line-height:1.1;letter-spacing:-1px}.rs-policies section{margin-top:32px;scroll-margin-top:32px}.rs-policies h2{font-size:25px;margin:0 0 12px}.rs-policies p{color:var(--rs-muted);margin-top:12px}.rs-success-panel{text-align:center;padding:70px 28px;max-width:800px;margin:auto}.rs-success-panel h1{font-size:44px;line-height:50px;letter-spacing:-1.2px;margin-bottom:16px}.rs-success-panel>p{color:var(--rs-muted);margin-bottom:24px}.rs-success-panel .rs-invite-links{text-align:left;margin:24px auto;max-width:600px}@media(min-width:1441px){.rs-footer,.rs-nav,.rs-site main>section{padding-left:max(24px,calc((100vw - 1280px)/2));padding-right:max(24px,calc((100vw - 1280px)/2))}.rs-hero{padding-left:24px!important;padding-right:24px!important}}@media(max-width:1250px){.rs-nav nav{gap:20px}.rs-nav{padding-left:24px;padding-right:24px}.rs-footer,.rs-section{padding-left:32px;padding-right:32px}.rs-whitelabel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.rs-brand-card{width:340px;left:0}.rs-brand-card:last-child{left:50px}.rs-faq{grid-template-columns:330px 1fr;gap:40px}.rs-onboard-body{padding:40px 32px 64px}.rs-onboard-columns{gap:28px}.rs-mock-app{grid-template-columns:170px 290px 1fr}.rs-mock-candidate{gap:6px;padding:10px}.rs-mock-data>strong{font-size:9px}.rs-mock-facts{gap:4px}.rs-mock-shortlist{padding:16px}.rs-plan-price strong{font-size:46px}.rs-plan-price{flex-wrap:wrap}.rs-footer-grid{gap:40px}.rs-signup-aside{padding:72px 40px}.rs-domain-main{padding:32px 24px}.rs-domain-main .rs-onboard-columns{grid-template-columns:minmax(0,1fr)}.rs-domain-main .rs-onboard-aside{display:none}}@media(max-width:980px){.rs-nav nav{gap:14px;font-size:13px}.rs-nav-actions{gap:12px}.rs-hero h1{font-size:60px;line-height:66px}.rs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-plans article:last-child{grid-column:1/-1}.rs-mock-app{width:1198px;transform:scale(.75);transform-origin:top left;grid-template-columns:210px 330px 1fr}.rs-product{height:447px}.rs-product-wrap{max-width:900px}.rs-product .rs-browser{height:54px}.rs-whitelabel{grid-template-columns:1fr 1fr}.rs-whitelabel h2{font-size:44px;line-height:50px}.rs-brand-card{width:300px}.rs-brand-card:last-child{left:25px}.rs-faq{grid-template-columns:1fr;gap:32px}.rs-faq>div:first-child{max-width:500px}.rs-section{padding-top:80px;padding-bottom:80px}.rs-section h2{font-size:44px;line-height:50px}.rs-progress{gap:6px}.rs-progress>i{width:14px}.rs-onboard-header{padding:18px 24px}.rs-onboard-columns{grid-template-columns:minmax(0,1fr) 260px;gap:24px}.rs-onboard-aside{margin-top:0}.rs-onboard-card{padding:22px}.rs-fields{gap:16px!important}.rs-signup h1{font-size:34px;line-height:38px}.rs-signup-form{padding:40px 32px}.rs-signup-aside{padding:64px 32px}.rs-signup-aside h2{font-size:30px;line-height:36px}.rs-topups{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.rs-nav{height:72px}.rs-nav nav{display:none;position:absolute;top:72px;left:0;right:0;background:white;z-index:20;padding:24px;flex-direction:column;font-size:16px;border-bottom:1px solid var(--rs-line)}.rs-nav nav.open{display:flex}.rs-menu{display:block}.rs-nav-actions>a:first-child{display:none}.rs-nav-actions .rs-button{font-size:13px;padding:8px 14px;min-height:34px}.rs-logo>span{font-size:24px}.rs-hero{padding-top:44px;gap:24px}.rs-new{font-size:11px;gap:6px;line-height:16px;max-width:100%}.rs-hero h1{font-size:44px;line-height:49px;letter-spacing:-1.5px}.rs-hero h1 br{display:none}.rs-hero>p{font-size:17px;line-height:26px}.rs-cta-buttons{gap:10px}.rs-hero .rs-button{font-size:14px;padding:13px 18px;min-height:46px}.rs-trust{font-size:12px;gap:12px;line-height:18px}.rs-product-wrap{margin-top:24px}.rs-product{height:300px;width:100%}.rs-mock-app{transform:scale(.5)}.rs-browser{height:38px;padding:8px 12px}.rs-browser>small{display:none}.rs-browser>span{font-size:10px;padding:3px 8px}.rs-section{padding:64px 24px}.rs-bottom-cta h2,.rs-section h2{font-size:36px;line-height:41px;letter-spacing:-1px}.rs-section-heading{margin-bottom:32px}.rs-section-heading>p{font-size:16px;line-height:25px}.rs-grid{grid-template-columns:1fr}.rs-plans article:last-child{grid-column:auto}.rs-whitelabel{grid-template-columns:1fr;gap:28px}.rs-whitelabel>div:first-child{max-width:500px}.rs-brand-examples{height:380px;max-width:440px;width:100%;margin:auto}.rs-brand-card{width:85%;left:0;top:25px}.rs-brand-card:last-child{left:12%;top:170px}.rs-whitelabel p{font-size:16px;line-height:25px}.rs-whitelabel li{font-size:14px}.rs-faq{gap:28px}.rs-questions details{padding:18px}.rs-questions summary{font-size:16px}.rs-bottom-cta{padding:0 24px 64px}.rs-bottom-cta>div{padding:44px 24px;border-radius:24px}.rs-bottom-cta p{font-size:16px;line-height:25px}.rs-footer{padding:48px 24px 28px}.rs-footer-grid{grid-template-columns:repeat(3,1fr);gap:36px 14px}.rs-footer-grid>div:first-child{grid-column:1/-1}.rs-footer-bottom{gap:20px;flex-direction:column;margin-top:40px}.rs-modal-overlay{padding:16px}.rs-modal{padding:28px 22px}.rs-signup{grid-template-columns:1fr}.rs-signup-form{padding:28px 24px 48px}.rs-signup-form>section{margin-top:40px;max-width:none}.rs-signup-aside{padding:44px 24px}.rs-signup-aside h2,.rs-signup-steps{max-width:500px}.rs-onboard-header{padding:16px 20px;flex-wrap:wrap;gap:18px}.rs-onboard-header>.rs-link{font-size:12px;margin-left:auto}.rs-progress{order:3;width:100%;justify-content:space-between;font-size:11px;gap:4px}.rs-progress>i{flex:1;max-width:30px}.rs-progress>button{gap:5px}.rs-progress b{width:20px;height:20px;font-size:11px}.rs-onboard-body{padding:32px 20px 44px}.rs-onboard-heading h1{font-size:34px;line-height:38px}.rs-onboard-heading p{font-size:14px;line-height:22px}.rs-onboard-columns{grid-template-columns:1fr;gap:20px}.rs-onboard-aside{margin:0;order:2}.rs-onboard-card{padding:22px 18px}.rs-site .rs-fields{grid-template-columns:1fr}.rs-site .rs-wide{grid-column:auto}.rs-onboard-footer{padding:14px 20px;gap:12px}.rs-onboard-footer .rs-button{font-size:14px;min-height:44px;padding:12px 16px}.rs-onboard-footer .rs-note{font-size:11px!important;max-width:160px;overflow:hidden;text-overflow:ellipsis}.rs-invite-row{flex-wrap:wrap}.rs-invite-row input{flex:1;min-width:170px!important}.rs-invite-row select{flex:1;max-width:none}.rs-domain-shell{grid-template-columns:1fr}.rs-domain-sidebar{display:none}.rs-domain-main{padding:28px 20px}.rs-domain-tabs{gap:20px;font-size:12px}.rs-domain-table td,.rs-domain-table th{padding:10px 6px}.rs-domain-table td:last-child,.rs-domain-table th:last-child{display:none}.rs-success-panel{padding:48px 20px}.rs-success-panel h1{font-size:34px;line-height:40px}}@media(prefers-reduced-motion:reduce){.rs-site *{scroll-behavior:auto!important;transition:none!important}}.rs-signup-benefits .rs-icon{background:var(--rs-lime);border-radius:50%;padding:3px;box-sizing:content-box}.rs-site .rs-icon{align-self:center}.rs-site .rs-check-list .rs-icon{align-self:flex-start;margin-top:2px}.rs-site .rs-progress button{display:inline-flex;align-items:center;gap:8px;width:auto;min-width:0;min-height:0;padding:0;border:0;background:transparent;border-radius:0;white-space:nowrap;color:var(--rs-muted);font-size:13px;font-weight:400}.rs-site .rs-progress button.active{background:transparent;color:var(--rs-ink);font-weight:600}.rs-site .rs-progress button:disabled{opacity:1;cursor:default}.rs-site .rs-progress i{display:block;width:36px;height:1px;background:var(--rs-line)}.rs-site label{display:block}.rs-site label>input+small,.rs-site label>input:not([type=checkbox]):not([type=file]),.rs-site label>select,.rs-site label>textarea{display:block;margin-top:6px}.rs-site .rs-logo-upload label{display:flex;align-items:center;flex-direction:row;gap:8px}@media(max-width:980px){.rs-site .rs-progress i{width:14px}}@media(max-width:760px){.rs-site .rs-progress button{font-size:11px;gap:5px}.rs-site .rs-progress i{max-width:24px;flex:1}}.rs-site .rs-colours button{width:auto;height:auto;border:0;padding:0;display:flex;background:transparent!important;outline:0}.rs-site .rs-colours button.active{outline:2px solid var(--rs-ink);outline-offset:2px}.rs-site .rs-onboard-aside .rs-inline>.rs-icon{border-radius:50%;padding:3.5px;background:#1f8055;box-sizing:content-box}.rs-head-second{display:block}@media(max-width:760px){.rs-head-second{display:inline}.rs-head-second:before{content:"\00a0"}.rs-browser>small{display:block;font-size:8px}}