:root{--fr-page-bg:#f5f7fc;--fr-surface:#ffffff;--fr-surface-glass:rgba(255,255,255,0.86);--fr-surface-soft:#f8faff;--fr-surface-muted:#edf2fa;--fr-surface-inverse:#10203a;--fr-border:#dce5f2;--fr-border-strong:#bdcbe0;--fr-text:#09172f;--fr-text-secondary:#42536c;--fr-text-muted:#62738c;--fr-text-faint:#8b9bb2;--fr-blue:#2468f2;--fr-violet:#7144e8;--fr-violet-soft:#f3efff;--fr-fuchsia:#cf3cda;--fr-cyan:#08a9c4;--fr-green:#07966f;--fr-amber:#c77b13;--fr-danger:#dc2626;--fr-ai-gradient:linear-gradient(135deg,#2468f2,#7144e8 48%,#cf3cda);--fr-ai-surface:linear-gradient(135deg,#edf4ff,#f3efff 48%,#eafcff);--fr-page-backdrop:radial-gradient(circle at 8% -8%,rgba(113,68,232,0.16),transparent 30rem),radial-gradient(circle at 94% 2%,rgba(8,169,196,0.14),transparent 32rem),linear-gradient(180deg,#fbfcff,#f4f7fc 46%,#f8fafc);--fr-hero-gradient:linear-gradient(135deg,#33216f,#1d4f84 48%,#087b70);--fr-header-bg:rgba(255,255,255,0.82);--fr-footer-bg:linear-gradient(145deg,#f6f2ff,#eef8ff 48%,#effcf8);--fr-candidate-gradient:linear-gradient(135deg,#6f3ee8,#a749d5);--fr-employer-gradient:linear-gradient(135deg,#087f96,#0a9a74);--fr-opportunity-gradient:linear-gradient(135deg,#2468f2,#08a9c4);--fr-radius-card:22px;--fr-radius-panel:20px;--fr-radius-media:18px;--fr-radius-control:12px;--fr-radius-icon:16px;--fr-radius-pill:999px;--fr-shadow-card:0 12px 34px rgba(42,57,86,0.07),0 1px 2px rgba(15,23,42,0.04);--fr-shadow-float:0 24px 60px rgba(35,51,82,0.14);--fr-shadow-ai:0 20px 48px rgba(91,55,193,0.20);--fr-header-height:66px;--fr-shell-max:1500px;--fr-content-max:760px;--fr-rail-left:240px;--fr-rail-right:330px;--fr-space-1:4px;--fr-space-2:8px;--fr-space-3:12px;--fr-space-4:16px;--fr-space-5:20px;--fr-space-6:24px;--fr-space-7:28px;--fr-space-8:32px;--fr-space-10:40px;--fr-space-12:48px}.dark{--fr-page-bg:#06101f;--fr-surface:#0c182a;--fr-surface-glass:rgba(12,24,42,0.88);--fr-surface-soft:#101f34;--fr-surface-muted:#14263e;--fr-surface-inverse:#f8fafc;--fr-border:rgba(255,255,255,0.10);--fr-border-strong:rgba(255,255,255,0.16);--fr-text:#ffffff;--fr-text-secondary:#c9d8ec;--fr-text-muted:#91a6c2;--fr-text-faint:#667e9e;--fr-violet-soft:rgba(124,58,237,0.10);--fr-ai-surface:linear-gradient(135deg,#132755,#2a1b4d 50%,#0c3442);--fr-page-backdrop:radial-gradient(circle at 7% -5%,rgba(113,68,232,0.22),transparent 30rem),radial-gradient(circle at 96% 4%,rgba(8,169,196,0.18),transparent 34rem),linear-gradient(180deg,#06101f,#081424 50%,#07111f);--fr-hero-gradient:linear-gradient(135deg,#3c2788,#18578e 48%,#087b70);--fr-header-bg:rgba(6,16,31,0.84);--fr-footer-bg:linear-gradient(145deg,#11162c,#0b2235 48%,#0b2c2a);--fr-shadow-card:0 16px 42px rgba(0,0,0,0.26);--fr-shadow-float:0 26px 64px rgba(0,0,0,0.38)}.fr-page{min-height:100vh;background:var(--fr-page-backdrop);color:var(--fr-text)}.fr-shell{width:min(100%,var(--fr-shell-max));margin-inline:auto;padding-inline:12px}.fr-card{overflow:hidden;border:1px solid var(--fr-border);border-radius:var(--fr-radius-card);backdrop-filter:blur(18px)}.fr-card,.fr-panel{background:var(--fr-surface-glass);box-shadow:var(--fr-shadow-card)}.fr-panel{border:1px solid var(--fr-border);border-radius:var(--fr-radius-panel);backdrop-filter:blur(16px)}.fr-ai-panel{border:1px solid color-mix(in srgb,var(--fr-violet) 25%,var(--fr-border));border-radius:var(--fr-radius-panel);background:var(--fr-surface-glass);overflow:hidden;box-shadow:var(--fr-shadow-ai);backdrop-filter:blur(18px)}.fr-ai-panel__header{background:var(--fr-ai-surface)}.fr-primary-action,.fr-secondary-action{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--fr-radius-control);padding:10px 16px;font-size:.875rem;line-height:1.25rem;font-weight:800;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.fr-primary-action{border:1px solid var(--fr-surface-inverse);background:var(--fr-surface-inverse);color:var(--fr-surface)}.fr-secondary-action{border:1px solid var(--fr-border);background:transparent;color:var(--fr-text)}.fr-primary-action:hover,.fr-secondary-action:hover{transform:translateY(-1px)}.fr-kicker{font-size:.625rem;line-height:1rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--fr-text-faint)}.fr-page-title{font-size:clamp(1.875rem,4vw,2.5rem);line-height:1.05;letter-spacing:-.05em}.fr-page-title,.fr-section-title{margin:0;font-weight:900;color:var(--fr-text)}.fr-section-title{font-size:clamp(1.25rem,3vw,1.875rem);line-height:1.15;letter-spacing:-.035em}.fr-body{font-size:.875rem;line-height:1.5rem}.fr-body,.fr-chip{color:var(--fr-text-secondary)}.fr-chip{display:inline-flex;align-items:center;min-height:30px;border:1px solid var(--fr-border);border-radius:var(--fr-radius-pill);background:var(--fr-surface-soft);padding:5px 12px;font-size:.75rem;font-weight:700}.fr-focusable:focus-visible,.fr-primary-action:focus-visible,.fr-secondary-action:focus-visible{outline:3px solid color-mix(in srgb,var(--fr-violet) 24%,transparent);outline-offset:2px}.fr-route-canvas{position:relative;isolation:isolate;min-height:calc(100vh - var(--fr-header-height));background:var(--fr-page-backdrop)}.fr-route-canvas:before{position:absolute;inset:0 0 auto;z-index:-1;height:360px;content:"";pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent),radial-gradient(circle at 50% 0,rgba(113,68,232,.12),transparent 55%);-webkit-mask-image:linear-gradient(180deg,black,transparent);mask-image:linear-gradient(180deg,black,transparent)}.dark .fr-route-canvas:before{background:linear-gradient(90deg,transparent,rgba(8,169,196,.08),transparent),radial-gradient(circle at 50% 0,rgba(113,68,232,.17),transparent 55%)}.fr-global-header{position:sticky;background:var(--fr-header-bg)!important;border-color:color-mix(in srgb,var(--fr-border) 82%,transparent)!important;box-shadow:0 10px 35px rgba(31,48,78,.08)}.fr-global-header:after{position:absolute;inset:auto 0 -1px;height:1px;content:"";background:linear-gradient(90deg,transparent 2%,rgba(36,104,242,.42),rgba(113,68,232,.48),rgba(8,169,196,.42),transparent 98%)}.fr-global-footer{position:relative;overflow:hidden;background:var(--fr-footer-bg)!important;border-color:var(--fr-border)!important}.fr-global-footer:before{position:absolute;inset:0;content:"";pointer-events:none;background-image:radial-gradient(circle at 15% 0,rgba(113,68,232,.12),transparent 25rem),radial-gradient(circle at 88% 100%,rgba(8,169,196,.12),transparent 28rem)}.fr-global-footer>*{position:relative}.fr-gradient-text{color:transparent!important;background:linear-gradient(100deg,#7144e8,#2468f2 46%,#08a9c4 78%,#07966f);background-clip:text;-webkit-background-clip:text}.dark .fr-gradient-text{background-image:linear-gradient(100deg,#b79cff,#76a9ff 42%,#62e6f0 76%,#62e0b7)}.fr-network-page{background:transparent!important}.fr-network-hero,.fr-watch-stage{position:relative;isolation:isolate;overflow:hidden;border:1px solid color-mix(in srgb,var(--fr-violet) 18%,var(--fr-border));border-radius:30px;box-shadow:var(--fr-shadow-float)}.fr-network-hero{background:var(--fr-surface-glass);backdrop-filter:blur(20px)}.fr-network-hero:before,.fr-watch-stage:before{position:absolute;inset:0;z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle at 12% 10%,rgba(113,68,232,.2),transparent 34%),radial-gradient(circle at 88% 18%,rgba(8,169,196,.18),transparent 36%),linear-gradient(120deg,transparent 38%,rgba(255,255,255,.05))}.fr-network-visual,.fr-watch-visual{position:relative;overflow:hidden;min-height:100%;background:var(--fr-hero-gradient);color:#fff}.fr-network-visual:before,.fr-watch-visual:before{position:absolute;inset:0;content:"";pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at 50% 42%,black,transparent 76%);mask-image:radial-gradient(circle at 50% 42%,black,transparent 76%)}.fr-network-visual>*,.fr-watch-visual>*{position:relative}.fr-network-pulse{position:relative;display:grid;min-height:240px;place-items:center}.fr-network-pulse:after,.fr-network-pulse:before{position:absolute;border:1px solid rgba(255,255,255,.2);border-radius:999px;content:""}.fr-network-pulse:before{width:220px;height:220px}.fr-network-pulse:after{width:152px;height:152px;border-style:dashed}.fr-network-core{z-index:2;display:grid;width:88px;height:88px;place-items:center;border:1px solid rgba(255,255,255,.32);border-radius:28px;background:rgba(6,16,31,.42);box-shadow:0 18px 44px rgba(7,14,30,.24);backdrop-filter:blur(14px)}.fr-network-node{position:absolute;z-index:3;display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:rgba(7,17,34,.46);padding:8px 11px;font-size:10px;font-weight:900;letter-spacing:.04em;box-shadow:0 14px 34px rgba(4,11,24,.2);backdrop-filter:blur(12px)}.fr-network-node--top{top:18px;left:50%;transform:translateX(-50%)}.fr-network-node--left{bottom:34px;left:4px}.fr-network-node--right{right:4px;bottom:34px}.fr-network-metric{border:1px solid rgba(255,255,255,.2);border-radius:16px;background:rgba(6,16,31,.3);padding:12px;backdrop-filter:blur(10px)}.fr-content-card{position:relative;overflow:hidden;border-color:var(--fr-border)!important;background:var(--fr-surface-glass)!important;box-shadow:var(--fr-shadow-card);backdrop-filter:blur(14px)}.fr-content-card:before{position:absolute;inset:0 0 auto;height:3px;content:"";background:var(--fr-card-accent,var(--fr-ai-gradient))}.fr-content-card--job{--fr-card-accent:var(--fr-opportunity-gradient)}.fr-content-card--person{--fr-card-accent:var(--fr-candidate-gradient)}.fr-content-card--company{--fr-card-accent:var(--fr-employer-gradient)}.fr-content-card--watch{--fr-card-accent:linear-gradient(90deg,#c77b13,#cf3cda,#7144e8)}.fr-content-card:hover{border-color:color-mix(in srgb,var(--fr-violet) 30%,var(--fr-border))!important;box-shadow:var(--fr-shadow-float)}.fr-watch-stage{border:0;background:var(--fr-hero-gradient);color:#fff}.fr-watch-reels{display:grid;grid-template-columns:.82fr 1fr .82fr;align-items:center;gap:10px;perspective:1000px}.fr-watch-reel{position:relative;display:flex;min-height:230px;flex-direction:column;justify-content:flex-end;overflow:hidden;border:1px solid rgba(255,255,255,.24);border-radius:22px;background:radial-gradient(circle at 50% 12%,var(--fr-reel-glow,rgba(255,255,255,.22)),transparent 42%),rgba(5,14,29,.42);padding:16px;box-shadow:0 20px 44px rgba(3,10,24,.22);backdrop-filter:blur(12px)}.fr-watch-reel:first-child{transform:rotate(-4deg) translateX(8px) scale(.92)}.fr-watch-reel:nth-child(2){z-index:2;min-height:270px;--fr-reel-glow:rgba(113,68,232,.62)}.fr-watch-reel:last-child{transform:rotate(4deg) translateX(-8px) scale(.92);--fr-reel-glow:rgba(8,169,196,.52)}.fr-watch-reel__play{position:absolute;inset:50% auto auto 50%;display:grid;width:46px;height:46px;place-items:center;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.38);border-radius:999px;background:rgba(7,14,29,.38);backdrop-filter:blur(10px)}@media (max-width:767px){.fr-network-node{font-size:9px}.fr-watch-reels{max-width:390px;margin-inline:auto}.fr-watch-reel{min-height:190px;padding:12px}.fr-watch-reel:nth-child(2){min-height:220px}}@media (prefers-reduced-motion:no-preference){.fr-network-core{animation:fr-core-breathe 4.5s ease-in-out infinite}.fr-watch-reel:nth-child(2){animation:fr-reel-float 5s ease-in-out infinite}}@keyframes fr-core-breathe{0%,to{transform:scale(1);box-shadow:0 18px 44px rgba(7,14,30,.24)}50%{transform:scale(1.05);box-shadow:0 24px 54px rgba(113,68,232,.34)}}@keyframes fr-reel-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}[data-v23-route-shell] [data-testid=jobs-page]{background:var(--fr-page-bg)!important;color:var(--fr-text)}[data-v23-route-shell] [data-testid=jobs-hero]{padding-top:32px!important;padding-bottom:24px!important}[data-v23-route-shell] [data-testid=jobs-page]>div.max-w-\[1200px\],[data-v23-route-shell] [data-testid=jobs-page]>section>div{max-width:var(--fr-shell-max)!important}[data-v23-route-shell] [data-testid=jobs-page-title]{max-width:760px;font-weight:900!important;letter-spacing:-.05em!important;line-height:1.02!important;color:var(--fr-text)!important}[data-v23-route-shell] [data-testid=sticky-filter-bar]{top:var(--fr-header-height)!important;border-color:var(--fr-border)!important;background:color-mix(in srgb,var(--fr-page-bg) 92%,transparent)!important;backdrop-filter:blur(18px)}[data-v23-route-shell] [data-testid=empty-state],[data-v23-route-shell] [data-testid=faq-section],[data-v23-route-shell] [data-testid=results-header],[data-v23-route-shell] [data-testid=seo-content-section],[data-v23-route-shell] [data-testid^=job-card-]{border-color:var(--fr-border)!important;background:var(--fr-surface)!important;box-shadow:var(--fr-shadow-card)!important}[data-v23-route-shell] [data-testid=results-header]{border:1px solid var(--fr-border);border-radius:var(--fr-radius-panel)!important}[data-v23-route-shell] [data-testid^=job-card-]{border-radius:var(--fr-radius-card)!important;padding:20px!important}[data-v23-route-shell] [data-testid^=job-card-]:hover{box-shadow:var(--fr-shadow-float)!important}[data-v23-route-shell] [data-testid=empty-state],[data-v23-route-shell] [data-testid=faq-section],[data-v23-route-shell] [data-testid=seo-content-section]{border:1px solid var(--fr-border)!important;border-radius:var(--fr-radius-card)!important}[data-v23-route-shell] [data-testid=jobs-grid],[data-v23-route-shell] [data-testid=jobs-skeleton-grid]{gap:16px!important}[data-v23-route-shell] [data-testid=jobs-pagination] [data-testid=pagination-page-num],[data-v23-route-shell] [data-testid=jobs-pagination] button{border-radius:var(--fr-radius-control)!important}[data-v23-route-shell] [data-testid=seo-faq-container]{gap:16px!important}[data-testid=candidate-dashboard]{--fr-workspace-accent:#7144e8;min-height:100vh;background:var(--fr-page-backdrop)!important}[data-testid=candidate-dashboard]>aside{border-color:rgba(113,68,232,.14)!important;background:radial-gradient(circle at 12% 0,rgba(113,68,232,.14),transparent 20rem),linear-gradient(180deg,rgba(255,255,255,.97),rgba(247,249,255,.95))!important;box-shadow:18px 0 54px rgba(44,55,86,.09);backdrop-filter:blur(22px)}[data-testid=candidate-dashboard]>aside>div:first-child{position:relative;overflow:hidden}[data-testid=candidate-dashboard]>aside>div:first-child:after{position:absolute;inset:auto 24px 0;height:1px;content:"";background:linear-gradient(90deg,rgba(113,68,232,.75),rgba(36,104,242,.55),transparent)}[data-testid=candidate-dashboard]>aside nav button{border-radius:16px!important}[data-testid=candidate-dashboard]>aside nav button[class*=bg-blue-50]{border-color:rgba(113,68,232,.22)!important;background:linear-gradient(110deg,rgba(113,68,232,.13),rgba(36,104,242,.1),rgba(8,169,196,.08))!important;color:#5630bd!important;box-shadow:0 10px 24px rgba(91,55,193,.08)}[data-testid=v23-workspace-journey]{border-color:rgba(130,159,255,.2)!important;box-shadow:0 32px 82px -42px rgba(8,19,45,.82)!important}[data-testid=v23-workspace-journey][data-workspace-role=candidate]{background:radial-gradient(circle at 9% 0,rgba(171,91,255,.34),transparent 34%),radial-gradient(circle at 88% 12%,rgba(33,187,236,.23),transparent 32%),linear-gradient(132deg,#17112f,#111c3c 54%,#082b3b)!important}[data-testid=v23-workspace-journey][data-workspace-role=employer]{background:radial-gradient(circle at 10% 0,rgba(8,169,196,.3),transparent 35%),radial-gradient(circle at 90% 14%,rgba(18,191,130,.24),transparent 32%),linear-gradient(132deg,#071c31,#082d3b 52%,#073226)!important}[data-testid=candidate-premium-profile-hero]{position:relative;border-color:rgba(113,68,232,.18)!important;background:var(--fr-surface-glass)!important;box-shadow:0 30px 72px -38px rgba(63,45,132,.42)!important;backdrop-filter:blur(18px)}[data-testid=candidate-premium-profile-hero]:after{position:absolute;inset:0;z-index:0;border-radius:inherit;content:"";pointer-events:none;box-shadow:inset 0 1px rgba(255,255,255,.74)}[data-testid=candidate-premium-profile-hero]>*{position:relative;z-index:1}[data-testid=candidate-premium-banner-preview]{min-height:13rem;background:radial-gradient(circle at 18% 12%,rgba(197,126,255,.72),transparent 32%),radial-gradient(circle at 82% 18%,rgba(72,221,234,.54),transparent 34%),linear-gradient(118deg,#45239a,#265fc8 48%,#067c82)!important}[data-testid=candidate-premium-banner-preview]:after{position:absolute;inset:0;content:"";pointer-events:none;opacity:.48;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(90deg,black,transparent 82%);mask-image:linear-gradient(90deg,black,transparent 82%)}[data-testid=candidate-premium-avatar-preview]{border-color:rgba(255,255,255,.92)!important;box-shadow:0 20px 44px -20px rgba(65,39,144,.7)!important}[data-testid=candidate-premium-location-chip],[data-testid=candidate-premium-public-status-chip],[data-testid=candidate-premium-strength-chip]{box-shadow:0 8px 22px rgba(61,53,105,.08)}[data-testid=candidate-premium-metrics-grid]>div{position:relative;overflow:hidden;border-color:rgba(113,68,232,.13)!important;background:rgba(255,255,255,.78)!important;box-shadow:0 18px 42px -28px rgba(47,59,91,.4)}[data-testid=candidate-premium-metrics-grid]>div:before{position:absolute;inset:0 0 auto;height:4px;content:""}[data-testid=candidate-premium-metrics-grid]>div:first-child:before{background:var(--fr-candidate-gradient)}[data-testid=candidate-premium-metrics-grid]>div:nth-child(2):before{background:var(--fr-opportunity-gradient)}[data-testid=candidate-premium-metrics-grid]>div:nth-child(3):before{background:var(--fr-employer-gradient)}[data-testid=candidate-premium-timeline-card],[data-testid=candidate-public-profile-card]{border-color:rgba(113,68,232,.15)!important;background:radial-gradient(circle at 100% 0,rgba(8,169,196,.12),transparent 24rem),radial-gradient(circle at 0 100%,rgba(113,68,232,.1),transparent 22rem),var(--fr-surface-glass)!important;box-shadow:var(--fr-shadow-card)!important;backdrop-filter:blur(18px)}[data-testid=candidate-public-profile-actions-card],[data-testid=candidate-public-profile-guidance-card]{border-color:rgba(113,68,232,.14)!important;box-shadow:0 16px 38px -30px rgba(62,42,132,.45)}[data-testid=candidate-public-profile-card] [data-testid=candidate-public-profile-heading]{letter-spacing:-.03em}[data-testid=employer-dashboard]{--fr-workspace-accent:#088ca0;color:var(--fr-text)}[data-testid=employer-dashboard-welcome-strip]{border-color:rgba(8,169,196,.18)!important;background:radial-gradient(circle at 92% 8%,rgba(8,169,196,.22),transparent 24rem),radial-gradient(circle at 72% 100%,rgba(16,185,129,.14),transparent 22rem),linear-gradient(120deg,rgba(255,255,255,.97),rgba(236,250,252,.94) 52%,rgba(239,252,247,.94))!important;box-shadow:0 26px 64px -38px rgba(8,96,111,.38)!important}[data-testid=employer-dashboard-welcome-strip]:after{position:absolute;inset:0;border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(95deg,rgba(113,68,232,.05),transparent 38%,rgba(8,169,196,.05))}[data-testid=employer-dashboard-welcome-strip]>*{position:relative;z-index:1}[data-testid=employer-dashboard-welcome-strip] [data-testid=employer-dashboard-welcome-stats]>*{border-color:rgba(8,138,153,.16)!important;background:rgba(255,255,255,.8)!important;box-shadow:0 8px 20px rgba(17,94,101,.06)}[data-testid=employer-dashboard-post-job-button]{border:0!important;background:var(--fr-employer-gradient)!important;box-shadow:0 14px 30px rgba(8,135,145,.24)!important}[data-testid=employer-dashboard-view-candidates-button]{border-color:rgba(8,138,153,.18)!important;background:rgba(255,255,255,.86)!important}[data-testid=employer-brand-editor-card]{border-color:rgba(8,169,196,.18)!important;background:radial-gradient(circle at 100% 0,rgba(8,169,196,.1),transparent 24rem),radial-gradient(circle at 0 100%,rgba(113,68,232,.08),transparent 20rem),var(--fr-surface-glass)!important;box-shadow:0 30px 72px -40px rgba(4,91,107,.38)!important;backdrop-filter:blur(18px)}[data-testid=employer-brand-editor-card] [data-testid=employer-brand-banner-upload-trigger]{background:radial-gradient(circle at 18% 14%,rgba(77,217,230,.46),transparent 30%),radial-gradient(circle at 84% 16%,rgba(80,219,161,.38),transparent 34%),linear-gradient(118deg,#075a73,#087f96 47%,#087b64)}[data-testid=employer-brand-toolbar-shell],[data-testid=employer-company-snapshot-card],[data-testid=employer-public-profile-card]{border-color:rgba(8,169,196,.15)!important;background:rgba(255,255,255,.82)!important;box-shadow:var(--fr-shadow-card)!important;backdrop-filter:blur(18px)}[data-testid=employer-brand-scan-panel]{border-color:rgba(8,169,196,.18)!important;background:radial-gradient(circle at 100% 0,rgba(8,169,196,.16),transparent 18rem),linear-gradient(135deg,rgba(238,251,253,.92),rgba(241,253,248,.92))!important}[data-testid=employer-brand-editor-grid]>div,[data-testid=employer-company-snapshot-grid]>div{border-color:rgba(8,169,196,.13)!important;box-shadow:0 16px 36px -30px rgba(7,91,104,.36)}[data-testid=employer-dashboard-save-brand-button],[data-testid=employer-public-profile-submit-review]{border:0!important;background:var(--fr-employer-gradient)!important;box-shadow:0 14px 28px rgba(8,135,145,.22)!important}.dark [data-testid=candidate-dashboard]>aside{border-color:rgba(126,111,255,.18)!important;background:radial-gradient(circle at 10% 0,rgba(113,68,232,.22),transparent 22rem),linear-gradient(180deg,rgba(11,20,38,.98),rgba(6,16,31,.98))!important;box-shadow:18px 0 58px rgba(0,0,0,.3)}.dark [data-testid=candidate-dashboard]>aside nav button[class*="dark:bg-blue-500"]{border-color:rgba(155,126,255,.32)!important;background:linear-gradient(110deg,rgba(113,68,232,.24),rgba(36,104,242,.18),rgba(8,169,196,.12))!important;color:#d7c8ff!important}.dark [data-testid=candidate-premium-profile-hero],.dark [data-testid=candidate-premium-timeline-card],.dark [data-testid=candidate-public-profile-card],.dark [data-testid=employer-brand-editor-card]{border-color:rgba(148,163,184,.16)!important;background:radial-gradient(circle at 100% 0,rgba(8,169,196,.1),transparent 25rem),radial-gradient(circle at 0 100%,rgba(113,68,232,.11),transparent 22rem),rgba(12,24,42,.92)!important;box-shadow:var(--fr-shadow-card)!important}.dark [data-testid=candidate-premium-metrics-grid]>div,.dark [data-testid=candidate-public-profile-actions-card],.dark [data-testid=candidate-public-profile-guidance-card]{border-color:rgba(148,163,184,.14)!important;background:rgba(18,33,55,.88)!important}.dark [data-testid=employer-dashboard-welcome-strip]{border-color:rgba(63,213,206,.18)!important;background:radial-gradient(circle at 90% 0,rgba(8,169,196,.22),transparent 26rem),radial-gradient(circle at 65% 100%,rgba(16,185,129,.14),transparent 22rem),linear-gradient(125deg,#0b1a2d,#0b2a35 54%,#0a2d25)!important}.dark [data-testid=employer-brand-company-name],.dark [data-testid=employer-dashboard-welcome-company-name],.dark [data-testid=employer-intro-video-heading],.dark [data-testid=employer-public-profile-heading]{color:#ffffff!important}.dark [data-testid=employer-brand-summary],.dark [data-testid=employer-dashboard-welcome-copy],.dark [data-testid=employer-intro-video-subtitle],.dark [data-testid=employer-public-profile-subtitle]{color:#b9cbe0!important}.dark [data-testid=employer-brand-editor-grid]>div,.dark [data-testid=employer-brand-toolbar-shell],.dark [data-testid=employer-company-snapshot-card],.dark [data-testid=employer-company-snapshot-grid]>div,.dark [data-testid=employer-dashboard-welcome-strip] [data-testid=employer-dashboard-welcome-stats]>*,.dark [data-testid=employer-public-profile-card]{border-color:rgba(148,163,184,.14)!important;background:rgba(15,30,50,.88)!important}.dark [data-testid=employer-brand-scan-panel]{border-color:rgba(63,213,206,.16)!important;background:radial-gradient(circle at 100% 0,rgba(8,169,196,.18),transparent 18rem),linear-gradient(135deg,rgba(13,37,54,.94),rgba(10,46,40,.94))!important}.dark [data-testid=employer-dashboard-view-candidates-button]{border-color:rgba(122,217,224,.2)!important;background:rgba(10,31,48,.88)!important;color:#e7f8fb!important}[data-testid=admin-layout]{--fr-admin-violet:#6941d9;--fr-admin-amber:#f1b82f;min-height:100vh;background:var(--fr-page-backdrop)!important;color:var(--fr-text)}[data-testid=admin-layout]>aside[data-admin-sidebar]{border-color:rgba(148,163,184,.22)!important;background:radial-gradient(circle at 8% 0,rgba(105,65,217,.24),transparent 22rem),radial-gradient(circle at 100% 76%,rgba(8,169,196,.14),transparent 20rem),linear-gradient(180deg,#0b172b,#081426)!important;color:#f8fafc!important;box-shadow:18px 0 54px rgba(2,6,23,.26)!important;backdrop-filter:blur(22px)}[data-testid=admin-layout]>aside>div:first-child a>div:first-child{background:linear-gradient(135deg,rgba(241,184,47,.96),rgba(105,65,217,.96))!important;box-shadow:0 12px 28px rgba(105,65,217,.2)}[data-testid=admin-layout]>aside nav a{border:1px solid transparent;border-radius:15px!important}[data-testid=admin-layout]>aside nav a[aria-current=page]{border-color:rgba(186,230,253,.46)!important;background:linear-gradient(115deg,#075985,#1d4ed8)!important;box-shadow:0 14px 30px rgba(69,62,157,.2)}[data-testid=admin-layout]>aside nav a:not([aria-current=page]):hover{border-color:rgba(186,230,253,.24);background:rgba(255,255,255,.09)!important}[data-testid=admin-layout]>aside a:focus-visible,[data-testid=admin-layout]>aside button:focus-visible{outline:3px solid #fbbf24!important;outline-offset:2px}[data-testid=admin-layout]>div>header{border-color:rgba(105,65,217,.12)!important;background:rgba(255,255,255,.84)!important;box-shadow:0 10px 34px rgba(46,56,86,.07);backdrop-filter:blur(22px) saturate(1.12)}[data-testid=admin-today]>section,[data-testid=recruitment-case-detail]>div.grid>section,[data-testid=recruitment-case-detail]>section:not([data-testid=admin-case-journey]){border-color:rgba(105,65,217,.13)!important;background:radial-gradient(circle at 100% 0,rgba(8,169,196,.07),transparent 20rem),var(--fr-surface-glass)!important;box-shadow:var(--fr-shadow-card)!important;backdrop-filter:blur(18px)}[data-testid=admin-today]>section:first-child{border-color:rgba(105,65,217,.18)!important;box-shadow:0 30px 72px -40px rgba(68,47,139,.42)!important}[data-testid=admin-today]>section:first-child>div>div:last-child{border-color:rgba(255,255,255,.11)!important;background:radial-gradient(circle at 100% 0,rgba(241,184,47,.2),transparent 16rem),radial-gradient(circle at 0 100%,rgba(8,169,196,.18),transparent 18rem),linear-gradient(135deg,#211548,#142958 54%,#083644)!important}[data-testid=admin-today]>section:nth-of-type(2)>div>div{position:relative;overflow:hidden}[data-testid=admin-today]>section:nth-of-type(2)>div>div:after{position:absolute;inset:auto 0 0;height:4px;content:"";background:linear-gradient(90deg,var(--fr-admin-amber),var(--fr-admin-violet),#08a9c4);opacity:.78}[data-testid=admin-case-journey]{border-color:rgba(164,133,255,.23)!important;background:radial-gradient(circle at 8% 0,rgba(132,82,235,.35),transparent 35%),radial-gradient(circle at 94% 14%,rgba(8,169,196,.22),transparent 32%),radial-gradient(circle at 70% 100%,rgba(241,184,47,.1),transparent 28%),linear-gradient(132deg,#17112f,#111e3f 54%,#082f3d)!important;box-shadow:0 30px 76px -38px rgba(43,34,96,.74)!important}[data-testid=recruitment-case-detail]>section:first-of-type{overflow:hidden;border-color:rgba(105,65,217,.17)!important;box-shadow:0 28px 68px -42px rgba(57,45,115,.4)!important}[data-testid=recruitment-case-detail]>section:first-of-type>div>div:first-child{background:radial-gradient(circle at 0 0,rgba(113,68,232,.09),transparent 18rem),radial-gradient(circle at 100% 100%,rgba(8,169,196,.08),transparent 18rem)}[data-testid=recruitment-case-detail]>section:first-of-type>div>div:last-child{border-color:rgba(16,185,129,.16)!important;background:radial-gradient(circle at 100% 0,rgba(8,169,196,.11),transparent 18rem),linear-gradient(135deg,rgba(231,253,244,.96),rgba(231,249,252,.92))!important}[data-testid=recruitment-case-detail] section:not([data-testid=admin-case-journey]) .bg-slate-50{border-color:rgba(105,65,217,.1)!important;background:rgba(244,246,253,.82)!important}.dark [data-testid=admin-layout]>aside{border-color:rgba(145,119,226,.18)!important;background:radial-gradient(circle at 8% 0,rgba(105,65,217,.22),transparent 22rem),linear-gradient(180deg,rgba(11,20,38,.98),rgba(6,16,31,.98))!important;box-shadow:18px 0 58px rgba(0,0,0,.3)!important}.dark [data-testid=admin-layout]>div>header{border-color:rgba(145,119,226,.16)!important;background:rgba(7,17,32,.86)!important}.dark [data-testid=admin-today]>section,.dark [data-testid=recruitment-case-detail]>div.grid>section,.dark [data-testid=recruitment-case-detail]>section:not([data-testid=admin-case-journey]){border-color:rgba(148,163,184,.15)!important;background:radial-gradient(circle at 100% 0,rgba(8,169,196,.08),transparent 22rem),rgba(12,24,42,.92)!important}.dark [data-testid=recruitment-case-detail]>section:first-of-type>div>div:last-child{border-color:rgba(52,211,153,.16)!important;background:radial-gradient(circle at 100% 0,rgba(8,169,196,.14),transparent 18rem),linear-gradient(135deg,rgba(9,45,40,.95),rgba(9,35,50,.95))!important}.dark [data-testid=recruitment-case-detail] section:not([data-testid=admin-case-journey]) .bg-slate-50{border-color:rgba(148,163,184,.13)!important;background:rgba(17,33,54,.86)!important}[data-testid=functional-frontline-connect]{background:transparent!important}[data-testid=functional-frontline-connect] [data-connect-surface=hero]{border-color:rgba(113,68,232,.16)!important;background:radial-gradient(circle at 0 0,rgba(113,68,232,.1),transparent 24rem),radial-gradient(circle at 100% 100%,rgba(8,169,196,.08),transparent 22rem),var(--fr-surface-glass)!important;box-shadow:0 30px 72px -40px rgba(63,45,132,.42)!important;backdrop-filter:blur(18px)}[data-testid=functional-frontline-connect][data-connect-role=candidate] [data-connect-surface=hero]>div>div:last-child{border-color:rgba(255,255,255,.1)!important;background:radial-gradient(circle at 100% 0,rgba(8,169,196,.24),transparent 18rem),linear-gradient(135deg,#24154d,#19295a 55%,#093b49)!important}[data-testid=functional-frontline-connect][data-connect-role=employer] [data-connect-surface=hero]>div>div:last-child{border-color:rgba(255,255,255,.1)!important;background:radial-gradient(circle at 100% 0,rgba(16,185,129,.23),transparent 18rem),linear-gradient(135deg,#082e3e,#083f47 52%,#0a3c2f)!important}[data-testid=functional-frontline-connect] [data-connect-surface=workspace]{border-color:rgba(113,68,232,.14)!important;background:var(--fr-surface-glass)!important;box-shadow:0 32px 80px -44px rgba(39,48,82,.36)!important;backdrop-filter:blur(18px)}[data-testid=functional-frontline-connect] [data-connect-surface=workspace]>aside{background:radial-gradient(circle at 0 0,rgba(113,68,232,.08),transparent 18rem),var(--fr-surface-soft)}[data-testid=functional-frontline-connect][data-connect-role=candidate] [data-connect-surface=workspace]>aside button[class*=bg-violet-50]{background:linear-gradient(110deg,rgba(113,68,232,.14),rgba(36,104,242,.1))!important}[data-testid=functional-frontline-connect][data-connect-role=employer] [data-connect-surface=workspace]>aside button[class*=bg-violet-50]{background:linear-gradient(110deg,rgba(8,169,196,.15),rgba(16,185,129,.11))!important}[data-testid=functional-admin-frontline-connect]>section:first-child{border-color:rgba(105,65,217,.16)!important;background:radial-gradient(circle at 0 0,rgba(105,65,217,.1),transparent 22rem),radial-gradient(circle at 100% 100%,rgba(8,169,196,.08),transparent 22rem),var(--fr-surface-glass)!important;box-shadow:0 26px 64px -40px rgba(63,45,132,.38)!important}[data-testid=functional-admin-frontline-connect]>section:nth-child(2)>div{position:relative;overflow:hidden;border-color:rgba(105,65,217,.13)!important;background:var(--fr-surface-glass)!important;box-shadow:var(--fr-shadow-card)!important}[data-testid=functional-admin-frontline-connect]>section:nth-child(2)>div:before{position:absolute;inset:0 0 auto;height:4px;content:""}[data-testid=functional-admin-frontline-connect]>section:nth-child(2)>div:first-child:before{background:var(--fr-candidate-gradient)}[data-testid=functional-admin-frontline-connect]>section:nth-child(2)>div:nth-child(2):before{background:var(--fr-employer-gradient)}[data-testid=functional-admin-frontline-connect]>section:nth-child(2)>div:nth-child(3):before{background:linear-gradient(90deg,#f1b82f,#d66c32)}[data-testid=functional-admin-frontline-connect]>section:nth-child(2)>div:nth-child(4):before{background:var(--fr-opportunity-gradient)}[data-testid=functional-admin-frontline-connect]>section:nth-child(3){border-color:rgba(105,65,217,.17)!important;background:radial-gradient(circle at 100% 0,rgba(8,169,196,.1),transparent 20rem),linear-gradient(135deg,rgba(246,242,255,.94),rgba(235,248,255,.92))!important}.dark [data-testid=functional-admin-frontline-connect]>section:first-child,.dark [data-testid=functional-admin-frontline-connect]>section:nth-child(2)>div,.dark [data-testid=functional-frontline-connect] [data-connect-surface=hero],.dark [data-testid=functional-frontline-connect] [data-connect-surface=workspace]{border-color:rgba(148,163,184,.15)!important;background:radial-gradient(circle at 100% 0,rgba(8,169,196,.07),transparent 22rem),rgba(12,24,42,.92)!important}.dark [data-testid=functional-frontline-connect] [data-connect-surface=workspace]>aside{background:radial-gradient(circle at 0 0,rgba(113,68,232,.12),transparent 18rem),rgba(10,22,39,.95)!important}.dark [data-testid=functional-admin-frontline-connect]>section:nth-child(3){border-color:rgba(145,119,226,.17)!important;background:radial-gradient(circle at 100% 0,rgba(8,169,196,.1),transparent 20rem),linear-gradient(135deg,rgba(31,27,59,.96),rgba(14,37,54,.94))!important}[data-growth-world]{--fr-growth-coral:#f45b72;--fr-growth-gold:#f3b52b;--fr-growth-lime:#86c93f;min-height:100vh;background:transparent!important}[data-growth-world] [data-growth-surface=hero]{position:relative;isolation:isolate;border-color:rgba(113,68,232,.17)!important;background:radial-gradient(circle at 0 0,rgba(113,68,232,.1),transparent 25rem),radial-gradient(circle at 100% 100%,rgba(8,169,196,.09),transparent 24rem),var(--fr-surface-glass)!important;box-shadow:0 32px 78px -42px rgba(57,43,118,.42)!important;backdrop-filter:blur(20px)}[data-growth-world] [data-growth-surface=hero]:after{position:absolute;inset:0;z-index:-1;border-radius:inherit;content:"";pointer-events:none;box-shadow:inset 0 1px rgba(255,255,255,.76)}[data-growth-world] [data-growth-surface=hero]>div>div:last-child{border-color:rgba(255,255,255,.1)!important}[data-growth-world=communities] [data-growth-surface=hero]>div>div:last-child,[data-growth-world=community-detail] [data-growth-surface=hero]>div>div:last-child{background:radial-gradient(circle at 90% 10%,rgba(244,91,114,.3),transparent 18rem),radial-gradient(circle at 12% 100%,rgba(134,201,63,.19),transparent 18rem),linear-gradient(135deg,#32194f,#492251 48%,#143a42)!important}[data-growth-world=skill-detail] [data-growth-surface=hero]>div>div:last-child,[data-growth-world=skills] [data-growth-surface=hero]>div>div:last-child{background:radial-gradient(circle at 92% 8%,rgba(8,169,196,.34),transparent 18rem),radial-gradient(circle at 0 100%,rgba(243,181,43,.19),transparent 18rem),linear-gradient(135deg,#11295d,#12476a 52%,#0a4842)!important}[data-growth-world=learn] [data-growth-surface=hero]>div>div:last-child{background:radial-gradient(circle at 90% 8%,rgba(243,181,43,.25),transparent 18rem),radial-gradient(circle at 10% 100%,rgba(244,91,114,.2),transparent 18rem),linear-gradient(135deg,#3a1859,#4f245e 50%,#173c58)!important}[data-growth-world=communities] [data-growth-surface=journey]>a{position:relative;overflow:hidden;border-color:rgba(113,68,232,.13)!important;background:var(--fr-surface-glass)!important;box-shadow:var(--fr-shadow-card)}[data-growth-world=communities] [data-growth-surface=journey]>a:before{position:absolute;inset:0 0 auto;height:4px;content:""}[data-growth-world=communities] [data-growth-surface=journey]>a:first-child:before{background:var(--fr-opportunity-gradient)}[data-growth-world=communities] [data-growth-surface=journey]>a:nth-child(2):before{background:var(--fr-candidate-gradient)}[data-growth-world=communities] [data-growth-surface=journey]>a:nth-child(3){background:radial-gradient(circle at 100% 0,rgba(8,169,196,.18),transparent 14rem),linear-gradient(135deg,#20204e,#133d4f)!important}[data-growth-grid]>[data-growth-card]{position:relative;isolation:isolate;overflow:hidden;border-color:rgba(113,68,232,.13)!important;background:radial-gradient(circle at 100% 0,rgba(113,68,232,.08),transparent 15rem),var(--fr-surface-glass)!important;box-shadow:0 20px 46px -32px rgba(44,55,86,.4)!important;backdrop-filter:blur(18px)}[data-growth-grid]>[data-growth-card]:before{position:absolute;inset:0 0 auto;z-index:2;height:4px;content:"";background:var(--fr-candidate-gradient)}[data-growth-grid]>[data-growth-card]:nth-child(3n+2):before{background:var(--fr-opportunity-gradient)}[data-growth-grid]>[data-growth-card]:nth-child(3n+3):before{background:linear-gradient(90deg,var(--fr-growth-coral),var(--fr-growth-gold))}[data-growth-grid]>[data-growth-card]:hover{border-color:rgba(113,68,232,.3)!important;box-shadow:0 26px 58px -34px rgba(74,52,145,.44)!important}[data-growth-grid=communities]>[data-growth-card]>div:first-child>div:first-child{background:linear-gradient(135deg,#6739d1,#d14f95)!important;color:#fff!important;box-shadow:0 12px 26px rgba(105,57,209,.22)}[data-growth-grid=skills]>[data-growth-card]>a>div:first-child>div:first-child{background:linear-gradient(135deg,#2368ee,#08a9c4)!important;color:#fff!important;box-shadow:0 12px 26px rgba(35,104,238,.22)}[data-growth-world=skills] [data-growth-surface=skill-search]{border-color:rgba(8,169,196,.17)!important;background:radial-gradient(circle at 100% 0,rgba(8,169,196,.1),transparent 20rem),var(--fr-surface-glass)!important;box-shadow:var(--fr-shadow-card)!important;backdrop-filter:blur(18px)}[data-growth-world=skills] [data-growth-surface=skill-search] input{border-color:rgba(8,169,196,.16)!important;background:rgba(255,255,255,.78)!important;box-shadow:inset 0 1px rgba(255,255,255,.7)}[data-growth-world=skill-detail] [data-growth-surface=skill-links]>a{position:relative;overflow:hidden;border-color:rgba(8,169,196,.14)!important;background:var(--fr-surface-glass)!important;box-shadow:var(--fr-shadow-card)}[data-growth-world=skill-detail] [data-growth-surface=skill-links]>a:after{position:absolute;inset:auto 0 0;height:4px;content:"";background:var(--fr-opportunity-gradient)}[data-growth-world=skill-detail] [data-growth-surface=skill-links]>a:nth-child(2):after{background:var(--fr-employer-gradient)}[data-growth-world=skill-detail] [data-growth-surface=skill-links]>a:nth-child(3):after{background:var(--fr-candidate-gradient)}[data-growth-surface=community-content] a.rounded-2xl,[data-growth-surface=skill-content] a.rounded-2xl{border-color:rgba(113,68,232,.13)!important;background:var(--fr-surface-glass)!important;box-shadow:0 18px 38px -30px rgba(44,55,86,.36)}[data-growth-world=learn] [data-growth-surface=learning-journey]{border-color:rgba(171,121,255,.22)!important;background:radial-gradient(circle at 0 0,rgba(244,91,114,.28),transparent 24rem),radial-gradient(circle at 100% 100%,rgba(8,169,196,.25),transparent 24rem),linear-gradient(115deg,#36164f,#1b2755 48%,#0b4049)!important;box-shadow:0 30px 72px -40px rgba(54,39,110,.68)!important}[data-growth-world=learn] [data-growth-surface=learning-journey]>div>a:first-child{background:rgba(244,91,114,.08)}[data-growth-world=learn] [data-growth-surface=learning-journey]>div>a:nth-child(2){background:rgba(113,68,232,.08)}[data-growth-world=learn] [data-growth-surface=learning-journey]>div>a:nth-child(3){background:rgba(8,169,196,.08)}[data-growth-world=learn] [data-growth-surface=learning-journey]>div>a:nth-child(4){background:rgba(134,201,63,.08)}[data-growth-grid=learning-paths]>[data-growth-card]>div:first-child{background:linear-gradient(135deg,#7144e8,#2468f2)!important;color:#fff!important;box-shadow:0 12px 26px rgba(87,58,190,.22)}[data-growth-grid=learning-paths]>[data-growth-card]:nth-child(3n+2)>div:first-child{background:linear-gradient(135deg,#087f96,#0a9a74)!important}[data-growth-grid=learning-paths]>[data-growth-card]:nth-child(3n+3)>div:first-child{background:linear-gradient(135deg,#d54878,#e8952c)!important}[data-growth-world=learn] [data-growth-surface=learning-media]>div>div+div>a{border-color:rgba(113,68,232,.13)!important;background:var(--fr-surface-glass)!important;box-shadow:var(--fr-shadow-card)}[data-growth-world=learn] [data-growth-surface=learning-media]>aside>*{box-shadow:var(--fr-shadow-card)}.dark [data-growth-grid]>[data-growth-card],.dark [data-growth-surface=community-content] a.rounded-2xl,.dark [data-growth-surface=skill-content] a.rounded-2xl,.dark [data-growth-world=learn] [data-growth-surface=learning-media]>div>div+div>a,.dark [data-growth-world=skill-detail] [data-growth-surface=skill-links]>a,.dark [data-growth-world=skills] [data-growth-surface=skill-search],.dark [data-growth-world] [data-growth-surface=hero]{border-color:rgba(148,163,184,.15)!important;background:radial-gradient(circle at 100% 0,rgba(8,169,196,.07),transparent 20rem),rgba(12,24,42,.92)!important}.dark [data-growth-world=skills] [data-growth-surface=skill-search] input{border-color:rgba(103,210,226,.16)!important;background:rgba(13,30,50,.92)!important}[data-opportunity-world]{min-height:100vh;background:radial-gradient(circle at 2% 0,rgba(36,104,242,.09),transparent 28rem),radial-gradient(circle at 98% 14%,rgba(8,169,196,.1),transparent 30rem),var(--fr-page-backdrop)!important}[data-opportunity-world] [data-opportunity-surface=hero]{isolation:isolate;box-shadow:0 30px 76px -44px rgba(19,55,112,.62)}[data-opportunity-world=countries] [data-opportunity-surface=hero]{background:radial-gradient(circle at 14% 12%,rgba(53,220,180,.18),transparent 22rem),linear-gradient(120deg,#09253d,#164c70 48%,#294487)!important}[data-opportunity-world=industries] [data-opportunity-surface=hero]{background:radial-gradient(circle at 82% 8%,rgba(243,181,43,.16),transparent 22rem),linear-gradient(120deg,#22184d,#433167 48%,#12656f)!important}[data-opportunity-world=salaries] [data-opportunity-surface=hero]{border-bottom:1px solid rgba(36,104,242,.13);background:radial-gradient(circle at 12% 8%,rgba(36,104,242,.13),transparent 25rem),radial-gradient(circle at 88% 12%,rgba(7,150,111,.13),transparent 24rem),var(--fr-surface-glass)!important}[data-opportunity-world=visa] [data-opportunity-surface=hero]{background:radial-gradient(circle at 16% 12%,rgba(8,169,196,.22),transparent 24rem),radial-gradient(circle at 84% 10%,rgba(243,181,43,.14),transparent 24rem),linear-gradient(125deg,#071523,#0b3046 52%,#17203f)!important}[data-opportunity-world] [data-opportunity-surface=search] input{min-height:54px;border-color:rgba(103,140,196,.22)!important;background:rgba(255,255,255,.94)!important;box-shadow:0 18px 38px -26px rgba(18,46,82,.55)}[data-opportunity-world] [data-testid^=country-card-],[data-opportunity-world] [data-testid^=featured-country-],[data-opportunity-world] [data-testid^=industry-card-],[data-opportunity-world] [data-testid^=visa-card-]{position:relative;overflow:hidden;border-color:rgba(60,99,157,.15)!important;box-shadow:0 18px 44px -32px rgba(24,49,84,.46)}[data-opportunity-world] [data-testid^=country-card-]:before,[data-opportunity-world] [data-testid^=industry-card-]:before,[data-opportunity-world] [data-testid^=visa-card-]:before{position:absolute;inset:0 0 auto;z-index:3;height:4px;content:"";background:var(--fr-opportunity-gradient)}[data-opportunity-world] [data-testid^=industry-card-]:before{background:linear-gradient(90deg,#7144e8,#cf3cda,#f3b52b)}[data-opportunity-world] [data-testid^=visa-card-]:before{background:linear-gradient(90deg,#08a9c4,#2468f2,#f3b52b)}.dark [data-opportunity-world]{background:radial-gradient(circle at 2% 0,rgba(36,104,242,.12),transparent 28rem),radial-gradient(circle at 98% 14%,rgba(8,169,196,.1),transparent 30rem),var(--fr-page-backdrop)!important}.dark [data-opportunity-world=salaries] [data-opportunity-surface=hero],.dark [data-opportunity-world=salaries] section{border-color:rgba(148,163,184,.12)!important}.dark [data-opportunity-world=salaries] [data-opportunity-surface=hero]{background:radial-gradient(circle at 12% 8%,rgba(96,165,250,.12),transparent 25rem),radial-gradient(circle at 88% 12%,rgba(52,211,153,.1),transparent 24rem),rgba(9,20,36,.94)!important}.dark [data-opportunity-world=salaries] section:not([data-opportunity-surface=hero]){background-color:rgba(8,19,33,.88)!important}[data-opportunity-world=industries]>section:not([data-opportunity-surface=hero]):not([data-opportunity-surface=demand]),[data-opportunity-world=visa]>section:not([data-opportunity-surface=hero]){background-color:transparent!important;background-image:none!important}[data-opportunity-world=countries] [data-testid^=country-card-]>div,[data-opportunity-world=countries] [data-testid^=featured-country-]>div,[data-opportunity-world=industries] [data-testid^=industry-card-]>div,[data-opportunity-world=visa] [data-testid^=visa-card-]>div{border-color:var(--fr-border)!important;background:var(--fr-surface-glass)!important;backdrop-filter:blur(18px)}[data-opportunity-world=visa]>section:not([data-opportunity-surface=hero]) [class*=bg-slate-800],[data-opportunity-world=visa]>section:not([data-opportunity-surface=hero]) [class*=bg-slate-900]{border-color:var(--fr-border)!important;background:var(--fr-surface-glass)!important}.dark [data-opportunity-world=salaries] .text-slate-700,.dark [data-opportunity-world=salaries] .text-slate-800,.dark [data-opportunity-world=salaries] .text-slate-900,[data-opportunity-world=industries]>section:not([data-opportunity-surface=hero]):not([data-opportunity-surface=demand]) .text-slate-900,[data-opportunity-world=visa]>section:not([data-opportunity-surface=hero]) .text-white{color:var(--fr-text)!important}.dark [data-opportunity-world=salaries] .text-slate-400,.dark [data-opportunity-world=salaries] .text-slate-500,.dark [data-opportunity-world=salaries] .text-slate-600,[data-opportunity-world=industries]>section:not([data-opportunity-surface=hero]):not([data-opportunity-surface=demand]) .text-slate-500,[data-opportunity-world=industries]>section:not([data-opportunity-surface=hero]):not([data-opportunity-surface=demand]) .text-slate-600,[data-opportunity-world=visa]>section:not([data-opportunity-surface=hero]) .text-slate-300,[data-opportunity-world=visa]>section:not([data-opportunity-surface=hero]) .text-slate-400,[data-opportunity-world=visa]>section:not([data-opportunity-surface=hero]) .text-slate-500{color:var(--fr-text-muted)!important}.dark [data-opportunity-world=salaries] div[class*=bg-white][class*=border],.dark [data-opportunity-world=salaries] form[class*=bg-white],.dark [data-opportunity-world=salaries] input{border-color:var(--fr-border)!important;background:var(--fr-surface-glass)!important;color:var(--fr-text)!important}.dark [data-opportunity-world=salaries] [class*=bg-slate-100],.dark [data-opportunity-world=salaries] [class*=bg-slate-50]{background-color:var(--fr-surface-soft)!important}[data-content-world]{min-height:100vh;background:radial-gradient(circle at 2% 0,rgba(113,68,232,.1),transparent 28rem),radial-gradient(circle at 98% 10%,rgba(8,169,196,.1),transparent 30rem),var(--fr-page-backdrop)!important;color:var(--fr-text)}[data-content-world] [data-content-surface=hero]{position:relative;isolation:isolate;border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 30px 74px -44px rgba(21,44,82,.58)}[data-content-world=resources] [data-content-surface=hero]{background:radial-gradient(circle at 12% 8%,rgba(45,212,191,.2),transparent 24rem),radial-gradient(circle at 90% 12%,rgba(167,139,250,.22),transparent 24rem),linear-gradient(120deg,#071b35,#213c78 48%,#42307b)!important}[data-content-world=guides] [data-content-surface=hero]{background:radial-gradient(circle at 12% 8%,rgba(45,212,191,.22),transparent 24rem),radial-gradient(circle at 88% 10%,rgba(96,165,250,.2),transparent 24rem),linear-gradient(120deg,#09243a,#0d5063 48%,#263f78)!important}[data-content-world=blog] [data-content-surface=hero]{border-color:rgba(113,68,232,.12);background:radial-gradient(circle at 8% 5%,rgba(113,68,232,.12),transparent 24rem),radial-gradient(circle at 92% 12%,rgba(8,169,196,.11),transparent 24rem),var(--fr-surface-glass)!important;backdrop-filter:blur(20px)}[data-content-world=blog] [data-content-surface=hero]>div:first-child{background:transparent!important}[data-content-world=blog]>section:not([data-content-surface=hero]),[data-content-world=guides]>section:not([data-content-surface=hero]),[data-content-world=resources]>section:not([data-content-surface=hero]):not([data-content-surface=cta]){background-color:transparent!important;background-image:none!important}[data-content-world] [data-content-surface=search] input{min-height:48px;box-shadow:0 18px 38px -28px rgba(13,39,79,.6)}[data-content-world=blog] [data-content-surface=search] input{border-color:rgba(77,112,164,.2)!important;background:rgba(255,255,255,.82)!important}[data-content-world] [data-content-card]{position:relative;overflow:hidden;border:1px solid rgba(70,104,151,.14)!important;background:radial-gradient(circle at 100% 0,rgba(113,68,232,.055),transparent 16rem),var(--fr-surface-glass)!important;box-shadow:0 20px 48px -34px rgba(32,52,84,.42)!important;backdrop-filter:blur(18px)}[data-content-world] [data-content-card]:hover{border-color:rgba(113,68,232,.27)!important;box-shadow:0 28px 58px -36px rgba(67,47,130,.48)!important}[data-content-grid]>[data-content-card]:before,[data-content-grid]>a>[data-content-card]:before{position:absolute;inset:0 0 auto;z-index:4;height:4px;content:"";background:var(--fr-opportunity-gradient)}[data-content-grid]>[data-content-card]:nth-child(3n+2):before,[data-content-grid]>a:nth-child(3n+2)>[data-content-card]:before{background:var(--fr-candidate-gradient)}[data-content-grid]>[data-content-card]:nth-child(3n+3):before,[data-content-grid]>a:nth-child(3n+3)>[data-content-card]:before{background:linear-gradient(90deg,#f45b72,#f3b52b)}[data-content-world=blog] [data-content-surface=archive] aside>div>div,[data-content-world=guides] [data-content-surface=guide-family],[data-content-world=resources] [data-content-surface=latest],[data-content-world=resources] [data-content-surface=topics]{border-color:var(--fr-border)!important}[data-content-world=resources] [data-content-surface=cta]{box-shadow:0 30px 68px -42px rgba(75,52,150,.55)}[data-content-world=guides] [data-content-surface=guide-family]{padding:6px;border-radius:24px;background:linear-gradient(135deg,rgba(113,68,232,.035),rgba(8,169,196,.035))}[data-content-world=blog] [data-content-surface=archive] .blog-sidebar-sticky>div>div{background:var(--fr-surface-glass)!important}.dark [data-content-world]{background:radial-gradient(circle at 2% 0,rgba(113,68,232,.16),transparent 28rem),radial-gradient(circle at 98% 10%,rgba(8,169,196,.12),transparent 30rem),var(--fr-page-backdrop)!important}.dark [data-content-world=blog] [data-content-surface=hero]{border-color:rgba(148,163,184,.13);background:radial-gradient(circle at 8% 5%,rgba(113,68,232,.15),transparent 24rem),radial-gradient(circle at 92% 12%,rgba(8,169,196,.12),transparent 24rem),rgba(9,20,36,.94)!important}.dark [data-content-world=blog] [data-content-surface=archive] .blog-sidebar-sticky>div>div,.dark [data-content-world] [data-content-card]{border-color:rgba(148,163,184,.14)!important;background:radial-gradient(circle at 100% 0,rgba(8,169,196,.06),transparent 18rem),rgba(12,24,42,.92)!important}.dark [data-content-world=blog] [data-content-surface=search] input{border-color:rgba(125,154,198,.18)!important;background:rgba(11,25,43,.9)!important;color:var(--fr-text)!important}.dark [data-content-world=blog] [data-content-surface=hero] button[class*=bg-violet-50]{border-color:rgba(167,139,250,.28)!important;background:rgba(113,68,232,.16)!important;color:#c4b5fd!important}.dark [data-content-world=blog] [data-content-surface=hero] .text-slate-900,.dark [data-content-world]>section:not([data-content-surface=hero]) .text-slate-800,.dark [data-content-world]>section:not([data-content-surface=hero]) .text-slate-900{color:var(--fr-text)!important}.dark [data-content-world=blog] [data-content-surface=hero] .text-slate-500,.dark [data-content-world=blog] [data-content-surface=hero] .text-slate-600,.dark [data-content-world]>section:not([data-content-surface=hero]) .text-slate-400,.dark [data-content-world]>section:not([data-content-surface=hero]) .text-slate-500,.dark [data-content-world]>section:not([data-content-surface=hero]) .text-slate-600,.dark [data-content-world]>section:not([data-content-surface=hero]) .text-slate-700{color:var(--fr-text-muted)!important}.dark [data-content-world] [class*=bg-slate-100],.dark [data-content-world] [class*=bg-slate-200],.dark [data-content-world] [class*=bg-slate-50]{background-color:var(--fr-surface-soft)!important}.dark [data-content-world] [class*=border-slate-100],.dark [data-content-world] [class*=border-slate-200],.dark [data-content-world] [class*=border-slate-700]{border-color:var(--fr-border)!important}@media (min-width:640px){.fr-shell{padding-inline:20px}}@media (min-width:1024px){.fr-shell{padding-inline:28px}}@media (max-width:767px){[data-v23-route-shell] [data-testid=jobs-hero]{padding-top:22px!important}[data-v23-route-shell] [data-testid^=job-card-]{padding:18px!important}}@media (prefers-reduced-motion:reduce){.fr-primary-action,.fr-secondary-action{transition:none}}