:root{--background:#dce8f9;--text:#203754;--heading:#183454;--muted:#6e819d;--faint:#8297b3;--primary:#3675fb;--primary-dark:#205ce2;--glass:rgba(255,255,255,.33);--glass-strong:rgba(255,255,255,.58);--line:rgba(255,255,255,.7);--line-muted:rgba(101,136,178,.13);--input:rgba(255,255,255,.34);--shadow:0 12px 40px -22px rgba(61,92,142,.35),inset 0 1px 0 rgba(255,255,255,.85);--glow:#8fbaf7;--surface:#f5f9ff;--blue-tint:#e6edff;--ring:rgba(255,255,255,.5);--ease:cubic-bezier(.2,.7,.25,1);--sidebar-width:213px;color-scheme:light}:root[data-theme=dark]{--background:#0b1427;--text:#cedbf2;--heading:#edf3ff;--muted:#8f9fbc;--faint:#8498bc;--glass:rgba(28,43,72,.52);--glass-strong:rgba(41,58,92,.7);--line:rgba(187,210,255,.17);--line-muted:rgba(162,192,244,.1);--input:rgba(13,25,46,.35);--shadow:0 15px 40px -20px rgba(0,7,24,.45),inset 0 1px 0 rgba(219,233,255,.12);--glow:#4064b5;--surface:#15243c;--blue-tint:#243b66;--ring:rgba(150,190,255,.17);color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:35px}body{margin:0;color:var(--text);font-family:DM Sans,Arial,sans-serif;background:var(--background);font-size:14px;-webkit-font-smoothing:antialiased;transition:background .45s,color .4s}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{border:0;background:none;color:inherit;cursor:pointer;padding:0}button:disabled{opacity:.55;cursor:wait}a{text-decoration:none;color:inherit}input,select,textarea{min-width:0}a:focus-visible,button:focus-visible{outline:3px solid #57a4ff;outline-offset:4px}input:focus,select:focus,textarea:focus{outline:2px solid #70a9ff;outline-offset:2px}::selection{background:#91b7ff60}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:Manrope,DM Sans,Arial,sans-serif;color:var(--heading)}svg{flex-shrink:0}img{display:block;max-width:100%}.glass{background:var(--glass);border:1px solid var(--line);box-shadow:var(--shadow);backdrop-filter:blur(24px) saturate(125%);-webkit-backdrop-filter:blur(24px) saturate(125%)}.skip-link{position:fixed;top:-100px;left:20px;padding:14px;background:var(--primary);color:white;z-index:200;border-radius:8px}.skip-link:focus{top:20px}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.app-shell{width:min(1720px,100%);margin:0 auto;padding:22px;display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);gap:29px;position:relative;isolation:isolate}.atmosphere{position:fixed;inset:0;overflow:hidden;z-index:-2;pointer-events:none;background:radial-gradient(ellipse at 60% 0,#ffffff70 0,transparent 48%),linear-gradient(142deg,#c2d7f3,#e2ebf8 50%,#b4c9eb)}.atmosphere>div{position:absolute;border-radius:50%;box-shadow:inset 8px 6px 25px #ffffff60,25px 35px 65px #5482bd29;background:linear-gradient(145deg,#e7f3ff90,#8eb2e685 45%,#afc8ea70);filter:blur(2px)}.atmosphere>div:first-child{width:800px;height:800px;top:-610px;left:19%;transform:rotate(-35deg)}.atmosphere>div:nth-child(2){width:620px;height:1000px;right:-390px;top:220px;transform:rotate(30deg)}.atmosphere>div:nth-child(3){width:700px;height:500px;bottom:-400px;left:-150px;transform:rotate(30deg)}[data-theme=dark] .atmosphere{background:radial-gradient(ellipse at 78% 12%,#243d7840,transparent 50%),radial-gradient(ellipse at 30% 80%,#34327225,transparent 50%),#0b1427}[data-theme=dark] .atmosphere>div{background:linear-gradient(145deg,#263f6640,#29446e60);box-shadow:inset 4px 4px 30px #779ce51a,20px 30px 50px #020a2030}.app-sidebar{position:sticky;top:22px;height:calc(100dvh - 44px);min-height:620px;border-radius:26px;display:flex;flex-direction:column;padding:27px 15px 15px;align-self:start;z-index:40}.brand-lockup{display:flex;gap:9px;align-items:center;padding-inline:4px;margin-bottom:35px}.logo-cube{height:42px;width:42px;border-radius:13px;display:grid;place-items:center;background:#ffffff80;border:1px solid #ffffffa0;box-shadow:inset 0 2px 8px white,0 7px 16px #6597cd25;flex-shrink:0;overflow:hidden}.logo-cube img{width:34px;height:34px;object-fit:contain}.brand-lockup>span:last-child{font-family:Manrope,sans-serif;font-size:22px;letter-spacing:-1.1px;font-weight:800;color:var(--heading)}.brand-dot{color:var(--primary)}.brand-lockup small{display:block;font-size:5.5px;font-weight:700;letter-spacing:1.7px;color:var(--muted);margin-top:5px}.sidebar-section-label{font-weight:600;letter-spacing:1.6px;color:var(--faint);padding-inline:13px;margin-bottom:13px}.app-sidebar nav{display:flex;flex-direction:column;gap:6px}.app-sidebar nav>a,.sidebar-link{display:flex;align-items:center;gap:12px;padding:13px 14px;border-radius:12px;color:var(--muted);font-size:11px;font-weight:550;position:relative;transition:background .25s,box-shadow .25s,color .25s,translate .25s}.app-sidebar nav>a:hover,.sidebar-link:hover{background:#ffffff25;color:var(--heading);translate:2px 0}.app-sidebar nav>a.active{background:linear-gradient(135deg,#448aff,#3b68ec);color:white;box-shadow:0 7px 20px #3775f43b,inset 0 1px 0 #ffffff50;border:1px solid #ffffff40;padding:12px 13px}.app-sidebar nav>a>small{font-size:8px;margin-left:auto;min-width:16px;text-align:center}.app-sidebar nav>a>.new-pill{font-size:6px;padding:3px 5px;background:#ffffff38;border:1px solid #ffffff40;border-radius:4px;color:var(--primary)}.app-sidebar nav>a>svg:last-child:not(:first-child){margin-left:auto}.sidebar-divider{height:1px;background:var(--line-muted);margin:22px 12px}.sidebar-link{width:100%;text-align:left;font-size:10px;gap:11px;padding-block:11px}.sidebar-link.active{color:var(--primary)}.sidebar-spacer{flex:1 1;min-height:30px}.world-card{position:relative;border:1px solid #ffffff50;background:linear-gradient(135deg,#b7d3f960,#a8bef45c);border-radius:18px;padding:23px 14px 14px;overflow:hidden;margin-bottom:14px;min-height:165px}.world-card>span{position:relative;font-size:8px;letter-spacing:1px;line-height:1.9;color:var(--muted)}.world-card strong{font-family:Manrope;font-size:14px;letter-spacing:-.4px;font-weight:700;color:var(--heading)}.world-card p{font-size:9px;color:var(--muted);line-height:1.8;margin-top:10px;position:relative}.world-button{display:flex;align-items:center;gap:14px;background:#ffffff50;border:1px solid #ffffff65;border-radius:8px;position:relative;padding:8px 10px;font-size:8px;font-weight:600;margin-top:15px;width:100%;justify-content:space-between}.mini-planet{width:85px;height:85px;border-radius:50%;background:radial-gradient(circle at 30% 25%,#ffffffb0,#80b7f790 44%,#5375c030);right:-24px;top:13px;border:1px solid #ffffff60;box-shadow:0 8px 22px #567bc040,inset -7px -10px 15px #6c85b53d}.mini-planet,.mini-planet:after{position:absolute;transform:rotate(-20deg)}.mini-planet:after{content:"";inset:29px -14px;border:2px solid #ffffff60;border-radius:50%}[data-theme=dark] .world-card{background:linear-gradient(135deg,#334b8a40,#243e7050);border-color:#a8c7ff20}[data-theme=dark] .world-button{background:#779def18;border-color:#91b6fb25}.motion-button{display:flex;align-items:center;justify-content:center;font-size:8px;color:var(--faint);gap:6px;padding:8px;margin-bottom:9px}.sidebar-account{display:flex;align-items:center;gap:9px;border-top:1px solid var(--line-muted);padding:17px 4px 1px;text-align:left}.sidebar-account>span{width:29px;height:29px;border:1px solid var(--line);background:var(--glass);border-radius:50%;display:grid;place-items:center;font-size:9px;color:var(--primary);flex-shrink:0}.sidebar-account>div{flex:1 1;min-width:0}.sidebar-account strong{font-size:9px;display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-account small{font-size:7px;color:var(--faint);display:block;margin-top:4px}.sidebar-account>svg{color:var(--faint);width:13px}.app-main{min-width:0}.topbar{justify-content:space-between;gap:20px;height:63px;margin-bottom:20px;padding-inline:3px}.topbar,.topbar-title{display:flex;align-items:center}.topbar-title{font-size:14px;font-weight:500;color:var(--muted);gap:12px;min-width:0}.topbar-actions{display:flex;gap:11px;align-items:center}.round-icon{width:35px;height:35px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s,color .2s,transform .2s}.round-icon:hover{background:var(--glass-strong);color:var(--primary);transform:translateY(-2px)}.country-trigger{display:flex;align-items:center;gap:9px;border-radius:20px;padding:11px 14px;font-size:10px;color:var(--text);max-width:250px}.country-trigger>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.profile-orb,.theme-button{width:37px;height:37px;color:var(--muted)}.profile-orb{font-size:9px;font-weight:650;background:linear-gradient(140deg,#ffffff70,#adc8f240)}.mobile-brand,.mobile-dock,.phone-only,.sidebar-toggle{display:none}.content{min-width:0}.eyebrow{display:flex;align-items:center;gap:7px;font-size:7px;letter-spacing:1.65px;font-weight:650;color:var(--muted);line-height:1.5}.status-dot{width:5px;height:5px;display:inline-block;flex-shrink:0;background:#43a2fe;border-radius:50%;box-shadow:0 0 0 3px #ffffff40,0 0 9px #6eaff850}.global-hero{border-radius:29px;min-height:400px;position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;padding:44px 36px;isolation:isolate;background:linear-gradient(115deg,#f5f9ff3d,#a9cbfa30 60%,#a4c2f435)}.hero-halo{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 73% 58%,#8cbdff65,transparent 65%),linear-gradient(115deg,#ffffff25,transparent)}.global-hero-copy{position:relative;z-index:4;align-self:center;animation:fade-rise .7s var(--ease) both}.global-hero h1{font-family:Manrope,sans-serif;font-size:clamp(39px,3.9vw,63px);line-height:1.13;letter-spacing:-2.9px;font-weight:750;margin-top:21px;white-space:nowrap}.global-hero h1>span{background:linear-gradient(105deg,#216bd8,#548aff 55%,#5471d5);-webkit-background-clip:text;background-clip:text;color:transparent}.global-hero-copy>p{font-size:12px;color:var(--muted);line-height:1.85;margin-top:21px}.hero-primary-actions{display:flex;align-items:center;gap:20px;margin-top:25px}.primary-button,.secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:0 18px;border-radius:11px;font-size:11px;font-weight:600;transition:transform .25s var(--ease),box-shadow .25s,background .25s;white-space:nowrap}.primary-button{color:white;background:linear-gradient(135deg,#438aff,#3d6eec);border:1px solid #91b7ff85;box-shadow:inset 0 1px 0 #ffffff55,0 7px 20px #2e6ddc33}.primary-button:hover{transform:translateY(-3px);box-shadow:inset 0 1px 0 #ffffff70,0 10px 25px #2e6ddc50}.primary-button>svg{transition:transform .25s}.primary-button:hover>svg{transform:translate(1px,-1px)}.secondary-button{background:var(--glass);border:1px solid var(--line);color:var(--text);box-shadow:inset 0 1px 0 #ffffff40}.secondary-button:hover{transform:translateY(-2px);background:var(--glass-strong)}.hero-text-link{font-size:9px;color:var(--muted);display:flex;align-items:center;gap:4px;white-space:nowrap}.hero-text-link:hover{color:var(--primary)}.hero-details{display:flex;gap:12px;align-items:center;margin-top:26px}.hero-details>span{display:flex;align-items:center;gap:6px;font-size:8px;color:var(--faint)}.hero-details>i{height:3px;width:3px;border-radius:50%;background:var(--faint);opacity:.6}.globe-stage{position:relative;align-self:center;height:335px;min-width:0;isolation:isolate;margin-left:10px;pointer-events:none}.globe-viewport{position:absolute;inset:-40px -55px -10px -35px;display:grid;place-items:center}.globe-viewport canvas{position:absolute;inset:0;width:100%;height:100%;z-index:3;filter:drop-shadow(0 0 3px #ebf9ff80)}.globe-aura{position:absolute;height:72%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#74a9ff35,#8bc9ff05 75%);box-shadow:0 0 90px #7aabff4d;filter:blur(5px);z-index:0}.globe-core{height:70%;aspect-ratio:1;background:radial-gradient(circle at 31% 24%,#e5f6ffac 0,#a8d4ff70 15%,#78b4ee78 45%,#7b9cde85 70%,#6785c260 95%);border:1px solid #c7ecffa8;box-shadow:inset 10px 7px 21px #eafaffb0,inset -17px -14px 28px #346fbb50,0 15px 50px #6b97e13d;border-radius:50%;position:relative;z-index:1}.globe-core:after{content:"";position:absolute;inset:-4px;border:1px solid #d5f3ff90;border-radius:50%;box-shadow:0 0 13px #b1ddff9e}.globe-orbit{width:100%;height:38%;border:1px solid #e8f7ff87;position:absolute;top:30%;border-radius:50%;transform:rotate(-24deg);z-index:2}.orbit-b{width:85%;height:45%;top:25%;transform:rotate(42deg);opacity:.4}.globe-chip{display:flex;align-items:center;gap:6px;position:absolute;z-index:4;font-size:6px;letter-spacing:1.2px;padding:7px 9px;border-radius:15px;background:#e9f6ff4d;box-shadow:0 5px 20px #779ace15;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff8c;color:#486b9e}.city-dot{height:3px;width:3px;border-radius:50%;background:#4f87d6;box-shadow:0 0 5px white}.chip-london{top:35px;left:18px}.chip-singapore{right:-3px;top:200px}.floating-glass-card{position:absolute;z-index:5;bottom:10px;left:-5px;right:7px;padding:16px 15px;border-radius:16px;display:flex;gap:11px;align-items:center;background:linear-gradient(115deg,#f8fcff99,#deecff5e);transform:rotate(-6deg);animation:float-card 7s ease-in-out infinite}.float-icon{width:35px;height:35px;display:grid;place-items:center;border:1px solid #ffffff90;border-radius:11px;background:linear-gradient(135deg,#75b1ff85,#3b76ed85);color:white;box-shadow:inset 0 1px 3px #ffffffa0,0 5px 12px #75a2e638}.floating-glass-card>div{flex:1 1}.floating-glass-card strong{display:block;font-size:10px;font-weight:600;color:#3a5d8e}.floating-glass-card>div>span{font-size:8px;color:#758fb3;margin-top:5px;display:block}.floating-glass-card>svg{color:#6b94cd}.globe-footer{position:absolute;bottom:-42px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:9px;color:#6f8bb4;font-size:6px;letter-spacing:1.1px}.orbital-icon{font-size:22px;line-height:1;color:#628cd1}.search-command{margin-top:22px;display:flex;align-items:center;gap:14px;border-radius:18px;padding:10px;background:linear-gradient(120deg,#f7fbff66,#eff6ff3a);position:relative;z-index:5}.search-command>label{flex:1 1;display:flex;align-items:center;gap:12px;color:var(--faint);padding-inline:13px;min-width:0}.search-command input{width:100%;min-width:0;border:0;background:none;padding:10px 0;color:var(--heading);font-size:11px}.search-command input::placeholder{color:var(--faint)}.search-country{display:flex;align-items:center;gap:8px;font-size:9px;color:var(--muted);border-left:1px solid var(--line-muted);padding:10px 15px;min-width:0}.search-country>span{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-country>svg:last-child{margin-left:10px}.search-command>.primary-button{min-height:43px;border-radius:11px}.search-trends{gap:10px;margin:13px 10px 26px;color:var(--faint)}.search-trends,.search-trends>button{display:flex;align-items:center;font-size:7px}.search-trends>button{gap:3px;color:var(--muted)}.search-trends>button:hover{color:var(--primary)}.pathways{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin-bottom:44px}.pathway-card{display:flex;align-items:flex-start;gap:16px;position:relative;border-radius:21px;padding:25px 21px;overflow:hidden;min-height:166px;transition:transform .3s var(--ease),box-shadow .3s;isolation:isolate}.pathway-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px -18px #5e85c54d,inset 0 1px 0 white}.pathway-icon{width:43px;height:43px;flex-shrink:0;display:grid;place-items:center;border-radius:13px;border:1px solid #ffffff85;box-shadow:inset 0 2px 9px #ffffff6e,0 6px 17px #718ac42b}.purple-icon{background:linear-gradient(145deg,#b4affd80,#828aef85);color:#f8f7ff}.blue-icon{background:linear-gradient(145deg,#9fd1ff80,#75a5ec85);color:#f5faff}.pathway-card .eyebrow{font-size:6px;letter-spacing:1.1px;margin-top:1px;position:relative;z-index:2}.pathway-card h2{font-size:19px;letter-spacing:-.6px;line-height:1.4;font-weight:650;margin-top:8px;position:relative;z-index:2}.pathway-card p{font-size:8px;color:var(--muted);margin-top:9px;line-height:1.7;position:relative;z-index:2}.pathway-arrow{position:absolute;right:14px;top:17px;color:var(--faint);z-index:3}.cv-miniature{width:81px;height:110px;background:linear-gradient(120deg,#ffffff80,#dce8fa80);border:1px solid #ffffffa0;border-radius:7px;position:absolute;right:-9px;bottom:-14px;transform:rotate(-15deg);padding:13px 10px;box-shadow:0 10px 30px #6589be40;opacity:.7;z-index:0}.cv-miniature>div{height:7px;width:60%;background:#7d9bd24d;border-radius:3px;margin-bottom:12px}.cv-miniature i{height:3px;width:100%;background:#819cc630;display:block;margin-top:6px;border-radius:2px}.cv-miniature i:nth-child(3){width:77%}.cv-miniature>span{height:4px;width:60%;background:#7d9bd24d;display:block;margin-top:15px}.sparkle-sculpture{font-size:115px;color:#96b9ed7a;position:absolute;right:-1px;bottom:-45px;text-shadow:-1px -2px 1px #ffffff70,4px 8px 12px #6184bc42;transform:rotate(15deg);z-index:0}.jobs-experience{margin-bottom:43px}.section-top{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:23px}.section-top h2{font-size:25px;letter-spacing:-.9px;font-weight:650;line-height:1.35;margin-top:8px}.section-top .eyebrow{font-size:6px;letter-spacing:1.4px}.section-link{font-size:9px;display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-weight:500;white-space:nowrap}.section-link:hover{color:var(--primary)}.workstyle-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:21px}.workstyle-tabs{display:flex;border-radius:13px;padding:4px;gap:3px}.workstyle-tabs>button{display:flex;align-items:center;gap:6px;padding:9px 12px;border-radius:9px;color:var(--muted);font-size:8px;white-space:nowrap;transition:background .25s,box-shadow .25s,color .25s}.workstyle-tabs>button.active{background:var(--glass-strong);border:1px solid var(--line);padding:8px 11px;box-shadow:0 3px 10px #6584b51a,inset 0 1px 0 #ffffff70;color:var(--heading)}.workstyle-tabs>button:hover:not(.active){background:#ffffff20}.feed-indicator{display:flex;align-items:center;gap:7px;white-space:nowrap;font-size:8px;color:var(--faint)}.feed-indicator .status-dot{height:4px;width:4px;box-shadow:0 0 0 3px #ffffff30}.job-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;perspective:1200px}.opportunity-card{min-width:0;border-radius:20px;padding:20px 18px 15px;position:relative;transition:transform .3s var(--ease),box-shadow .3s,border-color .3s;animation:fade-rise .5s calc(var(--card-index,0)*40ms) var(--ease) both;will-change:auto;background:linear-gradient(135deg,#ffffff48,#ffffff2a)}.opportunity-card:hover{transform:translateY(-5px) rotateX(1deg);border-color:#ffffffef;box-shadow:0 17px 35px -18px #4c79b957,inset 0 1px 0 white}.job-card-header{display:flex;align-items:center;gap:9px}.employer-symbol{height:36px;width:36px;flex-shrink:0;display:grid;place-items:center;border:1px solid #ffffff90;border-radius:11px;font-family:Manrope;font-size:11px;font-weight:750;box-shadow:inset 0 1px 5px #ffffff80,0 4px 10px #8398ba12}.employer-0{background:linear-gradient(140deg,#d3e6ff,#a1c2ff90);color:#5881bc}.employer-1{background:linear-gradient(140deg,#e7e2ff,#b6abea80);color:#8a7cb6}.employer-2{background:linear-gradient(140deg,#d2eee7,#a0d1c390);color:#669e91}.employer-3{background:linear-gradient(140deg,#ffead9,#e8c7b280);color:#b19480}.employer-4{background:linear-gradient(140deg,#f2dff2,#d6b7d190);color:#b18dae}.employer-5{background:linear-gradient(140deg,#dae9ed,#abc8d690);color:#769bac}.employer-meta{flex:1 1;min-width:0}.employer-meta>span:first-child{display:block;font-size:9px;color:var(--text);font-weight:550;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.employer-meta>span+span{font-size:7px;color:var(--faint);display:flex;align-items:center;gap:4px;margin-top:5px}.bookmark-button{width:27px;height:29px;color:var(--faint)}.bookmarked{color:var(--primary)}.opportunity-title{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;text-align:left;width:100%;margin-top:21px;min-height:47px}.opportunity-title>h3{font-size:15px;line-height:1.5;letter-spacing:-.3px;font-weight:650;color:var(--heading);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.opportunity-title>svg{color:var(--faint);width:14px;margin-top:3px}.opportunity-title:hover>h3{color:var(--primary)}.opportunity-location{font-size:8px;color:var(--muted);margin-top:9px;min-height:15px;line-height:1.7;overflow-wrap:anywhere}.job-tags,.opportunity-location{display:flex;align-items:center;gap:5px}.job-tags{flex-wrap:wrap;margin-top:15px}.job-tags>span{padding:5px 7px;border:1px solid #ffffff7d;background:#ffffff25;border-radius:6px;color:var(--muted);font-size:7px;white-space:nowrap}.job-tags>.mode-tag{display:flex;align-items:center;gap:4px;color:#5d93ad}.mode-tag>span{height:3px;width:3px;border-radius:50%;background:#61a3bd}.job-tags>.onsite{color:#a08b77}.onsite>span{background:#b6a28b}.job-tags>.hybrid{color:#8f82b4}.hybrid>span{background:#a697c9}.opportunity-bottom{display:flex;justify-content:space-between;align-items:center;gap:6px;border-top:1px solid var(--line-muted);padding-top:13px;margin-top:17px}.opportunity-bottom>strong{font-size:8px;color:var(--muted);font-weight:500;line-height:1.6}.job-arrow{height:25px;width:25px;border:1px solid #ffffff70;background:#ffffff30;color:#7c9cce}.source-attribution{font-size:6px;color:var(--faint);gap:4px;margin-top:11px;min-height:14px}.source-attribution:hover{color:var(--primary)}.source-note{display:flex;align-items:flex-start;gap:7px;color:var(--faint);font-size:7px;line-height:1.8;margin-top:17px}.source-note>svg{margin-top:2px}.source-note>p{flex:1 1}.source-note>a{display:flex;align-items:center;gap:4px;white-space:nowrap;margin-left:10px}.source-note>a:hover{color:var(--primary)}.career-direction{margin-block:42px}.industry-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.industry-tile{display:flex;flex-direction:column;position:relative;align-items:flex-start;border-radius:17px;padding:18px 14px 14px;transition:transform .3s var(--ease)}.industry-tile:hover{transform:translateY(-5px)}.industry-tile>span{width:33px;height:33px;border:1px solid #ffffff80;background:linear-gradient(135deg,#d4e7ff60,#a1bdef45);box-shadow:inset 0 1px 4px #ffffff90,0 6px 9px #7899c31a;border-radius:10px;display:grid;place-items:center;color:#789bce;margin-bottom:19px}.industry-tile>span>svg{width:20px}.industry-tile:nth-child(2)>span{color:#9b8bb6;background:linear-gradient(135deg,#ece5fb70,#c6b4e240)}.industry-tile:nth-child(3)>span{color:#87a79a;background:linear-gradient(135deg,#def6e970,#adcfbf40)}.industry-tile:nth-child(4)>span{color:#b09c84;background:linear-gradient(135deg,#f9eadb70,#e2c9ac40)}.industry-tile>strong{font-size:9px;font-weight:550}.industry-tile>svg{position:absolute;right:12px;top:17px;color:var(--faint);width:12px}.hiring-panel{padding:35px;border-radius:25px;position:relative;display:grid;grid-template-columns:1.4fr 1fr;gap:20px;align-items:center;background:linear-gradient(120deg,#abc5fa38,#9e9ed420);overflow:hidden}.hiring-panel h2{font-size:30px;line-height:1.35;letter-spacing:-1px;font-weight:650;margin-top:15px}.hiring-panel h2>span{color:#5b7ac1}.hiring-panel p{font-size:10px;line-height:1.8;color:var(--muted);margin-block:16px 21px;max-width:350px}.hiring-sculpture{height:210px;position:relative;perspective:600px;isolation:isolate}.talent-orb{position:absolute;height:88px;width:88px;border-radius:26px;display:grid;place-items:center;background:linear-gradient(145deg,#e0f3ff95,#71a9f095);border:1px solid #ffffffa6;box-shadow:inset 0 2px 15px #ffffffc2,0 20px 30px #5781c239;color:#f4faff;z-index:3;animation:talent-float 8s ease-in-out infinite}.talent-orb.one{left:13px;top:35px;transform:rotate(-14deg)}.talent-orb.two{top:0;right:14px;background:linear-gradient(145deg,#d8d2ff90,#a498ec80);transform:rotate(13deg);animation-delay:-2s}.talent-orb.three{right:23px;bottom:3px;background:linear-gradient(145deg,#d8f4ee90,#78b9c280);transform:rotate(-4deg);height:75px;width:75px;animation-delay:-4s}.hiring-sculpture>i{position:absolute;width:190px;height:190px;border:1px solid #ffffff90;border-radius:50%;left:25px;top:0;transform:rotateX(60deg)}.hiring-sculpture>i:nth-last-child(2){width:240px;height:240px;left:0;top:-25px;opacity:.6}.hiring-sculpture>i:last-child{width:280px;height:280px;left:-20px;top:-45px;opacity:.3}.guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.guide-card{overflow:hidden;border-radius:21px;transition:transform .3s var(--ease),box-shadow .3s}.guide-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px -15px #6086bd55,inset 0 1px 0 white}.guide-art{height:144px;position:relative;display:grid;place-items:center;overflow:hidden;color:#6c95c8}.cover-blue{background:linear-gradient(135deg,#cae6ff73,#a4bfe955)}.cover-purple{background:linear-gradient(135deg,#e2daff73,#b5b0dc55);color:#9a8cbb}.cover-mint{background:linear-gradient(135deg,#d4eee973,#a6c7cb55);color:#77a6a4}.cover-peach{background:linear-gradient(135deg,#f8e7d273,#d5bbbd55);color:#b69991}.cover-ring{position:absolute;height:150px;width:150px;border-radius:50%;border:1px solid #ffffff80;right:-5px;bottom:-45px;box-shadow:0 0 0 20px #ffffff15,0 0 0 21px #ffffff60,0 0 0 43px #ffffff10,0 0 0 44px #ffffff30;transform:rotateX(20deg) rotateY(-15deg)}.guide-art>svg{filter:drop-shadow(0 7px 6px #718bb844);transform:rotate(-11deg);stroke:#f1f7ffc2}.guide-art>span{font-size:7px;position:absolute;left:15px;top:15px;letter-spacing:1px;opacity:.7}.guide-art>i{position:absolute;right:15px;bottom:15px;font-size:24px;font-style:normal;color:#ffffffa0}.guide-body{padding:22px 19px 18px}.guide-body>span{font-size:6px;letter-spacing:1.2px;font-weight:550;color:var(--faint)}.guide-body h3{font-size:15px;line-height:1.6;font-weight:600;letter-spacing:-.3px;margin-top:10px;min-height:70px}.guide-body>div{display:flex;align-items:center;justify-content:space-between;font-size:7px;color:var(--faint);margin-top:19px}.guide-body>div>svg{color:var(--muted)}.closing-line{display:flex;align-items:center;gap:23px;margin:50px 5px 40px}.closing-line>span{font-size:59px;color:#7595cd;text-shadow:-1px -1px 0 #ffffff90,3px 6px 8px #6d8cbd30}.closing-line>p{font-size:19px;line-height:1.5;color:var(--muted);letter-spacing:-.6px;font-family:Manrope}.closing-line strong{font-weight:600;color:var(--heading)}.closing-line>a{margin-left:auto;gap:15px;font-size:10px;color:var(--muted)}.closing-line>a,.site-footer{display:flex;align-items:center}.site-footer{padding:29px 4px 5px;border-top:1px solid var(--line-muted);gap:25px;flex-wrap:wrap;margin-top:45px}.footer-wordmark{font-family:Manrope;font-size:19px;font-weight:800;letter-spacing:-.8px;color:var(--heading)}.footer-wordmark>span{color:var(--primary)}.site-footer>div:first-child>p{font-size:7px;color:var(--faint);margin-top:5px}.footer-nav{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-left:auto}.footer-nav>a,.footer-nav>button{font-size:7px;color:var(--faint)}.footer-nav>a:hover,.footer-nav>button:hover{color:var(--primary)}.footer-bottom{display:flex;align-items:center;justify-content:space-between;flex-basis:100%;border-top:1px solid var(--line-muted);padding-top:16px;margin-top:1px;font-size:6px;color:var(--faint)}.footer-bottom>span:last-child{display:flex;align-items:center;gap:6px}.page-intro{padding:30px 7px 28px}.page-intro>div>h1,.page-intro>h1{font-size:45px;line-height:1.2;letter-spacing:-1.9px;font-weight:650;margin-top:16px}.page-intro>div>p,.page-intro>p{font-size:12px;line-height:1.9;color:var(--muted);margin-top:17px;max-width:650px}.content-jobs .section-top,.content-saved .section-top{margin-top:8px}.content-jobs .section-top h2,.content-saved .section-top h2{font-size:21px}.compact.search-command{margin-bottom:24px;margin-top:0}.compact.search-command>.primary-button{min-height:39px}.compact.search-command input{font-size:10px}.advanced-filters{display:flex;align-items:flex-end;gap:14px;margin-bottom:22px;border-radius:16px;padding:17px}.advanced-filters>label{font-size:8px;color:var(--muted);flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.advanced-filters select,.cv-fields select,.premium-form select,.workspace-row select{background:var(--input);border:1px solid var(--line);border-radius:8px;color:var(--text);font-size:10px;padding:10px;width:100%;min-height:38px}.advanced-filters select option,.cv-fields select option,.premium-form select option,.workspace-row select option{background:var(--surface);color:var(--text)}.quiet-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:9px;color:var(--muted);min-height:32px;white-space:nowrap}.quiet-button:hover{color:var(--primary)}.advanced-filters>.quiet-button{font-size:8px;padding:0 3px;min-height:38px}.feed-message{display:flex;align-items:flex-start;gap:8px;font-size:9px;color:var(--muted);padding:13px 15px;border:1px solid var(--line);border-radius:12px;background:var(--glass);margin-bottom:20px;line-height:1.7}.feed-message>svg{margin-top:1px}.feed-message>button{color:var(--primary);margin-left:auto;white-space:nowrap}.load-more{display:flex;align-items:center;flex-direction:column;gap:13px;margin-top:26px}.load-more>span{font-size:7px;color:var(--faint)}.empty-state{border-radius:22px;text-align:center;padding:45px 25px;display:flex;align-items:center;flex-direction:column;gap:16px}.empty-state>svg{color:var(--faint)}.empty-orb{width:68px;height:68px;border-radius:50%;background:linear-gradient(145deg,#c9e2ff70,#9bbcee50);box-shadow:inset 0 2px 12px #ffffff90,0 10px 20px #6d8fbd1f;display:grid;place-items:center;color:#8aace0;border:1px solid var(--line);margin-bottom:2px}.empty-state h3{font-size:24px;letter-spacing:-.7px;font-weight:600;line-height:1.4}.empty-state p{font-size:11px;color:var(--muted);line-height:1.9;max-width:460px}.empty-state>.primary-button,.empty-state>.secondary-button{margin-top:7px}.skeleton-card{height:261px;border-radius:20px;padding:22px;position:relative;overflow:hidden}.skeleton-card:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,#ffffff30,transparent);animation:shimmer 2s infinite;translate:-100% 0}.skeleton-card span{display:block;width:35px;height:35px;border-radius:10px;background:#82a6dc12}.skeleton-card i{height:8px;width:85%;border-radius:4px;display:block;background:#82a6dc17;margin-top:20px}.skeleton-card i:nth-child(3){width:65%;margin-top:10px}.skeleton-card i:nth-child(4){width:45%;margin-top:23px}.skeleton-card span:last-child{width:100%;height:1px;margin-top:32px;border-radius:0}.company-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.company-profile{border-radius:20px;padding:24px;text-align:left;position:relative;transition:transform .25s}.company-profile:hover{transform:translateY(-4px)}.company-profile h3{font-size:16px;font-weight:600;letter-spacing:-.3px;margin-top:21px;overflow-wrap:anywhere}.company-profile p{font-size:8px;color:var(--muted);line-height:1.7;margin-top:9px}.company-profile>svg{position:absolute;right:23px;top:28px;color:var(--faint)}.workspace-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-top:8px}.workspace-stats>div{border-radius:20px;padding:23px;position:relative}.workspace-stats>div>span{font-size:10px;color:var(--muted)}.workspace-stats strong{display:block;font-family:Manrope;font-size:36px;font-weight:600;letter-spacing:-1px;margin-top:17px}.workspace-stats .account-type{font-size:24px;text-transform:capitalize;margin-top:26px}.workspace-stats svg{position:absolute;right:23px;top:23px;color:var(--faint)}.dashboard-intro{display:flex;align-items:center;justify-content:space-between;gap:20px}.workspace-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:25px}.workspace-heading{font-size:24px;font-weight:600;letter-spacing:-.8px;margin:35px 4px 20px}.workspace-list{display:flex;flex-direction:column;gap:13px}.workspace-row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;border-radius:18px}.workspace-row h3{font-size:17px;font-weight:600;letter-spacing:-.3px}.workspace-row p{font-size:10px;line-height:1.9;color:var(--muted);margin-top:11px}.workspace-row>div>span{font-size:8px;color:var(--faint);display:block;margin-top:9px}.workspace-row>div{min-width:0;flex:1 1}.workspace-row.applicant{align-items:flex-start}.workspace-row.applicant .section-link{margin-top:12px}.preserved-text{white-space:pre-wrap;overflow-wrap:anywhere}.workspace-row.applicant .secondary-button{font-size:9px;min-height:35px;margin-top:15px}.workspace-row label{font-size:8px;display:flex;flex-direction:column;gap:9px;flex:0 0 150px;color:var(--muted)}.application-status{font-size:8px;white-space:nowrap;background:var(--blue-tint);border:1px solid var(--line);color:var(--primary);border-radius:6px;padding:8px 12px}.editorial-article,.info-page{max-width:880px;margin:15px auto 0;padding:45px;border-radius:27px}.editorial-article>.section-link{font-size:9px;margin-bottom:35px}.editorial-article>.eyebrow,.info-page>.eyebrow{font-size:7px}.editorial-article>h1,.info-page>h1{font-size:43px;letter-spacing:-1.8px;line-height:1.22;font-weight:650;margin-top:20px}.article-deck{font-size:14px;color:var(--muted);line-height:1.9;margin-top:20px;max-width:650px}.byline{display:flex;align-items:center;gap:10px;margin-top:26px}.byline-icon{height:33px;width:33px;display:grid;place-items:center;background:var(--glass-strong);border:1px solid var(--line);border-radius:50%;color:var(--faint)}.byline strong{display:block;font-size:9px;font-weight:500}.byline div>span{font-size:8px;display:block;color:var(--faint);margin-top:5px}.article-cover{height:230px;position:relative;display:grid;place-items:center;border:1px solid var(--line);border-radius:20px;overflow:hidden;margin-top:30px}.article-cover>svg{filter:drop-shadow(0 10px 10px #6e83ac45);transform:rotate(-16deg);color:#edf7ffd0}.article-cover>span{position:absolute;top:23px;left:24px;font-size:8px;letter-spacing:2px}.article-cover>i{position:absolute;right:27px;bottom:23px;font-style:normal;font-size:33px;color:#f2f7ffc9}.article-cover .cover-ring{height:250px;width:250px;right:-20px;bottom:-60px}.article-toc{background:var(--input);border:1px solid var(--line);border-radius:15px;padding:23px;margin-top:27px}.article-toc>span{font-size:8px;color:var(--faint);letter-spacing:1.2px;display:block;margin-bottom:15px}.article-toc a{font-size:11px;line-height:1.7;display:flex;align-items:baseline;gap:10px;color:var(--muted);margin-top:10px}.article-toc small{font-size:7px;color:var(--faint)}.article-toc a:hover{color:var(--primary)}.editorial-article>section,.info-page>section{margin-top:34px;scroll-margin-top:30px}.editorial-article>section>h2,.info-page>section>h2{font-size:24px;font-weight:600;letter-spacing:-.6px;line-height:1.5;margin-bottom:14px}.editorial-article>section>p,.info-page>section>p{font-size:13px;line-height:2.05;color:var(--muted)}.article-end{display:flex;align-items:flex-start;gap:12px;border-top:1px solid var(--line-muted);padding-top:25px;margin-top:32px;color:var(--faint)}.article-end p{font-size:10px;line-height:1.9}.article-end>svg{margin-top:2px}.article-next{border-top:1px solid var(--line-muted);padding-top:25px;margin-top:27px;display:flex;align-items:center;justify-content:space-between;gap:20px}.article-next>span{font-size:7px;letter-spacing:1px;color:var(--faint)}.info-next,.source-links{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:30px}.source-links>a{font-size:12px;display:flex;gap:7px;align-items:center;color:var(--primary)}.info-next{padding-top:25px;border-top:1px solid var(--line-muted)}.info-page .contact-form{margin-top:30px}.premium-dialog{position:fixed;border-radius:25px;padding:37px;width:565px;max-width:calc(100% - 28px);max-height:90dvh;color:var(--text);background:linear-gradient(130deg,#e5f0fff0,#d3e2faf2);box-shadow:0 30px 100px #284b7940,inset 0 1px 0 #ffffffe6;overflow:auto;overscroll-behavior:contain}.premium-dialog::backdrop{background:#304e775e;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px)}.premium-dialog[open]{animation:dialog-rise .3s var(--ease)}.close-dialog{position:absolute;top:15px;right:15px;color:var(--faint);width:30px;height:30px}.dialog-symbol{display:grid;place-items:center;height:54px;width:54px;border-radius:17px;background:linear-gradient(145deg,#b5d6ff90,#8faeef80);color:#f4f9ff;border:1px solid #ffffffe0;box-shadow:inset 0 2px 12px #ffffff9c,0 10px 25px #6087c02e;margin-bottom:24px}.premium-dialog>.eyebrow{font-size:6px;letter-spacing:1.3px}.premium-dialog h2{font-size:30px;line-height:1.35;letter-spacing:-1px;font-weight:650;margin-top:12px}.dialog-description{font-size:11px;line-height:1.9;color:var(--muted);margin-top:14px}.premium-form{gap:18px;margin-top:25px}.premium-form,.premium-form label{display:flex;flex-direction:column}.premium-form label{gap:8px;font-size:10px;color:var(--text);font-weight:500}.cv-fields input,.cv-fields textarea,.premium-form input,.premium-form textarea{padding:12px;border:1px solid var(--line);background:var(--input);border-radius:9px;color:var(--text);font-size:11px;width:100%;resize:vertical;min-height:42px;box-shadow:inset 0 1px 3px #557aaa08}.cv-fields input::placeholder,.cv-fields textarea::placeholder,.premium-form input::placeholder,.premium-form textarea::placeholder{color:var(--faint)}.premium-form select{font-size:11px;min-height:42px}.premium-form .checkbox-label{flex-direction:row;align-items:flex-start;gap:8px;font-size:9px;line-height:1.8;color:var(--muted);font-weight:400}.checkbox-label>input{height:14px;width:14px;flex-shrink:0;min-height:0;accent-color:var(--primary);margin:2px 0 0}.checkbox-label a{color:var(--primary)}.form-columns{display:grid;grid-template-columns:1fr 1fr;gap:16px}.premium-form small{font-size:8px;color:var(--faint);font-weight:400}.full-width{width:100%}.form-error{background:#e9c2c452;border:1px solid #d19d9e55;color:#ab646a;border-radius:9px;padding:12px;font-size:11px;line-height:1.8}.auth-switch{font-size:10px;line-height:1.8;color:var(--muted);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;margin-top:24px}.auth-switch button{color:var(--primary);font-weight:550}.small-note{font-size:9px;color:var(--faint);line-height:1.9;margin-top:12px}.premium-dialog>.small-note{text-align:center}.country-search{display:flex;align-items:center;gap:9px;margin-top:22px;padding:12px;border:1px solid var(--line);background:var(--input);border-radius:10px;color:var(--faint)}.country-search input{background:none;border:0;width:100%;padding:2px;color:var(--text);font-size:12px}.country-search input::placeholder{color:var(--faint)}.country-options{max-height:42dvh;overflow:auto;display:flex;flex-direction:column;gap:4px;margin-top:16px;padding-right:3px}.country-options>button{display:flex;align-items:center;gap:12px;padding:11px;border-radius:10px;font-size:11px;text-align:left;transition:background .2s}.country-options>button.active,.country-options>button:hover{background:var(--glass-strong)}.country-options>button.active{color:var(--primary)}.country-options>button>svg:last-child{margin-left:auto}.country-flag{height:25px;width:28px;font-size:19px;display:grid;place-items:center;flex-shrink:0}.detail-company{display:flex;align-items:center;gap:12px;margin-top:4px}.detail-company .employer-symbol{width:50px;height:50px;font-size:15px;border-radius:15px}.detail-company .eyebrow{font-size:6px;letter-spacing:1px;margin-bottom:6px}.detail-company strong{font-size:11px;font-weight:600}.job-detail>h2{margin-top:25px;font-size:32px;line-height:1.4;overflow-wrap:anywhere}.job-detail>.opportunity-location{font-size:11px;margin-top:12px}.job-detail .job-tags{margin-top:20px}.job-detail .job-tags>span{font-size:9px;padding:7px 9px}.detail-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;background:var(--input);border:1px solid var(--line);border-radius:14px;padding:18px;margin-top:24px}.detail-facts>div>span{font-size:6px;letter-spacing:1px;color:var(--faint);display:block;margin-bottom:8px}.detail-facts strong{font-size:10px;font-weight:500;line-height:1.9;display:block;overflow-wrap:anywhere}.eligibility-note{display:flex;align-items:flex-start;gap:10px;background:var(--input);border:1px solid var(--line);border-radius:12px;margin-top:21px;padding:15px;color:var(--muted)}.eligibility-note>svg{margin-top:2px;color:var(--faint)}.eligibility-note p{font-size:9px;line-height:1.9}.job-detail>h3{font-size:19px;font-weight:600;letter-spacing:-.4px;margin-top:29px}.job-description{font-size:12px;line-height:2;color:var(--muted);margin-top:15px;max-height:340px;overflow:auto;padding-right:5px}.detail-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:26px}.detail-actions .primary-button,.detail-actions .secondary-button{font-size:10px;min-height:43px;padding-inline:15px}.detail-source{display:inline-flex;align-items:center;gap:5px;color:var(--primary);font-size:9px;margin-top:19px}.disabled-link{opacity:.6;cursor:wait}.detail-safety{display:flex;align-items:center;gap:7px;border-top:1px solid var(--line-muted);padding-top:19px;margin-top:22px;color:var(--faint);font-size:8px}.notification-toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);border-radius:14px;padding:16px 18px;z-index:90;display:flex;align-items:center;gap:11px;background:var(--glass-strong);max-width:calc(100% - 35px);width:max-content;color:var(--text);font-size:11px;box-shadow:0 15px 40px #20365925,inset 0 1px 0 #ffffff80;animation:toast-rise .3s var(--ease);line-height:1.8}.notification-toast>svg{color:#5c9da1}.notification-toast button{display:flex;color:var(--muted);margin-left:8px}.advertisement{border-radius:13px;text-align:center;padding:18px;margin-block:40px;background:var(--glass);border:1px solid var(--line);overflow:hidden;min-height:150px;contain:layout}.advertisement>span{font-size:7px;letter-spacing:1px;color:var(--faint);display:block;margin-bottom:15px}.advertisement ins{min-height:90px;max-width:100%}.advertisement.ad-sidebar{min-height:300px}.spinning{animation:spin 1s linear infinite}.cv-command{display:flex;align-items:center;justify-content:space-between;gap:25px;border-radius:24px;padding:30px;margin:10px 0 27px}.cv-command h1{font-size:34px;font-weight:650;letter-spacing:-1.3px;line-height:1.35;margin-top:13px}.cv-command p{font-size:10px;color:var(--muted);line-height:1.9;margin-top:12px}.cv-command .eyebrow{font-size:6px;letter-spacing:1.4px}.cv-command-actions{display:flex;align-items:center;flex-wrap:wrap;gap:9px;justify-content:flex-end;flex:0 0 290px}.cv-command-actions .primary-button,.cv-command-actions .secondary-button{font-size:9px;padding-inline:13px;gap:7px;min-height:41px}.autosaved{font-size:8px;color:var(--muted);display:flex;align-items:center;justify-content:flex-end;gap:5px;flex-basis:100%;margin-bottom:5px}.saved-dot,.saving-dot{height:4px;width:4px;border-radius:50%;background:#69a5a1;display:inline-block}.saving-dot{background:#d6b583}.cv-layout{display:grid;grid-template-columns:330px minmax(0,1fr);gap:24px;align-items:start}.cv-editor{border-radius:21px;overflow:hidden}.cv-progress{padding:23px 23px 18px;border-bottom:1px solid var(--line-muted)}.cv-progress>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:9px;color:var(--muted)}.cv-progress strong{font-size:9px;color:var(--primary);font-weight:500}.cv-progress>div:nth-child(2){height:4px;width:100%;background:#7397c326;border-radius:5px;overflow:hidden;margin-top:12px}.cv-progress>div:nth-child(2)>span{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,#6e9fff,#6f9be4);transition:width .4s}.cv-progress p{font-size:7px;color:var(--faint);margin-top:10px}.cv-section-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:16px 12px;border-bottom:1px solid var(--line-muted)}.cv-section-tabs>button{display:flex;align-items:center;justify-content:center;gap:5px;font-size:8px;min-height:34px;border-radius:7px;color:var(--muted)}.cv-section-tabs>button.active{background:var(--glass-strong);box-shadow:inset 0 1px 0 var(--line);color:var(--primary)}.cv-section-tabs>button>svg{width:12px}.cv-fields{padding:23px}.editor-title{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px}.editor-title h2{font-size:15px;font-weight:600;letter-spacing:-.3px}.editor-title>span{font-size:5px;letter-spacing:.8px;color:var(--faint);white-space:nowrap}.cv-fields label{display:flex;flex-direction:column;gap:8px;font-size:9px;color:var(--muted);margin-bottom:17px}.cv-fields input,.cv-fields textarea{font-size:10px;min-height:39px;padding:11px}.cv-entry{border:1px solid var(--line);border-radius:12px;padding:15px;margin-bottom:20px;background:var(--input)}.entry-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.entry-top>span{font-size:9px;color:var(--primary)}.entry-top>.round-icon{width:25px;height:25px;color:var(--faint)}.cv-entry>label:last-child{margin-bottom:0}.quiet-note{display:flex;align-items:flex-start;gap:9px;padding:15px;border:1px solid var(--line);background:var(--input);border-radius:10px;margin-top:20px;color:var(--faint)}.quiet-note p{font-size:9px;line-height:1.9}.quiet-note>svg{width:16px;margin-top:1px}.template-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-block:4px 6px}.template-option{padding:8px;border:1px solid var(--line);background:var(--glass);border-radius:9px;text-align:left}.template-option.active{border-color:#78a7f1;box-shadow:0 0 0 2px #8fb6f51c}.template-option>span{display:flex;align-items:center;justify-content:space-between;font-size:7px;gap:3px;margin-top:9px}.template-option>span>svg{width:10px;color:var(--primary)}.template-mini{width:100%;aspect-ratio:.72;background:white;border-radius:3px;position:relative;padding:13px 7px;box-shadow:0 3px 8px #54729d1a}.template-mini>i{display:block;width:100%;height:2px;background:#c6cfdd;margin-top:6px}.template-mini>i:first-child{height:4px;background:#7290c0;width:70%;margin-top:0}.template-mini>i:nth-child(3){width:80%;margin-top:14px}.mini-executive>i:first-child{width:100%;height:6px;background:#35475e}.mini-minimal>i:first-child{background:#68758a;height:3px}.cv-preview-column{min-width:0}.preview-caption{display:flex;align-items:center;justify-content:space-between;font-size:7px;color:var(--faint);padding-inline:3px;margin-bottom:13px;gap:15px}.preview-caption>span:first-child{display:flex;align-items:center;gap:6px}.preview-caption>span:last-child{font-size:6px;letter-spacing:.7px}.cv-paper{background:white;color:#29394b;min-height:760px;border-radius:6px;box-shadow:0 15px 50px #39587d20;padding:39px 35px;overflow-wrap:anywhere;font-family:Arial,sans-serif;line-height:1.65}.cv-paper h1,.cv-paper h2,.cv-paper h3{font-family:Arial,sans-serif;color:#253f62}.cv-paper header{padding-bottom:21px;border-bottom:2px solid #5482bb}.cv-paper h1{font-size:25px;line-height:1.35;letter-spacing:-.5px;font-weight:700}.cv-headline{font-size:12px;color:#637387;margin-top:7px}.cv-contact{display:flex;align-items:center;flex-wrap:wrap;gap:5px 12px;font-size:8px;color:#768393;margin-top:13px;line-height:1.8}.cv-paper>section{margin-top:25px}.cv-paper>section>h2{font-size:9px;letter-spacing:1.8px;font-weight:700;color:#4872a5;margin-bottom:11px}.cv-paper section>p{font-size:9px;color:#59697b;white-space:pre-wrap}.printed-entry{margin-bottom:19px;page-break-inside:avoid;break-inside:avoid}.printed-entry>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.printed-entry h3{font-size:11px;font-weight:700}.printed-entry>div>span{font-size:8px;color:#748092;text-align:right;flex-shrink:0;max-width:40%}.printed-organisation{font-size:9px;color:#68778a;margin-top:3px}.printed-entry ul{font-size:9px;color:#59697b;line-height:1.9;padding-left:15px;margin:8px 0 0}.printed-entry li{margin-bottom:3px}.cv-placeholder{text-align:center;margin-top:100px;color:#b2bdcc}.cv-placeholder>svg{color:#bdc9d6}.cv-placeholder p{font-family:Manrope;font-size:18px;letter-spacing:-.4px;margin-top:15px}.cv-placeholder>span{font-size:10px;line-height:1.9;margin-top:10px;display:block}.paper-executive header{border:0;border-bottom:5px solid #26374c;padding-bottom:25px}.paper-executive header h1{font-family:Georgia,serif;color:#26374c;font-size:29px}.paper-executive section>h2{color:#26374c;border-bottom:1px solid #c7d0da;padding-bottom:7px;letter-spacing:1.1px}.paper-minimal header{border-bottom:1px solid #d8dee5}.paper-minimal h1{font-weight:400;letter-spacing:0;color:#2d3441}.paper-minimal section>h2{color:#465260;letter-spacing:1.3px}.cv-paper.letter{min-height:735px}.print-hint{display:flex;align-items:flex-start;gap:8px;color:var(--faint);padding:19px 5px;font-size:8px;line-height:1.9}.print-hint>svg{margin-top:2px}.cv-mobile-tabs{display:none}.inline-feedback{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;background:var(--glass-strong);border:1px solid var(--line);padding:14px 18px;border-radius:12px;margin-bottom:20px;font-size:11px;line-height:1.8;color:var(--muted)}.inline-feedback button{font-size:20px;line-height:1}.motion-off *{animation:none!important}.motion-off .opportunity-card:hover{transform:none}[data-theme=dark] .global-hero{background:linear-gradient(120deg,#1f315440,#263e6b40 60%,#24315450)}[data-theme=dark] .hero-halo{background:radial-gradient(ellipse at 73% 58%,#2a4b854f,transparent 65%)}[data-theme=dark] .global-hero h1>span{background-image:linear-gradient(105deg,#79afff,#9ba9fc 60%,#94c5ff)}[data-theme=dark] .floating-glass-card{background:linear-gradient(120deg,#425e8c85,#263c6980)}[data-theme=dark] .floating-glass-card strong{color:#d8e9ff}[data-theme=dark] .floating-glass-card>div>span{color:#9ab1d3}[data-theme=dark] .globe-core{background:radial-gradient(circle at 30% 25%,#87b5edb0,#3a6babb8 36%,#1f3a6eaa 68%,#112548b0);border-color:#abc9fa66;box-shadow:inset 5px 5px 30px #b6d5ff50,inset -18px -14px 25px #04172f90,0 10px 50px #3c70d230}[data-theme=dark] .globe-chip{background:#45618d50;color:#d7e7ff;border-color:#a6ccff40}[data-theme=dark] .globe-footer{color:#7590bd}[data-theme=dark] .search-command{background:linear-gradient(120deg,#263c5c80,#17294555)}[data-theme=dark] .opportunity-card{background:linear-gradient(135deg,#26385466,#23335555)}[data-theme=dark] .opportunity-card:hover{border-color:#b5d1ff60;box-shadow:0 15px 35px -18px #0006,inset 0 1px 0 #ffffff30}[data-theme=dark] .job-arrow,[data-theme=dark] .job-tags>span{background:#92b9fa0b;border-color:#b4d2ff20}[data-theme=dark] .employer-symbol{border-color:#e2edff25;box-shadow:inset 0 1px 5px #ffffff25}[data-theme=dark] .employer-0{background:linear-gradient(135deg,#719ad949,#476b9e3d);color:#a2c2f0}[data-theme=dark] .employer-1{background:linear-gradient(135deg,#9481d949,#6757963d);color:#c2b0ea}[data-theme=dark] .employer-2{background:linear-gradient(135deg,#71b5a449,#446b6c3d);color:#a2d4c8}[data-theme=dark] .employer-3{background:linear-gradient(135deg,#b69a7c49,#7a62563d);color:#ddc4ab}[data-theme=dark] .employer-4{background:linear-gradient(135deg,#b982b049,#7952713d);color:#d6acd5}[data-theme=dark] .employer-5{background:linear-gradient(135deg,#759cae49,#41647a3d);color:#a6c9d4}[data-theme=dark] .pathway-icon{border-color:#d4e6ff30;box-shadow:inset 0 1px 9px #fff2,0 6px 17px #02070e40}[data-theme=dark] .pathway-card:hover{box-shadow:0 15px 35px -18px #0006,inset 0 1px 0 #ffffff20}[data-theme=dark] .hiring-panel{background:linear-gradient(120deg,#30466b40,#38366630)}[data-theme=dark] .hiring-panel h2>span{color:#8da6dc}[data-theme=dark] .guide-art{filter:saturate(.7) brightness(.8)}[data-theme=dark] .cover-blue{background:linear-gradient(135deg,#547fa34d,#3f598145)}[data-theme=dark] .cover-purple{background:linear-gradient(135deg,#8679b64d,#5d538145)}[data-theme=dark] .cover-mint{background:linear-gradient(135deg,#5c8f864d,#3d636a45)}[data-theme=dark] .cover-peach{background:linear-gradient(135deg,#a089714d,#6b595d45)}[data-theme=dark] .premium-dialog{background:linear-gradient(135deg,#1b2c49f2,#1a2745f5);border-color:#c6ddff2b}[data-theme=dark] .premium-dialog::backdrop{background:#040c1c85}[data-theme=dark] .world-card .mini-planet{opacity:.5}[data-theme=dark] .pathway-card .cv-miniature{opacity:.4}[data-theme=dark] .country-options>button:hover{background:#b7d6ff13}[data-theme=dark] .workstyle-tabs>button.active{box-shadow:inset 0 1px 0 #ffffff20}[data-theme=dark] .industry-tile>span{border-color:#ffffff2b;box-shadow:inset 0 1px 4px #ffffff25;background:linear-gradient(135deg,#87a6d82e,#6c92ba20)}@keyframes fade-rise{0%{opacity:0;translate:0 9px}to{opacity:1;translate:0 0}}@keyframes float-card{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-8px) rotate(-4deg)}}@keyframes talent-float{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes shimmer{to{translate:100% 0}}@keyframes dialog-rise{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toast-rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@media(min-width:1550px){.app-shell{--sidebar-width:235px;padding:28px;gap:38px}.app-sidebar{top:28px;height:calc(100dvh - 56px);padding-top:32px}.global-hero{min-height:450px;padding:49px}.global-hero h1{font-size:67px}.globe-stage{height:365px}.global-hero-copy>p{font-size:14px}.eyebrow{font-size:8px}.primary-button,.secondary-button{font-size:12px;min-height:49px;padding-inline:22px}.hero-text-link{font-size:10px}.hero-details>span{font-size:9px}.job-card-grid{gap:20px}.opportunity-card{padding:25px 23px 18px}.opportunity-title>h3{font-size:18px}.opportunity-title{min-height:54px}.employer-symbol{width:42px;height:42px;font-size:12px}.employer-meta>span:first-child{font-size:11px}.employer-meta>span+span{font-size:8px}.opportunity-location{font-size:9px}.job-tags>span{font-size:8px}.opportunity-bottom>strong{font-size:9px}.source-attribution{font-size:7px}.section-top h2{font-size:29px}.pathway-card{padding:29px}.pathway-card h2{font-size:22px}.pathway-card p{font-size:9px}.pathway-card .eyebrow{font-size:7px}.guide-art{height:175px}.guide-body h3{font-size:18px;min-height:85px}.guide-body>span{font-size:7px}.guide-body>div{font-size:8px}.cv-layout{grid-template-columns:370px minmax(0,1fr)}.cv-paper{min-height:950px;padding:50px;font-size:11px}.cv-paper h1{font-size:30px}.cv-paper section>h2,.cv-paper section>p,.printed-entry ul{font-size:11px}.printed-entry h3{font-size:13px}.cv-headline{font-size:15px}.cv-contact,.printed-entry>div>span{font-size:10px}.printed-organisation{font-size:11px}}@media(max-width:1190px){.app-shell{--sidebar-width:188px;gap:22px;padding:18px}.app-sidebar{top:18px;height:calc(100dvh - 36px);padding:23px 12px 14px;border-radius:23px}.brand-lockup{gap:6px;padding-inline:2px;margin-bottom:29px}.logo-cube{height:35px;width:35px;border-radius:10px}.logo-cube img{width:29px;height:29px}.brand-lockup>span:last-child{font-size:19px;letter-spacing:-.9px}.brand-lockup small{font-size:4.5px;letter-spacing:1.3px}.sidebar-section-label{font-size:6px;letter-spacing:1.4px;padding-inline:11px}.app-sidebar nav>a{font-size:10px;padding:12px 11px;gap:10px}.app-sidebar nav>a.active{padding:11px 10px}.app-sidebar nav>a>svg{width:17px}.sidebar-link{font-size:9px;padding-inline:11px;gap:10px}.world-card{padding:19px 12px 13px}.world-card strong{font-size:13px}.sidebar-account strong,.world-card p{font-size:8px}.sidebar-account small{font-size:6px}.global-hero{padding:33px 27px;min-height:359px;border-radius:25px}.global-hero h1{font-size:43px;letter-spacing:-2px}.global-hero-copy>.eyebrow{font-size:5.5px;letter-spacing:1.2px}.global-hero-copy>p{font-size:11px}.hero-primary-actions{gap:11px}.global-hero .primary-button{font-size:9px;padding-inline:13px;gap:8px;min-height:40px}.global-hero .hero-text-link{font-size:8px;gap:1px}.hero-details{gap:8px}.hero-details>span{font-size:6px;gap:5px}.hero-details>span>svg{width:11px}.globe-stage{height:305px;margin-left:0}.globe-viewport{inset:-30px -38px -5px -20px}.floating-glass-card{padding:13px 11px;gap:8px;bottom:6px;left:-4px;right:-6px}.float-icon{width:30px;height:30px;border-radius:9px}.float-icon>svg{width:17px}.floating-glass-card strong{font-size:8px}.floating-glass-card>div>span{font-size:6px}.floating-glass-card>svg{width:12px}.globe-chip{font-size:5px;padding:6px 7px}.chip-london{top:35px;left:4px}.chip-singapore{top:178px;right:-9px}.globe-footer{font-size:5px;letter-spacing:.9px;bottom:-32px;gap:6px}.orbital-icon{font-size:17px}.search-command{gap:9px;padding:8px;border-radius:15px}.search-command input{font-size:10px}.search-command>label{gap:8px;padding-inline:10px}.search-command>label>svg{width:18px}.search-command>.primary-button{font-size:10px;gap:8px;padding-inline:13px}.search-country{font-size:8px;padding-inline:11px;gap:6px}.search-country>svg{width:15px}.search-country>svg:last-child{margin-left:4px;width:10px}.search-trends{font-size:6px;gap:8px;margin-inline:7px}.search-trends>button{font-size:6px}.pathway-card{padding:22px 17px;gap:12px;min-height:155px}.pathway-icon{width:35px;height:35px;border-radius:11px}.pathway-icon>svg{width:21px}.pathway-card h2{font-size:17px}.pathway-card .eyebrow{font-size:5px;letter-spacing:1px}.pathway-card p{font-size:7px}.pathway-arrow{right:11px;top:15px}.pathway-arrow>svg{width:17px}.cv-miniature{right:-24px;width:73px;height:100px;opacity:.5}.sparkle-sculpture{font-size:100px;right:-15px}.section-top h2{font-size:23px}.job-card-grid{gap:12px}.opportunity-card{padding:17px 15px 13px;border-radius:17px}.job-card-header{gap:7px}.employer-symbol{height:32px;width:32px;font-size:9px;border-radius:10px}.employer-meta>span:first-child{font-size:8px}.employer-meta>span+span{font-size:6px;gap:3px}.employer-meta>span+span>svg{width:9px}.bookmark-button{width:23px;height:26px}.bookmark-button>svg{width:14px}.opportunity-title>h3{font-size:13px;letter-spacing:-.25px}.opportunity-title{min-height:43px;gap:5px;margin-top:18px}.opportunity-title>svg{width:12px}.opportunity-location{font-size:7px;gap:4px}.opportunity-location>svg{width:11px}.job-tags>span{font-size:6px;padding:5px 6px}.job-tags{gap:4px;margin-top:12px}.opportunity-bottom>strong{font-size:7px}.opportunity-bottom{margin-top:15px;padding-top:11px}.source-attribution{font-size:5.5px}.source-note{font-size:6px}.workstyle-tabs>button{font-size:7px;padding:8px 10px;gap:5px}.workstyle-tabs>button.active{padding:7px 9px}.workstyle-tabs>button>svg{width:12px}.feed-indicator{font-size:7px}.industry-grid{gap:9px}.industry-tile{padding:15px 10px 13px;border-radius:14px}.industry-tile>strong{font-size:8px}.industry-tile>span{height:31px;width:31px;border-radius:10px;margin-bottom:17px}.industry-tile>svg{right:8px;top:13px;width:10px}.hiring-panel{padding:29px}.hiring-panel h2{font-size:27px}.hiring-panel .eyebrow{font-size:6px;letter-spacing:1.3px}.hiring-sculpture{height:190px;scale:.85;transform-origin:center}.guide-grid{gap:13px}.guide-art{height:126px}.guide-art>svg{width:50px}.guide-body{padding:18px 15px 15px}.guide-body h3{font-size:13px;line-height:1.65;min-height:65px}.guide-body>span{font-size:5.5px;letter-spacing:.9px}.guide-body>div{font-size:6px;margin-top:16px}.footer-nav{gap:12px}.footer-nav>a,.footer-nav>button{font-size:6px}.footer-wordmark{font-size:17px}.site-footer>div:first-child>p{font-size:6px}.page-intro>div>h1,.page-intro>h1{font-size:39px}.cv-command{padding:24px;gap:18px}.cv-command h1{font-size:28px;letter-spacing:-1px}.cv-command p{font-size:9px}.cv-command-actions{flex-basis:230px;gap:7px}.cv-command-actions .primary-button,.cv-command-actions .secondary-button{font-size:8px;gap:5px;padding-inline:10px}.cv-command-actions .primary-button>svg,.cv-command-actions .secondary-button>svg{width:14px}.cv-layout{grid-template-columns:280px minmax(0,1fr);gap:18px}.cv-fields{padding:18px}.cv-progress{padding:20px 18px 17px}.cv-section-tabs{padding:12px 8px;gap:3px}.cv-section-tabs>button{font-size:7px;gap:3px}.editor-title h2{font-size:13px}.editor-title>span{font-size:4.5px;letter-spacing:.3px}.cv-paper{padding:28px 24px;min-height:640px}.cv-paper h1{font-size:21px}.cv-headline{font-size:10px}.cv-contact{font-size:7px}.cv-paper>section>h2{font-size:8px;letter-spacing:1px}.cv-paper section>p,.printed-entry ul{font-size:8px}.printed-entry h3{font-size:9px}.printed-entry>div>span{font-size:6px}.printed-organisation{font-size:7px}.cv-paper.letter{min-height:615px}.preview-caption>span:last-child{font-size:5px;letter-spacing:.2px}.print-hint{font-size:7px}.editorial-article,.info-page{padding:36px}.editorial-article>h1,.info-page>h1{font-size:37px}}@media(max-width:980px){.app-shell{--sidebar-width:174px;padding:15px;gap:18px}.app-sidebar{top:15px;height:calc(100dvh - 30px);padding-inline:10px;min-height:590px}.brand-lockup{gap:5px}.logo-cube{height:31px;width:31px;border-radius:9px}.logo-cube img{height:25px;width:25px}.brand-lockup>span:last-child{font-size:18px}.brand-lockup small{font-size:4px;letter-spacing:1.2px}.app-sidebar nav>a{font-size:9px;gap:8px}.sidebar-section-label{font-size:5.5px;letter-spacing:1.2px}.sidebar-link{font-size:8px;gap:8px}.world-card{min-height:150px;padding:16px 11px 11px}.world-card strong{font-size:12px}.world-card p,.world-card>span{font-size:7px}.world-button{font-size:7px;padding:7px 8px}.global-hero{padding:28px 23px;min-height:338px}.global-hero h1{font-size:36px;letter-spacing:-1.6px}.global-hero-copy>.eyebrow{font-size:4.7px;letter-spacing:1px;gap:5px}.global-hero-copy>.eyebrow .status-dot{width:4px;height:4px}.global-hero-copy>p{font-size:10px}.hero-primary-actions{flex-wrap:wrap;gap:14px;margin-top:21px}.hero-primary-actions .primary-button{min-height:37px;font-size:8px;padding-inline:12px}.hero-details{margin-top:21px;flex-wrap:wrap;gap:7px}.hero-details>span{font-size:5.5px}.globe-stage{height:275px}.floating-glass-card{left:-4px;right:-6px;bottom:7px;padding:12px 9px;gap:6px}.float-icon{width:26px;height:26px;border-radius:8px}.float-icon>svg{width:14px}.floating-glass-card strong{font-size:7px}.floating-glass-card>div>span{font-size:5.5px}.globe-footer{font-size:4px;bottom:-29px;letter-spacing:.7px}.globe-chip{font-size:4.5px;padding:5px 6px;gap:4px}.chip-london{top:25px;left:0}.chip-singapore{top:158px;right:-5px}.hero-text-link{font-size:7px}.search-command{flex-wrap:wrap}.search-command>label{flex:1 1 50%}.search-country{flex:0 1 38%;font-size:7px;padding-inline:9px}.search-country>span{max-width:120px}.search-command>.primary-button{font-size:9px;min-height:36px;flex:0 0 100%}.search-command>.primary-button>svg{width:15px}.search-trends{font-size:6px;gap:7px;margin-block:12px 23px}.search-trends>button{font-size:6px}.pathways{gap:12px;margin-bottom:33px}.pathway-card{padding:20px 15px;gap:10px;min-height:155px}.pathway-icon{width:30px;height:30px;border-radius:9px}.pathway-icon>svg{width:18px}.pathway-card h2{font-size:15px;letter-spacing:-.4px}.pathway-card .eyebrow{font-size:4.5px;letter-spacing:.7px}.pathway-card p{font-size:6.5px;line-height:1.8;max-width:150px}.pathway-arrow{right:9px;top:13px}.pathway-arrow>svg{width:14px}.cv-miniature{right:-30px;width:70px;opacity:.4}.sparkle-sculpture{right:-28px;opacity:.8}.section-top{gap:12px}.section-top h2{font-size:22px}.section-top .eyebrow{font-size:5.5px;letter-spacing:1.2px}.section-link{font-size:8px;gap:5px}.section-link>svg{width:14px}.job-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.opportunity-card{padding:20px 18px 15px}.opportunity-title>h3{font-size:15px}.opportunity-title{min-height:47px}.employer-symbol{height:35px;width:35px;font-size:10px}.employer-meta>span:first-child{font-size:9px}.employer-meta>span+span{font-size:7px}.opportunity-location{font-size:8px}.job-tags>span{font-size:7px}.opportunity-bottom>strong{font-size:8px}.feed-indicator,.source-attribution{font-size:6px}.workstyle-bar{gap:10px}.workstyle-tabs>button{font-size:6.5px;padding:8px;gap:4px}.workstyle-tabs>button.active{padding:7px}.workstyle-tabs>button>svg{width:11px}.industry-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.industry-tile{padding:18px 15px 15px}.industry-tile>strong{font-size:9px}.industry-tile>svg{right:13px;top:17px;width:13px}.industry-tile>span{margin-bottom:19px;height:35px;width:35px}.hiring-panel{padding:28px;grid-template-columns:1.6fr 1fr;gap:6px}.hiring-panel h2{font-size:24px}.hiring-panel p{font-size:9px}.hiring-panel .eyebrow{font-size:5px;letter-spacing:1px}.hiring-panel .primary-button{font-size:10px}.hiring-sculpture{scale:.7;transform-origin:center;left:-15px}.guide-grid{gap:11px}.guide-art{height:115px}.guide-body{padding:17px 13px 14px}.guide-body h3{font-size:12px;min-height:78px;line-height:1.7}.guide-body>span{font-size:4.5px;letter-spacing:.7px}.guide-body>div{font-size:6px}.guide-body>div>svg{width:15px}.closing-line{gap:15px;margin-top:38px}.closing-line>p{font-size:17px}.closing-line>span{font-size:50px}.closing-line>a{font-size:8px;gap:8px}.footer-nav{flex-basis:100%;margin:0;gap:16px}.site-footer{gap:22px}.footer-bottom{margin-top:0}.company-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.workspace-stats{gap:12px}.workspace-stats>div{padding:19px}.workspace-stats>div>span{font-size:8px}.workspace-stats strong{font-size:30px}.workspace-stats .account-type{font-size:18px;margin-top:27px}.workspace-stats svg{right:17px;top:17px;width:17px}.cv-command{align-items:flex-start;flex-wrap:wrap;padding:25px}.cv-command h1{font-size:32px}.cv-command-actions{flex-basis:100%;justify-content:flex-start;gap:10px;margin-top:4px}.autosaved{flex-basis:auto;order:3;margin:0 10px 0 auto;font-size:7px}.cv-command-actions .primary-button,.cv-command-actions .secondary-button{font-size:9px}.cv-layout{grid-template-columns:250px minmax(0,1fr);gap:15px}.cv-fields{padding:16px}.cv-progress{padding-inline:16px}.cv-section-tabs{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:3px}.cv-section-tabs>button{font-size:8px}.cv-section-tabs>button>svg{width:13px}.cv-fields label{font-size:8px}.cv-fields input,.cv-fields textarea{font-size:9px}.editor-title{flex-wrap:wrap;gap:6px}.editor-title>span{font-size:5px}.editor-title h2{font-size:13px}.cv-paper{padding:25px 20px;min-height:580px}.cv-paper h1{font-size:19px}.cv-headline{font-size:9px}.cv-paper section>p,.printed-entry ul{font-size:7px}.cv-contact{font-size:6px;gap:4px 8px}.printed-entry>div{flex-wrap:wrap;gap:2px}.printed-entry>div>span{text-align:left;max-width:100%}.cv-paper.letter{min-height:560px}.preview-caption>span:last-child{display:none}.template-options{gap:6px}.template-option{padding:6px}.template-option>span{font-size:6px}.quiet-note{padding:12px;gap:7px}.quiet-note p{font-size:8px}.cv-editor .secondary-button{font-size:9px;gap:7px}.editorial-article,.info-page{padding:30px}.editorial-article>h1,.info-page>h1{font-size:35px}.article-deck{font-size:12px}.editorial-article>section>h2,.info-page>section>h2{font-size:22px}.editorial-article>section>p,.info-page>section>p{font-size:12px}}@media(max-width:760px){.app-shell{display:block;padding:15px 18px 90px}.app-sidebar{display:none}.app-sidebar.sidebar-open{display:flex;position:fixed;top:14px;left:14px;bottom:95px;height:auto;min-height:0;width:215px;z-index:80;background:var(--glass-strong);box-shadow:0 20px 100px #18335055;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);animation:fade-rise .25s var(--ease);padding:24px 14px}.sidebar-open .sidebar-spacer{min-height:20px}.sidebar-open .brand-lockup>span:last-child{font-size:22px}.sidebar-open .logo-cube{height:37px;width:37px}.sidebar-open .brand-lockup small{font-size:5px}.sidebar-open nav>a{font-size:11px;padding:13px}.sidebar-open nav>a.active{padding:12px}.sidebar-open .sidebar-section-label{font-size:7px}.sidebar-open .sidebar-link{font-size:10px}.sidebar-open .world-card{display:none}.sidebar-open .sidebar-account strong{font-size:10px}.sidebar-open .sidebar-account small{font-size:8px}.sidebar-open .sidebar-account{padding-bottom:5px}.sidebar-toggle{display:inline-flex;width:30px;height:32px;color:var(--muted);margin-right:3px}.mobile-brand{display:inline;font-family:Manrope;font-size:24px;font-weight:800;letter-spacing:-1.1px;color:var(--heading)}.mobile-brand>span{color:var(--primary)}.desktop-only{display:none}.topbar{height:59px;margin-bottom:17px;padding-inline:0;gap:12px}.topbar-title{gap:0}.topbar-actions{gap:8px}.country-trigger{font-size:9px;padding:10px 12px;gap:7px;max-width:210px}.country-trigger>span{max-width:130px}.country-trigger>svg{width:14px}.country-trigger>svg:last-child{width:10px}.profile-orb,.theme-button{width:34px;height:34px}.profile-orb{display:none}.mobile-dock{position:fixed;bottom:max(12px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);width:min(460px,calc(100% - 32px));justify-content:space-around;height:70px;padding:7px 11px;border-radius:25px;background:linear-gradient(135deg,#edf5ff90,#bfd4f385);-webkit-backdrop-filter:blur(28px) saturate(130%);backdrop-filter:blur(28px) saturate(130%);z-index:60;box-shadow:0 12px 35px #5577a330,inset 0 1px 0 #ffffffe6;border:1px solid #ffffffa6}.mobile-dock,.mobile-dock>a{display:flex;align-items:center}.mobile-dock>a{justify-content:center;flex-direction:column;gap:5px;min-width:45px;position:relative;color:var(--muted);height:100%}.mobile-dock>a>span{display:grid;place-items:center;width:33px;height:31px;border-radius:10px}.mobile-dock>a>small{font-size:7px;line-height:1}.mobile-dock>a.active:not(.dock-create)>span{color:#eff8ff;background:linear-gradient(135deg,#8cc1ff,#4c7dff);box-shadow:inset 0 1px 5px #ffffff8c,0 6px 14px #4d82db44}.mobile-dock>a.active>small{color:var(--heading)}.mobile-dock>a>i{position:absolute;height:3px;width:3px;border-radius:50%;background:#4b8cfa;bottom:-3px}.mobile-dock>.dock-create{min-width:62px;gap:5px;position:relative;top:-9px;align-self:flex-start;height:70px}.mobile-dock>.dock-create>span{height:50px;width:50px;border-radius:50%;border:1px solid #b7dbffcc;background:linear-gradient(140deg,#78beff,#4c75ff 65%,#7c90ff);box-shadow:inset 0 2px 8px #ffffffbc,0 6px 15px #4c80e147,0 0 0 5px #ffffff25;color:white;position:relative}.mobile-dock>.dock-create>span:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1px solid #ffffff70;pointer-events:none}.mobile-dock>.dock-create>small{font-size:6px}.mobile-dock>.dock-create>i{display:none}[data-theme=dark] .mobile-dock{background:linear-gradient(135deg,#30466dd9,#1e3151b8);border-color:#b9d7ff35;box-shadow:0 15px 35px #050d264d,inset 0 1px 0 #d3e6ff40}.global-hero{min-height:380px;padding:38px 30px;grid-template-columns:1.05fr 1fr}.global-hero h1{font-size:43px;letter-spacing:-2px}.global-hero-copy>.eyebrow{font-size:5px;letter-spacing:1.1px}.global-hero-copy>p{font-size:11px}.hero-primary-actions .primary-button{font-size:9px;min-height:41px;padding-inline:14px}.hero-primary-actions{gap:13px}.hero-text-link{font-size:8px}.hero-details>span{font-size:6px}.globe-stage{height:300px}.globe-viewport{inset:-30px -32px -10px -20px}.floating-glass-card strong{font-size:8px}.floating-glass-card>div>span{font-size:6px}.float-icon{height:29px;width:29px}.floating-glass-card{bottom:10px;padding:13px 10px}.globe-footer{font-size:4.5px;bottom:-27px}.chip-london{top:28px}.chip-singapore{top:169px}.search-command{flex-wrap:nowrap;gap:7px;padding:9px;margin-top:17px}.search-command>label{flex:1 1 auto;padding-inline:8px;gap:8px}.search-command input{font-size:10px}.search-country{flex:0 1 auto;font-size:8px;padding-inline:10px}.search-command>.primary-button{flex:0 0 auto;font-size:9px;min-height:40px;padding-inline:12px;gap:7px}.search-country>span{max-width:135px}.search-trends{font-size:7px;gap:9px;margin-block:13px 27px}.search-trends>button{font-size:7px}.pathways{gap:14px;margin-bottom:37px}.pathway-card{min-height:159px;padding:23px 18px;gap:13px}.pathway-card h2{font-size:18px}.pathway-card .eyebrow{font-size:5px}.pathway-card p{font-size:8px;max-width:170px}.pathway-icon{height:37px;width:37px;border-radius:11px}.pathway-icon>svg{width:22px}.cv-miniature{right:-18px;opacity:.5}.sparkle-sculpture{right:-12px;font-size:110px}.section-top h2{font-size:25px}.section-top .eyebrow{font-size:6px}.section-link{font-size:9px}.workstyle-tabs>button{font-size:8px;padding:9px 11px;gap:6px}.workstyle-tabs>button.active{padding:8px 10px}.workstyle-tabs>button>svg{width:13px}.feed-indicator{font-size:7px}.job-card-grid{gap:15px}.opportunity-card{padding:22px 20px 15px;border-radius:20px}.opportunity-title>h3{font-size:17px}.opportunity-title{min-height:51px}.employer-symbol{width:39px;height:39px;font-size:11px;border-radius:12px}.employer-meta>span:first-child{font-size:10px}.employer-meta>span+span{font-size:7px}.opportunity-location{font-size:9px}.job-tags>span{font-size:8px;padding:6px 8px}.opportunity-bottom>strong{font-size:9px}.source-attribution,.source-note{font-size:7px}.source-note{gap:8px;line-height:1.9}.source-note>a{font-size:7px}.source-note>svg{width:13px}.career-direction{margin-block:36px}.industry-tile{padding:21px 18px 18px}.industry-tile>strong{font-size:10px}.industry-tile>span{height:39px;width:39px;border-radius:12px}.industry-tile>span>svg{width:23px}.hiring-panel{padding:32px;grid-template-columns:1.3fr 1fr}.hiring-panel h2{font-size:29px}.hiring-panel .eyebrow{font-size:5.5px}.hiring-panel p{font-size:10px}.hiring-sculpture{scale:.8;left:0}.guide-grid{gap:13px}.guide-art{height:130px}.guide-body{padding:19px 15px 16px}.guide-body h3{font-size:14px;min-height:87px}.guide-body>span{font-size:5px}.guide-body>div{font-size:7px}.closing-line{margin:38px 4px 32px}.closing-line>p{font-size:21px}.closing-line>a{font-size:9px}.closing-line>span{font-size:55px}.site-footer{margin-top:35px;gap:22px}.footer-nav{gap:17px}.footer-nav>a,.footer-nav>button{font-size:8px}.footer-bottom{font-size:7px}.footer-wordmark{font-size:23px}.site-footer>div:first-child>p{font-size:8px}.notification-toast{bottom:100px;font-size:10px;padding:13px 15px}.page-intro{padding-top:25px}.page-intro>div>h1,.page-intro>h1{font-size:43px}.page-intro>.eyebrow,.page-intro>div>.eyebrow{font-size:6px}.page-intro>div>p,.page-intro>p{font-size:12px}.compact.search-command{flex-wrap:nowrap}.advanced-filters{gap:12px;padding:17px}.advanced-filters>label{font-size:8px}.advanced-filters select{font-size:10px}.cv-command{padding:27px;margin-top:0}.cv-command h1{font-size:36px}.cv-command p{font-size:11px}.cv-command-actions{margin-top:8px}.cv-command-actions .primary-button,.cv-command-actions .secondary-button{font-size:10px;min-height:43px;padding-inline:15px;gap:7px}.autosaved{font-size:8px}.cv-layout{grid-template-columns:280px minmax(0,1fr);gap:20px}.cv-section-tabs{grid-template-columns:repeat(3,minmax(0,1fr));padding:13px 10px}.cv-section-tabs>button{font-size:7px;gap:3px}.cv-section-tabs>button>svg{width:12px}.cv-fields{padding:20px}.cv-fields label{font-size:9px}.cv-fields input,.cv-fields textarea{font-size:10px}.editor-title h2{font-size:14px}.editor-title>span{font-size:5px}.cv-paper{padding:30px 22px;min-height:640px}.cv-paper h1{font-size:22px}.cv-headline{font-size:10px}.cv-paper section>h2,.cv-paper section>p,.printed-entry ul{font-size:8px}.cv-contact{font-size:7px}.printed-entry h3{font-size:10px}.printed-organisation{font-size:8px}.cv-paper.letter{min-height:615px}.editorial-article,.info-page{margin-top:0;padding:35px}.editorial-article>h1,.info-page>h1{font-size:39px}.article-deck,.editorial-article>section>p,.info-page>section>p{font-size:13px}.article-cover{height:220px}.workspace-stats>div>span{font-size:10px}.workspace-stats strong{font-size:35px}.workspace-stats .account-type{font-size:21px}.workspace-stats svg{width:21px}.workspace-row p{font-size:11px}.workspace-row>div>span{font-size:9px}.company-profile h3{font-size:18px}.company-profile p{font-size:10px}.country-dialog{padding:33px}}@media(max-width:580px){.app-shell{padding:12px 15px 96px}.topbar{height:55px;margin-bottom:15px;gap:8px}.mobile-brand{font-size:23px;letter-spacing:-1.2px}.sidebar-toggle{width:25px;margin-right:3px}.sidebar-toggle>svg{width:18px}.topbar-actions{gap:7px}.country-trigger{font-size:8px;padding:9px 10px;gap:5px;max-width:143px}.country-trigger>span{max-width:91px}.country-trigger>svg{width:12px}.country-trigger>svg:last-child{width:8px}.theme-button{width:33px;height:33px}.theme-button>svg{width:15px}.global-hero{display:block;padding:31px 24px 25px;border-radius:26px;min-height:630px;overflow:hidden}.global-hero-copy{z-index:5}.global-hero-copy>.eyebrow{font-size:5px;letter-spacing:1.25px;gap:6px}.global-hero h1{font-size:clamp(39px,10.3vw,58px);line-height:1.14;letter-spacing:-2.1px;margin-top:19px;white-space:normal}.global-hero-copy>p{font-size:11px;line-height:1.9;margin-top:18px}.hero-primary-actions{gap:18px;margin-top:23px;flex-wrap:nowrap}.hero-primary-actions .primary-button{font-size:9px;min-height:42px;gap:8px;padding-inline:13px;border-radius:11px}.hero-primary-actions .primary-button>svg{width:14px}.hero-text-link{font-size:8px;gap:2px}.hero-text-link>svg{width:13px}.hero-details{gap:9px;margin-top:22px}.hero-details>span{font-size:6px;gap:5px}.hero-details>span>svg{width:11px}.hero-details>i{height:2px;width:2px}.globe-stage{height:270px;margin:8px 13px 0;position:relative;isolation:isolate}.globe-viewport{inset:-25px -40px -5px -40px}.globe-core{height:75%}.globe-aura{height:79%}.globe-viewport canvas{filter:drop-shadow(0 0 2px #f5fdff70)}.floating-glass-card{left:-10px;right:-10px;bottom:14px;padding:14px 13px;border-radius:15px;gap:11px;z-index:6;background:linear-gradient(115deg,#edf8ff9c,#deecff73);transform:rotate(-5deg)}.floating-glass-card strong{font-size:10px}.floating-glass-card>div>span{font-size:7px;margin-top:4px}.float-icon{height:34px;width:34px;border-radius:11px}.float-icon>svg{width:18px}.floating-glass-card>svg{width:15px}.globe-chip{font-size:5px;padding:6px 8px;gap:5px}.chip-london{top:17px;left:-5px}.chip-singapore{top:140px;right:-16px}.globe-footer{bottom:-13px;font-size:5px;letter-spacing:1px;gap:6px}.orbital-icon{font-size:16px}.search-command{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0;padding:9px;margin-top:16px;border-radius:19px}.search-command>label{grid-column:1/-1;display:flex;padding:10px 8px 14px;border-bottom:1px solid var(--line-muted);margin-bottom:8px;gap:10px}.search-command>label>svg{width:18px}.search-command input{font-size:11px;padding:4px 0}.search-country{border-left:0;font-size:8px;padding:10px 7px;gap:6px;min-width:0;justify-self:stretch;text-align:left}.search-country>span{max-width:none;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-country>svg{width:14px}.search-country>svg:last-child{margin-left:auto;width:10px}.search-command>.primary-button{font-size:8px;gap:5px;padding-inline:11px;min-height:39px;border-radius:10px;grid-column:2;max-width:150px}.search-command>.primary-button>svg{width:13px}.search-trends{font-size:6px;margin:12px 5px 24px;gap:8px;line-height:1.9}.search-trends>span{flex-basis:100%;font-size:7px;line-height:1.3}.search-trends>button{font-size:8px;gap:4px}.search-trends>button>svg{width:10px}.pathways{grid-template-columns:1fr;gap:13px;margin-bottom:33px}.pathway-card{padding:24px 22px;min-height:154px;gap:18px;border-radius:21px}.pathway-icon{height:43px;width:43px;border-radius:13px}.pathway-icon>svg{width:25px}.pathway-card h2{font-size:21px;line-height:1.4;letter-spacing:-.6px;margin-top:9px}.pathway-card .eyebrow{font-size:5.5px;letter-spacing:1.05px;margin-top:1px;line-height:1.8;max-width:200px}.pathway-card p{font-size:8px;max-width:230px;margin-top:10px}.pathway-arrow{right:17px;top:18px}.pathway-arrow>svg{width:19px}.cv-miniature{right:-5px;bottom:-15px;width:86px;height:116px;opacity:.45}.sparkle-sculpture{right:3px;bottom:-49px;font-size:133px;opacity:.8}.section-top{margin-bottom:19px;gap:13px;align-items:flex-end}.section-top h2{font-size:24px;line-height:1.4;letter-spacing:-.9px;max-width:250px}.section-top .eyebrow{font-size:5.5px;letter-spacing:1.25px}.section-link{font-size:8px;gap:4px}.section-link>svg{width:13px}.section-top>.section-link{padding-bottom:3px;white-space:nowrap}.jobs-experience{margin-bottom:33px}.workstyle-bar{display:block;margin-bottom:17px}.workstyle-tabs{width:100%;display:flex;justify-content:space-between;border-radius:13px;padding:4px;gap:2px}.workstyle-tabs>button{font-size:8px;padding:9px;gap:5px;border-radius:9px;flex:1 1;justify-content:center}.workstyle-tabs>button.active{padding:8px}.workstyle-tabs>button>svg{width:12px}.workstyle-tabs>button:first-child{flex:1.35 1}.feed-indicator{font-size:7px;gap:6px;justify-content:flex-end;margin:13px 3px 0}.job-card-grid{grid-template-columns:1fr;gap:14px}.opportunity-card{padding:24px 23px 18px;border-radius:22px}.job-card-header{gap:11px}.employer-symbol{height:43px;width:43px;font-size:12px;border-radius:13px}.employer-meta>span:first-child{font-size:11px}.employer-meta>span+span{font-size:8px;margin-top:6px;gap:5px}.employer-meta>span+span>svg{width:10px}.bookmark-button{width:30px;height:32px}.bookmark-button>svg{width:17px}.opportunity-title{margin-top:20px;min-height:0;gap:12px}.opportunity-title>h3{font-size:20px;letter-spacing:-.5px;line-height:1.45;-webkit-line-clamp:3}.opportunity-title>svg{width:16px;margin-top:4px}.opportunity-location{font-size:10px;line-height:1.8;margin-top:11px;gap:6px}.opportunity-location>svg{width:13px}.job-tags{margin-top:17px;gap:7px}.job-tags>span{font-size:8px;padding:6px 9px;border-radius:6px}.job-tags>.mode-tag{gap:5px}.opportunity-bottom{margin-top:19px;padding-top:14px;gap:10px}.opportunity-bottom>strong{font-size:10px}.job-arrow{width:29px;height:29px}.source-attribution{font-size:7px;margin-top:13px;gap:5px}.source-attribution>svg{width:10px}.source-note{flex-wrap:wrap;align-items:flex-start;font-size:7px;line-height:1.9;gap:7px;margin-top:18px}.source-note>p{flex-basis:calc(100% - 25px)}.source-note>a{margin-left:21px;font-size:7px}.career-direction{margin-block:31px}.industry-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.industry-tile{padding:17px 11px 15px;border-radius:16px}.industry-tile>strong{font-size:8px;line-height:1.6;letter-spacing:-.1px}.industry-tile>span{height:37px;width:37px;border-radius:11px;margin-bottom:18px}.industry-tile>span>svg{width:22px}.industry-tile>svg{right:9px;top:15px;width:11px}.hiring-panel{display:block;padding:30px 25px;border-radius:24px;min-height:430px;isolation:isolate}.hiring-panel .eyebrow{font-size:5px;letter-spacing:1.15px;line-height:1.8}.hiring-panel h2{font-size:28px;letter-spacing:-.9px;line-height:1.4;margin-top:17px}.hiring-panel p{font-size:10px;max-width:280px;margin:17px 0 21px;line-height:1.9}.hiring-panel .primary-button{font-size:10px;min-height:43px}.hiring-sculpture{height:190px;max-width:270px;margin:21px auto -5px;scale:.8;transform-origin:center;left:0}.talent-orb.one{top:24px}.talent-orb.two{right:7px;top:-10px}.talent-orb.three{bottom:-8px;right:30px}.guide-grid{grid-template-columns:1fr;gap:16px}.guide-card{display:grid;grid-template-columns:114px minmax(0,1fr);border-radius:20px;min-height:182px}.guide-art{height:100%;min-height:182px}.guide-art>svg{width:48px;stroke-width:1}.guide-art>span{font-size:7px;top:16px;left:14px}.guide-art>i{font-size:22px;right:12px;bottom:12px}.guide-body{padding:23px 19px 20px;min-width:0}.guide-body>span{font-size:5px;letter-spacing:1px;line-height:1.8}.guide-body h3{font-size:16px;letter-spacing:-.4px;line-height:1.55;min-height:0;margin-top:9px}.guide-body>div{font-size:7px;margin-top:17px}.guide-body>div>svg{width:17px}.closing-line{gap:15px;flex-wrap:wrap;margin:34px 4px 30px}.closing-line>span{font-size:51px;line-height:1}.closing-line>p{font-size:22px;line-height:1.45}.closing-line>a{margin-left:67px;flex-basis:100%;font-size:10px;gap:10px;margin-top:1px}.site-footer{padding-top:27px;margin-top:30px;gap:23px}.footer-wordmark{font-size:25px}.site-footer>div:first-child>p{font-size:9px;margin-top:7px}.footer-nav{gap:15px 19px;line-height:1.5}.footer-nav>a,.footer-nav>button{font-size:8px}.footer-bottom{align-items:flex-start;gap:10px;font-size:6px;line-height:1.8;padding-top:17px;flex-wrap:wrap}.footer-bottom>span:last-child{gap:5px}.page-intro{padding:22px 3px 29px}.page-intro>div>h1,.page-intro>h1{font-size:36px;letter-spacing:-1.6px;line-height:1.25;margin-top:17px}.page-intro>div>p,.page-intro>p{font-size:11px;line-height:1.9;margin-top:16px}.page-intro>.eyebrow,.page-intro>div>.eyebrow{font-size:5.5px;letter-spacing:1.25px}.content-jobs .section-top h2,.content-saved .section-top h2{font-size:23px}.filters-button{font-size:9px;padding-inline:13px;min-height:36px;gap:7px}.filters-button>svg{width:14px}.compact.search-command{display:grid;margin-bottom:24px}.compact.search-command>label{padding-bottom:12px}.compact.search-command>.primary-button{min-height:36px;min-width:86px}.compact.search-command input{font-size:11px}.compact .search-country{font-size:9px}.advanced-filters{display:grid;grid-template-columns:1fr 1fr;padding:17px;gap:16px 12px;border-radius:17px}.advanced-filters>label{font-size:9px;gap:8px}.advanced-filters select{font-size:10px;min-height:39px;padding:10px 7px}.advanced-filters>.quiet-button{align-self:end;justify-self:start;font-size:9px;min-height:39px;gap:6px}.feed-message{font-size:9px;gap:7px;padding:13px 14px;flex-wrap:wrap}.feed-message>span{flex:1 1;min-width:150px}.feed-message>button{font-size:9px;margin-left:22px}.feed-message>svg{width:14px}.empty-state{padding:35px 23px;gap:17px;border-radius:22px}.empty-state h3{font-size:25px;line-height:1.4;letter-spacing:-.8px}.empty-state p{font-size:10px;line-height:1.95;max-width:285px}.empty-state .primary-button,.empty-state .secondary-button{font-size:10px;min-height:43px}.empty-orb{height:63px;width:63px}.skeleton-card{height:270px}.load-more .secondary-button{font-size:10px}.load-more>span{font-size:7px;text-align:center}.company-directory{grid-template-columns:1fr;gap:14px}.company-profile{padding:25px}.company-profile h3{font-size:21px}.company-profile p{font-size:10px}.company-profile>svg{right:25px;top:27px}.workspace-stats{gap:9px}.workspace-stats>div{padding:18px 13px;border-radius:16px}.workspace-stats>div>span{font-size:8px;line-height:1.8;display:block;min-height:26px}.workspace-stats strong{font-size:30px;margin-top:10px}.workspace-stats .account-type{font-size:14px;margin-top:23px;letter-spacing:-.5px}.workspace-stats svg{display:none}.dashboard-intro{gap:15px;align-items:flex-start}.dashboard-intro>button{font-size:8px;gap:5px;margin-top:25px;min-height:28px}.dashboard-intro>button>svg{width:12px}.workspace-actions{gap:9px;margin-top:23px}.workspace-actions>.primary-button,.workspace-actions>.secondary-button{font-size:9px;min-height:41px;padding-inline:13px;gap:8px}.workspace-actions>.quiet-button{font-size:8px;flex-basis:100%;justify-content:flex-start;padding-left:4px}.workspace-heading{font-size:24px;margin-top:27px}.workspace-row{padding:22px;border-radius:19px;flex-wrap:wrap;gap:18px}.workspace-row h3{font-size:18px}.workspace-row p{font-size:10px}.workspace-row>div>span{font-size:8px}.workspace-row>.secondary-button{font-size:9px;min-height:36px}.workspace-row>div{flex-basis:100%}.workspace-row label{flex-basis:100%;font-size:9px}.workspace-row select{font-size:11px}.application-status{font-size:9px}.editorial-article,.info-page{padding:29px 23px;border-radius:23px}.editorial-article>h1,.info-page>h1{font-size:34px;line-height:1.3;letter-spacing:-1.4px;margin-top:18px}.editorial-article>.eyebrow,.info-page>.eyebrow{font-size:6px;letter-spacing:1.2px}.article-deck{font-size:12px;line-height:1.95;margin-top:19px}.editorial-article>.section-link{font-size:8px;margin-bottom:28px}.byline{gap:9px;margin-top:24px}.byline strong{font-size:9px}.byline div>span{font-size:7px}.article-cover{height:190px;border-radius:16px;margin-top:25px}.article-cover>svg{width:70px}.article-cover>span{font-size:6px;top:19px;left:20px}.article-toc{padding:19px;border-radius:13px;margin-top:25px}.article-toc>span{font-size:7px}.article-toc a{font-size:10px;gap:8px;line-height:1.9;margin-top:12px}.article-toc small{font-size:6px}.editorial-article>section,.info-page>section{margin-top:29px}.editorial-article>section>h2,.info-page>section>h2{font-size:22px;line-height:1.45;letter-spacing:-.6px}.editorial-article>section>p,.info-page>section>p{font-size:12px;line-height:2.05}.article-end{gap:10px;margin-top:28px}.article-end p{font-size:9px}.article-end>svg{width:17px}.article-next{align-items:flex-start;flex-direction:column;gap:15px}.article-next>span{font-size:6px;letter-spacing:1px}.article-next .primary-button{font-size:10px;min-height:42px}.info-next{gap:10px;margin-top:28px;align-items:flex-start;flex-direction:column}.info-next .secondary-button{font-size:10px}.info-next .quiet-button{font-size:9px;padding:4px}.source-links{gap:17px}.source-links>a{font-size:11px}.premium-dialog{padding:31px 24px;border-radius:24px;max-width:calc(100% - 26px);max-height:88dvh}.close-dialog{top:12px;right:12px;width:29px;height:29px}.premium-dialog h2{font-size:28px;letter-spacing:-1px;line-height:1.4;margin-top:13px}.premium-dialog>.eyebrow{font-size:5.5px;letter-spacing:1.25px}.dialog-symbol{height:49px;width:49px;border-radius:15px;margin-bottom:22px}.dialog-symbol>svg{width:24px}.dialog-description{font-size:11px;line-height:1.9;margin-top:14px}.premium-form{gap:18px;margin-top:24px}.premium-form label{font-size:10px;gap:8px}.premium-form input,.premium-form select,.premium-form textarea{font-size:12px;min-height:43px;padding:12px;border-radius:9px}.premium-form .checkbox-label{font-size:9px;line-height:1.9;gap:8px}.checkbox-label>input{min-height:0;padding:0}.premium-form .primary-button{font-size:11px;min-height:46px}.form-columns{gap:13px}.form-columns>label{font-size:9px}.form-columns input,.form-columns select{font-size:10px;padding:11px 8px}.auth-switch{font-size:10px;line-height:1.9;gap:6px}.small-note{font-size:9px;line-height:1.9}.country-options{max-height:42dvh}.country-options>button{font-size:12px;gap:11px;padding:12px 10px;border-radius:10px}.country-options>button>svg{width:15px}.country-search{padding:12px;margin-top:21px}.country-search input{font-size:12px}.detail-company .employer-symbol{width:46px;height:46px;font-size:13px}.detail-company strong{font-size:11px}.detail-company .eyebrow{font-size:5px;letter-spacing:1px;margin-bottom:7px}.job-detail>h2{font-size:29px;margin-top:25px;line-height:1.4}.job-detail>.opportunity-location{font-size:10px}.job-detail .job-tags>span{font-size:8px}.detail-facts{grid-template-columns:1fr 1fr;gap:18px 15px;padding:16px;border-radius:13px}.detail-facts>div>span{font-size:5px;letter-spacing:1px}.detail-facts strong{font-size:10px}.eligibility-note{padding:14px;gap:9px;border-radius:12px}.eligibility-note>svg{width:17px}.eligibility-note p{font-size:9px;line-height:1.9}.job-detail>h3{font-size:20px;line-height:1.5;margin-top:25px}.job-description{font-size:11px;line-height:2;max-height:300px}.detail-actions{gap:9px;flex-wrap:wrap}.detail-actions .primary-button,.detail-actions .secondary-button{font-size:10px;min-height:43px;padding-inline:13px;gap:8px}.detail-source{font-size:9px}.detail-safety{font-size:7px;gap:7px;line-height:1.9}.detail-safety>svg{width:14px}.notification-toast{bottom:98px;border-radius:13px;padding:13px 14px;font-size:10px;line-height:1.8;gap:9px}.notification-toast>svg{width:16px}.cv-command{padding:28px 23px;border-radius:24px;margin-bottom:20px}.cv-command h1{font-size:34px;letter-spacing:-1.5px;line-height:1.3;margin-top:17px}.cv-command .eyebrow{font-size:5px;letter-spacing:1.1px}.cv-command p{font-size:10px;line-height:1.9;margin-top:15px}.cv-command-actions{gap:9px;flex-basis:100%;justify-content:flex-start;margin-top:3px}.cv-command-actions .primary-button,.cv-command-actions .secondary-button{font-size:9px;padding-inline:12px;gap:6px;min-height:42px}.autosaved{font-size:7px;flex-basis:100%;order:3;margin:8px 0 0;justify-content:flex-start;gap:6px}.cv-layout{display:block}.cv-editor{border-radius:21px}.cv-layout.preview-active .cv-editor,.cv-preview-column{display:none}.cv-layout.preview-active .cv-preview-column{display:block}.cv-mobile-tabs{display:flex;align-items:center;gap:5px;background:var(--glass);border:1px solid var(--line);border-radius:12px;padding:5px;margin-bottom:18px}.cv-mobile-tabs>button{flex:1 1;padding:10px;border-radius:8px;font-size:10px;color:var(--muted)}.cv-mobile-tabs>button.active{background:var(--glass-strong);border:1px solid var(--line);box-shadow:inset 0 1px 0 #ffffff80;color:var(--heading);padding:9px}.cv-progress{padding:24px 23px 20px}.cv-progress strong,.cv-progress>div:first-child{font-size:10px}.cv-progress p{font-size:8px}.cv-section-tabs{grid-template-columns:repeat(3,minmax(0,1fr));padding:17px 15px;gap:5px}.cv-section-tabs>button{font-size:9px;gap:5px;min-height:37px}.cv-section-tabs>button>svg{width:14px}.cv-fields{padding:25px 23px}.editor-title{gap:10px;flex-wrap:nowrap;margin-bottom:24px}.editor-title h2{font-size:17px;letter-spacing:-.5px}.editor-title>span{font-size:5px;letter-spacing:.5px}.cv-fields label{font-size:10px;gap:8px;margin-bottom:20px}.cv-fields input,.cv-fields textarea{font-size:12px;padding:13px;min-height:44px}.cv-fields select{font-size:12px;min-height:43px}.cv-editor .secondary-button{font-size:11px;min-height:43px}.cv-entry{padding:18px;margin-bottom:23px}.entry-top>span{font-size:10px}.entry-top .round-icon{height:29px;width:29px}.cv-entry label{font-size:9px}.cv-entry input,.cv-entry textarea{font-size:11px;padding:12px}.quiet-note{padding:16px;gap:10px;margin-top:22px}.quiet-note p{font-size:10px;line-height:1.9}.quiet-note>svg{width:18px}.template-options{gap:11px}.template-option{padding:10px;border-radius:11px}.template-option>span{font-size:8px;margin-top:11px}.template-option>span>svg{width:12px}.template-mini{padding:16px 10px}.template-mini>i{height:3px;margin-top:8px}.template-mini>i:first-child{height:5px}.template-mini>i:nth-child(3){margin-top:18px}.preview-caption{font-size:8px;margin:5px 4px 15px}.preview-caption>span:last-child{display:inline;font-size:5px;letter-spacing:.5px}.cv-paper{padding:29px 24px;min-height:750px;border-radius:5px}.cv-paper h1{font-size:26px}.cv-headline{font-size:12px}.cv-contact{font-size:8px;gap:5px 10px}.cv-paper>section{margin-top:24px}.cv-paper>section>h2{font-size:9px;letter-spacing:1.3px;margin-bottom:12px}.cv-paper section>p,.printed-entry ul{font-size:10px;line-height:1.85}.printed-entry h3{font-size:12px;line-height:1.6}.printed-entry>div{gap:6px;flex-wrap:wrap}.printed-entry>div>span{font-size:8px;text-align:left}.printed-organisation{font-size:9px;line-height:1.8}.printed-entry{margin-bottom:21px}.cv-paper.letter{min-height:722px}.print-hint{font-size:9px;gap:8px;padding:18px 5px}.cv-placeholder{margin-top:90px}.cv-placeholder p{font-size:19px}.cv-placeholder>span{font-size:10px;line-height:1.9}.phone-only{display:inline}.advertisement{margin-block:32px;padding:16px;min-height:140px}.advertisement ins{min-height:100px}}@media(max-width:365px){.app-shell{padding-inline:12px}.mobile-brand{font-size:21px}.country-trigger{padding:9px;max-width:125px;font-size:7px}.country-trigger>span{max-width:77px}.topbar-actions{gap:6px}.theme-button{width:31px;height:31px}.global-hero{padding:29px 21px 25px;min-height:613px}.global-hero h1{font-size:38px;letter-spacing:-1.7px}.global-hero-copy>.eyebrow{font-size:4.5px;letter-spacing:1px}.hero-primary-actions{gap:10px}.hero-primary-actions .primary-button{font-size:8px;padding-inline:11px;gap:6px}.hero-text-link{font-size:7px}.hero-details{gap:7px}.hero-details>span{font-size:5.5px}.globe-stage{margin-inline:10px;height:260px}.floating-glass-card strong{font-size:9px}.floating-glass-card>div>span{font-size:6px}.float-icon{height:30px;width:30px;border-radius:9px}.search-command>.primary-button{font-size:7px;gap:4px;padding-inline:9px}.search-country{font-size:7px;padding-inline:5px;gap:5px}.search-trends>button{font-size:7px}.pathway-card{padding:23px 18px;gap:13px}.pathway-icon{height:37px;width:37px;border-radius:11px}.pathway-card h2{font-size:19px}.pathway-card .eyebrow{font-size:4.8px;letter-spacing:.9px}.pathway-card p{font-size:7px}.section-top h2{font-size:22px}.section-top>.section-link{font-size:7px}.workstyle-tabs>button{font-size:7px;padding:9px 7px;gap:4px}.workstyle-tabs>button.active{padding:8px 6px}.workstyle-tabs>button>svg{width:10px}.opportunity-card{padding:22px 20px 17px}.opportunity-title>h3{font-size:19px}.industry-tile>strong{font-size:7px}.industry-tile{padding-inline:10px}.hiring-panel{padding-inline:23px}.hiring-panel h2{font-size:25px}.guide-card{grid-template-columns:96px minmax(0,1fr)}.guide-body{padding:21px 16px 18px}.guide-body h3{font-size:15px}.guide-body>span{font-size:4.5px;letter-spacing:.7px}.closing-line>p{font-size:20px}.closing-line>span{font-size:45px}.closing-line>a{margin-left:60px}.cv-command{padding-inline:21px}.cv-command h1{font-size:31px}.cv-fields{padding-inline:20px}.editor-title h2{font-size:15px}.editor-title>span{font-size:4.5px}.cv-section-tabs>button{font-size:8px}.cv-paper{padding:26px 21px}.cv-paper h1{font-size:23px}.premium-dialog{padding:30px 21px}.premium-dialog h2{font-size:26px}.editorial-article,.info-page{padding:27px 21px}.editorial-article>h1,.info-page>h1{font-size:31px}.notification-toast{font-size:9px}.footer-nav{gap:14px 17px}.footer-nav>a,.footer-nav>button{font-size:7px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}@media print{body,html{background:white!important;color:#283344!important;overflow:visible!important}.app-shell,body,html{margin:0!important;padding:0!important}.app-shell{display:block!important;width:100%!important}.advertisement,.app-sidebar,.atmosphere,.cv-command,.cv-editor,.cv-mobile-tabs,.inline-feedback,.mobile-dock,.notification-toast,.premium-dialog,.preview-caption,.print-hint,.site-footer,.topbar{display:none!important}.app-main,.content,.cv-layout,.cv-preview-column,.cv-workspace{background:none!important}.app-main,.content,.cv-layout,.cv-paper,.cv-preview-column,.cv-workspace{display:block!important;width:100%!important;padding:0!important;margin:0!important;overflow:visible!important;border:0!important;box-shadow:none!important}.cv-paper{min-height:0!important;height:auto!important;border-radius:0!important;background:white!important;font-size:11pt!important;line-height:1.65!important;color:#29394b!important}.cv-paper header{page-break-inside:avoid!important;break-inside:avoid!important}.cv-paper h1{font-size:25pt!important}.cv-headline{font-size:12pt!important}.cv-contact{font-size:9pt!important;gap:4pt 12pt!important}.cv-paper>section{margin-top:20pt!important}.cv-paper>section>h2{font-size:10pt!important;letter-spacing:1pt!important;margin-bottom:10pt!important;page-break-after:avoid!important;break-after:avoid!important}.cv-paper section>p,.printed-entry ul{font-size:10pt!important;line-height:1.75!important;color:#59697b!important}.printed-entry h3{font-size:11pt!important}.printed-entry>div{display:flex!important;flex-wrap:nowrap!important;gap:12pt!important}.printed-entry>div>span{font-size:9pt!important;max-width:40%!important;text-align:right!important}.printed-organisation{font-size:10pt!important}.printed-entry{page-break-inside:avoid!important;break-inside:avoid!important;margin-bottom:15pt!important}.cv-placeholder{display:none!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}.globe-core{container-type:size;perspective:700px;transform-style:preserve-3d}.fallback-graticule{border-radius:50%;animation:globe-turn 45s linear infinite}.fallback-graticule,.fallback-graticule>i{position:absolute;inset:0;transform-style:preserve-3d}.fallback-graticule>i{border:1px solid #e8f9ff5c;border-radius:50%;backface-visibility:visible}.fallback-graticule>span{position:absolute;left:50%;top:50%;width:2px;height:2px;border-radius:50%;background:#e1f6ffbf;box-shadow:0 0 2px #d7eeff7a;backface-visibility:hidden}.motion-off .fallback-graticule{animation:none}@keyframes globe-turn{0%{transform:rotateY(12deg) rotateX(-8deg)}to{transform:rotateY(372deg) rotateX(-8deg)}}.app-sidebar nav>a{font-size:12px}.sidebar-link{font-size:11px}.sidebar-section-label{font-size:7px}.sidebar-account strong{font-size:10px}.sidebar-account small{font-size:8px}.world-card p{font-size:10px}.motion-button,.world-button{font-size:9px}.country-trigger{font-size:11px}.global-hero-copy>.eyebrow{font-size:7px;letter-spacing:1.15px}.global-hero-copy>p{font-size:14px}.global-hero .primary-button{font-size:12px;min-height:46px;padding-inline:18px}.hero-text-link{font-size:11px}.hero-details>span{font-size:9px}.search-command input{font-size:13px}.search-country{font-size:11px}.search-command>.primary-button{font-size:12px}.search-trends,.search-trends>button{font-size:9px}.pathway-card p{font-size:10px}.pathway-card .eyebrow,.section-top .eyebrow{font-size:7px}.section-link{font-size:11px}.feed-indicator,.workstyle-tabs>button{font-size:10px}.employer-meta>span:first-child{font-size:11px}.employer-meta>span+span{font-size:9px}.opportunity-title>h3{font-size:17px}.opportunity-location{font-size:11px}.job-tags>span{font-size:9px}.opportunity-bottom>strong{font-size:10px}.source-attribution{font-size:8px}.source-note,.source-note>a{font-size:9px}.industry-tile>strong{font-size:11px}.hiring-panel p{font-size:12px}.guide-body>span{font-size:7px}.guide-body>div{font-size:9px}.footer-nav>a,.footer-nav>button{font-size:10px}.footer-bottom{font-size:8px}.site-footer>div:first-child>p{font-size:9px}.advanced-filters>label{font-size:10px}.advanced-filters select{font-size:12px}.advanced-filters>.quiet-button{font-size:10px}.page-intro>div>p,.page-intro>p{font-size:14px}.premium-form label{font-size:12px}.premium-form input,.premium-form select,.premium-form textarea{font-size:13px}.small-note{font-size:10px}.dialog-description{font-size:13px}.editorial-article>section>p,.info-page>section>p{font-size:14px}.feed-message{font-size:11px}@media(max-width:1190px) and (min-width:761px){.app-sidebar nav>a{font-size:10px}.sidebar-account strong,.sidebar-link{font-size:9px}.sidebar-account small{font-size:7px}.world-card p{font-size:9px}.world-button{font-size:8px}.country-trigger{font-size:10px}.global-hero-copy>.eyebrow{font-size:5px;letter-spacing:1px}.global-hero-copy>p{font-size:12px}.global-hero .primary-button{font-size:9px;min-height:41px;padding-inline:13px}.hero-text-link{font-size:8px}.hero-details>span{font-size:7px}.search-command input{font-size:11px}.search-country{font-size:9px}.search-command>.primary-button{font-size:10px}.pathway-card p{font-size:8px}.pathway-card .eyebrow{font-size:5px}.section-link{font-size:9px}.feed-indicator,.workstyle-tabs>button{font-size:8px}.industry-tile>strong{font-size:9px}.guide-body>span{font-size:6px}.guide-body>div{font-size:8px}.footer-nav>a,.footer-nav>button{font-size:9px}.source-note,.source-note>a{font-size:8px}.hiring-panel p{font-size:11px}}@media(max-width:580px){.country-trigger{font-size:10px;max-width:149px;padding-inline:10px}.country-trigger>span{max-width:94px}.global-hero-copy>.eyebrow{font-size:6px;letter-spacing:1px}.global-hero-copy>p{font-size:13px}.global-hero .primary-button{font-size:10px;min-height:43px;padding-inline:13px;gap:7px}.hero-text-link{font-size:9px}.hero-details>span{font-size:7px}.hero-details{gap:9px}.search-command input{font-size:16px}.search-country{font-size:10px}.search-command>.primary-button{font-size:10px;padding-inline:11px;min-height:41px}.search-trends,.search-trends>span{font-size:9px}.search-trends>button{font-size:10px}.pathway-card p{font-size:11px;max-width:230px}.pathway-card .eyebrow{font-size:6px;max-width:200px}.section-top .eyebrow{font-size:7px}.section-top>.section-link{font-size:9px}.section-link{font-size:10px}.workstyle-tabs>button{font-size:9px;gap:4px;padding-inline:7px}.workstyle-tabs>button.active{padding-inline:6px}.feed-indicator{font-size:9px}.employer-meta>span:first-child{font-size:12px}.employer-meta>span+span{font-size:9px}.opportunity-title>h3{font-size:21px}.opportunity-location{font-size:11px}.job-tags>span{font-size:10px}.opportunity-bottom>strong{font-size:11px}.industry-tile>strong,.source-attribution,.source-note,.source-note>a{font-size:9px}.hiring-panel p{font-size:12px}.guide-body>span,.hiring-panel .eyebrow{font-size:6px}.guide-body>div{font-size:9px}.guide-body h3{font-size:17px}.footer-nav>a,.footer-nav>button{font-size:10px}.footer-bottom{font-size:8px}.site-footer>div:first-child>p{font-size:10px}.advanced-filters>label{font-size:11px}.advanced-filters select{font-size:12px}.advanced-filters>.quiet-button{font-size:11px}.page-intro>div>p,.page-intro>p{font-size:13px}.premium-form label{font-size:12px}.cv-fields input,.cv-fields select,.cv-fields textarea,.premium-form input,.premium-form select,.premium-form textarea{font-size:16px;min-height:46px}.form-columns>label{font-size:11px}.form-columns input,.form-columns select{font-size:14px}.premium-form .checkbox-label{font-size:11px}.checkbox-label>input{font-size:14px;min-height:0}.small-note{font-size:11px}.dialog-description{font-size:12px}.editorial-article>section>p,.info-page>section>p{font-size:14px;line-height:2}.article-deck{font-size:13px}.feed-message{font-size:11px}.cv-command p,.cv-fields label{font-size:12px}.cv-progress p{font-size:9px}.quiet-note p{font-size:11px}.mobile-dock>a>small{font-size:9px}.mobile-dock>.dock-create>small{font-size:8px}.notification-toast{font-size:11px}.empty-state p{font-size:12px}.source-note>p{flex-basis:calc(100% - 25px)}}@media(max-width:365px){.global-hero-copy>.eyebrow{font-size:5px}.global-hero .primary-button{font-size:9px;padding-inline:11px}.hero-text-link{font-size:8px}.hero-details>span{font-size:6px}.search-command>.primary-button,.search-country{font-size:9px}.industry-tile>strong,.workstyle-tabs>button{font-size:8px}.country-trigger{font-size:9px;max-width:128px}.pathway-card .eyebrow{font-size:5.2px}.pathway-card p{font-size:10px}.guide-body h3{font-size:15px}}.globe-paused .fallback-graticule{animation-play-state:paused}.cv-reset-zone{margin-top:24px;padding-top:18px;border-top:1px solid var(--line)}.cv-reset-zone>.quiet-button{display:flex;align-items:center;gap:8px;font-size:12px;min-height:44px;white-space:normal;text-align:left}.cv-reset-confirm{padding:16px;margin-top:12px;border-radius:14px;background:var(--glass);border:1px solid var(--line)}.cv-reset-confirm>strong{font-size:14px}.cv-reset-confirm>p{font-size:12px;line-height:1.7;margin:10px 0 16px}.cv-reset-confirm>div{display:flex;gap:8px;flex-wrap:wrap}.cv-reset-confirm button{font-size:12px;min-height:44px}.hero-details{flex-wrap:wrap}.hero-details>span{font-size:11px}.global-hero-copy>.eyebrow{font-size:9px;line-height:1.7}.source-attribution{font-size:11px;min-height:32px;display:inline-flex;align-items:center}.source-note,.source-note>a{font-size:11px;line-height:1.7}.footer-bottom,.search-trends,.search-trends>button,.search-trends>span{font-size:11px}.search-trends{flex-wrap:wrap}.sidebar-account strong{font-size:12px}.sidebar-account small{font-size:10px}.motion-button,.world-button{font-size:11px}.sidebar-section-label{font-size:9px;letter-spacing:1.4px}.guide-body>span,.pathway-card .eyebrow,.section-top .eyebrow{font-size:9px;line-height:1.7}.employer-meta>span+span,.feed-indicator,.job-tags>span,.opportunity-bottom>strong{font-size:11px}.footer-nav>a,.footer-nav>button{min-height:32px;display:inline-flex;align-items:center;font-size:12px}.premium-form input,.premium-form select,.premium-form textarea{font-size:16px}.form-columns,.form-columns>label{min-width:0}.premium-form input,.premium-form select,.premium-form textarea{max-width:100%}@media(max-width:1190px) and (min-width:761px){.global-hero{grid-template-columns:1fr}.globe-stage{position:absolute;right:-40px;top:25px;width:50%;opacity:.5;z-index:-1}.global-hero-copy{max-width:100%}.global-hero h1{white-space:normal}.global-hero-copy>p{font-size:14px}.app-sidebar nav>a,.country-trigger,.global-hero .primary-button,.hero-text-link,.pathway-card p,.sidebar-link,.workstyle-tabs>button{font-size:12px}.search-command{flex-wrap:wrap}.search-command>label{flex-basis:100%}.search-country{flex:1 1;font-size:12px}.search-command>.primary-button{font-size:12px}.industry-tile>strong{font-size:11px}}@media(max-width:760px){.country-trigger{min-height:44px}.profile-orb,.sidebar-toggle,.theme-button{min-height:44px;min-width:44px}.topbar-actions{gap:6px}.workstyle-tabs{max-width:100%;overflow-x:auto;justify-content:flex-start;scrollbar-width:none}.workstyle-tabs>button,.workstyle-tabs>button.active{flex-shrink:0;font-size:12px;padding:12px}.feed-indicator{font-size:11px}.global-hero .primary-button,.hero-text-link{font-size:12px}.hero-primary-actions{flex-wrap:wrap;gap:16px}.global-hero-copy>.eyebrow{font-size:9px;letter-spacing:.8px;white-space:normal}.hero-details>span{font-size:11px}.hero-details{gap:10px;line-height:1.6}.global-hero-copy>p{font-size:14px}.search-command>.primary-button,.search-country{font-size:12px;min-height:44px}.pathway-card p{font-size:12px}.pathway-card .eyebrow{font-size:9px}.industry-tile>strong,.section-link,.section-top>.section-link{font-size:11px}.guide-body>span{font-size:9px}.guide-body>div{font-size:11px}.mobile-dock>.dock-create>small,.mobile-dock>a>small{font-size:10px}.country-trigger{font-size:11px}.form-columns input,.form-columns select,.premium-form input,.premium-form select,.premium-form textarea{font-size:16px}.notification-toast{font-size:13px}.cv-command-actions{flex-wrap:wrap}.cv-command-actions .primary-button,.cv-command-actions .secondary-button{font-size:12px}.cv-progress p{font-size:11px}.editor-title>span{font-size:9px}}@media(max-width:400px){.topbar-title{gap:6px}.mobile-brand{font-size:20px}.country-trigger{max-width:116px;padding-inline:8px}.country-trigger>span{max-width:64px}.profile-orb{display:none}.global-hero{min-height:720px}.hero-details,.hero-primary-actions{align-items:flex-start;flex-direction:column}.hero-details{gap:8px}.hero-details>i{display:none}.search-command{flex-wrap:wrap}.search-command>label{flex-basis:100%}.search-country{flex:1 1;min-width:0}.search-command>.primary-button{padding-inline:9px;font-size:11px}.pathway-card{min-width:0}.section-top{align-items:flex-start;gap:12px;flex-wrap:wrap}.section-top>div{min-width:0}.industry-tile>strong{font-size:10px}.cv-command-actions{gap:8px}}