﻿html,body{height:100%;min-height:100vh}html.rs-theme-preload-light,html.rs-theme-preload-light body{color-scheme:light;background:#f0e6d6}html.rs-theme-preload-light body{visibility:hidden}:root{--rs-brand-font:"Chakra Petch", "Segoe UI", -apple-system, BlinkMacSystemFont, sans-serif;--rs-loam:#2b241e;--rs-sand:#f0e6d6;--rs-moss:#3f5d3a;--rs-sage:#a7b693;--rs-slate:#3e5468;--rs-dusk:#8fa8b5;--rs-stone:#8c8275;--rs-clay:#a85d3b;--rs-loam-rgb:43, 36, 30;--rs-sand-rgb:240, 230, 214;--rs-moss-rgb:63, 93, 58;--rs-sage-rgb:167, 182, 147;--rs-slate-rgb:62, 84, 104;--rs-dusk-rgb:143, 168, 181;--rs-stone-rgb:140, 130, 117;--rs-clay-rgb:168, 93, 59;--rs-light-page-background:radial-gradient(ellipse 100% 80% at 10% 20%, rgba(var(--rs-sage-rgb), .24) 0%, transparent 50%), radial-gradient(ellipse 80% 60% at 90% 10%, rgba(var(--rs-dusk-rgb), .2) 0%, transparent 50%), radial-gradient(ellipse 70% 90% at 80% 90%, rgba(var(--rs-moss-rgb), .08) 0%, transparent 50%), radial-gradient(ellipse 60% 50% at 20% 80%, rgba(var(--rs-clay-rgb), .05) 0%, transparent 50%), linear-gradient(135deg, var(--rs-sand) 0%, color-mix(in srgb, var(--rs-sand) 70%, white 30%) 50%, var(--rs-sand) 100%);--rs-page-base:#0a0f1a;--rs-surface-low:#0f172a;--rs-surface:#141c28;--rs-surface-raised:#1e293b;--rs-text-input-background:transparent;--rs-text-input-focus-background:color-mix(in srgb, var(--mud-palette-surface) 82%, black 18%);--rs-form-section-heading-background:var(--mud-palette-surface);--rs-text-primary:#f1f5f9;--rs-text-muted:#94a3b8;--rs-text-muted-on-sand:#675f56;--rs-line:#94a3b847;--rs-candidate-accent:#34d399;--rs-hirer-accent:#60a5fa;--rs-candidate-primary:#2f8f6b;--rs-hirer-primary:#3b82f6;--rs-card-background:#ffffff0a;--rs-card-background-hover:#ffffff12;--rs-card-border:#ffffff14;--rs-link-color:#cbd5e1;--rs-link-hover:#34d399;--rs-candidate-soft-background:#2f8f6b2e;--rs-candidate-soft-border:#34d39959;--rs-hirer-soft-background:#3b82f629;--rs-hirer-soft-border:#60a5fa59;--rs-muted-card-background:#94a3b80d;--rs-muted-card-border:#94a3b82e;--rs-evidence-card-background:#0f172a8c;--rs-evidence-card-border:#34d3994d;--rs-evidence-line:#e2e8f0bf;--rs-selection-candidate-glow:#10b9811f;--rs-selection-hirer-glow:#3b82f61f;--rs-accent-text-gradient:linear-gradient(90deg, #34d399 0%, #10b981 35%, #60a5fa 100%);--rs-cta-gradient:linear-gradient(120deg, #1f5949 0%, #0d644e 40%, #26529a 100%);--rs-step-icon-green:linear-gradient(135deg, #2f8f6b, #10b981);--rs-step-icon-teal:linear-gradient(135deg, #10b981, #0891b2);--rs-step-icon-blue:linear-gradient(135deg, #0891b2, #3b82f6);--rs-step-icon-indigo:linear-gradient(135deg, #3b82f6, #6366f1);--rs-chip-text:#a7f3d0;--rs-chip-background:#2f8f6b29;--rs-chip-border:#34d39940;--rs-coach-response-text:#dbeafe;--rs-opening-ad-label:#ffffffb3;--rs-opening-ad-title:#fffffff0;--rs-opening-ad-description:#ffffffb3;--rs-opening-ad-toggle-label:#ffffffd9;--rs-applicant-lane-background:#101928c7;--rs-applicant-arrow-background:#101928c7;--rs-applicant-lane-border:#ffffff14;--rs-applicant-lane-focus-background:#111f2be6;--rs-applicant-arrow-focus-background:#111f2be6;--rs-applicant-lane-focus-border:rgba(var(--rs-moss-rgb), .35);--rs-applicant-lane-side-background:#101928b8;--rs-applicant-lane-empty-background:#10192894;--rs-applicant-lane-empty-border:#ffffff0d;--rs-applicant-lane-header-background:transparent;--rs-applicant-lane-header-border:0 solid transparent;--rs-applicant-lane-header-hover:#ffffff0a;--rs-applicant-lane-header-focused:rgba(var(--rs-moss-rgb), .08);--rs-applicant-lane-title:var(--mud-palette-text-primary);--rs-applicant-card-hover-background:#ffffff08;--rs-applicant-card-selected-background:rgba(var(--rs-moss-rgb), .06);--rs-applicant-card-title:#fff;--rs-applicant-profile-role-text:#fff;--rs-applicant-profile-opening-title:#ffffffeb;--rs-applicant-grid-name:#fff;--rs-applicant-grid-current-role:#ffffffd9;--rs-applicant-grid-current-employer:#ffffffbd;--rs-applicant-grid-evidence-border:#f5f1e8;--rs-applicant-grid-evidence-text:#f5f1e8;--rs-applicant-grid-evidence-hover-border:#fff;--rs-applicant-grid-evidence-hover-text:#fff;--rs-application-card-title:#dfa15a;--rs-application-card-current-role:#dfa15a;--rs-application-card-hirer-title:#fff;--rs-application-card-hirer-current-role:#fff;--rs-match-score-chip-text:#fff;--rs-tooltip-text:#f1f5f9;--rs-tooltip-text-secondary:#e2e8f0;--rs-tooltip-text-muted:#cbd5e1;--rs-tooltip-divider:#f1f5f92e;--rs-outline-chip-text:#f5f1e8;--rs-outline-chip-border:#f5f1e8cc;--rs-outline-chip-background:transparent;--rs-status-chip-draft-text:#e5e7ebeb;--rs-status-chip-draft-border:#9ca3af73;--rs-status-chip-draft-background:#94a3b814;--rs-status-chip-warning-text:#fde047f2;--rs-status-chip-warning-border:#f59e0b73;--rs-status-chip-warning-background:#f59e0b14;--rs-status-chip-info-text:#7dd3fcf5;--rs-status-chip-info-border:#38bdf873;--rs-status-chip-info-background:#38bdf814;--rs-status-chip-success-text:#6ee7b7f5;--rs-status-chip-success-border:#10b98173;--rs-status-chip-success-background:#10b98114;--rs-status-chip-muted-text:#d1d5dbeb;--rs-status-chip-muted-border:#6b728073;--rs-status-chip-muted-background:#6b728014;--rs-role-card-chip-text:#ffffffc7;--rs-role-card-chip-border:#ffffff14;--rs-role-card-chip-background:#ffffff0a;--rs-role-card-meta-icon:#ffffffb8;--rs-role-card-meta-icon-opacity:.45;--rs-hiring-metric-border:#ffffff14;--rs-hiring-metric-background:#ffffff09;--rs-hiring-metric-label:#fff9;--rs-hiring-metric-value:#ffffffeb;--rs-editor-tab-text:#ffffffb8;--rs-activity-skill-chip-text:#fff;--rs-activity-skill-chip-check:#fff;--rs-admin-card-background:radial-gradient(circle at 88% 8%, #2dd4bf12, transparent 30%), radial-gradient(circle at 10% 0%, #38bdf80a, transparent 28%), linear-gradient(145deg, #0f1c2be0, #06101bcc);--rs-admin-card-overlay:linear-gradient(115deg, #ffffff0b, transparent 26%), linear-gradient(180deg, #ffffff04, transparent 58%);--rs-admin-card-border:color-mix(in srgb, var(--mud-palette-divider) 78%, white 22%);--rs-admin-card-hover-border:color-mix(in srgb, var(--mud-palette-primary) 70%, white 30%);--rs-admin-card-title:#fffffff5;--rs-admin-card-value:#fffffff0;--rs-admin-card-icon:color-mix(in srgb, var(--mud-palette-primary) 82%, white 18%);--rs-admin-card-action:color-mix(in srgb, var(--mud-palette-primary) 84%, white 16%);--rs-contact-card-shadow:inset 0 1px 0 #ffffff0b, inset 0 -1px 0 #ffffff04, 0 18px 40px #0000002e;--rs-contact-card-hover-shadow:inset 0 1px 0 #ffffff29, 0 20px 44px #0000003d;--rs-contact-subtle-background:#ffffff09;--rs-contact-subtle-border:#ffffff12;--rs-contact-icon-border:#ffffff14;--rs-contact-icon-shadow:inset 0 1px 0 #ffffff14;--rs-contact-icon-color:#ffffffbd;--rs-contact-person-name:#ffffffe0;--rs-contact-empty-color:#ffffffb3;--rs-contact-divider:#ffffff14;--rs-contact-application-background:radial-gradient(circle at 8% 0%, #38bdf80e, transparent 44%), linear-gradient(180deg, #040c16c7, #020810ad);--rs-contact-application-hover-background:radial-gradient(circle at 8% 0%, color-mix(in srgb, var(--mud-palette-primary) 14%, transparent), transparent 44%), linear-gradient(180deg, #06121fd6, #030a13bd);--rs-contact-application-border:#ffffff0e;--rs-contact-application-hover-border:color-mix(in srgb, var(--mud-palette-primary) 36%, #ffffff14);--rs-contact-application-shadow:inset 0 1px 0 #ffffff0a, inset 0 -1px 0 #0000002e;--rs-contact-application-text:#ffffffd6;--rs-contact-application-hover-text:#fffffff5;--rs-contact-application-muted:#ffffff94;--rs-contact-duplicate-background:radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--mud-palette-warning) 18%, transparent), transparent 30%), radial-gradient(circle at 10% 0%, #38bdf814, transparent 28%), linear-gradient(145deg, #172334c7, #0a1420a3);--rs-admin-status-success-text:color-mix(in srgb, var(--mud-palette-success) 78%, white 22%);--rs-admin-status-error-text:color-mix(in srgb, var(--mud-palette-error) 76%, white 24%);--rs-chevron-border-incomplete:#d6e1ed75;--rs-chevron-border-ready:#20d487;--rs-chevron-border-current:var(--mud-palette-primary,#7c6cff);--rs-chevron-background:var(--mud-palette-background,#111923);--rs-chevron-background-hover:var(--mud-palette-background,#111923);--rs-chevron-background-current:linear-gradient(180deg, #ffffff24, #ffffff09 46%, #ffffff0f), linear-gradient(color-mix(in srgb, var(--rs-chevron-border-current) 14%, transparent), color-mix(in srgb, var(--rs-chevron-border-current) 14%, transparent)), linear-gradient(#0c1622bd, #0c1622bd);--rs-chevron-background-complete:linear-gradient(180deg, #ffffff21, #ffffff07 46%, #ffffff0d), linear-gradient(#20d4870e, #20d4870e), linear-gradient(#0c1622ad, #0c1622ad);--rs-chevron-background-complete-hover:linear-gradient(180deg, #ffffff2b, #ffffff0b 46%, #ffffff12), linear-gradient(#20d48714, #20d48714), linear-gradient(#0e1a26b8, #0e1a26b8);--rs-chevron-background-disabled:var(--mud-palette-background,#111923);--rs-nav-text:#ffffff8c;--rs-nav-icon:#ffffff59;--rs-nav-hover-background:#ffffff0f;--rs-nav-hover-text:#ffffffe6;--rs-nav-hover-icon:#ffffffb3;--rs-nav-active-background:#2f8f6b26;--rs-nav-active-text:#fff;--rs-nav-active-icon:#2f8f6b;--rs-nav-divider:#ffffff0f;--rs-nav-expand-icon:#ffffff4d;--rs-nav-user-name:#ffffffd9;--rs-nav-toggle-text:#ffffff80;--rs-nav-toggle-hover-text:#ffffffd9;--rs-hero-pattern:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");--rs-public-hero-background:radial-gradient(ellipse at 20% 0%, #2f8f6b38 0%, transparent 55%), radial-gradient(ellipse at 85% 100%, #3b82f62e 0%, transparent 55%), linear-gradient(160deg, #0a0f1a 0%, #0f172a 60%, #141c28 100%);--rs-public-hero-blue-background:radial-gradient(ellipse at 20% 0%, #3b82f638 0%, transparent 55%), radial-gradient(ellipse at 85% 100%, #2f8f6b2e 0%, transparent 55%), linear-gradient(160deg, #0a0f1a 0%, #0f172a 60%, #141c28 100%);--rs-page-background:radial-gradient(ellipse 100% 80% at 10% 20%, #14b8a62e 0%, transparent 50%), radial-gradient(ellipse 80% 60% at 90% 10%, #22d3ee24 0%, transparent 50%), radial-gradient(ellipse 70% 90% at 80% 90%, #10b9811f 0%, transparent 50%), radial-gradient(ellipse 60% 50% at 20% 80%, #0ea5e91a 0%, transparent 50%), linear-gradient(135deg, #060a12 0%, #0d1420 50%, #060a12 100%);--rs-hero-background:radial-gradient(ellipse at 20% 0%, #2f8f6b47 0%, transparent 55%), radial-gradient(ellipse at 85% 100%, #3b82f640 0%, transparent 55%), linear-gradient(160deg, #0a0f1a 0%, #0f172a 55%, #141c28 100%);--rs-sidebar-background:linear-gradient(180deg, #0f172a 0%, #1e3c72 50%, #2563eb 100%);--rs-pricing-panel:#ffffff0a;--rs-pricing-border:#ffffff1a;--rs-pricing-toggle:#ffffff0f;--rs-pricing-muted:#f8fafcb8;--rs-pricing-success:#62d394;--rs-pricing-info:#42d9ff;--rs-pricing-info-link:#82c8f4;--rs-skill-level-1:#fffcf4;--rs-skill-level-2:#ffe8b5;--rs-skill-level-3:#ffd27a;--rs-skill-level-4:#ffb347;--rs-skill-level-5:#e36e00}.rs-theme-dark{color:var(--rs-text-primary);background:var(--rs-page-background)!important}.rs-theme-light{--rs-page-base:var(--rs-sand);--rs-surface-low:color-mix(in srgb, var(--rs-sand) 94%, white 6%);--rs-surface:color-mix(in srgb, var(--rs-sand) 86%, white 14%);--rs-surface-raised:color-mix(in srgb, var(--rs-sand) 70%, white 30%);--rs-text-primary:var(--rs-loam);--rs-text-muted:color-mix(in srgb, var(--rs-stone) 58%, var(--rs-loam) 42%);--rs-candidate-accent:var(--rs-moss);--rs-hirer-accent:var(--rs-slate);--rs-candidate-primary:var(--rs-moss);--rs-hirer-primary:var(--rs-slate);--rs-card-background:var(--rs-surface-raised);--rs-card-background-hover:#ffffffe0;--rs-card-border:rgba(var(--rs-stone-rgb), .24);--rs-link-color:var(--rs-slate);--rs-link-hover:var(--rs-moss);--rs-candidate-soft-background:rgba(var(--rs-sage-rgb), .32);--rs-candidate-soft-border:rgba(var(--rs-moss-rgb), .35);--rs-hirer-soft-background:rgba(var(--rs-dusk-rgb), .28);--rs-hirer-soft-border:rgba(var(--rs-slate-rgb), .35);--rs-muted-card-background:rgba(var(--rs-stone-rgb), .08);--rs-muted-card-border:rgba(var(--rs-stone-rgb), .28);--rs-evidence-card-background:#ffffffad;--rs-evidence-card-border:rgba(var(--rs-moss-rgb), .28);--rs-evidence-line:rgba(var(--rs-loam-rgb), .62);--rs-selection-candidate-glow:rgba(var(--rs-sage-rgb), .4);--rs-selection-hirer-glow:rgba(var(--rs-dusk-rgb), .35);--rs-accent-text-gradient:linear-gradient(90deg, var(--rs-moss), var(--rs-moss), var(--rs-slate));--rs-cta-gradient:linear-gradient(120deg, color-mix(in srgb, var(--rs-moss) 92%, var(--rs-loam) 8%) 0%, color-mix(in srgb, var(--rs-moss) 62%, var(--rs-slate) 38%) 48%, color-mix(in srgb, var(--rs-slate) 88%, var(--rs-loam) 12%) 100%);--rs-step-icon-green:linear-gradient(135deg, var(--rs-moss), var(--rs-sage));--rs-step-icon-teal:linear-gradient(135deg, var(--rs-sage), var(--rs-slate));--rs-step-icon-blue:linear-gradient(135deg, var(--rs-slate), var(--rs-slate));--rs-step-icon-indigo:linear-gradient(135deg, var(--rs-slate), var(--rs-dusk));--rs-chip-text:var(--rs-moss);--rs-chip-background:rgba(var(--rs-sage-rgb), .25);--rs-chip-border:rgba(var(--rs-moss-rgb), .25);--rs-coach-response-text:var(--rs-loam);--rs-opening-ad-label:var(--rs-loam);--rs-opening-ad-title:var(--rs-loam);--rs-opening-ad-description:var(--rs-text-muted);--rs-opening-ad-toggle-label:color-mix(in srgb, var(--rs-loam) 82%, var(--rs-stone));--rs-applicant-lane-background:linear-gradient(155deg, color-mix(in srgb, var(--rs-sand) 92%, var(--rs-dusk)) 0%, color-mix(in srgb, var(--rs-sand) 78%, var(--rs-stone)) 100%);--rs-applicant-arrow-background:color-mix(in srgb, var(--rs-sand) 84%, var(--rs-dusk));--rs-applicant-lane-border:rgba(var(--rs-stone-rgb), .34);--rs-applicant-lane-focus-background:linear-gradient(155deg, color-mix(in srgb, var(--rs-sand) 96%, var(--rs-dusk)) 0%, color-mix(in srgb, var(--rs-sand) 84%, var(--rs-stone)) 100%);--rs-applicant-arrow-focus-background:color-mix(in srgb, var(--rs-sand) 76%, var(--rs-dusk));--rs-applicant-lane-focus-border:rgba(var(--rs-moss-rgb), .48);--rs-applicant-lane-side-background:linear-gradient(155deg, color-mix(in srgb, var(--rs-sand) 88%, var(--rs-dusk)) 0%, color-mix(in srgb, var(--rs-sand) 74%, var(--rs-stone)) 100%);--rs-applicant-lane-empty-background:linear-gradient(155deg, color-mix(in srgb, var(--rs-sand) 90%, var(--rs-stone)) 0%, color-mix(in srgb, var(--rs-sand) 78%, var(--rs-stone)) 100%);--rs-applicant-lane-empty-border:rgba(var(--rs-stone-rgb), .24);--rs-applicant-lane-header-background:rgba(var(--rs-moss-rgb), .08);--rs-applicant-lane-header-border:1px solid rgba(var(--rs-stone-rgb), .26);--rs-applicant-lane-header-hover:rgba(var(--rs-moss-rgb), .14);--rs-applicant-lane-header-focused:rgba(var(--rs-moss-rgb), .12);--rs-applicant-lane-title:var(--rs-loam);--rs-applicant-card-hover-background:color-mix(in srgb, var(--rs-moss) 7%, var(--mud-palette-surface));--rs-applicant-card-selected-background:color-mix(in srgb, var(--rs-sage) 22%, var(--mud-palette-surface));--rs-applicant-card-title:var(--rs-loam);--rs-applicant-profile-role-text:var(--rs-loam);--rs-applicant-profile-opening-title:var(--rs-loam);--rs-applicant-grid-name:var(--rs-loam);--rs-applicant-grid-current-role:var(--rs-loam);--rs-applicant-grid-current-employer:var(--rs-text-muted);--rs-applicant-grid-evidence-border:rgba(var(--rs-stone-rgb), .54);--rs-applicant-grid-evidence-text:var(--rs-loam);--rs-applicant-grid-evidence-hover-border:var(--rs-moss);--rs-applicant-grid-evidence-hover-text:var(--rs-moss);--rs-application-card-title:var(--rs-loam);--rs-application-card-current-role:var(--rs-text-muted);--rs-application-card-hirer-title:var(--rs-loam);--rs-application-card-hirer-current-role:var(--rs-text-muted);--rs-match-score-chip-text:var(--rs-loam);--rs-outline-chip-text:var(--rs-loam);--rs-outline-chip-border:rgba(var(--rs-stone-rgb), .8);--rs-status-chip-draft-text:color-mix(in srgb, var(--rs-stone) 48%, var(--rs-loam));--rs-status-chip-draft-border:rgba(var(--rs-stone-rgb), .55);--rs-status-chip-draft-background:rgba(var(--rs-stone-rgb), .1);--rs-status-chip-warning-text:color-mix(in srgb, var(--rs-clay) 80%, var(--rs-loam));--rs-status-chip-warning-border:rgba(var(--rs-clay-rgb), .55);--rs-status-chip-warning-background:rgba(var(--rs-clay-rgb), .12);--rs-status-chip-info-text:var(--rs-slate);--rs-status-chip-info-border:rgba(var(--rs-slate-rgb), .55);--rs-status-chip-info-background:rgba(var(--rs-dusk-rgb), .18);--rs-status-chip-success-text:var(--rs-moss);--rs-status-chip-success-border:rgba(var(--rs-moss-rgb), .55);--rs-status-chip-success-background:rgba(var(--rs-sage-rgb), .22);--rs-status-chip-muted-text:color-mix(in srgb, var(--rs-stone) 48%, var(--rs-loam));--rs-status-chip-muted-border:rgba(var(--rs-stone-rgb), .55);--rs-status-chip-muted-background:rgba(var(--rs-stone-rgb), .1);--rs-role-card-chip-text:var(--rs-loam);--rs-role-card-chip-border:rgba(var(--rs-stone-rgb), .32);--rs-role-card-chip-background:rgba(var(--rs-stone-rgb), .1);--rs-role-card-meta-icon:var(--rs-loam);--rs-role-card-meta-icon-opacity:.72;--rs-hiring-metric-border:rgba(var(--rs-stone-rgb), .28);--rs-hiring-metric-background:#ffffff7a;--rs-hiring-metric-label:var(--rs-text-muted);--rs-hiring-metric-value:var(--rs-loam);--rs-editor-tab-text:color-mix(in srgb, var(--rs-loam) 72%, var(--rs-stone));--rs-activity-skill-chip-text:var(--rs-loam);--rs-activity-skill-chip-check:var(--rs-moss);--rs-admin-card-background:radial-gradient(circle at 88% 8%, rgba(var(--rs-dusk-rgb), .16), transparent 30%), radial-gradient(circle at 10% 0%, rgba(var(--rs-sage-rgb), .14), transparent 28%), linear-gradient(145deg, #ffffffc7, rgba(var(--rs-sand-rgb), .78));--rs-admin-card-overlay:linear-gradient(115deg, #ffffff6b, transparent 26%), linear-gradient(180deg, #ffffff24, transparent 58%);--rs-admin-card-border:rgba(var(--rs-stone-rgb), .34);--rs-admin-card-hover-border:rgba(var(--rs-moss-rgb), .6);--rs-admin-card-title:var(--rs-loam);--rs-admin-card-value:var(--rs-loam);--rs-admin-card-icon:var(--rs-slate);--rs-admin-card-action:var(--rs-moss);--rs-contact-card-shadow:inset 0 1px 0 #ffffffb3, inset 0 -1px 0 rgba(var(--rs-stone-rgb), .1), 0 16px 34px rgba(var(--rs-loam-rgb), .1);--rs-contact-card-hover-shadow:inset 0 1px 0 #ffffffdb, 0 18px 38px rgba(var(--rs-loam-rgb), .14);--rs-contact-subtle-background:#ffffff7a;--rs-contact-subtle-border:rgba(var(--rs-stone-rgb), .28);--rs-contact-icon-border:rgba(var(--rs-stone-rgb), .3);--rs-contact-icon-shadow:inset 0 1px 0 #ffffffb8;--rs-contact-icon-color:var(--rs-slate);--rs-contact-person-name:var(--rs-loam);--rs-contact-empty-color:var(--rs-text-muted);--rs-contact-divider:rgba(var(--rs-stone-rgb), .3);--rs-contact-application-background:radial-gradient(circle at 8% 0%, rgba(var(--rs-dusk-rgb), .18), transparent 44%), linear-gradient(180deg, #ffffffd1, rgba(var(--rs-sand-rgb), .72));--rs-contact-application-hover-background:radial-gradient(circle at 8% 0%, rgba(var(--rs-sage-rgb), .26), transparent 44%), linear-gradient(180deg, #fffffff5, rgba(var(--rs-sand-rgb), .82));--rs-contact-application-border:rgba(var(--rs-stone-rgb), .3);--rs-contact-application-hover-border:rgba(var(--rs-moss-rgb), .52);--rs-contact-application-shadow:inset 0 1px 0 #ffffffc2, inset 0 -1px 0 rgba(var(--rs-stone-rgb), .12);--rs-contact-application-text:var(--rs-loam);--rs-contact-application-hover-text:var(--rs-loam);--rs-contact-application-muted:color-mix(in srgb, var(--rs-stone) 58%, var(--rs-loam) 42%);--rs-contact-duplicate-background:radial-gradient(circle at 88% 8%, rgba(var(--rs-clay-rgb), .15), transparent 30%), radial-gradient(circle at 10% 0%, rgba(var(--rs-dusk-rgb), .18), transparent 28%), linear-gradient(145deg, #ffffffc2, rgba(var(--rs-sand-rgb), .74));--rs-admin-status-success-text:var(--rs-moss);--rs-admin-status-error-text:var(--mud-palette-error);--rs-chevron-border-incomplete:rgba(var(--rs-stone-rgb), .58);--rs-chevron-border-ready:var(--rs-moss);--rs-chevron-border-current:var(--rs-slate);--rs-chevron-background:linear-gradient(180deg, #ffffffd1, rgba(var(--rs-sand-rgb), .72));--rs-chevron-background-hover:linear-gradient(180deg, #fffffff5, rgba(var(--rs-sand-rgb), .82));--rs-chevron-background-current:linear-gradient(180deg, #ffffffc2, rgba(var(--rs-dusk-rgb), .32)), linear-gradient(rgba(var(--rs-slate-rgb), .08), rgba(var(--rs-slate-rgb), .08));--rs-chevron-background-complete:linear-gradient(180deg, #ffffffb8, rgba(var(--rs-sage-rgb), .42)), linear-gradient(rgba(var(--rs-moss-rgb), .06), rgba(var(--rs-moss-rgb), .06));--rs-chevron-background-complete-hover:linear-gradient(180deg, #ffffffeb, rgba(var(--rs-sage-rgb), .5)), linear-gradient(rgba(var(--rs-moss-rgb), .08), rgba(var(--rs-moss-rgb), .08));--rs-chevron-background-disabled:linear-gradient(180deg, #ffffff94, rgba(var(--rs-stone-rgb), .1));--rs-nav-text:var(--mud-palette-text-secondary);--rs-nav-icon:var(--mud-palette-action-default);--rs-nav-hover-background:rgba(var(--rs-moss-rgb), .08);--rs-nav-hover-text:var(--mud-palette-text-primary);--rs-nav-hover-icon:var(--rs-moss);--rs-nav-active-background:rgba(var(--rs-moss-rgb), .15);--rs-nav-active-text:var(--rs-loam);--rs-nav-active-icon:var(--rs-moss);--rs-nav-divider:var(--mud-palette-divider);--rs-nav-expand-icon:var(--mud-palette-action-default);--rs-nav-user-name:var(--mud-palette-text-primary);--rs-nav-toggle-text:var(--mud-palette-text-secondary);--rs-nav-toggle-hover-text:var(--mud-palette-text-primary);--rs-hero-pattern:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%232b241e' fill-opacity='0.04'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");--rs-public-hero-background:radial-gradient(ellipse at 20% 0%, rgba(var(--rs-sage-rgb), .42) 0%, transparent 55%), radial-gradient(ellipse at 85% 100%, rgba(var(--rs-dusk-rgb), .34) 0%, transparent 55%), linear-gradient(160deg, var(--rs-surface-raised) 0%, var(--rs-sand) 60%, var(--rs-surface) 100%);--rs-public-hero-blue-background:radial-gradient(ellipse at 20% 0%, rgba(var(--rs-dusk-rgb), .42) 0%, transparent 55%), radial-gradient(ellipse at 85% 100%, rgba(var(--rs-sage-rgb), .34) 0%, transparent 55%), linear-gradient(160deg, var(--rs-surface-raised) 0%, var(--rs-sand) 60%, var(--rs-surface) 100%);--rs-page-background:var(--rs-light-page-background);--rs-hero-background:radial-gradient(ellipse at 20% 0%, rgba(var(--rs-sage-rgb), .45) 0%, transparent 55%), radial-gradient(ellipse at 85% 100%, rgba(var(--rs-dusk-rgb), .38) 0%, transparent 55%), linear-gradient(160deg, var(--rs-surface-raised) 0%, var(--rs-sand) 55%, var(--rs-surface) 100%);--rs-sidebar-background:linear-gradient(180deg, var(--rs-surface-raised) 0%, var(--rs-sand) 55%, rgba(var(--rs-dusk-rgb), .34) 100%);--rs-pricing-panel:var(--rs-surface-raised);--rs-pricing-border:rgba(var(--rs-stone-rgb), .28);--rs-pricing-toggle:#ffffff85;--rs-pricing-muted:var(--rs-text-muted);--rs-pricing-success:var(--rs-moss);--rs-pricing-info:var(--rs-slate);--rs-pricing-info-link:var(--rs-slate);color:var(--rs-text-primary);background:var(--rs-page-background)!important}html.rs-theme-document-light,.rs-theme-light{--rs-text-input-background:color-mix(in srgb, var(--mud-palette-surface) 55%, transparent);--rs-text-input-focus-background:color-mix(in srgb, var(--mud-palette-surface) 72%, var(--rs-sand) 28%);--rs-form-section-heading-background:#2b241e0a;--rs-outline-chip-background:#ffffff24;--rs-skill-level-1:var(--rs-slate);--rs-skill-level-2:color-mix(in srgb, var(--rs-stone) 55%, var(--rs-loam));--rs-skill-level-3:var(--rs-moss);--rs-skill-level-4:color-mix(in srgb, var(--rs-clay) 65%, var(--rs-loam));--rs-skill-level-5:color-mix(in srgb, var(--rs-clay) 82%, var(--rs-loam))}.rs-proficiency-chip{white-space:nowrap;cursor:pointer;user-select:none;color:var(--rs-proficiency-color,var(--mud-palette-text-primary));border:1px solid var(--rs-proficiency-color,var(--mud-palette-lines-default));background:0 0;border-radius:14px;align-items:center;gap:.35rem;padding:3px 6px 3px 10px;font-size:.75rem;font-weight:500;line-height:1.4;transition:background .15s,transform .15s;display:inline-flex}.rs-proficiency-chip:hover{background:color-mix(in srgb, var(--rs-proficiency-color,transparent) 18%, transparent)}.rs-proficiency-chip__swatch{background:var(--rs-proficiency-color);border-radius:50%;flex-shrink:0;width:10px;height:10px}.rs-proficiency-chip__caret.mud-icon-root{opacity:.75;color:var(--rs-proficiency-color,var(--mud-palette-text-primary));font-size:1rem!important}.rs-proficiency-chip--level-1{--rs-proficiency-color:var(--rs-skill-level-1)}.rs-proficiency-chip--level-2{--rs-proficiency-color:var(--rs-skill-level-2)}.rs-proficiency-chip--level-3{--rs-proficiency-color:var(--rs-skill-level-3)}.rs-proficiency-chip--level-4{--rs-proficiency-color:var(--rs-skill-level-4)}.rs-proficiency-chip--level-5{--rs-proficiency-color:var(--rs-skill-level-5)}.rs-proficiency-menu-item{color:var(--rs-proficiency-color,var(--mud-palette-text-primary));align-items:center;gap:.55rem;display:inline-flex}.rs-proficiency-menu-item__swatch{background:var(--rs-proficiency-color);border:1px solid color-mix(in srgb, var(--rs-proficiency-color,transparent) 60%, black 40%);border-radius:50%;flex-shrink:0;width:10px;height:10px}.rs-proficiency-menu-item--level-1{--rs-proficiency-color:var(--rs-skill-level-1)}.rs-proficiency-menu-item--level-2{--rs-proficiency-color:var(--rs-skill-level-2)}.rs-proficiency-menu-item--level-3{--rs-proficiency-color:var(--rs-skill-level-3)}.rs-proficiency-menu-item--level-4{--rs-proficiency-color:var(--rs-skill-level-4)}.rs-proficiency-menu-item--level-5{--rs-proficiency-color:var(--rs-skill-level-5)}.rs-proficiency-menu-item--selected{font-weight:700}.rs-desire-menu-item{color:var(--rs-desire-color,var(--mud-palette-text-primary));align-items:center;gap:.55rem;display:inline-flex}.rs-desire-menu-item__icon.mud-icon-root{color:var(--rs-desire-color,var(--mud-palette-text-primary));font-size:1rem!important}.rs-desire-menu-item--level-1{--rs-desire-color:var(--rs-skill-level-1)}.rs-desire-menu-item--level-2{--rs-desire-color:var(--rs-skill-level-2)}.rs-desire-menu-item--level-3{--rs-desire-color:var(--rs-skill-level-3)}.rs-desire-menu-item--level-4{--rs-desire-color:var(--rs-skill-level-4)}.rs-desire-menu-item--level-5{--rs-desire-color:var(--rs-skill-level-5)}.rs-desire-menu-item--selected{font-weight:700}.rs-importance-menu-item{color:var(--rs-importance-color,var(--mud-palette-text-primary));align-items:center;gap:.55rem;display:inline-flex}.rs-importance-menu-item__icon.mud-icon-root{color:var(--rs-importance-color,var(--mud-palette-text-primary));font-size:1rem!important}.rs-importance-menu-item--level-1{--rs-importance-color:var(--rs-skill-level-1)}.rs-importance-menu-item--level-2{--rs-importance-color:var(--rs-skill-level-2)}.rs-importance-menu-item--level-3{--rs-importance-color:var(--rs-skill-level-3)}.rs-importance-menu-item--level-4{--rs-importance-color:var(--rs-skill-level-4)}.rs-importance-menu-item--level-5{--rs-importance-color:var(--rs-skill-level-5)}.rs-importance-menu-item--selected{font-weight:700}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;background:var(--rs-page-background)!important;background-attachment:fixed!important}.saved-time-indicator{opacity:.65}.rs-header-action-icon.mud-icon-button{margin-left:6px}.back-button-area{flex:0 0 36px;justify-content:center;align-items:center;width:36px;min-width:36px;max-width:36px}h1,h2,h3{font-weight:600}a,.btn-link{color:var(--rs-dusk)}html.rs-theme-document-light body{color-scheme:light;background:var(--rs-light-page-background)!important}.btn-primary{color:var(--rs-sand);background-color:var(--rs-moss);border-color:var(--rs-moss)}.global-button-style.mud-button,.rs-primary-button.mud-button,.mud-button-root.mud-button.mud-button-filled.mud-button-filled-primary.rs-primary-button,.rs-hirer-theme .mud-button-root.mud-button.mud-button-filled.mud-button-filled-primary,.mud-dialog-actions .mud-button.mud-button-filled.mud-button-filled-primary{text-transform:none;font-weight:500;border:1px solid var(--mud-palette-primary)!important;background-color:rgba(var(--mud-palette-primary-rgb,89, 74, 226), .12)!important;background:color-mix(in srgb, var(--mud-palette-primary) 10%, transparent)!important;color:var(--mud-palette-text-primary)!important}.global-button-style.mud-button:hover,.rs-primary-button.mud-button:hover,.mud-button-root.mud-button.mud-button-filled.mud-button-filled-primary.rs-primary-button:hover,.rs-hirer-theme .mud-button-root.mud-button.mud-button-filled.mud-button-filled-primary:hover,.mud-dialog-actions .mud-button.mud-button-filled.mud-button-filled-primary:hover{background-color:rgba(var(--mud-palette-primary-rgb,89, 74, 226), .18)!important;background:color-mix(in srgb, var(--mud-palette-primary) 16%, transparent)!important}.global-button-style.mud-button.global-button-style--selected,.global-button-style.mud-button[aria-pressed=true]{box-shadow:0 0 0 1px color-mix(in srgb, var(--mud-palette-primary) 42%, transparent);border-color:var(--mud-palette-primary)!important;background-color:var(--mud-palette-primary)!important;background:var(--mud-palette-primary)!important;color:var(--mud-palette-primary-text,#fff)!important}.global-button-style.mud-button.global-button-style--selected:hover,.global-button-style.mud-button[aria-pressed=true]:hover{background-color:color-mix(in srgb, var(--mud-palette-primary) 88%, white)!important;background:color-mix(in srgb, var(--mud-palette-primary) 88%, white)!important;color:var(--mud-palette-primary-text,#fff)!important}.global-button-style.mud-button.mud-button-disabled,.global-button-style.mud-button[disabled],.rs-primary-button.mud-button.mud-button-disabled,.rs-primary-button.mud-button[disabled],.mud-button-root.mud-button.mud-button-filled.mud-button-filled-primary.rs-primary-button.mud-button-disabled,.mud-button-root.mud-button.mud-button-filled.mud-button-filled-primary.rs-primary-button[disabled],.rs-hirer-theme .mud-button-root.mud-button.mud-button-filled.mud-button-filled-primary.mud-button-disabled,.rs-hirer-theme .mud-button-root.mud-button.mud-button-filled.mud-button-filled-primary[disabled],.mud-dialog-actions .mud-button.mud-button-filled.mud-button-filled-primary.mud-button-disabled,.mud-dialog-actions .mud-button.mud-button-filled.mud-button-filled-primary[disabled]{opacity:.8;border-color:var(--mud-palette-lines-default)!important;background-color:#8080802e!important;background:color-mix(in srgb, var(--mud-palette-action-disabled) 18%, transparent)!important;color:var(--mud-palette-action-disabled)!important}.global-button-style.mud-icon-button{width:34px;min-width:34px;height:34px;min-height:34px;border:1px solid var(--mud-palette-primary)!important;background:color-mix(in srgb, var(--mud-palette-primary) 10%, transparent)!important;color:var(--mud-palette-text-primary)!important}.global-button-style.mud-icon-button:hover{background:color-mix(in srgb, var(--mud-palette-primary) 16%, transparent)!important}.global-button-style.mud-icon-button.global-button-style--selected,.global-button-style.mud-icon-button[aria-pressed=true]{box-shadow:0 0 0 1px color-mix(in srgb, var(--mud-palette-primary) 42%, transparent);border-color:var(--mud-palette-primary)!important;background:var(--mud-palette-primary)!important;color:var(--mud-palette-primary-text,#fff)!important}.global-button-style.mud-icon-button.global-button-style--selected:hover,.global-button-style.mud-icon-button[aria-pressed=true]:hover{background:color-mix(in srgb, var(--mud-palette-primary) 88%, white)!important;color:var(--mud-palette-primary-text,#fff)!important}.global-button-style.mud-icon-button.mud-icon-button-disable,.global-button-style.mud-icon-button[disabled]{opacity:.8;border-color:var(--mud-palette-lines-default)!important;background:color-mix(in srgb, var(--mud-palette-action-disabled) 18%, transparent)!important;color:var(--mud-palette-action-disabled)!important}.rs-chevron-stepper{--chevron-point:12px;--chevron-border-incomplete:var(--rs-chevron-border-incomplete);--chevron-border-ready:var(--rs-chevron-border-ready);--chevron-border-current:var(--rs-chevron-border-current);--chevron-bg:var(--rs-chevron-background);--chevron-bg-hover:var(--rs-chevron-background-hover);--chevron-bg-current:var(--rs-chevron-background-current);--chevron-bg-complete:var(--rs-chevron-background-complete);--chevron-bg-complete-hover:var(--rs-chevron-background-complete-hover);--chevron-bg-disabled:var(--rs-chevron-background-disabled);--chevron-shape:polygon(0 0, calc(100% - var(--chevron-point)) 0, 100% 50%, calc(100% - var(--chevron-point)) 100%, 0 100%, var(--chevron-point) 50%);align-items:stretch;width:100%;min-width:0;padding:.25rem 0;display:flex}.rs-chevron-stepper-item{--chevron-current-border:var(--chevron-border-incomplete);--chevron-current-bg:var(--chevron-bg);--chevron-label-font-size:1.15rem;isolation:isolate;min-width:0;height:40px;color:var(--mud-palette-text-primary);font:inherit;text-transform:none;flex:1 1 0;justify-content:center;align-items:center;gap:.45rem;font-weight:450;transition:color .12s,transform .12s;display:inline-flex;position:relative;container-type:inline-size}.rs-chevron-stepper-item:after{content:"";clip-path:var(--chevron-shape);pointer-events:none;z-index:0;background:var(--chevron-current-bg);position:absolute;inset:1px;box-shadow:0 8px 18px #00000038}.rs-chevron-stepper-shape{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rs-chevron-stepper-shape-path{fill:none;stroke:var(--chevron-current-border);stroke-linejoin:round;stroke-width:1.2px;vector-effect:non-scaling-stroke;display:none}.rs-chevron-stepper-item:first-child .rs-chevron-stepper-shape-path--first,.rs-chevron-stepper-item:not(:first-child):not(.rs-chevron-stepper-item--terminal) .rs-chevron-stepper-shape-path--middle,.rs-chevron-stepper-item--terminal .rs-chevron-stepper-shape-path--terminal{display:block}.rs-chevron-stepper-item--complete:after{-webkit-backdrop-filter:blur(16px)}.rs-chevron-stepper-item--complete .rs-chevron-stepper-shape-path{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--chevron-border-ready) 34%, transparent))}.rs-chevron-stepper-item:first-child{--chevron-shape:polygon(0 0, calc(100% - var(--chevron-point)) 0, 100% 50%, calc(100% - var(--chevron-point)) 100%, 0 100%)}.rs-chevron-stepper-item--terminal{--chevron-shape:polygon(0 0, 100% 0, 100% 100%, 0 100%, var(--chevron-point) 50%)}.rs-chevron-stepper-item--compact{flex:0 0 clamp(12rem,26%,16rem)}.rs-chevron-stepper-item--terminal .rs-chevron-stepper-main-button{padding-right:1.4rem}.rs-chevron-stepper-item:hover,.rs-chevron-stepper-item:has(.rs-chevron-stepper-main-button:focus-visible),.rs-chevron-stepper-item:has(.rs-chevron-stepper-action-icon:focus-visible){--chevron-current-bg:var(--chevron-bg-hover);z-index:2}.rs-chevron-stepper-main-button:focus-visible,.rs-chevron-stepper-action-icon:focus-visible{outline:2px solid var(--mud-palette-primary);outline-offset:2px}.rs-chevron-stepper-item--complete{--chevron-current-border:var(--chevron-border-ready);--chevron-current-bg:var(--chevron-bg-complete);color:var(--mud-palette-text-primary)}.rs-chevron-stepper-item--complete:hover{--chevron-current-bg:var(--chevron-bg-complete-hover)}.rs-chevron-stepper-item--action-ready{--chevron-current-border:var(--chevron-border-ready);--chevron-current-bg:var(--chevron-bg);color:var(--mud-palette-text-primary)}.rs-chevron-stepper-item--action-ready:hover{--chevron-current-bg:var(--chevron-bg-hover)}.rs-chevron-stepper-item--current{--chevron-current-border:var(--chevron-border-current);--chevron-current-bg:var(--chevron-bg-current);z-index:3}.rs-chevron-stepper-item--current:after{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--chevron-border-current) 28%, transparent), 0 8px 20px #00000042}.rs-chevron-stepper-item--current .rs-chevron-stepper-shape-path{stroke-width:1.6px}.rs-chevron-stepper-item--action-indicated .rs-chevron-stepper-main-button{padding-right:4.4rem}.rs-chevron-stepper-item--disabled{--chevron-current-border:var(--chevron-border-incomplete);--chevron-current-bg:var(--chevron-bg-disabled);cursor:default;opacity:.72}.rs-chevron-stepper-label{z-index:2;text-overflow:ellipsis;white-space:nowrap;min-width:0;position:relative;overflow:hidden}.rs-chevron-stepper-icon{z-index:2;color:var(--chevron-border-ready);flex:none;position:relative}.rs-chevron-stepper-main-button{z-index:2;color:inherit;cursor:pointer;font:inherit;font-size:var(--chevron-label-font-size);font-weight:inherit;text-transform:none;background:0 0;border:0;justify-content:center;align-items:center;gap:.45rem;width:100%;min-width:0;height:100%;padding:0 2.9rem 0 1.8rem;display:inline-flex;position:relative}.rs-chevron-stepper-item:first-child .rs-chevron-stepper-main-button{padding-left:1.25rem}.rs-chevron-stepper-main-button:disabled{cursor:default}.rs-chevron-stepper-action-indicator{color:var(--chevron-border-ready);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--chevron-border-ready) 42%, transparent));pointer-events:none;height:1.75rem;right:calc(var(--chevron-point) + 2.85rem);z-index:3;justify-content:center;align-items:center;width:1.55rem;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.rs-chevron-stepper-action-indicator .mud-icon-root{color:var(--chevron-border-ready)!important;font-size:1.35rem!important}.rs-chevron-stepper-action-icon{z-index:3;right:calc(var(--chevron-point) + .75rem);background:#20d4872e;width:1.75rem;min-width:1.75rem;height:1.75rem;min-height:1.75rem;top:50%;transform:translateY(-50%);border:1px solid var(--chevron-border-ready)!important;color:var(--mud-palette-text-primary)!important;border-radius:999px!important;padding:.1rem!important;position:absolute!important}.rs-chevron-stepper-action-icon:hover{background:#20d48747!important}.rs-chevron-stepper-action-icon.mud-icon-button-disable,.rs-chevron-stepper-action-icon[disabled]{border-color:var(--mud-palette-lines-default)!important;background:color-mix(in srgb, var(--mud-palette-action-disabled) 18%, transparent)!important;color:var(--mud-palette-action-disabled)!important}@container (width<=260px){.rs-chevron-stepper-main-button{--chevron-label-font-size:1rem}}@container (width<=220px){.rs-chevron-stepper-main-button{--chevron-label-font-size:.9rem}}@container (width<=180px){.rs-chevron-stepper-main-button{--chevron-label-font-size:.8rem}}.rs-chevron-stepper-trailing-icon-slot{flex:none;justify-content:center;align-items:center;width:2rem;padding-left:.35rem;display:inline-flex}.rs-chevron-stepper-trailing-icon{filter:drop-shadow(0 0 10px #ff7a1899);color:#ff7a18!important}.rs-chevron-stepper-trailing-icon svg path{fill:#ff7a18!important}@media (width<=768px){.rs-chevron-stepper{--chevron-mobile-height:55px;flex-direction:column;gap:.45rem}.rs-chevron-stepper-item,.rs-chevron-stepper-item:first-child,.rs-chevron-stepper-item--terminal,.rs-chevron-stepper-item--compact{--chevron-shape:polygon(0 0, 100% 0, 100% calc(100% - 12px), 50% 100%, 0 calc(100% - 12px));width:100%;height:var(--chevron-mobile-height);min-height:var(--chevron-mobile-height);flex:auto}.rs-chevron-stepper-shape{height:var(--chevron-mobile-height)}.rs-chevron-stepper-main-button,.rs-chevron-stepper-item:first-child .rs-chevron-stepper-main-button{--chevron-label-font-size:.95rem;height:var(--chevron-mobile-height);min-height:var(--chevron-mobile-height);padding:0 3rem 0 1rem}.rs-chevron-stepper-action-icon{right:1rem}.rs-chevron-stepper-action-indicator{right:3rem}.rs-chevron-stepper-trailing-icon-slot{display:none}}.rs-glass-toggle.mud-switch,.rs-glass-toggle .mud-switch{color:var(--mud-palette-text-primary)!important}.rs-glass-toggle label.mud-switch{align-items:center;gap:10px;display:flex}.rs-glass-toggle.mud-switch .mud-switch-span,.rs-glass-toggle .mud-switch .mud-switch-span{transform-origin:0;border-radius:999px;margin-right:-11px;transition:background .16s,border-color .16s;transform:scale(.78);border:1px solid var(--mud-palette-primary)!important;background:color-mix(in srgb, var(--mud-palette-primary) 10%, transparent)!important}.rs-glass-toggle.mud-switch:hover .mud-switch-span,.rs-glass-toggle .mud-switch:hover .mud-switch-span{background:color-mix(in srgb, var(--mud-palette-primary) 16%, transparent)!important}.rs-glass-toggle .mud-switch .mud-switch-track,.rs-glass-toggle .mud-switch .mud-switch-track.mud-primary{opacity:1!important;background:0 0!important}.rs-glass-toggle .mud-switch .mud-switch-base.mud-checked+.mud-switch-track,.rs-glass-toggle .mud-switch .mud-switch-base.mud-checked+.mud-switch-track.mud-primary{background:0 0!important}.rs-glass-toggle.mud-switch:has(.mud-checked) .mud-switch-span,.rs-glass-toggle .mud-switch:has(.mud-checked) .mud-switch-span{background:color-mix(in srgb, var(--mud-palette-primary) 22%, transparent)!important}.rs-glass-toggle .mud-switch .mud-switch-base,.rs-glass-toggle .mud-switch .mud-switch-base.mud-primary-text{color:#ffffffeb!important}.rs-glass-toggle .mud-switch .mud-switch-button,.rs-glass-toggle .mud-switch .mud-switch-button{color:inherit!important}.rs-glass-toggle.mud-switch .mud-typography,.rs-glass-toggle .mud-switch .mud-typography{font-weight:400;color:var(--mud-palette-text-primary)!important}.rs-glass-toggle.mud-switch.mud-disabled,.rs-glass-toggle.mud-switch:has(input:disabled),.rs-glass-toggle .mud-switch.mud-disabled,.rs-glass-toggle .mud-switch:has(input:disabled){opacity:.8;color:var(--mud-palette-action-disabled)!important}.rs-glass-toggle.mud-switch.mud-disabled .mud-switch-span,.rs-glass-toggle.mud-switch:has(input:disabled) .mud-switch-span,.rs-glass-toggle .mud-switch.mud-disabled .mud-switch-span,.rs-glass-toggle .mud-switch:has(input:disabled) .mud-switch-span{border-color:var(--mud-palette-lines-default)!important;background:color-mix(in srgb, var(--mud-palette-action-disabled) 18%, transparent)!important}.global-checkbox{margin-left:4px;margin-right:.75rem;padding:0}.global-checkbox.mud-checkbox,.global-checkbox .mud-checkbox{transform-origin:100%;margin:0;padding:0;transform:scale(.88)}.global-checkbox .mud-typography,.global-checkbox .mud-checkbox-label{font-size:.85rem;line-height:1.15;color:var(--mud-palette-text-primary)!important}.global-checkbox .mud-button-root,.global-checkbox .mud-checkbox-icons .mud-icon-root{color:color-mix(in srgb, var(--mud-palette-text-secondary) 82%, transparent)!important}.global-checkbox:has(input:checked) .mud-button-root,.global-checkbox:has(input:checked) .mud-checkbox-icons .mud-icon-root{color:color-mix(in srgb, var(--mud-palette-primary) 76%, var(--mud-palette-text-primary) 24%)!important}.global-checkbox:has(input:disabled) .mud-button-root,.global-checkbox:has(input:disabled) .mud-checkbox-icons .mud-icon-root{color:var(--mud-palette-action-disabled)!important}.rs-error-button.mud-button{text-transform:none;font-weight:500;border:1px solid var(--mud-palette-error)!important;background:color-mix(in srgb, var(--mud-palette-error) 10%, transparent)!important;color:var(--mud-palette-text-primary)!important}.rs-error-button.mud-button:hover{background:color-mix(in srgb, var(--mud-palette-error) 16%, transparent)!important}.rs-error-button.mud-button.mud-button-disabled,.rs-error-button.mud-button[disabled]{opacity:.8;border-color:var(--mud-palette-lines-default)!important;background:color-mix(in srgb, var(--mud-palette-action-disabled) 18%, transparent)!important;color:var(--mud-palette-action-disabled)!important}.rs-warning-button.mud-button{text-transform:none;font-weight:500;border:1px solid var(--mud-palette-warning)!important;background:color-mix(in srgb, var(--mud-palette-warning) 10%, transparent)!important;color:var(--mud-palette-text-primary)!important}.rs-warning-button.mud-button:hover{background:color-mix(in srgb, var(--mud-palette-warning) 16%, transparent)!important}.rs-warning-button.mud-button.mud-button-disabled,.rs-warning-button.mud-button[disabled]{opacity:.8;border-color:var(--mud-palette-lines-default)!important;background:color-mix(in srgb, var(--mud-palette-action-disabled) 18%, transparent)!important;color:var(--mud-palette-action-disabled)!important}.rs-success-button.mud-button{text-transform:none;font-weight:500;border:1px solid var(--mud-palette-success)!important;background:color-mix(in srgb, var(--mud-palette-success) 10%, transparent)!important;color:var(--mud-palette-text-primary)!important}.rs-success-button.mud-button:hover{background:color-mix(in srgb, var(--mud-palette-success) 16%, transparent)!important}.rs-success-button.mud-button.mud-button-disabled,.rs-success-button.mud-button[disabled]{opacity:.8;border-color:var(--mud-palette-lines-default)!important;background:color-mix(in srgb, var(--mud-palette-action-disabled) 18%, transparent)!important;color:var(--mud-palette-action-disabled)!important}.rs-confirm-checkbox{border:1px solid color-mix(in srgb, var(--mud-palette-primary) 32%, var(--mud-palette-lines-default));background:color-mix(in srgb, var(--mud-palette-primary) 7%, transparent);border-radius:8px;padding:8px 16px 8px 6px}.rs-confirm-checkbox .mud-checkbox-icons .mud-icon-root{color:var(--mud-palette-primary)!important}.rs-confirm-notice{color:color-mix(in srgb, var(--mud-palette-info) 62%, var(--mud-palette-text-secondary))!important}.mud-dialog-actions .mud-button,.dialog-action-buttons .mud-button{text-transform:none;font-weight:500}.rs-pill,.application-status-pill,.rs-hirer-theme .mud-chip.mud-chip-outlined{letter-spacing:.01em;font-weight:500;border:1px solid!important;border-color:color-mix(in srgb, currentColor 80%, transparent)!important;background-color:#0000!important;border-radius:999px!important}.mud-chip.rs-pill.mud-chip-filled,.mud-chip.application-status-pill.mud-chip-filled{background-color:#0000!important}.mud-chip.rs-pill .mud-chip-content,.mud-chip.application-status-pill .mud-chip-content,.rs-hirer-theme .mud-chip.mud-chip-outlined .mud-chip-content{color:inherit!important}.rs-hirer-theme .mud-chip{letter-spacing:.01em;font-weight:500;border-radius:999px!important}.rs-pill--primary{color:var(--mud-palette-primary)!important}.rs-pill--secondary{color:var(--mud-palette-secondary)!important}.rs-pill--success{color:var(--mud-palette-success)!important}.rs-pill--info{color:var(--mud-palette-info)!important}.rs-pill--warning{color:var(--mud-palette-warning)!important}.rs-pill--error{color:var(--mud-palette-error)!important}.mud-alert.rs-info-box,.rs-hirer-theme .mud-alert[class*=mud-alert-outlined-],.rs-hirer-theme .mud-alert[class*=mud-alert-filled-],.rs-hirer-theme .mud-alert[class*=mud-alert-text-]{--rs-info-box-accent:var(--mud-palette-info);border:1px solid color-mix(in srgb, var(--rs-info-box-accent) 60%, transparent)!important;background:color-mix(in srgb, var(--rs-info-box-accent) 12%, transparent)!important}.mud-alert.rs-info-box .mud-alert-icon,.rs-hirer-theme .mud-alert[class*=mud-alert-] .mud-alert-icon{color:var(--rs-info-box-accent)!important}.mud-alert.rs-info-box .mud-alert-message,.mud-alert.rs-info-box .mud-alert-message .mud-typography,.rs-hirer-theme .mud-alert[class*=mud-alert-] .mud-alert-message,.rs-hirer-theme .mud-alert[class*=mud-alert-] .mud-alert-message .mud-typography{color:var(--mud-palette-text-primary)!important}.mud-alert.rs-info-box--warning{--rs-info-box-accent:var(--mud-palette-warning)}.mud-alert.rs-info-box--info{--rs-info-box-accent:var(--mud-palette-info)}.mud-alert.rs-info-box--error{--rs-info-box-accent:var(--mud-palette-error)}.rs-hirer-theme .mud-alert[class*=mud-alert-][class*=-warning]{--rs-info-box-accent:var(--mud-palette-warning)}.rs-hirer-theme .mud-alert[class*=mud-alert-][class*=-error]{--rs-info-box-accent:var(--mud-palette-error)}.rs-hirer-theme .mud-alert[class*=mud-alert-][class*=-success]{--rs-info-box-accent:var(--mud-palette-success)}.rs-hirer-theme .mud-alert[class*=mud-alert-][class*=-info]{--rs-info-box-accent:var(--mud-palette-info)}.mud-snackbar{border:1px solid var(--mud-palette-primary);backdrop-filter:blur(6px);background:color-mix(in srgb, var(--mud-palette-primary) 10%, transparent)!important;color:var(--mud-palette-text-primary)!important}.mud-snackbar .mud-snackbar-message,.mud-snackbar .mud-snackbar-message .mud-typography,.mud-snackbar .mud-icon-button,.mud-snackbar .mud-button-text{color:var(--mud-palette-text-primary)!important}.mud-snackbar .mud-icon-button:hover,.mud-snackbar .mud-button-text:hover{background:color-mix(in srgb, var(--mud-palette-primary) 16%, transparent)!important}.mud-tooltip{border:1px solid color-mix(in srgb, var(--mud-palette-lines-default) 50%, var(--mud-palette-primary) 30%)!important;background:color-mix(in srgb, var(--mud-palette-primary) 12%, #0f172a80)!important;color:var(--rs-tooltip-text)!important;backdrop-filter:blur(8px)!important;letter-spacing:.01em!important;border-radius:8px!important;padding:8px 14px!important;font-size:.75rem!important;font-weight:500!important;box-shadow:0 4px 20px #0006!important}.mud-tooltip .mud-typography{font-size:inherit!important;font-weight:inherit!important;color:inherit!important}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .25rem #258cfb}.content{padding-top:1.1rem}h1:focus{outline:none}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid{outline:1px solid #e51480}.validation-message{color:#e51480}.blazor-error-boundary{color:#fff;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) 1rem/1.8rem no-repeat,#b32121;padding:1rem 1rem 1rem 3.7rem}.blazor-error-boundary:after{content:"An error has occurred."}.toastui-editor-defaultUI{background-color:#fff!important;border:1px solid #e0e0e0!important;border-radius:4px!important;box-shadow:0 2px 8px #00000026!important}.toastui-editor-defaultUI-toolbar{background-color:#f7f9fc!important;border-bottom:1px solid #e0e0e0!important}.toastui-editor-defaultUI-toolbar button{color:#333!important}.toastui-editor-defaultUI-toolbar button:hover,.toastui-editor-defaultUI-toolbar button.active{color:#000!important;background-color:#e8ebf0!important;border:1px solid #d1d5db!important}.toastui-editor-md-container,.toastui-editor-ww-container{background-color:#fff!important}.toastui-editor .ProseMirror{color:#333!important;background-color:#fff!important}.toastui-editor-mode-switch{background-color:#f7f9fc!important;border-top:1px solid #e0e0e0!important}.toastui-editor-mode-switch .tab-item{color:#333!important;background-color:#0000!important;border:1px solid #0000!important}.toastui-editor-mode-switch .tab-item.active{color:#00a9ff!important;background-color:#fff!important;border:1px solid #e0e0e0!important;border-bottom:none!important}.toastui-editor-popup{background-color:#fff!important;border:1px solid #e0e0e0!important;box-shadow:0 4px 12px #00000026!important}.toastui-editor-popup-body{color:#333!important;background-color:#fff!important}.toastui-editor-popup-header{color:#333!important;background-color:#f7f9fc!important;border-bottom:1px solid #e0e0e0!important}.toastui-editor-popup input[type=text]{color:#333!important;background-color:#fff!important;border:1px solid #ddd!important}.toastui-editor .ProseMirror::-webkit-scrollbar{background-color:#f5f5f5;width:12px}.toastui-editor .ProseMirror::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:6px}.toastui-editor .ProseMirror .heading{color:#005cc5!important;font-weight:700!important}.toastui-editor .ProseMirror .list-item{color:#333!important}.toastui-editor .ProseMirror .link{color:#0366d6!important;text-decoration:underline!important}.toastui-editor .ProseMirror .strong{color:#24292e!important;font-weight:700!important}.toastui-editor .ProseMirror .emph{color:#24292e!important;font-style:italic!important}.toastui-editor .ProseMirror .code{color:#24292e!important;background-color:#f6f8fa!important;border-radius:3px!important;padding:2px 4px!important;font-family:Consolas,Monaco,Courier New,monospace!important}.toastui-editor .ProseMirror .code-block{color:#24292e!important;background-color:#f6f8fa!important;border-left:4px solid #dfe2e5!important}.toastui-editor .ProseMirror .quote{color:#6a737d!important;border-left:4px solid #dfe2e5!important}.toastui-editor .ProseMirror .table th{color:#24292e!important;background-color:#f6f8fa!important;border-color:#dfe2e5!important}.toastui-editor .ProseMirror .table td{border-color:#dfe2e5!important}.toastui-editor .ProseMirror h1,.toastui-editor .ProseMirror h2,.toastui-editor .ProseMirror h3,.toastui-editor .ProseMirror h4,.toastui-editor .ProseMirror h5,.toastui-editor .ProseMirror h6{color:#24292e!important;font-weight:600!important}.toastui-editor .ProseMirror p,.toastui-editor .ProseMirror li,.toastui-editor .ProseMirror span,.toastui-editor .ProseMirror div,.toastui-editor .ProseMirror ul,.toastui-editor .ProseMirror ol{color:#333!important}.toastui-editor .ProseMirror blockquote{color:#6a737d!important;border-left:4px solid #dfe2e5!important;padding-left:1em!important}div.toastui-editor-md-preview h1,div.toastui-editor-md-preview h2,div.toastui-editor-md-preview h3,div.toastui-editor-md-preview h4,div.toastui-editor-md-preview h5,div.toastui-editor-md-preview h6,div.toastui-editor-contents h1,div.toastui-editor-contents h2,div.toastui-editor-contents h3,div.toastui-editor-contents h4,div.toastui-editor-contents h5,div.toastui-editor-contents h6,.toastui-editor-md-preview h1,.toastui-editor-md-preview h2,.toastui-editor-md-preview h3,.toastui-editor-md-preview h4,.toastui-editor-md-preview h5,.toastui-editor-md-preview h6,.toastui-editor-contents h1,.toastui-editor-contents h2,.toastui-editor-contents h3,.toastui-editor-contents h4,.toastui-editor-contents h5,.toastui-editor-contents h6{color:#24292e!important;font-weight:600!important}div.toastui-editor-md-preview p,div.toastui-editor-md-preview li,div.toastui-editor-md-preview span,div.toastui-editor-md-preview div,div.toastui-editor-contents p,div.toastui-editor-contents li,div.toastui-editor-contents span,div.toastui-editor-contents div,.toastui-editor-md-preview p,.toastui-editor-md-preview li,.toastui-editor-md-preview span,.toastui-editor-md-preview div,.toastui-editor-contents p,.toastui-editor-contents li,.toastui-editor-contents span,.toastui-editor-contents div,div.toastui-editor-md-preview ul,div.toastui-editor-md-preview ol,div.toastui-editor-contents ul,div.toastui-editor-contents ol,.toastui-editor-md-preview ul,.toastui-editor-md-preview ol,.toastui-editor-contents ul,.toastui-editor-contents ol{color:#333!important}div.toastui-editor-md-preview blockquote,div.toastui-editor-contents blockquote,.toastui-editor-md-preview blockquote,.toastui-editor-contents blockquote{color:#6a737d!important;border-left:4px solid #dfe2e5!important;padding-left:1em!important}div.toastui-editor-md-preview a,div.toastui-editor-contents a,.toastui-editor-md-preview a,.toastui-editor-contents a{color:#0366d6!important;text-decoration:underline!important}div.toastui-editor-md-preview code,div.toastui-editor-contents code,.toastui-editor-md-preview code,.toastui-editor-contents code{color:#24292e!important;background-color:#f6f8fa!important;border-radius:3px!important;padding:2px 4px!important}div.toastui-editor-md-preview pre,div.toastui-editor-contents pre,.toastui-editor-md-preview pre,.toastui-editor-contents pre{color:#24292e!important;background-color:#f6f8fa!important;border-left:4px solid #dfe2e5!important;padding:12px!important}div.toastui-editor-md-preview table th,div.toastui-editor-contents table th,.toastui-editor-md-preview table th,.toastui-editor-contents table th{color:#24292e!important;background-color:#f6f8fa!important;border-color:#dfe2e5!important}div.toastui-editor-md-preview table td,div.toastui-editor-contents table td,.toastui-editor-md-preview table td,.toastui-editor-contents table td{color:#333!important;border-color:#dfe2e5!important}.toastui-editor-md-preview *,.toastui-editor-contents *{color:inherit!important}.toastui-editor-md-preview,.toastui-editor-contents{color:#333!important}.role-card-bg{background:radial-gradient(ellipse 80% 50% at 20% 40%, #14b8a626 0%, transparent 50%), radial-gradient(ellipse 60% 40% at 80% 20%, #22d3ee1f 0%, transparent 50%), radial-gradient(ellipse 50% 60% at 70% 80%, rgba(var(--rs-sage-rgb), .1) 0%, transparent 50%);pointer-events:none;z-index:0;position:absolute;inset:0}.mud-layout{min-height:100vh!important}.mud-main-content{background:0 0!important;min-height:100vh!important}.mud-main-content .mud-typography-h4,.mud-main-content .mud-typography-h5,.mud-main-content .mud-typography-h6,.mud-main-content h1,.mud-main-content h2,.mud-main-content h3,.mud-main-content h4,.mud-main-content h5,.mud-main-content h6{color:var(--mud-palette-text-primary)!important}.mud-main-content .mud-typography-body2,.mud-main-content .mud-typography-subtitle1,.mud-main-content .mud-typography-subtitle2,.mud-main-content .mud-typography-caption,.privacy-policy-page .privacy-policy-intro.mud-typography-body1{color:var(--mud-palette-text-secondary)!important}.mud-container{background:0 0!important}.main-content-container.mud-container{padding:4px!important}.viewport-container{height:calc(100vh - 64px)}.viewport-container-with-margin{height:calc(100vh - 100px)}.viewport-container-role{height:calc(100vh - 96px)}.full-height{height:100%}.sidebar-border{border-right:1px solid var(--mud-palette-lines-default)}.empty-state-container{height:300px}.max-width-content,.max-width-chat{width:100%;max-width:98%}.max-width-upload{width:100%;max-width:400px}.absolute-top-right{z-index:10;position:absolute;top:0;right:8px}.circle-center{width:120px;height:120px;position:relative}.circle-center-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.step-connector-base{margin-top:-24px}.mud-typography.page-header-title,.page-header-title{letter-spacing:.01em!important;color:var(--mud-palette-text-primary)!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:1.2rem!important;font-weight:400!important;line-height:1.4!important}.mud-typography.applicant-candidate-name,.applicant-candidate-name{color:var(--mud-palette-text-primary)!important;font-weight:500!important}.mud-typography.applicant-header-team-name,.applicant-header-team-name{letter-spacing:.01em;color:var(--mud-palette-text-secondary)!important;font-size:.95rem!important;font-weight:400!important}.mud-typography.page-header-subtitle,.page-header-subtitle{color:var(--mud-palette-text-secondary)!important;letter-spacing:.02em!important;margin-top:.05rem!important;font-size:.75rem!important;font-weight:400!important}.page-header-actions{align-items:center;gap:.5rem;display:flex}.mud-paper .mud-typography.panel-title,.mud-paper .panel-title,.panel-title.mud-typography{letter-spacing:.005em;color:var(--mud-palette-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.95rem;font-weight:400;line-height:1.12}.nav-drawer{border-right:1px solid var(--mud-palette-divider)!important}.nav-drawer .mud-drawer-content{background:0 0!important}.mud-appbar{border-bottom:1px solid var(--mud-palette-divider)!important}.mud-navmenu{padding:8px 0!important}.mud-drawer .mud-nav-link{transition:all .15s;color:var(--rs-nav-text)!important;background-color:#0000!important;border-radius:10px!important;min-height:40px!important;margin:4px 10px!important;padding:10px 16px!important;font-size:.75rem!important;font-weight:400!important;text-decoration:none!important}.mud-drawer .mud-nav-link .mud-nav-link-text{color:var(--rs-nav-text)!important;font-weight:400!important}.mud-drawer .mud-nav-link .mud-icon-root{color:var(--rs-nav-icon)!important;margin-right:7px!important;font-size:1rem!important}.mud-drawer .mud-nav-link:hover{background-color:var(--rs-nav-hover-background)!important;color:var(--rs-nav-hover-text)!important}.mud-drawer .mud-nav-link:hover .mud-nav-link-text{color:var(--rs-nav-hover-text)!important}.mud-drawer .mud-nav-link:hover .mud-icon-root{color:var(--rs-nav-hover-icon)!important}.mud-drawer .mud-nav-link.active{background-color:var(--rs-nav-active-background)!important;color:var(--rs-nav-active-text)!important}.mud-drawer .mud-nav-link.active .mud-nav-link-text{color:var(--rs-nav-active-text)!important;font-weight:500!important}.mud-drawer .mud-nav-link.active .mud-icon-root{color:var(--rs-nav-active-icon)!important}.mud-drawer .mud-nav-group .mud-collapse-wrapper{padding-left:12px!important}.mud-drawer .mud-nav-group .mud-navmenu .mud-nav-link{min-height:34px!important;margin:1px 8px!important;padding:6px 16px!important;font-size:.7rem!important}.mud-drawer .mud-nav-group .mud-navmenu .mud-nav-link .mud-icon-root{font-size:.9rem!important}.mud-drawer .mud-nav-group-expand-icon{color:var(--rs-nav-expand-icon)!important}.nav-user-section{border-top:1px solid var(--rs-nav-divider);margin-top:auto;padding:12px 8px}.nav-user-trigger{cursor:pointer;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 12px;transition:background-color .15s;display:flex}.nav-user-trigger:hover{background-color:var(--rs-nav-hover-background)}.nav-user-info{flex:1;min-width:0}.nav-user-name{color:var(--rs-nav-user-name);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:500;overflow:hidden}.nav-drawer-mini .mud-nav-link{justify-content:center!important;margin:4px 6px!important;padding:10px 0!important}.nav-drawer-mini .mud-nav-link .mud-nav-link-text{display:none!important}.nav-drawer-mini .mud-nav-link .mud-icon-root{margin-right:0!important;font-size:1.15rem!important}.nav-drawer-mini .mud-nav-group-expand-icon,.nav-drawer-mini .nav-user-info,.nav-drawer-mini .nav-user-name{display:none!important}.nav-drawer-mini .nav-user-trigger{justify-content:center!important;padding:8px!important}.nav-footer{border-top:1px solid var(--rs-nav-divider);margin-top:auto;padding:0}.mini-toggle-btn{width:100%;transition:all .15s;color:var(--rs-nav-toggle-text)!important;border-radius:0!important;padding:12px!important}.mini-toggle-btn:hover{background-color:var(--rs-nav-hover-background)!important;color:var(--rs-nav-toggle-hover-text)!important}.nav-drawer{transition:width .2s!important}.nav-drawer .mud-drawer-content{overflow-x:hidden!important}.nav-drawer-mobile{max-width:calc(100vw - 32px)!important;box-shadow:0 18px 42px #0000006b!important}.nav-drawer-mobile .mud-drawer-content{background:var(--mud-palette-drawer-background)!important}.compact-form .mud-stack>*+*{margin-top:8px!important}.compact-form .mud-input-control{margin-bottom:0!important}.compact-form .mud-input-helper-text{margin-top:2px!important;margin-bottom:4px!important}.compact-form .mud-chipset{margin-top:4px!important;margin-bottom:4px!important}.compact-form .mud-typography-subtitle2{margin-top:8px!important;margin-bottom:2px!important}.compact-form .mud-typography-caption{margin-bottom:4px!important}.compact-form .mt-2{margin-top:8px!important}.compact-form .mb-2{margin-bottom:4px!important}.compact-panel-content{padding:8px 0 0!important}.rs-panel-container{flex:auto;width:100%;min-height:0;display:flex}.rs-panel-left{-webkit-overflow-scrolling:touch;height:100%;min-height:0;overflow-y:auto}.rs-panel-right{height:100%;min-height:0}.rs-clickable{cursor:pointer}.rs-text-right{text-align:right}.rs-muted{opacity:.7}.rs-icon-xl{font-size:4rem}.rs-icon-lg{font-size:3rem}.rs-panel-muted-border{border:1px solid var(--mud-palette-divider);background-color:var(--mud-palette-background-grey)}.rs-surface-muted{background-color:var(--mud-palette-background-grey)}.rs-tip-icon{margin-top:6px;font-size:8px}.rs-tip-text{line-height:1.4}.rs-callout{padding:2px 0}.rs-callout-icon{margin-top:2px}.rs-callout-text{line-height:1.4}@keyframes borderFadeIn{0%{opacity:.8;border-width:1px}to{opacity:1;border-width:2px}}.skill-chip-deterministic{cursor:default;border:1px solid var(--skill-border-color,#8b5cf6cc)!important;background-color:#0000!important;border-radius:16px!important;padding:4px 12px!important;font-size:.875rem!important;font-weight:400!important}.mud-chip.skill-chip-deterministic:hover,.skill-chip-deterministic:hover{box-shadow:0 0 0 2px var(--skill-border-glow,#8b5cf626)!important;border-width:2px!important;animation:.3s forwards borderFadeIn!important;transform:translateY(-1px)!important}.skill-chip-deterministic.selected{box-shadow:0 0 0 2px var(--skill-border-glow,#8b5cf633)!important;border-width:3px!important}.skill-chip-deterministic--hovered{box-shadow:0 0 0 2px var(--skill-border-glow,#8b5cf626)!important;border-width:2px!important;transform:translateY(-1px)!important}.mud-chip.skill-chip-deterministic.skill-chip-deterministic--matched{background-color:rgba(var(--mud-palette-primary-rgb,89, 74, 226), .15)!important;border:1px solid rgba(var(--mud-palette-primary-rgb,89, 74, 226), .6)!important;color:rgb(var(--mud-palette-primary-rgb,89, 74, 226))!important}.skill-chip-deterministic--matched:before{background-color:rgba(var(--mud-palette-primary-rgb,89, 74, 226), .8)!important}.skill-chip-deterministic:before{content:"";background-color:var(--skill-border-color,#8b5cf6cc);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.mud-chip.skill-chip-deterministic{background-color:#0000!important}.mud-chip.skill-chip-deterministic .mud-chip-content{color:var(--mud-palette-text-primary)!important}.skill-chip-deterministic.mud-chip-size-small{padding:2px 8px!important;font-size:.75rem!important}.skill-chip-deterministic.mud-chip-size-small:before{width:5px;height:5px;margin-right:6px}.mud-chip.mud-chip-outlined.application-job-pill-match{border-width:2px!important;border-color:currentColor!important}.mud-chip.application-job-pill-match .mud-chip-content{font-weight:700}input,textarea{font-weight:400!important}textarea{resize:both!important;overflow:auto!important}.mud-input,.mud-input-text,.mud-input>input,.mud-input-slot>input,.mud-input-slot>textarea,.mud-textarea .mud-input-slot textarea{font-family:inherit;font-weight:400!important}.mud-input-control input,.mud-input-control textarea,.mud-input-control .mud-input-slot input,.mud-input-control .mud-input-slot textarea,.mud-input-outlined input,.mud-input-outlined textarea,.mud-input-filled input,.mud-input-filled textarea{font-weight:400!important}.mud-input-control:has(.mud-input-slot:not([readonly]):not(:disabled)) .mud-input{transition:background-color .14s ease-out;background-color:var(--rs-text-input-background)!important}.mud-input-control:has(.mud-input-slot:not([readonly]):not(:disabled)):focus-within .mud-input{background-color:var(--rs-text-input-focus-background)!important}:where(input:not([type]),input[type=text],input[type=email],input[type=url],input[type=tel],input[type=password],input[type=search],input[type=number],textarea):not(.mud-input-slot):not([readonly]):not(:disabled){background-color:var(--rs-text-input-background);transition:background-color .14s ease-out}:where(input:not([type]),input[type=text],input[type=email],input[type=url],input[type=tel],input[type=password],input[type=search],input[type=number],textarea):not(.mud-input-slot):not([readonly]):not(:disabled):focus{background-color:var(--rs-text-input-focus-background)}.mud-input-label{font-weight:400!important}.mud-popover .mud-list-item,.mud-popover .mud-list-item-text,.mud-popover .mud-list-item .mud-list-item-text,.mud-popover .mud-list-item.mud-selected-item,.mud-popover .mud-list-item.mud-selected-item .mud-list-item-text{color:var(--mud-palette-text-primary)!important}.mud-input-label,.mud-input-label-outlined,.mud-input-label-filled,.mud-input-label.mud-shrink{color:var(--mud-palette-text-secondary)!important;font-weight:400!important}.mud-input-control:focus-within .mud-input-label{color:var(--mud-palette-primary)!important}.rs-add-button.mud-button{text-transform:none;font-weight:500;border:1px solid var(--mud-palette-primary)!important;background:color-mix(in srgb, var(--mud-palette-primary) 10%, transparent)!important;color:var(--mud-palette-text-primary)!important}.rs-add-button.mud-button:hover{background:color-mix(in srgb, var(--mud-palette-primary) 16%, transparent)!important}.rs-add-button.mud-button.mud-button-disabled{border-color:var(--mud-palette-lines-default)!important;background:color-mix(in srgb, var(--mud-palette-action-disabled) 18%, transparent)!important}.interview-page__invite-dialog,.interview-page__invite-dialog .mud-typography,.interview-page__invite-dialog .mud-alert-message,.interview-page__invite-dialog .mud-input-label,.interview-page__invite-dialog .mud-input-slot,.interview-page__invite-dialog .mud-button-label,.interview-page__invite-dialog legend{color:var(--mud-palette-text-primary)!important}.interview-page__invite-dialog .mud-input-slot::placeholder{opacity:1;color:var(--mud-palette-text-secondary)!important}:root{--rs-panel-content-bg:color-mix(in srgb, var(--mud-palette-surface) 88%, black 12%);--rs-panel-header-bg:color-mix(in srgb, var(--mud-palette-surface) 72%, black 28%);--rs-panel-border-color:color-mix(in srgb, var(--mud-palette-lines-default) 70%, transparent)}.mud-paper.rs-panel,.mud-paper.rs-static-panel{border:1px solid var(--rs-panel-border-color);background:var(--rs-panel-content-bg);border-radius:8px;flex-shrink:0;overflow:hidden}.rs-panel-header,.rs-static-panel-header{background:var(--rs-panel-header-bg);border-bottom:1px solid var(--rs-panel-border-color);justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .7rem;display:flex}.rs-panel-header-main{align-items:center;gap:.5rem;min-width:0;display:flex}.rs-panel-header-main--interactive{cursor:pointer}.rs-panel-header-actions{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.rs-panel-body,.rs-static-panel-content{background:var(--rs-panel-content-bg);padding:.6rem .7rem}.rs-panel-title-block{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.rs-panel-title-block--passive{cursor:inherit}.rs-panel-toggle-icon{flex-shrink:0;font-size:1.25rem}.onboarding-checklist-panel .rs-panel-title-block .mud-icon-root{filter:drop-shadow(0 0 10px #ff7a1899);color:#ff7a18!important}.onboarding-checklist-panel .rs-panel-title-block .mud-icon-root svg path{fill:#ff7a18!important}.rs-panel-title{margin:0}.rs-panel--collapsed .rs-panel-header{border-bottom-color:#0000}.mud-main-content .pa-4{padding:.75rem!important}.mud-main-content .mb-4{margin-bottom:.75rem!important}.mud-main-content .mt-4{margin-top:.75rem!important}.mud-main-content .gap-4{gap:.75rem!important}.page-header{margin-bottom:.35rem}.editor-tabs .mud-tabs-tabbar{min-height:32px}.editor-tabs .mud-tabs-tabbar-content{padding:.1rem .35rem 0 .5rem}.editor-tabs .mud-tab{height:28px;padding:0 .62rem;min-height:28px!important}.rs-tab-panel-content,.rs-workspace-side-panel{padding:.75rem}.application-focus-pills{row-gap:.5rem}.mud-button-root.application-focus-pill{min-width:unset;letter-spacing:.02em;height:30px;box-shadow:none;border-color:var(--mud-palette-lines-default);color:var(--mud-palette-text-secondary);background-color:#0000;border-radius:9px;padding:0 1rem;font-size:.8125rem;font-weight:500;line-height:1;transition:border-color .2s,color .2s,font-weight .2s;text-transform:none!important;min-height:30px!important}.mud-button-root.application-focus-pill:hover{color:var(--mud-palette-text-primary);border-color:#98a2b3}.mud-button-root.application-focus-pill.active{border-color:var(--rs-slate);color:#c1d5f4;background-color:#0000;font-weight:700}.mud-button-root.application-focus-pill.active:hover{color:#0b4fb3;background-color:#0000;border-color:#0b4fb3}.mud-button-root.application-focus-pill-icon{width:30px;min-width:30px;height:30px;padding:0;min-height:30px!important}@media (width<=600px){.mud-button-root.application-focus-pill{height:28px;min-height:28px!important}.mud-button-root.application-focus-pill-icon{width:28px;min-width:28px;height:28px;min-height:28px!important}}.application-status-pill--draft{color:var(--mud-palette-warning)!important}.application-status-pill--ready{color:#4caf50!important}.application-status-pill--published{color:var(--mud-palette-info)!important}.application-status-pill--withdrawn{color:var(--mud-palette-error)!important}.mud-chip.role-status-pill--draft,.mud-chip.role-status-pill--draft .mud-chip-content{color:var(--mud-palette-warning)!important}.mud-chip.role-status-pill--ready,.mud-chip.role-status-pill--ready .mud-chip-content{color:var(--mud-palette-info)!important}.mud-chip.role-status-pill--archived,.mud-chip.role-status-pill--archived .mud-chip-content{color:var(--mud-palette-text-secondary)!important}.skill-pill{font-size:.65rem;font-weight:var(--skill-pill-font-weight,500);white-space:nowrap;color:color-mix(in srgb, var(--pill-color,#333) 65%, white 25%);border:1px solid color-mix(in srgb, var(--pill-color,#0000001f) 65%, white 25%);background:0 0;border-radius:12px;align-items:center;padding:2px 8px;line-height:1.4;display:inline-flex}.skill-pill:hover{border-color:color-mix(in srgb, var(--pill-color,#333) 50%, white 50%)}.global-chip-style{background:var(--mud-palette-background-grey);color:var(--mud-palette-text-primary);border:1px solid #0000;border-radius:999px;align-items:center;gap:.25rem;padding:.1rem .5rem;font-size:.75rem;font-weight:500;line-height:1.4;display:inline-flex}.global-chip-style .mud-icon-root{opacity:.85;font-size:.95rem!important}.global-chip-count{font-weight:700}.global-chip-label{opacity:.75;text-transform:uppercase;letter-spacing:.04em;font-size:.7rem}.mud-chip.global-mudchip{border-color:var(--rs-outline-chip-border)!important;color:var(--rs-outline-chip-text)!important}.mud-chip.mud-chip-outlined.global-mudchip{background-color:var(--rs-outline-chip-background)!important}.mud-chip.global-mudchip .mud-chip-close-button,.mud-chip.global-mudchip .mud-chip-icon{color:var(--rs-outline-chip-text)!important}.mud-chip.global-mudchip.preference-placeholder-chip{opacity:.58;border-style:dashed!important}.mud-chip.global-mudchip.preference-placeholder-chip .mud-chip-content{font-style:italic}.rs-hirer-theme .mud-chip.mud-chip-outlined.application-card-match-score-chip--elevated .mud-chip-content,.mud-chip.mud-chip-outlined.application-card-match-score-chip--elevated .mud-chip-content{color:var(--rs-match-score-chip-text)!important}.smg-summary-chip-exact{background:color-mix(in srgb, var(--mud-palette-success) 12%, transparent);color:var(--mud-palette-success-darken);border-color:color-mix(in srgb, var(--mud-palette-success) 28%, transparent)}.smg-summary-chip-alias{background:color-mix(in srgb, var(--mud-palette-primary) 12%, transparent);color:var(--mud-palette-primary-darken);border-color:color-mix(in srgb, var(--mud-palette-primary) 28%, transparent)}.smg-summary-chip-semantic{background:color-mix(in srgb, var(--mud-palette-info) 12%, transparent);color:var(--mud-palette-info-darken);border-color:color-mix(in srgb, var(--mud-palette-info) 28%, transparent)}.smg-summary-chip-gap{background:color-mix(in srgb, var(--mud-palette-warning) 12%, transparent);color:var(--mud-palette-warning-darken);border-color:color-mix(in srgb, var(--mud-palette-warning) 28%, transparent)}.smg-summary-chip-extra{background:color-mix(in srgb, var(--mud-palette-text-secondary) 10%, transparent);color:var(--mud-palette-text-secondary);border-color:color-mix(in srgb, var(--mud-palette-text-secondary) 22%, transparent)}.tab-label{align-items:center;gap:.4rem;font-weight:500;display:flex}.editor-tabs>.mud-tabs-tabbar .mud-tab{text-transform:none;letter-spacing:normal;opacity:.9;width:auto;height:30px;color:var(--rs-editor-tab-text);background:0 0;border:1px solid #0000;border-radius:6px;flex:none;padding:0 .75rem;font-size:.8rem;transition:background-color .2s,border-color .2s,color .2s,opacity .2s;position:relative;top:.1px;min-width:fit-content!important;min-height:30px!important}.editor-tabs>.mud-tabs-tabbar .mud-tab .mud-tab-content{line-height:1}.editor-tabs>.mud-tabs-tabbar .mud-tab:hover{opacity:1;color:var(--mud-palette-text-primary);border-color:color-mix(in srgb, var(--mud-palette-primary) 36%, transparent);background:color-mix(in srgb, var(--mud-palette-primary) 10%, transparent)}.editor-tabs>.mud-tabs-tabbar .mud-tab.mud-tab-active{opacity:1;color:var(--mud-palette-text-primary);border-color:var(--mud-palette-primary);background:color-mix(in srgb, var(--mud-palette-primary) 16%, transparent);font-weight:500}.editor-tabs>.mud-tabs-tabbar .mud-tab.mud-disabled{opacity:.45;background:0 0;border-color:#0000}.editor-tabs>.mud-tabs-tabbar{border-bottom:1px solid var(--mud-palette-lines-default);min-height:34px}.editor-tabs>.mud-tabs-tabbar .mud-tabs-tabbar-content{align-items:flex-end;padding:.2rem .35rem 0 1rem}.editor-tabs>.mud-tabs-tabbar .mud-tab-slider{display:none}.editor-tabs>.mud-tabs-panels{position:relative;overflow:hidden;flex:1 1 0!important;min-height:0!important}.editor-tabs>.mud-tabs-panels>.mud-tab-panel{position:absolute;inset:0}.sage-analysis-ready-dot{margin-left:.15rem}@media (width<=600px){.tab-text{display:none}.editor-tabs>.mud-tabs-tabbar .mud-tabs-tabbar-content .mud-tabs-tabbar-wrapper{column-gap:.25rem}::deep .editor-tabs>.mud-tabs-tabbar .mud-tab{height:44px;padding:0 .625rem;min-width:44px!important;min-height:44px!important}}.pub-hero{background:var(--rs-public-hero-background);text-align:center;padding:4.5rem 0 3.5rem}.pub-hero-blue{background:var(--rs-public-hero-blue-background)}.pub-eyebrow{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;margin-bottom:1.25rem;padding:.35rem .9rem;font-size:.8rem;font-weight:600;display:inline-block}.pub-eyebrow-green{color:var(--rs-candidate-accent);background:var(--rs-candidate-soft-background);border:1px solid var(--rs-candidate-soft-border)}.pub-eyebrow-blue{color:var(--rs-hirer-accent);background:var(--rs-hirer-soft-background);border:1px solid var(--rs-hirer-soft-border)}.pub-eyebrow-neutral{color:var(--rs-link-color);background:color-mix(in srgb, var(--rs-text-muted) 12%, transparent);border:1px solid color-mix(in srgb, var(--rs-text-muted) 30%, transparent)}.pub-lead{color:var(--rs-text-muted)}.pub-card{background:var(--rs-card-background);border:1px solid var(--rs-card-border);border-radius:16px;height:100%;padding:1.75rem;transition:transform .3s,border-color .3s}.pub-card:hover{transform:translateY(-3px)}.pub-card-green{border-top:3px solid var(--rs-candidate-accent)}.pub-card-green:hover{border-color:color-mix(in srgb, var(--rs-candidate-accent) 40%, transparent);border-top-color:var(--rs-candidate-accent)}.pub-card-blue{border-top:3px solid var(--rs-hirer-accent)}.pub-card-blue:hover{border-color:color-mix(in srgb, var(--rs-hirer-accent) 40%, transparent);border-top-color:var(--rs-hirer-accent)}.pub-card-red{background:#ef44440d;border-color:#ef444438}.pub-card-red:hover{border-color:#ef444466}.pub-panel{background:var(--rs-card-background);border:1px solid var(--rs-card-border);border-radius:18px;padding:2.25rem}.pub-panel-green{background:color-mix(in srgb, var(--mud-palette-success) 5%, transparent);border-color:color-mix(in srgb, var(--rs-candidate-accent) 25%, transparent)}.pub-panel-blue{background:color-mix(in srgb, var(--rs-hirer-primary) 5%, transparent);border-color:color-mix(in srgb, var(--rs-hirer-accent) 25%, transparent)}.pub-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.35rem;display:flex}.pub-icon-green{background:var(--rs-candidate-soft-background);color:var(--rs-candidate-accent)}.pub-icon-blue{background:var(--rs-hirer-soft-background);color:var(--rs-hirer-accent)}.pub-icon-amber{background:color-mix(in srgb, var(--mud-palette-warning) 14%, transparent);color:var(--mud-palette-warning)}.pub-icon-red{color:#f87171;background:#ef444424}.pub-icon-slate{background:color-mix(in srgb, var(--rs-text-muted) 12%, transparent);color:var(--rs-link-color)}.pub-step{align-items:flex-start;gap:1.1rem;display:flex}.pub-step-number{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.95rem;font-weight:700;display:flex}.pub-step-number-green{background:var(--rs-step-icon-green)}.pub-step-number-blue{background:var(--rs-step-icon-blue)}.pub-statement{color:var(--rs-text-primary);margin:0;font-size:1.35rem;font-style:italic;line-height:1.6}.pub-link{color:var(--rs-link-color);border-bottom:1px solid color-mix(in srgb, var(--rs-text-muted) 35%, transparent);padding-bottom:2px;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s}.pub-link:hover{color:var(--rs-link-hover);border-color:var(--rs-link-hover)}.pub-cta{text-align:center;background:radial-gradient(ellipse at 15% 20%, #ffffff14 0%, transparent 50%), var(--rs-cta-gradient);border-radius:20px;padding:3rem 2rem;position:relative;overflow:hidden}.pub-cta h2,.pub-cta h3{color:#fff}.rs-theme-light .pub-cta h2,.rs-theme-light .pub-cta h3{color:#fff!important}.pub-cta p{color:#ffffffe6}.pub-cta .btn-light{font-weight:600}.pub-explore-title{color:var(--rs-text-muted);letter-spacing:.08em;text-transform:uppercase;text-align:center;margin-bottom:1.25rem;font-size:.85rem;font-weight:600}.pub-explore-card{background:var(--rs-card-background);border:1px solid var(--rs-card-border);border-radius:14px;flex-direction:column;height:100%;padding:1.4rem 1.5rem;text-decoration:none;transition:transform .25s,border-color .25s;display:flex}.pub-explore-card:hover{border-color:color-mix(in srgb, var(--rs-candidate-accent) 45%, transparent);transform:translateY(-3px)}.pub-explore-card i{color:var(--rs-candidate-accent);margin-bottom:.6rem;font-size:1.4rem}.pub-explore-card.pub-explore-blue i{color:var(--rs-hirer-accent)}.pub-explore-card.pub-explore-blue:hover{border-color:color-mix(in srgb, var(--rs-hirer-accent) 45%, transparent)}.pub-explore-name{color:var(--rs-text-primary);margin-bottom:.25rem;font-weight:600}.pub-explore-text{color:var(--rs-text-muted);margin:0;font-size:.85rem}.pub-h2{color:var(--rs-text-primary);font-weight:700}.pub-h3{color:var(--rs-text-primary);font-size:1.15rem;font-weight:600}.pub-text{color:var(--rs-text-muted)}.pub-text-bright{color:var(--rs-text-primary)}.pub-markdown{color:var(--rs-text-primary);line-height:1.7}.pub-markdown h1,.pub-markdown h2,.pub-markdown h3,.pub-markdown h4{color:var(--rs-text-primary);margin-top:2rem;margin-bottom:.75rem;font-weight:600}.pub-markdown h1{margin-top:0;font-size:1.9rem}.pub-markdown h2{border-bottom:1px solid color-mix(in srgb, var(--rs-text-muted) 20%, transparent);padding-bottom:.4rem;font-size:1.4rem}.pub-markdown h3{font-size:1.15rem}.pub-markdown a{color:var(--rs-hirer-accent)}.pub-markdown strong{color:var(--rs-text-primary)}.pub-markdown blockquote{border-left:3px solid var(--rs-candidate-primary);color:var(--rs-text-primary);margin:1.5rem 0;padding:.5rem 0 .5rem 1.25rem;font-style:italic}.pub-markdown ul,.pub-markdown ol{padding-left:1.4rem}.pub-markdown li{margin-bottom:.4rem}.pub-markdown hr{border-color:color-mix(in srgb, var(--rs-text-muted) 20%, transparent)}@media (prefers-reduced-motion:reduce){.pub-card,.pub-explore-card{transition:none}}