@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,700;12..96,800&family=Readex+Pro:wght@400;500;600;700&family=Noto+Sans+Bengali:wght@400;500;600;700&family=Noto+Sans+Devanagari:wght@400;500;600;700&family=Noto+Sans+Malayalam:wght@400;500;600;700&display=swap";:root{--brand:#0F766E;--brand-dark:#13203B;--brand-deep:#0B5F58;--accent:#6EE7B7;--ink:#13203B;--body:#3A4452;--muted:#5E6B7A;--ground:#F4F7F6;--line:#E3E8EC;--field-border:#6B7886;--card:#FFFFFF;--success-text:#0B6B41;--success-wash:#E2F5EB;--warning-text:#8A5A00;--warning-wash:#FFF1D6;--danger:#B11F18;--danger-wash:#FDE9E7;--info-wash:#E6F6F1;--verified:#2B5BD7;--verified-wash:#E8EEFC;--on-dark-muted:rgba(255,255,255,.75);--on-dark-surface:rgba(255,255,255,.12);--overlay:rgba(19,32,59,.55);--neutral-wash:#EEF2F3;--line-strong:#C9D1D6;--night-800:#1C2B4A;--dew-line:#BFEBDD;--mark-mint:#22B8A0;--accent-bright:#2DD4BF;--hover:rgba(15,118,110,.05);--pressed:rgba(15,118,110,.1);--r-sm:12px;--r-md:14px;--r-card:24px;--r-lg:24px;--r-sheet:28px;--r-chip:999px;--r-tile:30%;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--font-display:"Bricolage Grotesque","Readex Pro",system-ui,sans-serif;--font-text:"Readex Pro",system-ui,sans-serif;--worker-max:480px;--read-max:720px;--content-max:1200px;--admin-max:1440px;--gutter:20px;--sidebar:280px;--col-gap:24px;--rail:248px;--canvas-max:1240px;--aside:340px;--aside-sm:300px;--list-pane:360px}@media(min-width:1024px){:root{--gutter:32px }}html:lang(bn){--font-text:"Readex Pro","Noto Sans Bengali",system-ui,sans-serif;--font-display:"Bricolage Grotesque","Readex Pro","Noto Sans Bengali",system-ui,sans-serif}html:lang(hi),html:lang(ne){--font-text:"Readex Pro","Noto Sans Devanagari",system-ui,sans-serif;--font-display:"Bricolage Grotesque","Readex Pro","Noto Sans Devanagari",system-ui,sans-serif}html:lang(ml){--font-text:"Readex Pro","Noto Sans Malayalam",system-ui,sans-serif;--font-display:"Bricolage Grotesque","Readex Pro","Noto Sans Malayalam",system-ui,sans-serif}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased;line-height:1.6}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) body{line-height:1.75}a{color:var(--brand);text-decoration:none}a:hover{color:var(--brand-deep)}button,input,select,textarea{font:inherit;color:inherit}img,svg,video,canvas,iframe{display:block;max-width:100%}img,video{height:auto}:focus-visible{outline:3px solid var(--brand);outline-offset:2px;border-radius:4px}.on-dark :focus-visible{outline-color:var(--accent)}.hero,.h1,.h1-sm,.h2,.title-bar,.salary-xl,.salary-card{font-family:var(--font-display);font-weight:800;letter-spacing:-.03em}.hero,.h1,.h1-sm,.h2,.h3,.title-bar{margin:0}.h3{font-family:var(--font-display);font-weight:700;font-size:20px;line-height:1.25;letter-spacing:-.015em;color:var(--ink)}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) :is(.hero,.h1,.h1-sm,.h2,.title-bar,.h3){font-family:var(--font-text);font-weight:700;letter-spacing:0;line-height:1.25}.hero{font-size:44px;line-height:1}.h1{font-size:28px;line-height:1.08}.h1-sm{font-size:24px;line-height:1.12}.h2,.title-bar{font-size:18px;letter-spacing:-.02em}.salary-xl{font-size:30px;color:var(--ink)}.salary-card{font-size:21px;color:var(--ink)}.body-lg{font-size:16px}.body{font-size:15px;line-height:1.55}.body-sm{font-size:14px;line-height:1.45}.label{font-size:13px;font-weight:700}.meta{font-size:13px;color:var(--muted)}.caption{font-size:12px;font-weight:400;color:var(--muted)}.caption-strong{font-size:12px;font-weight:600;color:var(--muted)}.micro{font-size:12px;font-weight:700}@media(min-width:1024px){.hero{font-size:56px;line-height:1.03}.h1{font-size:34px}.h1-sm{font-size:28px}.h2,.title-bar{font-size:20px}.salary-xl{font-size:36px}}.num{direction:ltr;unicode-bidi:isolate;display:inline-block}.wrap{max-width:var(--content-max);margin-inline:auto;padding-inline:var(--gutter)}.wrap-admin{max-width:var(--admin-max);margin-inline:auto;padding-inline:var(--gutter)}.read{max-width:var(--read-max)}.worker{max-width:var(--worker-max);margin-inline:auto;padding-inline:var(--gutter)}.cols{display:grid;gap:var(--col-gap)}@media(min-width:1024px){.cols-7-5{grid-template-columns:7fr 5fr}.cols-8-4{grid-template-columns:8fr 4fr}.cols-side{grid-template-columns:var(--sidebar) minmax(0,1fr);gap:0}}.topbar{background:var(--brand-dark);color:#fff;border-radius:0 0 var(--r-sheet) var(--r-sheet)}@media(min-width:1024px){.topbar{border-radius:0}}.topbar a{color:#fff}.card{background:var(--card);border-radius:var(--r-card);padding:14px 16px}.card-pad{padding:20px}a.card:hover,button.card:hover{background:linear-gradient(var(--hover),var(--hover)),var(--card)}a.card:active,button.card:active{background:linear-gradient(var(--pressed),var(--pressed)),var(--card)}.promoted{box-shadow:inset 0 0 0 1px var(--line)}.closed{opacity:.6}.pill,.tag{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:3px 8px;border-radius:8px;font-size:12px;font-weight:600;line-height:1.3;white-space:normal;max-width:100%;vertical-align:middle}.pill-ok{background:var(--success-wash);color:var(--success-text)}.pill-warn{background:var(--warning-wash);color:var(--warning-text)}.pill-danger{background:var(--danger-wash);color:var(--danger)}.pill-neutral,.tag{background:var(--neutral-wash);color:var(--body)}.pill-go{background:var(--brand);color:#fff}.pill-ink{background:var(--brand-dark);color:#fff}.pill-outline{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong)}.pill-mint,.pill-lime{background:var(--accent);color:var(--brand-dark)}.chip{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:6px 14px;line-height:1.2;text-align:start;border-radius:var(--r-chip);background:var(--card);border:1px solid var(--line);font-size:13px;font-weight:700;color:var(--ink);cursor:pointer}.chip[aria-pressed=true],.chip.on{background:var(--brand-dark);border-color:var(--brand-dark);color:#fff}.chip:hover{background:linear-gradient(var(--hover),var(--hover)),var(--card)}.chip.on:hover{background:var(--brand-dark)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 20px;line-height:1.2;text-align:center;white-space:normal;border:0;border-radius:var(--r-md);font-size:15px;font-weight:600;cursor:pointer;transition:transform .14s var(--ease-out),background-color .2s ease}.btn:active:not(:disabled){transform:scale(.97)}.btn-primary{background:var(--brand);color:#fff}.btn-primary:hover{background:var(--brand-deep);color:#fff}.btn-secondary{background:var(--card);border:1.5px solid var(--line);color:var(--brand-dark)}.btn-secondary:hover{background:linear-gradient(var(--hover),var(--hover)),var(--card)}.btn-danger{background:var(--danger);color:#fff}.btn-ink{background:var(--brand-dark);color:#fff}.btn-ink:hover{background:var(--night-800);color:#fff}.btn-soft{background:var(--line);color:var(--ink)}.btn-soft:hover{background:linear-gradient(var(--pressed),var(--pressed)),var(--line);color:var(--ink)}.btn-ghost{background:transparent;color:var(--brand-deep);padding-inline:12px}.btn-ghost:hover{background:var(--hover);color:var(--brand-deep)}.btn-block{width:100%}.btn .ico{width:18px;height:18px}.btn-sm{min-height:44px;padding:8px 14px;font-size:13px}.btn:disabled{background:var(--line);color:var(--muted);cursor:not-allowed;border:0;filter:none}.field{display:block}.field>.label,.fieldset>legend.label{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:var(--ink)}.field .opt,.fieldset .opt{font-weight:500;color:var(--muted);margin-inline-start:6px}.field input,.field textarea,.field select{width:100%;min-height:48px;padding:0 14px;background:var(--card);border:1.5px solid var(--field-border);border-radius:var(--r-md);font-size:16px}.field textarea{min-height:112px;padding:12px 14px;line-height:1.5;resize:vertical}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--brand);border-width:2px;outline:none}.field input:focus-visible,.field textarea:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.err{display:flex;gap:6px;align-items:flex-start;margin:8px 0 0;font-size:13px;font-weight:500;line-height:1.4;color:var(--danger)}.err .ico{width:17px;height:17px;margin-top:1px;stroke-width:2}.field.invalid input,.field.invalid textarea,.field.invalid select,.field [aria-invalid=true]{border-color:var(--danger);border-width:2px}.hint{margin:6px 0 0;font-size:13px;line-height:1.45;color:var(--muted)}.notice{display:flex;gap:12px;padding:14px 16px;border-radius:16px;font-size:14px;line-height:1.5;align-items:flex-start}.notice>svg{flex:none;margin-top:1px}.notice>:not(svg){flex:1;min-width:0}.notice-info{background:var(--info-wash);color:var(--brand-dark)}.notice-warn{background:var(--warning-wash);color:var(--warning-text)}.notice-danger{background:var(--danger-wash);color:var(--danger)}.notice-ok{background:var(--success-wash);color:var(--success-text)}.notice-neutral{background:var(--neutral-wash);color:var(--ink)}.notice-content{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.notice-title{display:block;font-weight:600;color:inherit}.notice-text{color:var(--body)}.notice-info .notice-text,.notice-neutral .notice-text{color:var(--ink)}.tbl{width:100%;border-collapse:separate;border-spacing:0;background:var(--card);border-radius:var(--r-card);overflow:hidden}.tbl th{position:sticky;top:0;z-index:1;height:44px;padding:0 16px;background:var(--ground);text-align:start;font-size:12px;font-weight:700;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap}.tbl td{height:52px;padding:10px 16px;border-bottom:1px solid var(--line);font-size:14px;vertical-align:middle}.tbl.compact td{height:44px}.tbl tbody tr:last-child td{border-bottom:0}.tbl tbody tr:hover td{background:var(--hover)}.tbl tbody tr[aria-selected=true] td{background:var(--info-wash)}.side{background:var(--brand-dark);color:#fff;min-height:100vh;padding:20px 0}.side a{display:flex;align-items:center;gap:10px;min-height:44px;padding:11px 20px;color:var(--on-dark-muted);font-size:14px;font-weight:600}.side a:hover{background:var(--on-dark-surface);color:#fff}.side a[aria-current=page]{background:var(--on-dark-surface);color:#fff;box-shadow:inset 3px 0 0 var(--accent)}html[dir=rtl] .side a[aria-current=page]{box-shadow:inset -3px 0 0 var(--accent)}.row{display:flex;align-items:center;gap:10px}.col{display:flex;flex-direction:column}.grow{flex:1;min-width:0}.sep{width:1px;align-self:stretch;background:var(--line)}.rule{height:1px;background:var(--line);border:0;margin:0}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pill-verified{background:var(--verified-wash);color:var(--verified)}.pill-promoted{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.ico{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.ico .d{fill:currentColor;fill-opacity:.2;stroke:none}.ico-tile{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:var(--r-tile);background:var(--info-wash);color:var(--brand);flex:none}.ico-tile.sm{width:40px;height:40px}.ico-tile.on-dark{background:#6ee7b71f;color:var(--accent)}.ico-tile.verified{background:var(--verified-wash);color:var(--verified)}.ico-tile.xs{width:32px;height:32px}.ico-tile.dark{background:var(--brand-dark);color:var(--accent)}.ico-tile.go{background:var(--brand);color:#fff}.ico-tile.grey{background:var(--neutral-wash);color:var(--muted)}.ico-tile.danger{background:var(--danger-wash);color:var(--danger)}.ico-tile.caution{background:var(--warning-wash);color:var(--warning-text)}html[dir=rtl] .ico.dir{transform:scaleX(-1)}@keyframes sn-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes sn-fade{0%{opacity:0}to{opacity:1}}.enter{animation:sn-enter .6s var(--ease-out) both}.enter-1{animation-delay:60ms}.enter-2{animation-delay:.12s}.enter-3{animation-delay:.18s}.enter-4{animation-delay:.24s}@media(hover:hover)and (pointer:fine){.lift{transition:transform .2s var(--ease-out),box-shadow .2s ease}.lift:hover{transform:translateY(-3px);box-shadow:0 18px 36px -24px #13203b59}}@media(prefers-reduced-motion:reduce){.enter{animation:sn-fade .3s ease both}.btn:active:not(:disabled),.lift:hover{transform:none}}body{overflow-wrap:break-word}h1,h2,h3,h4,p,li,dd,dt,blockquote,strong,label,legend,figcaption,td,th,.card-title{overflow-wrap:break-word}summary{display:flex;align-items:center;min-height:44px;cursor:pointer}select,input:not([type=checkbox]):not([type=radio]):not([type=hidden]){min-height:44px}.grid-auto{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--min,280px),100%),1fr));gap:var(--gap,16px)}.grid-auto>*{min-width:0}.pill-fresh{background:var(--info-wash);color:var(--brand-deep)}.pill .ico{width:14px;height:14px;stroke-width:2}.promoted-badge{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.promoted-badge .caption{font-weight:400}.logo{display:inline-flex;align-items:center;gap:10px;line-height:1;color:var(--ink)}.logo-mark{display:block;flex:none}.logo-lat{font-family:var(--font-display);font-weight:800;letter-spacing:-.05em;color:var(--ink)}.logo-ar{font-family:var(--font-text);font-weight:700;letter-spacing:0;color:var(--brand)}.logo.on-night .logo-lat,.logo.on-oasis .logo-lat,.logo.on-oasis .logo-ar{color:#fff}.logo.on-night .logo-ar{color:var(--accent)}.logo.mono .logo-lat,.logo.mono .logo-ar{color:currentColor}.site-header{position:relative;z-index:20;background:var(--card);border-bottom:1px solid var(--line)}.site-header-row{display:flex;align-items:center;gap:12px 24px;min-height:72px}.site-logo{display:inline-flex;align-items:center;min-height:44px;flex:none;color:var(--ink)}.site-logo:hover{color:var(--ink)}.site-menu{display:flex;align-items:center;gap:12px 24px;flex:1;min-width:0}.site-nav{display:flex;align-items:center;flex-wrap:wrap;gap:0 20px;min-width:0}.site-nav a{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding-inline:2px;color:var(--body);font-weight:500;box-shadow:inset 0 -2px 0 transparent}.site-nav a:hover{color:var(--ink)}.site-nav a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--brand)}.site-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-inline-start:auto}.nav-count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding-inline:6px;border-radius:var(--r-chip);background:var(--warning-wash);color:var(--warning-text);font-size:12px;font-weight:700;line-height:1}.link-btn{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding-inline:4px;border:0;background:none;color:var(--body);font-weight:500;cursor:pointer}.link-btn:hover{color:var(--ink)}.lang-switch{position:relative;display:inline-flex}.lang-toggle{display:inline-flex;align-items:center;gap:6px;min-height:44px;min-width:44px;padding:0 12px;border:1.5px solid var(--line);border-radius:var(--r-md);background:var(--card);color:var(--ink);font-size:14px;font-weight:500;cursor:pointer;transition:transform .14s var(--ease-out)}.lang-toggle:active{transform:scale(.97)}.lang-toggle[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.lang{position:absolute;z-index:30;top:calc(100% + 6px);inset-inline-end:0;display:grid;grid-template-columns:1fr;gap:2px;width:max-content;min-width:200px;max-width:calc(100vw - 2 * var(--gutter));padding:6px;border-radius:var(--r-md);background:var(--card);border:1px solid var(--line);box-shadow:0 24px 40px -28px #13203b73;animation:sn-drop .2s var(--ease-out) both}.lang button{display:flex;align-items:center;min-height:44px;padding:0 12px;border:0;border-radius:9px;background:transparent;font-size:15px;font-weight:500;color:var(--body);text-align:start;cursor:pointer;transition:transform .14s var(--ease-out)}@media(hover:hover)and (pointer:fine){.lang button:hover{color:var(--ink);background:var(--hover)}}.lang button[aria-pressed=true]{background:var(--info-wash);color:var(--ink);font-weight:600}.lang button:active{transform:scale(.97)}.menu-btn{display:none;align-items:center;gap:8px;min-height:44px;min-width:44px;padding:0 12px;border:1.5px solid var(--line);border-radius:var(--r-md);background:var(--card);color:var(--ink);font-weight:600;cursor:pointer;transition:transform .14s var(--ease-out)}.menu-btn:active{transform:scale(.97)}@keyframes sn-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media(max-width:1023px){.site-header-row{min-height:64px}.menu-btn{display:inline-flex;margin-inline-start:auto}.site-menu{display:none;position:absolute;inset-inline:0;top:100%;flex-direction:column;align-items:stretch;gap:16px;padding:8px var(--gutter) 20px;background:var(--card);border-bottom:1px solid var(--line);box-shadow:0 24px 40px -28px #13203b73;max-height:calc(100vh - 64px);overflow-y:auto}.site-menu[data-open=true]{display:flex;animation:sn-drop .2s var(--ease-out) both}.site-nav{flex-direction:column;align-items:stretch;gap:0}.site-nav a{min-height:48px;padding-inline:12px;border-bottom:1px solid var(--line);box-shadow:none}.site-nav a[aria-current=page]{box-shadow:none;border-inline-start:3px solid var(--brand);background:var(--hover)}.site-actions{margin-inline-start:0;justify-content:space-between}.site-menu .lang-switch{flex-direction:column;align-items:stretch;flex-basis:100%}.site-menu .lang{position:static;width:auto;min-width:0;max-width:none;margin-top:6px;grid-template-columns:repeat(auto-fill,minmax(min(140px,100%),1fr));box-shadow:none}}.site-header-row>.menu-btn,.site-header-row>.btn{flex:none;white-space:nowrap}@media(max-width:479px){.site-header-row{gap:8px}.menu-btn{padding:0 10px}.menu-btn>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.site-logo .logo-ar{display:none}html[lang=ar] .site-logo .logo-ar,html[lang=ur] .site-logo .logo-ar{display:inline}html[lang=ar] .site-logo .logo-lat,html[lang=ur] .site-logo .logo-lat{display:none}}.tabbar,.tabbar-spacer{display:none}@media(max-width:1023px){.tabbar{position:fixed;inset-inline:0;bottom:0;z-index:30;display:flex;background:var(--card);border-top:1px solid var(--line);padding:6px 6px calc(6px + env(safe-area-inset-bottom))}.tabbar a{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:56px;color:var(--muted);font-size:12px;font-weight:500;line-height:1.2;text-align:center}.tab-pill{display:grid;place-items:center;width:56px;height:30px;border-radius:var(--r-chip);transition:transform .14s var(--ease-out)}.tab-pill .ico{width:22px;height:22px}.tabbar a:active .tab-pill{transform:scale(.94)}.tabbar a[aria-current=page]{color:var(--ink);font-weight:600}.tabbar a[aria-current=page] .tab-pill{background:var(--brand);color:#fff}.tabbar-spacer{display:block;height:calc(76px + env(safe-area-inset-bottom));background:var(--brand-dark)}}.site-footer{margin-top:48px;background:var(--brand-dark);color:var(--on-dark-muted)}.step-strip{display:block;width:100%;height:44px}.site-footer-main{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;padding-block:56px 40px}.site-footer-brand{flex:1 1 300px;max-width:380px;display:flex;flex-direction:column;gap:14px}.site-footer-brand p{margin:0;font-size:14px;line-height:1.6}.site-footer-nav{display:flex;flex-wrap:wrap;gap:24px 64px}.site-footer-nav strong{display:block;margin-bottom:4px;color:#fff}.site-footer-nav a{display:flex;align-items:center;min-height:44px;color:var(--on-dark-muted)}.site-footer-nav a:hover{color:#fff}.site-footer-base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-block:20px 32px;border-top:1px solid #1C2B4A;font-size:13px}.logo-lat-inline{font-family:var(--font-display);font-weight:800;letter-spacing:-.03em}@media(prefers-reduced-motion:reduce){.site-menu[data-open=true],.lang{animation:sn-fade .15s ease both}.lang button:active,.lang-toggle:active,.menu-btn:active,.tabbar a:active .tab-pill{transform:none}}.stack,.stack-2,.stack-4,.stack-6,.stack-8,.stack-12,.stack-16,.stack-24{display:flex;flex-direction:column;gap:10px;min-width:0}.stack-2{gap:2px}.stack-4{gap:4px}.stack-6{gap:6px}.stack-8{gap:8px}.stack-12{gap:12px}.stack-16{gap:16px}.stack-24{gap:24px}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.row.tight{gap:8px}.self-start{align-self:flex-start}.fieldset{border:0;margin:0;padding:0;min-width:0}.fieldset>legend{padding:0}.page{display:flex;flex-direction:column;gap:16px;width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:var(--gutter);padding-block:24px 48px}.has-rail .page{max-width:var(--canvas-max)}.page.page-read{max-width:var(--read-max)}.page.page-flush{max-width:none;gap:0;padding:0}@media(max-width:767px){.page{gap:14px;padding-block:18px 40px}}@media(min-width:1024px){.page{padding-block-start:28px}.page>.page-header{margin-block-end:4px}}.page>.page-header .page-subtitle{max-width:68ch}.page-header{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px}.page-header-text{flex:1 1 240px;min-width:0;display:flex;flex-direction:column;gap:6px}.page-subtitle{margin:0;font-size:15px;line-height:1.55;color:var(--body)}.page-header-action{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.back-link{display:inline-flex;align-items:center;gap:4px;min-height:44px;flex-basis:100%;font-size:14px;font-weight:600;color:var(--brand-deep)}.back-link .ico{width:18px;height:18px}@media(min-width:1024px){.sticky-aside{position:sticky;top:16px;align-self:start}}.section-head{display:flex;align-items:center;gap:12px;min-width:0}.section-title{margin:0;font-size:16px;font-weight:600;line-height:1.3;color:var(--ink)}.section-head-action{margin-inline-start:auto;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.section-label{margin:0;font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.3;color:var(--muted)}html[lang=en] .section-label,html[lang=tl] .section-label,html[lang=id] .section-label{text-transform:uppercase}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) .section-label{letter-spacing:0}.text-link{display:inline-flex;align-items:center;gap:4px;min-height:44px;font-size:14px;font-weight:600;color:var(--brand-deep)}.text-link .ico{width:16px;height:16px}.list{margin:0;padding:0;list-style:none;background:var(--card);border:1px solid var(--line);border-radius:20px;overflow:hidden}.list>*+*{border-top:1px solid var(--line)}.list-row{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;color:inherit;min-width:0}.list-row.unread,.list>.unread{background:var(--info-wash)}.list>.unread+*{border-top-color:var(--dew-line)}button.list-row{width:100%;border:0;background:transparent;font:inherit;text-align:start;cursor:pointer}a.list-row,button.list-row{transition:transform .14s var(--ease-out)}a.list-row:active,button.list-row:active{transform:scale(.985)}@media(hover:hover)and (pointer:fine){a.list-row:hover,button.list-row:hover{background:var(--hover);color:inherit}}.unread-dot{width:9px;height:9px;border-radius:50%;background:var(--brand);flex:none}.thumb{width:64px;height:64px;object-fit:cover;border-radius:var(--r-tile);background:var(--neutral-wash);flex:none}.thumb-lg{width:96px;height:96px}.segmented{display:flex;gap:2px;padding:4px;border-radius:var(--r-md);background:var(--line);min-width:0}.segmented>a,.segmented>button{flex:1;min-width:0;display:grid;place-items:center;min-height:44px;padding:6px 12px;border:0;border-radius:11px;background:transparent;font:inherit;font-size:14px;font-weight:500;line-height:1.25;text-align:center;color:var(--body);cursor:pointer;transition:transform .14s var(--ease-out)}.segmented>a:hover,.segmented>button:hover{color:var(--ink)}.segmented.wrap{flex-wrap:wrap}.segmented.wrap>button{flex:1 1 140px}.segmented>[aria-current=page],.segmented>[aria-pressed=true]{background:var(--card);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #13203b14}.segmented>a:active,.segmented>button:active{transform:scale(.97)}.option-card{display:flex;gap:14px;align-items:center;min-height:76px;padding:12px 16px;border-radius:18px;border:1.5px solid var(--line-strong);background:var(--card);color:var(--ink);cursor:pointer;min-width:0;transition:transform .16s var(--ease-out),border-color .2s ease,background-color .2s ease}.option-card input{width:20px;height:20px;accent-color:var(--brand);margin:0;margin-inline-start:auto;flex:none}.option-card .option-title{display:block;font-weight:600}.option-card .meta{display:block}.option-card:has(input:checked){border-color:var(--brand);background:var(--info-wash);box-shadow:inset 0 0 0 1px var(--brand)}.option-card:has(input:checked) .ico-tile{background:var(--brand);color:#fff}.option-card:has(input:focus-visible){outline:3px solid var(--brand);outline-offset:2px}.option-card:has(input:disabled){opacity:.6;cursor:not-allowed}.option-card:active{transform:scale(.98)}.option-card.compact{min-height:52px;gap:10px;padding:8px 16px;border-radius:var(--r-md);font-weight:500}.option-card.compact input{width:18px;height:18px;margin-inline-start:0}@media(hover:hover)and (pointer:fine){.option-card:hover{border-color:var(--field-border)}.option-card:has(input:checked):hover{border-color:var(--brand)}}@keyframes sn-grow{0%{opacity:0;transform:scaleY(.15)}to{opacity:1;transform:none}}.step-meter{display:flex;align-items:flex-end;gap:6px;height:44px;direction:ltr}.step-meter>span{flex:1;height:12px;border-radius:30% 30% 6px 6px;background:var(--line);transform-origin:bottom center;animation:sn-grow .4s var(--ease-out) both}.step-meter>span:nth-child(1){height:12px;animation-delay:.1s}.step-meter>span:nth-child(2){height:18px;animation-delay:.16s}.step-meter>span:nth-child(3){height:24px;animation-delay:.22s}.step-meter>span:nth-child(4){height:30px;animation-delay:.28s}.step-meter>span:nth-child(5){height:37px;animation-delay:.34s}.step-meter>span:nth-child(6){height:44px;animation-delay:.4s}.step-meter>span:last-child:not(.on):not(.now){background:transparent;box-shadow:inset 0 0 0 1.5px var(--line-strong)}.step-meter>.on{background:var(--brand)}.step-meter>.now{background:var(--mark-mint);box-shadow:0 0 0 3px var(--dew-line)}.step-meter.on-dark>span{background:#ffffff24}.step-meter.on-dark>span:last-child:not(.on):not(.now){background:transparent;box-shadow:inset 0 0 0 1.5px #ffffff4d}.step-meter.on-dark>.on{background:var(--accent)}.step-meter.on-dark>.now{background:var(--accent-bright);box-shadow:0 0 0 3px #2dd4bf47}.skeleton{display:flex;flex-direction:column;gap:12px;animation:sn-fade .3s ease both}.sk{display:block;height:14px;border-radius:8px;background:var(--line)}.sk.soft{background:var(--neutral-wash)}.sk-card{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:20px;background:var(--card);border:1px solid var(--line)}.sk-tile{width:40px;height:40px;border-radius:12px;flex:none}.sk-title{width:72%}.sk-meta{width:48%;height:12px}.sk-pay{width:40%;height:22px}.sk-tag{width:72px;height:24px}.empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 22px 24px;text-align:center;border-radius:var(--r-card);background:var(--card);border:1px solid var(--line)}.empty-title{margin:6px 0 0}.empty-body{margin:0;max-width:36ch;font-size:14px;color:var(--body)}.empty-actions{display:flex;flex-direction:column;align-items:stretch;gap:6px;width:100%;max-width:300px;margin-top:6px}.empty.inline{gap:8px;padding:20px 14px 18px;border:1.5px dashed var(--line-strong);border-radius:16px}.empty.inline .empty-title{margin:0;font-family:var(--font-text);font-size:15px;font-weight:600;letter-spacing:0}.empty.inline .empty-body{font-size:13px;color:var(--muted)}.empty.inline .empty-actions{flex-direction:row;flex-wrap:wrap;justify-content:center}.empty-steps{display:flex;align-items:flex-end;gap:4px;direction:ltr}.empty-steps>span{display:grid;place-items:center;width:26px;height:26px;border-radius:8px}.empty-steps>span:nth-child(1){background:var(--mark-mint)}.empty-steps>span:nth-child(2){margin-bottom:20px;background:var(--brand)}.empty-steps>span:nth-child(3){margin-bottom:40px;background:transparent;box-shadow:inset 0 0 0 2px var(--line-strong)}.empty-steps>span.has-icon{background:var(--brand-dark);box-shadow:none;color:var(--accent)}.empty-steps .ico{width:16px;height:16px;stroke-width:2.2}.empty.inline .empty-steps>span{width:22px;height:22px;border-radius:7px}.empty.inline .empty-steps>span:nth-child(2){margin-bottom:16px}.empty.inline .empty-steps>span:nth-child(3){margin-bottom:32px}@media(prefers-reduced-motion:reduce){.step-meter>span{animation:sn-fade .2s ease both}.skeleton{animation-duration:.2s}.segmented>a:active,.segmented>button:active,.option-card:active,a.list-row:active,button.list-row:active{transform:none}}.split{display:grid;gap:var(--col-gap);align-items:start;min-width:0}.split>*{min-width:0}@media(min-width:1024px){body:not(.has-rail) .split{grid-template-columns:minmax(0,1fr) var(--aside)}}@media(min-width:1280px){.has-rail .split{grid-template-columns:minmax(0,1fr) var(--aside)}}.has-rail .wrap{max-width:var(--canvas-max)}.app-main{min-width:0}.app-rail,.app-foot{display:none}@media(min-width:1024px){.has-rail-grid{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);min-height:100dvh}.has-rail-grid>.app-main{display:flex;flex-direction:column}.has-rail-grid>.app-main>*{width:100%;min-width:0}.has-rail-grid>.app-main>.main-target{flex:1 0 auto}.has-rail-grid>.app-main>.site-header,.has-rail-grid>.app-main>.site-footer{display:none}.app-rail{display:flex;flex-direction:column;gap:20px;position:sticky;top:0;height:100dvh;overflow-y:auto;padding:20px 12px;background:var(--ground);border-inline-end:1px solid var(--line)}.app-foot{display:flex}}.app-rail-logo{display:inline-flex;align-items:center;align-self:flex-start;min-height:44px;padding-inline:8px;color:var(--ink)}.app-rail-logo:hover{color:var(--ink)}.app-nav{display:flex;flex-direction:column;gap:2px}.app-nav a,.app-rail-foot a,.app-rail-foot button{display:flex;align-items:center;gap:10px;min-height:44px;width:100%;padding:8px 10px;border:0;border-radius:var(--r-md);background:transparent;color:var(--body);font-size:14px;font-weight:500;line-height:1.3;text-align:start;cursor:pointer;transition:transform .14s var(--ease-out)}.app-nav a:active,.app-rail-foot a:active,.app-rail-foot button:active{transform:scale(.97)}.app-nav a[aria-current=page],.app-rail-foot a[aria-current=page]{background:var(--info-wash);color:var(--ink);font-weight:600}.app-nav a[aria-current=page] .ico,.app-rail-foot a[aria-current=page] .ico{color:var(--brand-deep)}.app-nav .nav-count{margin-inline-start:auto;flex:none}@media(hover:hover)and (pointer:fine){.app-nav a:hover,.app-rail-foot a:hover,.app-rail-foot button:hover{background:var(--hover);color:var(--ink)}.app-nav a[aria-current=page]:hover,.app-rail-foot a[aria-current=page]:hover{background:var(--info-wash)}}.app-rail-foot{margin-top:auto;padding-top:12px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:2px}.app-rail-foot .lang-switch{display:flex;width:100%}.app-rail-foot .lang-toggle svg:last-child{margin-inline-start:auto}.app-rail-foot .lang{top:auto;bottom:calc(100% + 6px);inset-inline:0 auto;width:100%;min-width:0;max-height:calc(100dvh - 180px);overflow-y:auto}.app-foot{flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;max-width:var(--canvas-max);margin-inline:auto;padding:20px var(--gutter) 28px;font-size:13px;color:var(--muted)}.app-foot p{flex:1 1 320px;max-width:68ch;margin:0;min-width:0}.app-foot-nav{display:flex;flex-wrap:wrap;gap:0 16px}.app-foot-nav a{display:inline-flex;align-items:center;min-height:44px;color:var(--brand-deep);font-weight:500}@media(prefers-reduced-motion:reduce){.app-nav a:active,.app-rail-foot a:active,.app-rail-foot button:active{transform:none}}.skip-link{position:absolute;inset-inline-start:var(--gutter);top:8px;z-index:100;padding:10px 16px;border-radius:var(--r-md);background:var(--brand-dark);color:#fff;font-weight:600;transform:translateY(-200%);transition:transform .14s var(--ease-out)}.skip-link:focus,.skip-link:focus-visible{transform:none;color:#fff;outline-color:var(--accent)}.main-target:focus,.main-target h1:focus{outline:none}@media(prefers-reduced-motion:reduce){.skip-link{transition:none}}.pub-band{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(45% 80% at 84% 30%,var(--info-wash),transparent 70%),var(--card);border-bottom:1px solid var(--line)}html[dir=rtl] .pub-band{background:radial-gradient(45% 80% at 16% 30%,var(--info-wash),transparent 70%),var(--card)}.pub-band-inner{position:relative;display:flex;flex-direction:column;gap:20px;padding-block:32px 40px}.pub-band-steps{position:absolute;z-index:-1;inset-inline-end:-80px;top:-70px;width:340px;height:340px;direction:ltr;pointer-events:none;opacity:.55}.pub-band-steps>span{position:absolute;width:31%;aspect-ratio:1;border-radius:30%;background:var(--dew-line);animation:pub-rise-solid .8s var(--ease-out) 80ms both}.pub-band-steps>span:nth-child(1){inset-inline-start:9%;top:59%}.pub-band-steps>span:nth-child(2){inset-inline-start:34%;top:34%;background:var(--info-wash);animation-delay:.16s}.pub-band-steps>span:nth-child(3){inset-inline-start:59%;top:9%;animation-delay:.24s}@media(max-width:700px){.pub-band-steps{width:220px;height:220px;inset-inline-end:-90px}}.pub-band-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px}.pub-band-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.pub-chip-clear{border-style:dashed;color:var(--muted)}.pub-count{margin:0;margin-inline-start:auto}.pub-count-figure{color:var(--ink);font-weight:600}.pub-card-grid{margin:0;padding:0;list-style:none;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr))}.pub-card-grid>li{display:flex;min-width:0}.pub-card-grid>li>*{flex:1;min-width:0}.pub-card-wide{grid-column:1 / -1}.pub-worker-grid{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr))}.pub-salary{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.pub-salary .salary-card{font-size:28px;line-height:1.05;letter-spacing:-.02em}.pub-salary-period{font-size:13.5px;color:var(--muted)}.pub-salary-hero .pub-salary-period{font-size:18px}.pub-salary-figure{position:relative;isolation:isolate;display:inline-block;padding-top:14px;font-family:var(--font-display);font-weight:800;letter-spacing:-.03em;color:var(--ink);font-size:52px;line-height:.95}@media(min-width:701px){.pub-salary-figure{font-size:76px}}.pub-salary-steps{position:absolute;z-index:-1;inset:0;direction:ltr;pointer-events:none}.pub-salary-steps>span{position:absolute;width:.62em;height:.62em;border-radius:30%;background:var(--info-wash);animation:pub-pop .5s var(--ease-out) both}.pub-salary-steps>span:nth-child(1){inset-inline-start:-.28em;top:.66em;animation-delay:.12s}.pub-salary-steps>span:nth-child(2){inset-inline-start:.3em;top:.3em;background:var(--dew-line);animation-delay:.2s}.pub-salary-steps>span:nth-child(3){inset-inline-start:.88em;top:-.06em;animation-delay:.28s}@keyframes pub-pop{0%{opacity:0;transform:translateY(14px) scale(.94)}to{opacity:1;transform:none}}.pub-ad{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:18px 22px;border-radius:var(--r-card);border:1px dashed var(--line-strong);background:#fff9;color:inherit}a.pub-ad:hover{color:inherit}.pub-ad-title{color:var(--ink);font-weight:600}.pub-ad>.ico{color:var(--muted)}.pub-showcase{padding-top:8px}.pub-worker{display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid var(--line)}.pub-hidden-identity{display:flex;align-items:center;gap:6px;margin:0;font-size:12px;color:var(--muted)}.pub-employer{display:flex;align-items:center;gap:12px;min-width:0}.pub-employer-name{color:var(--ink);font-weight:600}.pub-act{display:flex;flex-direction:column;gap:10px;flex:0 1 360px;min-width:0;padding:20px;box-shadow:0 0 0 1px var(--line),0 30px 60px -36px #13203b66}.pub-act-primary{min-height:60px;font-size:17px;border-radius:16px}.pub-act-note{margin:0;text-align:center}.pub-act-outcome:empty{display:none}.pub-act-outcome{display:flex;flex-direction:column;gap:8px}.pub-act-outcome:focus{outline:none}.pub-act-outcome:focus-visible{outline:3px solid var(--brand);outline-offset:2px;border-radius:16px}.pub-facts{margin:0;padding:0;list-style:none;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.pub-fact{display:flex;align-items:center;gap:14px;min-width:0;padding:14px 16px;border-radius:18px;background:var(--ground);border:1px solid var(--line)}.pub-fact .ico-tile{background:var(--card)}.pub-fact-title{color:var(--ink);font-weight:600}.pub-sec{padding:28px 32px}@media(max-width:1023px){.pub-sec{padding:22px 20px}}.pub-sec-title{display:flex;align-items:center;gap:14px;margin:0;font-family:var(--font-display);font-size:22px;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--ink)}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) .pub-sec-title{font-family:var(--font-text);letter-spacing:0}.pub-prose{margin:0;max-width:68ch;font-size:16px;line-height:1.7;color:var(--body);white-space:pre-wrap}.pub-translated{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0}.pub-link-btn{color:var(--brand-deep);font-weight:600}.pub-link-btn:hover{color:var(--brand)}.pub-req{margin:0}.pub-req-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:14px 0;border-top:1px solid var(--line)}.pub-req-row dt{color:var(--body)}.pub-req-row dd{margin:0;display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-weight:600;color:var(--ink);text-align:end;max-width:100%}.pub-req-row dd .hint{font-weight:400;max-width:44ch}.pub-fit-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.pub-fit-row{display:flex;flex-direction:column;gap:1px;padding-inline-start:12px;border-inline-start:3px solid var(--line-strong)}.pub-fit-met{border-inline-start-color:var(--success-text)}.pub-fit-partly{border-inline-start-color:var(--warning-text)}.pub-fit-facet{font-size:14px;font-weight:600;color:var(--ink)}.pub-fee{position:relative;padding:24px;border-radius:var(--r-card);background:var(--danger-wash);color:var(--ink)}.pub-fee .ico-tile{background:var(--card)}.pub-fee-title{font-family:var(--font-display);font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.015em;color:var(--danger)}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) .pub-fee-title{font-family:var(--font-text);letter-spacing:0}.pub-fee-body{margin:0;font-size:14.5px;line-height:1.55;color:var(--body)}.pub-report-link{align-self:flex-start;color:var(--ink);padding-inline:0}.pub-report-link:hover{color:var(--danger)}.pub-report{background:var(--card)}.pub-reason{align-items:flex-start}.pub-reason input{margin-top:3px}.pub-verified-note{display:flex;gap:14px;align-items:flex-start}.pub-verified-text{margin:0}.pub-signin{min-height:100vh;display:flex;flex-wrap:wrap;align-items:stretch;background:var(--brand-dark)}.pub-signin-panel{position:relative;overflow:hidden;isolation:isolate;flex:1 1 420px;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:48px 56px;color:#fff;background:radial-gradient(55% 45% at 85% 12%,rgba(110,231,183,.16),transparent 70%),var(--brand-dark)}.pub-signin-logo{display:inline-flex;align-items:center;min-height:44px;align-self:flex-start}.pub-signin-pitch{max-width:520px}.pub-signin-hero{margin:0;font-family:var(--font-display);font-weight:800;font-size:44px;line-height:1;letter-spacing:-.03em;color:var(--accent)}@media(min-width:1024px){.pub-signin-hero{font-size:64px}}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) .pub-signin-hero{font-family:var(--font-text);font-weight:700;letter-spacing:0;line-height:1.25}.pub-signin-lead{margin:0;font-size:17px;line-height:1.55;color:var(--on-dark-muted)}.pub-signin-back{position:relative;display:flex;gap:16px;align-items:center;max-width:520px;padding:18px 20px;border-radius:20px;background:var(--night-800);box-shadow:inset 0 0 0 1px #ffffff14}.pub-signin-back p{margin:0;font-weight:500}.pub-signin-stage{position:absolute;z-index:-1;inset-inline-end:-56px;bottom:-64px;width:380px;aspect-ratio:1;direction:ltr;pointer-events:none}.pub-signin-stage>span{position:absolute;width:34%;aspect-ratio:1;border-radius:30%;animation:pub-rise-solid .8s var(--ease-out) both}.pub-signin-stage>span:nth-child(1){inset-inline-start:0;top:66%;background:var(--brand-deep);animation-delay:80ms}.pub-signin-stage>span:nth-child(2){inset-inline-start:33%;top:33%;background:var(--brand);animation-delay:.2s}.pub-signin-stage>span:nth-child(3){inset-inline-start:66%;top:0;background:var(--mark-mint);animation-delay:.32s}@keyframes pub-rise-solid{0%{opacity:0;transform:translateY(48px) scale(.96)}to{opacity:1;transform:none}}.pub-signin-main{position:relative;flex:1 1 520px;min-width:0;display:flex;align-items:center;justify-content:center;padding:56px 28px;background:var(--card);border-start-start-radius:40px;border-end-start-radius:40px}.pub-signin-column{width:100%;max-width:480px}.pub-signin-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.pub-signin-meter{flex:0 1 140px;min-width:96px}.pub-signin-head{display:flex;gap:16px;align-items:center}.pub-signin-title{font-size:32px}@media(min-width:1024px){.pub-signin-title{font-size:40px}}.pub-signin-title:focus{outline:none}.pub-signin-title:focus-visible{outline:3px solid var(--brand);outline-offset:4px}.pub-signin-sub{margin:0;font-size:15px}.pub-signin-number{color:var(--ink);font-weight:600}.pub-phone{display:flex;gap:8px}.pub-prefix{display:grid;place-items:center;flex:none;min-height:56px;padding:0 16px;border-radius:var(--r-md);background:var(--ground);box-shadow:inset 0 0 0 1.5px var(--field-border);font-size:18px;font-weight:600;color:var(--ink)}.field .pub-signin-input{min-height:56px;font-size:18px;font-weight:500;letter-spacing:.02em;text-align:start}.field .pub-otp{font-family:var(--font-display);font-size:28px;font-weight:800;letter-spacing:.4em;text-align:center}.pub-signin-hint{display:flex;align-items:center;gap:6px}.pub-roles{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}.pub-consent{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:18px;background:var(--ground);box-shadow:inset 0 0 0 1px var(--line)}.pub-check{display:flex;gap:12px;align-items:flex-start;min-height:44px;cursor:pointer;font-size:14.5px;color:var(--body)}.pub-check input{width:20px;height:20px;margin:2px 0 0;flex:none;accent-color:var(--brand)}.pub-signin-submit{min-height:56px;font-size:16px;border-radius:16px}@media(max-width:700px){.pub-signin-panel{padding:28px 20px 32px;gap:24px}.pub-signin-stage{display:none}.pub-signin-main{padding:36px 16px 48px;border-radius:28px 28px 0 0}}@media(hover:hover)and (pointer:fine){.pub-chip-clear:hover{border-color:var(--ink);color:var(--ink)}}@media(prefers-reduced-motion:reduce){.pub-band-steps>span,.pub-salary-steps>span,.pub-signin-stage>span{animation:sn-fade .3s ease both}}.wk-title{margin:0;font-size:16px;font-weight:600;line-height:1.3;color:var(--ink);overflow-wrap:break-word}.wk-title a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.wk-title a:focus-visible{outline:3px solid var(--brand);outline-offset:2px;border-radius:6px}@media(hover:hover)and (pointer:fine){.wk-title a:hover{text-decoration:underline}}.wk-when{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex:none;padding-top:2px}.wk-interest{border:1px solid var(--line)}.wk-interest.calm{background:transparent;border-color:var(--line-strong)}.wk-interest.calm .wk-title{color:var(--body)}.wk-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;min-width:0}.wk-head-main{display:flex;gap:12px;align-items:center;min-width:0}.wk-quote{margin:0;display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--r-md);background:var(--ground);font-size:14px;line-height:1.5;color:var(--ink);overflow-wrap:break-word}.wk-quote>.ico{flex:none;margin-top:1px;color:var(--muted)}.wk-closed-title{margin:14px 0 0;font-size:20px}.wk-ann{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:18px;background:var(--neutral-wash)}.wk-ann .ico-tile{background:var(--card)}.wk-ann-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.wk-ann-from{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--body)}.wk-ann-title{display:block;font-size:15px;line-height:1.3;color:var(--ink)}.wk-ann-body{margin:2px 0 0;font-size:13.5px;line-height:1.45;color:var(--body)}.wk-ann.outage{background:var(--warning-wash)}.wk-ann.outage .wk-ann-from,.wk-ann.outage .ico-tile{color:var(--warning-text)}.wk-ann.safety{background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.wk-ann.safety .ico-tile{background:var(--info-wash)}.wk-ann.safety .wk-ann-from{color:var(--brand-deep)}.wk-up{text-decoration:none}.wk-up-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.wk-up-title{font-size:14.5px;font-weight:600;line-height:1.35;color:var(--ink)}.wk-up-body{font-size:13.5px;line-height:1.45;color:var(--body)}.wk-end{display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 0 6px;text-align:center}.wk-end-steps{display:flex;align-items:flex-end;gap:4px;height:40px;direction:ltr}.wk-end-steps>span{width:16px;border-radius:5px;transform-origin:bottom center;animation:wk-grow .4s var(--ease-out) both}.wk-end-steps>span:nth-child(1){height:16px;background:var(--mark-mint);animation-delay:.12s}.wk-end-steps>span:nth-child(2){height:26px;background:var(--brand);animation-delay:.18s}.wk-end-steps>span:nth-child(3){height:36px;background:var(--brand-dark);animation-delay:.24s}.wk-end-title{font-size:15px;color:var(--ink)}.wk-end-body{max-width:290px}@keyframes wk-grow{0%{opacity:0;transform:scaleY(.15)}to{opacity:1;transform:none}}.wk-saved{display:flex;flex-direction:column;gap:6px;min-width:0}.wk-saved-actions{display:flex;justify-content:flex-end}.wk-worker{border:1px solid var(--line)}.wk-cv{text-decoration:none}.wk-av{position:relative;display:grid;place-items:center;width:48px;height:48px;border-radius:var(--r-tile);background:var(--brand-dark);color:#fff;font:800 15px var(--font-display);letter-spacing:-.02em;flex:none}.wk-cv-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.wk-cv-top{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;min-width:0}.wk-cv-name{font-size:15px;font-weight:500;line-height:1.35;color:var(--ink);min-width:0;overflow-wrap:break-word}.wk-cv.unread .wk-cv-name{font-weight:600}.wk-cv-job{display:flex;align-items:flex-start;gap:5px;font-size:12.5px;line-height:1.4;color:var(--muted)}.wk-cv-job .ico{width:14px;height:14px;margin-top:2px;color:var(--brand)}.wk-cv-last{font-size:13.5px;line-height:1.45;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wk-cv.unread .wk-cv-last{color:var(--ink)}.wk-cv.unread .wk-when .meta{color:var(--brand-deep);font-weight:600}.wk-count{display:grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border-radius:var(--r-chip);background:var(--brand);color:#fff;font-size:12.5px;font-weight:600}.wk-convo{display:flex;flex-direction:column;gap:12px;min-width:0}.wk-convo-head{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:20px;background:var(--card);border:1px solid var(--line);min-width:0}.wk-convo-back{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;color:var(--ink);flex:none;transition:transform .14s var(--ease-out)}.wk-convo-back:active{transform:scale(.94)}@media(hover:hover)and (pointer:fine){.wk-convo-back:hover{background:var(--hover);color:var(--ink)}}.wk-convo-who{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.wk-convo-name{margin:0;font-family:var(--font-text);font-size:17px;font-weight:600;line-height:1.3;letter-spacing:0;color:var(--ink);overflow-wrap:break-word}.wk-convo-job{display:flex;gap:5px;align-items:center;min-width:0}.wk-convo-job .ico{width:14px;height:14px;color:var(--brand);flex:none}.wk-thread{margin:0;padding:4px 0;list-style:none;display:flex;flex-direction:column;gap:10px;min-width:0}.wk-msg{display:flex;flex-direction:column;gap:8px;min-width:0}.wk-msg.mine{align-items:flex-end}.wk-msg.theirs{align-items:flex-start}.wk-bubble{max-width:84%;padding:12px 14px;border-radius:20px;background:var(--card);color:var(--ink);border-end-start-radius:6px;font-size:15px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.wk-msg.mine .wk-bubble{background:var(--brand-dark);color:#fff;border-end-start-radius:20px;border-end-end-radius:6px}.wk-msg.flagged .wk-bubble{box-shadow:inset 0 0 0 2px var(--danger)}.wk-bubble-meta{display:block;margin-top:6px;font-size:12px;color:var(--muted)}.wk-msg.mine .wk-bubble-meta{color:var(--on-dark-muted)}.wk-fee{align-self:stretch;display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:20px;background:var(--danger);color:#fff}.wk-fee :focus-visible{outline-color:#fff}.wk-fee-head{display:flex;gap:12px;align-items:flex-start}.wk-fee-tile{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--r-tile);background:var(--on-dark-surface);color:#fff;flex:none}.wk-fee-title{display:block;font:700 18px/1.2 var(--font-display);letter-spacing:-.01em}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) .wk-fee-title{font-family:var(--font-text);letter-spacing:0}.wk-fee-body{margin:6px 0 0;font-size:14px;line-height:1.5;color:#fff}.wk-fee-actions{display:flex;flex-wrap:wrap;gap:8px}.wk-fee-actions .btn{flex:1 1 180px}.wk-fee-report,.wk-fee-report:hover{background:var(--card);color:var(--danger)}.wk-fee-block{background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px #fff9}.wk-fee-block:hover{background:var(--on-dark-surface);color:#fff}.wk-fee-done{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:600}.wk-composer{display:flex;flex-direction:column;gap:8px}.wk-composer-row{display:flex;gap:8px;align-items:flex-end;padding:6px;border-radius:18px;background:var(--card);box-shadow:inset 0 0 0 1px var(--field-border)}.wk-composer-row:focus-within{box-shadow:inset 0 0 0 2px var(--brand)}.wk-composer-row textarea{flex:1;min-width:0;min-height:44px;max-height:200px;padding:10px;border:0;background:transparent;font-size:15px;line-height:1.45;color:var(--ink);resize:vertical}.wk-composer-row textarea:focus,.wk-composer-row textarea:focus-visible{outline:none}.wk-composer-row textarea::placeholder{color:var(--muted)}.wk-send{min-width:48px;min-height:48px;padding-inline:14px}.wk-composer-note{margin:0;text-align:center}.wk-picker{border:1px solid var(--line)}.wk-picker legend:focus{outline:none}@media(min-width:1024px){.wk-bubble{max-width:72%}}@media(prefers-reduced-motion:reduce){.wk-end-steps>span{animation:none}.wk-convo-back:active{transform:none}}.wk-cards{margin:0;padding:0;list-style:none}.wk-note{margin:0}.pf-page [hidden]{display:none!important}.pf-hero{position:relative;overflow:hidden;border-radius:var(--r-sheet);padding:20px 20px 26px;color:#fff;background:radial-gradient(60% 60% at 90% 10%,#6ee7b738,#6ee7b700 70%),var(--brand-dark)}.pf-hero-blocks{position:absolute;inset-inline-end:-80px;bottom:-70px;width:240px;height:240px;border-radius:var(--r-tile);background:var(--night-800);animation:pf-rise .7s var(--ease-out) both}.pf-hero-z{position:relative}.pf-hero-step{margin:0;font-size:13px;color:var(--on-dark-muted)}.pf-hero-title{color:#fff;font-size:34px;line-height:1.05;outline:none}.pf-hero-title:focus-visible{outline:3px solid var(--accent);outline-offset:4px;border-radius:6px}.pf-hero-sub{margin:0;font-size:15px;line-height:1.55;color:#ffffffd9}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) .pf-hero-title{letter-spacing:0;font-family:var(--font-text)}.pf-card{border-radius:22px}.pf-ink{color:var(--ink)}.pf-cap{text-transform:capitalize}.pf-inline-tag{margin-inline-start:8px}.pf-entry{border:1.5px dashed var(--line-strong);border-radius:18px;padding:16px;background:var(--card)}.pf-entry.bad{border-color:var(--danger);border-style:solid}.pf-summary{margin:0}.pf-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.pf-years{max-width:160px}.pf-search input{padding-inline-start:14px}.pf-chip .ico{width:16px;height:16px;stroke-width:2.2}.chip[aria-pressed=true].pf-chip .ico{color:var(--accent)}.pf-seg>div{display:flex;gap:8px}.pf-seg .option-card{flex:1 1 0}.pf-save-row{flex-wrap:wrap}.pf-status{display:inline-flex;align-items:center;gap:6px;margin:0;min-height:20px;font-size:13px;font-weight:500;color:var(--brand-deep)}.pf-status:empty{display:none}.pf-confirm .cluster{justify-content:flex-end}.pf-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.pf-row{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border:1px solid var(--line);border-radius:16px;background:var(--card);min-width:0}.pf-rows.plain .pf-row{padding:0;border:0}.pf-figures{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pf-figure{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:16px;background:var(--ground)}.pf-figure-n{font-family:var(--font-display);font-weight:800;font-size:24px;color:var(--ink)}.pf-count{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--ink)}.pf-meter{display:flex;gap:3px;direction:ltr}.pf-meter>span{width:10px;height:10px;border-radius:30%;background:var(--line)}.pf-meter>.on{background:var(--brand)}.pf-photos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pf-photo{position:relative;aspect-ratio:1;border-radius:16px;overflow:hidden;background:var(--neutral-wash)}.pf-photo img{display:block;width:100%;height:100%;object-fit:cover}.pf-photo-blank{display:grid;place-items:center;width:100%;height:100%;color:var(--muted)}.pf-photo-tag{position:absolute;inset-inline-start:6px;bottom:6px}.pf-add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;aspect-ratio:1;padding:8px;border:1.5px dashed var(--line-strong);border-radius:16px;background:var(--card);color:var(--brand-deep);text-align:center;cursor:pointer;transition:transform .14s var(--ease-out),border-color .2s ease}.pf-add:active{transform:scale(.97)}.pf-add:has(input:focus-visible){outline:3px solid var(--brand);outline-offset:2px}.pf-add.busy{cursor:progress;opacity:.7}.pf-add-title{font-size:14px;font-weight:600}.pf-pv{padding:0;overflow:hidden;border-radius:var(--r-card)}.pf-pv-top{display:flex;gap:14px;align-items:center;padding:20px 18px 18px;background:var(--ground);border-bottom:1px solid var(--line)}.pf-av{display:grid;place-items:center;width:64px;height:64px;border-radius:var(--r-tile);flex:none;background:var(--brand-dark);color:var(--accent);font:800 28px var(--font-display)}.pf-pv-sec{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-bottom:1px solid var(--line)}.pf-pv-sec:last-child{border-bottom:0}.pf-pv-h{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px}.pf-pv-h .section-label{text-transform:uppercase}.pf-edit{background:none;border:0;padding-inline:4px;cursor:pointer;font-family:inherit}.pf-pill{min-height:32px;padding-inline:12px;border-radius:999px;font-size:13px;font-weight:500;color:var(--ink)}.pf-intro{margin:0;color:var(--body)}.pf-hidden{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border-radius:22px;background:var(--brand-dark);color:#fff}.pf-hidden p{margin:0;font-size:14px;line-height:1.55;color:#fff}.pf-foot{display:flex;gap:10px;margin-top:4px}.pf-foot .btn{min-height:54px;border-radius:16px}.pf-back{flex:none;min-width:112px}.pf-why{margin:0}.pf-why:empty{display:none}@keyframes pf-rise{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:none}}@media(hover:hover)and (pointer:fine){.pf-add:hover{border-color:var(--brand)}}@media(prefers-reduced-motion:reduce){.pf-hero-blocks{animation:pf-fade .3s ease both}.pf-add:active{transform:none}}@keyframes pf-fade{0%{opacity:0}to{opacity:1}}.emp-block{display:block;margin-top:4px}.emp-prose{margin:0;color:var(--body);overflow-wrap:break-word;white-space:pre-line}.emp-clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--body)}.emp-sub{display:flex;gap:8px;align-items:center;margin:0;font-size:15px;font-weight:600;color:var(--ink)}.emp-sub .ico{color:var(--brand)}.emp-free-line{margin:0;display:flex;gap:8px;align-items:flex-start}.emp-free-line .ico{flex:none;margin-top:1px;color:var(--brand)}.emp-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}.emp-icon-btn{min-width:44px;padding-inline:10px}.emp-pair{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.emp-pair>*{min-width:0}.emp-transfer{display:inline-flex;align-items:flex-start;gap:6px;font-size:13px;line-height:1.4;color:var(--body);min-width:0}.emp-transfer .ico{flex:none;margin-top:1px;color:var(--muted)}.emp-sr{font-style:italic;font-weight:600;color:var(--ink)}.notice .emp-sr{color:inherit}.emp-desk{display:grid;gap:var(--col-gap);align-items:start}@media(min-width:1024px){.emp-desk{grid-template-columns:minmax(240px,300px) minmax(0,1fr)}}.emp-jobs{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;min-width:0}.emp-job{display:flex;flex-direction:column;align-items:stretch;gap:6px;width:100%;padding:14px 16px;border-radius:18px;background:var(--card);border:1.5px solid transparent;font:inherit;color:inherit;text-align:start;cursor:pointer;transition:transform .2s var(--ease-out),border-color .2s ease,box-shadow .2s ease}.emp-job:active{transform:scale(.98)}.emp-job[aria-pressed=true]{border-color:var(--brand);box-shadow:0 0 0 3px #0f766e2e}.emp-job-head{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;min-width:0}.emp-job-title{font-size:15px;font-weight:600;line-height:1.3;color:var(--ink);overflow-wrap:break-word;min-width:0}.emp-job-flag{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:8px;background:var(--warning-wash);color:var(--warning-text)}@media(hover:hover)and (pointer:fine){.emp-job:hover{transform:translateY(-2px);border-color:var(--line-strong);box-shadow:0 12px 24px -18px #13203b66}.emp-job[aria-pressed=true]:hover{border-color:var(--brand);box-shadow:0 0 0 3px #0f766e2e,0 14px 28px -20px #13203b73}}.emp-pane{min-width:0}.emp-pane-head{position:relative;overflow:hidden;border:1px solid var(--line);background:radial-gradient(38% 140% at 92% 0%,#6ee7b72e,#6ee7b700 70%),var(--card)}html[dir=rtl] .emp-pane-head{background:radial-gradient(38% 140% at 8% 0%,#6ee7b72e,#6ee7b700 70%),var(--card)}.emp-pane-head h2:focus{outline:none}.emp-pane-head h2:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.emp-left{display:flex;align-items:center;gap:12px;padding-block:8px;padding-inline:8px 16px;border-radius:18px;background:var(--ground);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);align-self:flex-start}.emp-work{display:grid;gap:16px;align-items:start;min-width:0}.emp-board{display:grid;gap:12px;align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));min-width:0}.emp-column{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:20px;background:var(--neutral-wash);min-width:0}.emp-column-head{display:flex;gap:10px;align-items:center;padding:2px 2px 6px}.emp-column-head .ico-tile{background:var(--card)}.emp-column-title{flex:1;min-width:0;margin:0;font-size:14px;font-weight:600;color:var(--ink)}.emp-count{min-width:28px;height:24px;padding:2px 8px;border-radius:8px;background:var(--card);color:var(--ink);font-size:12.5px;font-weight:600;text-align:center}.emp-column-empty{margin:0;padding:16px 12px;border-radius:16px;border:1.5px dashed var(--line-strong);background:var(--card);text-align:center;font-size:13px;color:var(--muted)}.emp-cands{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.emp-cand{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:16px;background:var(--card);border:1.5px solid transparent;min-width:0;transition:border-color .2s ease,box-shadow .2s ease}.emp-cand.on{border-color:var(--brand);box-shadow:0 0 0 3px #0f766e2e}.emp-cand-head{display:flex;gap:10px;align-items:center;min-width:0}.emp-cand-name{display:block;font-weight:600;color:var(--ink);overflow-wrap:break-word}.emp-avatar{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--brand-dark);color:#fff;font-size:13px;font-weight:600;flex:none}.emp-avatar.lg{width:56px;height:56px;font-size:18px}.emp-mosaic{display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.emp-mosaic img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:14px;background:var(--neutral-wash)}.emp-action-box{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:18px;background:var(--ground)}.emp-decide{display:flex;flex-wrap:wrap;gap:8px}.emp-decide>.btn{flex:1 1 140px}.emp-confirm .notice{background:var(--warning-wash)}.emp-contact{min-width:0}.emp-allowance{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:16px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.emp-allowance>.ico{flex:none;color:var(--brand)}.emp-allowance.free>.ico{color:var(--success-text)}.emp-allowance-line{color:var(--ink);font-weight:600}.emp-meter-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.emp-meter-figure{font-family:var(--font-display);font-weight:800;font-size:22px;letter-spacing:-.02em;color:var(--ink)}.emp-free-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.emp-free-list li{display:flex;gap:8px;align-items:flex-start;font-size:14px;color:var(--body)}.emp-free-list .ico{flex:none;margin-top:1px;color:var(--brand)}.emp-reveal{padding:14px;border-radius:16px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.emp-reveal-number{font-family:var(--font-display);font-weight:800;font-size:22px;letter-spacing:-.01em;color:var(--ink)}.emp-post{display:grid;gap:var(--col-gap);align-items:start}@media(min-width:1024px){.emp-post{grid-template-columns:minmax(0,1fr) minmax(300px,360px)}}.emp-post-form{min-width:0}.emp-post-form>section{border:1px solid var(--line)}.emp-options{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.emp-option{display:flex;gap:14px;align-items:center;min-height:76px;padding:12px 16px;border-radius:18px;border:1.5px solid var(--line-strong);background:var(--card);color:var(--ink);font:inherit;text-align:start;cursor:pointer;transition:transform .16s var(--ease-out),border-color .2s ease,background-color .2s ease}.emp-option:active{transform:scale(.98)}.emp-option[aria-pressed=true]{border-color:var(--brand);background:var(--info-wash);box-shadow:inset 0 0 0 1px var(--brand)}.emp-option[aria-pressed=true] .ico-tile{background:var(--brand);color:#fff}@media(hover:hover)and (pointer:fine){.emp-option:hover{border-color:var(--field-border)}.emp-option[aria-pressed=true]:hover{border-color:var(--brand)}}.emp-date{max-width:320px}.emp-outline{border-radius:var(--r-md);background:var(--ground);padding:4px 14px}.emp-outline summary{gap:8px;font-size:14px;font-weight:600;color:var(--brand-deep)}.emp-outline summary .ico{color:var(--brand)}.emp-template{margin:4px 0 12px;font-size:14px;line-height:1.55;color:var(--body);white-space:pre-line}.emp-reasons{margin:0;padding-inline-start:18px;display:flex;flex-direction:column;gap:4px}.emp-post-aside{min-width:0}.emp-preview{border:1px solid var(--line)}.emp-preview-title{overflow-wrap:break-word}.emp-preview-text{margin:0;color:var(--body);white-space:pre-line;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.emp-filters{border:1px solid var(--line)}@media(prefers-reduced-motion:reduce){.emp-job:active,.emp-option:active,.emp-job:hover{transform:none}}.acc-page{gap:22px}.acc-header{display:flex;align-items:center;gap:16px;min-width:0}.acc-p{margin:0}.acc-ink{color:var(--ink)}.acc-body{color:var(--body)}.acc-strong{font-weight:500}.acc-inline{display:inline-flex;gap:8px;align-items:center}.acc-inline .ico{flex:none}.acc-fields{--min:220px;--gap:16px}.acc-dl{margin:0;display:flex;flex-direction:column}.acc-dl>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:12px 0;border-top:1px solid var(--line)}.acc-dl dt{font-size:14px;color:var(--muted)}.acc-dl dd{margin:0;font-weight:600;color:var(--ink);text-align:end}.acc-avatar{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:var(--r-tile);flex:none;background:var(--brand-dark);color:#fff;font-size:13px;font-weight:600}.acc-avatar.lg{width:44px;height:44px;background:var(--info-wash);color:var(--brand)}.acc-done{display:inline-flex;gap:6px;align-items:center;font-size:14px;font-weight:600;color:var(--success-text)}.card.acc-block{padding:24px}@media(min-width:1024px){.card.acc-block{padding:28px 32px}}.acc-block-title{margin:0;font-family:var(--font-display);font-weight:700;font-size:20px;line-height:1.2;letter-spacing:-.015em;color:var(--ink)}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) .acc-block-title{font-family:var(--font-text);letter-spacing:0}.acc-lift{display:flex;flex-wrap:wrap;gap:20px;align-items:center;background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.acc-lift-text{flex:1 1 340px;min-width:0;align-items:flex-start}.acc-grid{--min:320px;--gap:16px}.acc-figures{display:flex;flex-wrap:wrap;gap:16px 28px;align-items:flex-end}.acc-figure-xl{font-family:var(--font-display);font-weight:800;font-size:56px;line-height:1;letter-spacing:-.03em;color:var(--brand-deep)}.acc-figure{font-family:var(--font-display);font-weight:800;font-size:30px;line-height:1;letter-spacing:-.03em;color:var(--ink)}.acc-units{display:flex;flex-wrap:wrap;gap:4px;direction:ltr}.acc-units>i{width:14px;height:22px;border-radius:5px;background:var(--brand)}.acc-units>i.u{background:var(--line-strong)}.acc-units.sm{gap:3px;flex:0 1 auto}.acc-units.sm>i{width:8px;height:16px;border-radius:3px}.acc-jobs{margin:0;padding:0;list-style:none}.acc-job{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 0;border-top:1px solid var(--line)}.acc-job:first-child{border-top:0;padding-top:0}.acc-entry{align-items:flex-start}.acc-why{font-size:13px;line-height:1.45;color:var(--body)}.acc-rules{margin:0;padding:0;list-style:none;display:grid;gap:14px}.acc-rules>li{display:flex;gap:14px;align-items:flex-start}.acc-rule-n{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:10px;flex:none;background:var(--brand-dark);color:var(--accent);font-family:var(--font-display);font-weight:700;font-size:15px}.acc-demo{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:14px 16px;border-radius:16px;background:var(--card);border:1px solid var(--line);font-size:14px;color:var(--ink)}.acc-demo>span:last-child{flex:1 1 280px}.acc-company{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.acc-company-main{flex:999 1 520px;min-width:0}.acc-company-aside{flex:1 1 320px;max-width:440px;min-width:0}@media(min-width:1024px){.acc-company-aside{position:sticky;top:16px}}.acc-save{min-width:160px}.acc-verified-label{color:var(--verified)}.acc-status{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:18px;background:var(--ground)}.acc-status-approved{background:var(--verified-wash)}.acc-status-refused{background:var(--warning-wash)}.acc-status .acc-dl>div:first-child{border-top-color:var(--line)}.acc-verify-form{padding-top:4px}.acc-drop input[type=file]{display:block;width:100%;min-height:72px;padding:14px;border-radius:16px;border:1.5px dashed var(--line-strong);background:var(--ground);font-size:14px;color:var(--body);cursor:pointer}.acc-drop input[type=file]::file-selector-button{min-height:44px;margin-inline-end:12px;padding:8px 14px;border:1.5px solid var(--line);border-radius:var(--r-md);background:var(--card);color:var(--brand-dark);font:inherit;font-weight:600;cursor:pointer}.acc-drop input[type=file]:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.acc-preview{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:var(--r-card);background:var(--brand-dark);color:#fff}.acc-preview-title{margin:0;font-family:var(--font-display);font-weight:700;font-size:18px;line-height:1.2;color:#fff}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) .acc-preview-title{font-family:var(--font-text)}.acc-preview-card{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:18px;background:var(--card);color:var(--ink)}.acc-preview-intro{padding-top:10px;border-top:1px solid var(--line)}.acc-settings{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.acc-settings-main{flex:999 1 560px;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:16px}.acc-settings-main>*{min-width:0}.acc-side{flex:1 1 220px;max-width:260px;display:flex;flex-direction:column;gap:4px}.acc-side a{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px;border-radius:var(--r-md);color:var(--body);font-weight:500;transition:background-color .2s ease,color .2s ease}.acc-side a .ico{color:var(--brand)}.acc-side a.acc-side-danger .ico{color:var(--danger)}@media(hover:hover)and (pointer:fine){.acc-side a:hover{background:var(--card);color:var(--ink)}}@media(max-width:1023px){.acc-side{max-width:none;flex-direction:row;flex-wrap:wrap}.acc-side a{background:var(--card);border:1px solid var(--line)}}.acc-data{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:20px 32px;align-items:center;padding:28px;border-radius:var(--r-card);background:var(--brand-dark);color:#fff}.acc-data-text{flex:1 1 320px;min-width:0}.acc-data-text .acc-p{color:var(--on-dark-muted)}.acc-data-title{margin:0;font-family:var(--font-display);font-weight:700;font-size:26px;line-height:1.15;letter-spacing:-.02em;color:#fff}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) .acc-data-title{font-family:var(--font-text);letter-spacing:0}.acc-data-ready{display:inline-flex;gap:6px;align-items:center;font-weight:600;color:var(--accent)}.acc-data-ready:empty{display:none}.acc-consents{margin:0;padding:0;list-style:none}.acc-consent{display:flex;flex-wrap:wrap;gap:12px 14px;align-items:center;padding:14px 0}.acc-consent+.acc-consent{border-top:1px solid var(--line)}.acc-channels{display:flex;flex-direction:column}.acc-channel{display:flex;flex-direction:column;gap:10px;padding:14px 0;border-top:1px solid var(--line)}.acc-channel:first-child{border-top:0;padding-top:0}.acc-channel-head{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}.acc-kinds{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:8px}.acc-kind{font-size:13px}#acc-language,#acc-availability{align-self:start}.acc-delete{grid-column:1 / -1;border:1.5px solid var(--danger-wash);box-shadow:inset 0 4px 0 var(--danger-wash)}.acc-delete .acc-block-title{color:var(--danger)}.btn.acc-danger-outline{color:var(--danger);border-color:var(--danger-wash)}@media(prefers-reduced-motion:reduce){.acc-side a{transition:none}}.st-strip{padding-block-start:12px}.st-outbox .notice-title{color:var(--warning-text)}.st-outbox .notice-text{font-size:13.5px}.st-ann{display:flex;gap:12px;align-items:flex-start;padding-block:14px;padding-inline:16px 14px;border-radius:18px;outline:none}.st-ann:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.st-ann-body{flex:1;min-width:0}.st-ann-from{display:block;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1.4}.st-ann-title{display:block;color:var(--ink);font-size:15px;font-weight:600;line-height:1.3;overflow-wrap:break-word}.st-ann-text{margin:4px 0 0;font-size:13.5px;line-height:1.45;color:var(--body);overflow-wrap:break-word}.st-ann-outage{background:var(--warning-wash)}.st-ann-outage .st-ann-from{color:var(--warning-text)}.st-ann-safety,.st-ann-policy{background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.st-ann-safety .st-ann-from,.st-ann-policy .st-ann-from{color:var(--brand-deep)}.st-ann-feature,.st-ann-seasonal{background:var(--neutral-wash)}.st-ann-feature .st-ann-from,.st-ann-seasonal .st-ann-from{color:var(--body)}.st-ann-outage .ico-tile,.st-ann-feature .ico-tile,.st-ann-seasonal .ico-tile{background:var(--card)}.st-ann-x{display:grid;place-items:center;flex:none;width:44px;height:44px;margin-block:-8px;margin-inline:0 -6px;padding:0;border:0;border-radius:12px;background:transparent;color:var(--muted);cursor:pointer;transition:transform .14s var(--ease-out),background-color .2s ease}.st-ann-x .ico{width:22px;height:22px}.st-ann-x:active{transform:scale(.94)}.st-ann-x:focus-visible{outline:3px solid var(--brand);outline-offset:2px}@media(hover:hover)and (pointer:fine){.st-ann-x:hover{background:var(--hover);color:var(--ink)}}@media(prefers-reduced-motion:reduce){.st-ann-x:active{transform:none}}.land{display:block}.land-sec{padding-block:64px;background:var(--card)}.land-sec-ground{background:var(--ground)}@media(min-width:1024px){.land-sec{padding-block:104px}}.land-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px}.land-head-text{display:flex;flex-direction:column;gap:12px;min-width:0;flex:1 1 320px;max-width:760px}.land-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--brand-deep)}.land-eyebrow.on-dark{color:var(--accent)}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) .land-eyebrow{letter-spacing:0}.land-h2{margin:0;font-family:var(--font-display);font-weight:800;font-size:32px;line-height:1.05;letter-spacing:-.03em;color:var(--ink)}@media(min-width:768px){.land-h2{font-size:44px}}@media(min-width:1024px){.land-h2{font-size:52px}}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) .land-h2{font-family:var(--font-text);font-weight:700;letter-spacing:0;line-height:1.25}.land-lede{margin:0;font-size:17px;line-height:1.6;color:var(--body);max-width:560px}.land-p{margin:0;font-size:15px;line-height:1.6;color:var(--body)}.land-steps{display:inline-flex;align-items:flex-end;gap:3px;direction:ltr}.land-steps>span{width:8px;height:8px;border-radius:2px}.land-steps>span:nth-child(1){background:var(--mark-mint)}.land-steps>span:nth-child(2){background:var(--brand);margin-block-end:4px}.land-steps>span:nth-child(3){background:var(--brand-dark);margin-block-end:8px}.land-hero{position:relative;overflow:hidden;padding-block:40px 72px;background:radial-gradient(50% 55% at 78% 40%,#6ee7b740,#6ee7b700 70%),var(--card)}html[dir=rtl] .land-hero{background:radial-gradient(50% 55% at 22% 40%,#6ee7b740,#6ee7b700 70%),var(--card)}.land-hero-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;align-items:center}@media(min-width:1024px){.land-hero{padding-block:48px 120px}.land-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.land-hero-text{display:flex;flex-direction:column;gap:22px;min-width:0}.land-hero-title{font-size:48px;line-height:.98;color:var(--ink)}@media(min-width:768px){.land-hero-title{font-size:68px}}@media(min-width:1280px){.land-hero-title{font-size:84px;line-height:.95}}.land-accent{color:var(--brand)}.land-hero-body{margin:0;font-size:17px;line-height:1.55;color:var(--body);max-width:540px}@media(min-width:768px){.land-hero-body{font-size:19px}}.land-paths{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;max-width:600px}@media(min-width:560px){.land-paths{grid-template-columns:repeat(2,minmax(0,1fr))}}.land-path{display:flex;align-items:center;gap:14px;min-height:88px;padding:16px;border-radius:20px;background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong);transition:transform .14s var(--ease-out)}.land-path:hover{color:var(--ink)}.land-path:active{transform:scale(.97)}.land-path-go{background:var(--brand);color:var(--card);box-shadow:none}.land-path-go:hover{color:var(--card);background:var(--brand-deep)}.land-path-go .ico-tile{background:#ffffff24;color:var(--card)}.land-path-text{display:flex;flex-direction:column;gap:2px;min-width:0}.land-path-text strong{font-size:16px;line-height:1.3}.land-path-text>span{font-size:13px;line-height:1.4}.land-trust{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px 22px}.land-trust li{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ink)}.land-stage{display:none}@media(min-width:900px){.land-stage{display:block;position:relative;width:100%;max-width:520px;aspect-ratio:1/1.02;margin-inline:auto}}.land-blk{position:absolute;direction:ltr;width:34%;aspect-ratio:1;border-radius:var(--r-tile);animation:land-rise .7s var(--ease-out) both}.land-blk-1{inset-inline-start:0;top:58%;background:var(--mark-mint)}.land-blk-2{inset-inline-start:33%;top:30%;background:var(--brand);animation-delay:80ms}.land-blk-3{inset-inline-start:66%;top:2%;background:var(--brand-dark);animation-delay:.16s}.land-phone{position:absolute;inset-inline-start:22%;top:6%;width:56%;border-radius:36px;padding:8px;background:var(--brand-dark);box-shadow:0 40px 80px -40px #13203b99;animation:land-rise .7s var(--ease-out) .12s both}.land-phone>*{border-radius:28px}.land-phone-top{display:flex;flex-direction:column;gap:6px;padding:20px 16px 16px;background:var(--brand-dark);color:var(--card);border-radius:28px 28px 22px 22px}.land-phone-greet{font-size:12px;color:var(--on-dark-muted)}.land-phone-pill{display:flex;align-items:center;gap:8px;margin-block-start:8px;padding:8px 10px;border-radius:14px;background:var(--night-800);font-size:12px}.land-phone-tick{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;flex:none;background:var(--accent);color:var(--brand-dark)}.land-tick-lg{width:34px;height:34px}.land-phone-body{display:flex;flex-direction:column;gap:10px;padding:12px;background:var(--ground);border-radius:22px 22px 28px 28px}.land-phone-card{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:16px;background:var(--card)}.land-phone-card .pill{align-self:flex-start}.land-phone-label{font-size:12px;font-weight:600;color:var(--ink)}.land-phone-perks{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--body)}.land-phone-perks .ico{color:var(--brand)}.land-bar{display:block;height:10px;border-radius:5px;background:var(--neutral-wash)}.land-phone-top .land-bar{background:var(--night-800)}.land-bar-name{width:60%;height:18px}.land-bar-pay{width:55%;height:16px;background:var(--line)}.land-bar-title{width:80%}.land-track{display:flex;align-items:flex-end;gap:4px;height:40px;direction:ltr}.land-track>span{flex:1;border-radius:5px}.land-track>span:nth-child(1){height:14px;background:var(--mark-mint)}.land-track>span:nth-child(2){height:24px;background:var(--brand)}.land-track>span:nth-child(3){height:32px;background:var(--brand-dark)}.land-track>span:nth-child(4){height:40px;box-shadow:inset 0 0 0 1.5px var(--line-strong)}.land-track-labels{display:flex;justify-content:space-between;gap:4px;font-size:12px;color:var(--muted)}html[dir=rtl] .land-track-labels{flex-direction:row-reverse}.land-phone-btn{display:grid;place-items:center;min-height:36px;border-radius:12px;background:var(--brand);color:var(--card);font-size:12px;font-weight:600}.land-float{position:absolute;display:inline-flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border-radius:18px;background:var(--card);color:var(--ink);font-size:14px;font-weight:600;box-shadow:0 18px 40px -22px #13203b73;animation:land-pop .42s var(--ease-out) both}.land-float-1{inset-inline-start:0;top:14%;animation-delay:.36s}.land-float-2{inset-inline-end:0;top:44%;animation-delay:.48s}.land-float-3{inset-inline-end:2%;bottom:4%;background:var(--brand-dark);color:var(--card);animation-delay:.6s}.land-steps3{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.land-step{display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid var(--line)}.land-step-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.land-step-n{font-family:var(--font-display);font-weight:800;font-size:32px;line-height:1;color:var(--muted)}@media(min-width:900px){.land-steps3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.land-step:nth-child(2){margin-block-end:32px}.land-step:nth-child(3){margin-block-end:64px}}.land-cta-row{align-items:center;gap:12px 16px}.land-features{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media(min-width:768px){.land-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.land-features{grid-template-columns:repeat(3,minmax(0,1fr))}}.land-feature{display:flex;flex-direction:column;gap:12px;min-width:0;padding:24px;border-radius:var(--r-card);background:var(--ground);border:1px solid var(--line)}.land-feature-wide{background:var(--brand-dark);border-color:var(--brand-dark);flex-direction:row;flex-wrap:wrap;align-items:center;gap:24px}@media(min-width:768px){.land-feature-wide{grid-column:span 2}}.land-feature-wide .h3{color:var(--card);font-size:24px}.land-feature-wide .land-p{color:var(--on-dark-muted)}.land-feature-wide-text{flex:1 1 260px;min-width:0}.land-gallery{flex:1 1 220px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;direction:ltr}.land-gallery>span{aspect-ratio:1;border-radius:var(--r-tile);background:var(--night-800)}.land-gallery>span:nth-child(1){background:var(--mark-mint)}.land-gallery>span:nth-child(3){background:var(--brand)}.land-gallery>span:nth-child(5){background:var(--brand-deep)}.land-gallery>span:nth-child(6){background:var(--accent)}.land-trades{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:12px}.land-trade{display:flex;align-items:center;gap:14px;min-height:76px;padding:12px 16px;border-radius:20px;background:var(--card);color:var(--ink);font-size:16px;font-weight:600;border:1px solid var(--line)}.land-trade:hover{color:var(--ink)}.land-trade:active{transform:scale(.98)}.land-split{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:center}@media(min-width:1024px){.land-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}}.land-points{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media(min-width:560px){.land-points{grid-template-columns:repeat(2,minmax(0,1fr))}}.land-point{display:flex;gap:12px;align-items:flex-start;min-width:0}.land-point-title{color:var(--ink);font-size:15px}.land-tally{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:10px;margin:0}.land-tally>div{padding:16px;border-radius:18px;background:var(--ground)}.land-tally dd{margin:6px 0 0}.land-tally-value{font-family:var(--font-display);font-weight:800;font-size:30px;line-height:1;letter-spacing:-.03em;color:var(--ink)}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) .land-tally-value{font-family:var(--font-text);letter-spacing:0}.land-showcase-wrap{position:relative;min-width:0}.land-showcase-blk{position:absolute;inset-inline-end:-12px;top:-20px;width:40%;aspect-ratio:1;border-radius:var(--r-tile);background:var(--info-wash)}.land-showcase{position:relative;box-shadow:0 30px 60px -36px #13203b66}.land-showcase-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.land-showcase-note{display:inline-flex;align-items:center;gap:6px}.land-showcase-list{list-style:none;margin:0;padding:0}.land-showcase-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding-block:12px;border-block-start:1px solid var(--line)}.land-showcase-trade{flex:1 1 140px;min-width:0;display:flex;flex-direction:column;font-weight:600;color:var(--ink)}.land-verified-note{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding:14px 16px;border-radius:16px;background:var(--ground)}.land-verified-note .meta{flex:1 1 200px}.land-jobs{grid-template-columns:repeat(auto-fill,minmax(min(330px,100%),1fr))}.land-safety{position:relative;overflow:hidden;background:var(--brand-dark)}.land-safety .land-h2{color:var(--card)}.land-safety .land-lede{color:var(--on-dark-muted)}.land-bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.land-bullets li{display:flex;align-items:center;gap:14px;color:var(--card)}.land-example{display:flex;flex-direction:column;gap:10px;width:100%;max-width:460px;margin-inline:auto}.land-bubble{align-self:flex-start;max-width:86%;margin:0;padding:14px 16px;border-radius:20px;border-end-start-radius:6px;background:var(--card);color:var(--ink);font-size:15px}.land-warning{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:20px;background:var(--danger);color:var(--card)}.land-warning-head{display:flex;gap:10px;align-items:flex-start;font-size:14px}.land-warning-head .ico{flex:none}.land-warning-title{font-family:var(--font-display);font-weight:700;font-size:17px;line-height:1.25}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) .land-warning-title{font-family:var(--font-text)}.land-warning-action{align-self:flex-start;padding:10px 14px;border-radius:12px;background:var(--card);color:var(--danger);font-weight:600;font-size:14px}.land-why{padding:0;overflow:hidden;border:1px solid var(--line)}.land-why-table{width:100%;border-collapse:collapse;font-size:15px}.land-why-table th,.land-why-table td{padding:16px 20px;text-align:start;vertical-align:top;border-block-start:1px solid var(--line)}.land-why-table thead th,.land-why-table thead td{border-block-start:0;background:var(--ground);color:var(--muted);font-weight:600}.land-why-table tbody th{color:var(--ink);font-weight:600}.land-why-table thead .land-why-us{color:var(--brand-deep);background:var(--info-wash);font-weight:700}.land-why-cell{display:flex;align-items:flex-start;gap:8px}.land-why-bad{color:var(--muted)}.land-why-good{color:var(--ink);background:#e6f6f173}.land-why-cell .ico{flex:none;color:var(--brand);margin-block-start:3px}@media(max-width:719px){.land-why-table,.land-why-table thead,.land-why-table tbody{display:block}.land-why-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.land-why-table thead td{display:none}.land-why-table tbody th{grid-column:1 / -1;padding-block-end:4px}.land-why-table tbody td{border-block-start:0;padding-block-start:4px}.land-why-table th,.land-why-table td{padding-inline:14px;font-size:14px}}.land-faq-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1024px){.land-faq-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px}}.land-q{border-block-end:1px solid var(--line)}.land-q summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding-block:14px;cursor:pointer;list-style:none;font-size:17px;font-weight:600;color:var(--ink)}.land-q summary::-webkit-details-marker{display:none}.land-q-plus{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;flex:none;background:var(--ground);color:var(--brand);transition:transform .2s var(--ease-out)}.land-q[open] .land-q-plus{transform:rotate(45deg)}.land-q .land-p{padding-block-end:18px;max-width:640px}.land-close-sec{padding-block-start:24px}.land-close{position:relative;overflow:hidden;border-radius:36px;background:var(--brand);padding:40px 24px}@media(min-width:768px){.land-close{padding:64px}}.land-close .land-h2{color:var(--card)}.land-close .land-lede{color:#ffffffe0}.land-close-text{position:relative;max-width:620px}.land-close-blocks{position:absolute;inset-inline-end:-20px;bottom:-30px;display:flex;align-items:flex-end;gap:12px;opacity:.25;direction:ltr}.land-close-blocks>span{width:90px;height:90px;border-radius:var(--r-tile);background:var(--brand-dark)}.land-close-blocks>span:nth-child(2){margin-block-end:60px}.land-close-blocks>span:nth-child(3){margin-block-end:120px}.land-btn-white{background:var(--card);color:var(--ink);min-height:54px}.land-btn-white:hover{background:var(--ground);color:var(--ink)}@keyframes land-rise{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:none}}@keyframes land-pop{0%{opacity:0;transform:translateY(10px) scale(.94)}to{opacity:1;transform:none}}@media(hover:hover)and (pointer:fine){.land-path,.land-trade{transition:transform .2s var(--ease-out),box-shadow .2s ease}.land-trade:hover{box-shadow:0 18px 36px -24px #13203b59}}@media(prefers-reduced-motion:reduce){.land-blk,.land-phone,.land-float{animation:land-fade .3s ease both}.land-path:active,.land-trade:active{transform:none}.land-q-plus{transition:none}}@keyframes land-fade{0%{opacity:0}to{opacity:1}}.home-page{gap:16px}.home-hero{position:relative;overflow:hidden;padding:22px 20px 24px;border-radius:var(--r-sheet);background:radial-gradient(60% 70% at 92% 8%,#6ee7b738,#6ee7b700 70%),var(--brand-dark);color:var(--card)}html[dir=rtl] .home-hero{background:radial-gradient(60% 70% at 8% 8%,#6ee7b738,#6ee7b700 70%),var(--brand-dark)}.home-hero-blk{position:absolute;border-radius:var(--r-tile);animation:land-rise .7s var(--ease-out) both}.home-hero-blk-1{inset-inline-end:-70px;top:46px;width:220px;height:220px;background:var(--night-800)}.home-hero-blk-2{inset-inline-end:96px;top:150px;width:110px;height:110px;background:#6ee7b70f;animation-delay:80ms}.home-hero-z{position:relative}.home-hero-top{display:flex;align-items:center;gap:14px}.home-hero-mark{display:grid;place-items:center;width:60px;height:60px;border-radius:var(--r-tile);flex:none;background:var(--accent);color:var(--brand-dark)}@media(max-width:767px){.home-hero-mark{width:44px;height:44px}}.home-hero-who{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.home-greeting{font-size:14px;color:var(--on-dark-muted)}.home-name{color:var(--card);font-size:24px;line-height:1.05;overflow-wrap:anywhere}.home-trade{font-size:13px;font-weight:500;color:var(--accent)}.home-bell{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;flex:none;align-self:flex-start;background:var(--on-dark-surface);color:var(--card)}.home-bell:hover{color:var(--card)}.home-bell-dot{position:absolute;top:9px;inset-inline-end:9px;width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--brand-dark)}.home-banner{display:flex;align-items:center;gap:12px;min-height:56px;padding:14px;border-radius:18px;background:var(--night-800);color:var(--card);box-shadow:inset 0 0 0 1px #ffffff1f;transition:transform .14s var(--ease-out)}.home-banner:hover{color:var(--card)}.home-banner:active{transform:scale(.98)}.home-banner>.ico{flex:none;color:var(--on-dark-muted)}.home-banner-tick{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;flex:none;background:var(--accent);color:var(--brand-dark)}.home-banner-text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.home-banner-text>span{font-size:13px;color:var(--on-dark-muted)}.home-avail{position:relative;overflow:hidden;border:1px solid var(--line)}.home-avail-blk{position:absolute;inset-inline-end:-34px;top:-34px;width:110px;height:110px;border-radius:var(--r-tile);background:var(--info-wash)}.home-avail-head{position:relative;display:flex;gap:14px;align-items:flex-start;padding-inline-end:24px}.home-avail-title{margin:0;font-size:17px;font-weight:600;line-height:1.3;color:var(--ink)}.home-avail-body{margin:0;font-size:14px}.home-avail-actions{position:relative;display:flex;flex-wrap:wrap;gap:8px}.home-jobs{margin-block-start:6px}.home-chips{display:flex;flex-wrap:wrap;gap:8px;max-width:100%;padding-block:2px}.home-chip{min-width:0}.home-chip .ico{color:var(--brand)}.home-chip[aria-pressed=true] .ico{color:var(--accent)}.home-job-list{list-style:none;margin:0;padding:0}@media(prefers-reduced-motion:reduce){.home-hero-blk{animation:land-fade .3s ease both}.home-banner:active{transform:none}}.pub-perks{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none}.pub-alert{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:26px;border-radius:var(--r-card);background:var(--brand-dark);color:var(--card)}.pub-alert-title{margin:0;font-family:var(--font-display);font-weight:700;font-size:22px;line-height:1.15;letter-spacing:-.02em;color:var(--card)}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) .pub-alert-title{font-family:var(--font-text);letter-spacing:0;line-height:1.35}.pub-alert-body{margin:0;font-size:14px;line-height:1.55;color:var(--on-dark-muted)}.pub-alert-cta{background:var(--card);color:var(--ink);align-self:stretch}.pub-alert-cta:focus-visible{outline-color:var(--accent)}@media(hover:hover)and (pointer:fine){.pub-alert-cta:hover{background:var(--info-wash);color:var(--ink)}}.pub-legend-row{display:flex;gap:10px;align-items:flex-start}.pub-legend-row .meta{margin:0}.pub-legend-swatch{flex:none;display:inline-grid;place-items:center;width:40px;height:24px;border-radius:8px}.pub-legend-verified{background:var(--verified-wash);color:var(--verified)}.pub-legend-promoted{box-shadow:inset 0 0 0 1px var(--ink)}.pub-fee-figure{margin:0;display:flex;flex-direction:column;gap:2px}.pub-fee-amount{font-family:var(--font-display);font-weight:800;font-size:48px;line-height:1;letter-spacing:-.03em;color:var(--ink)}.pub-fee-figure .pub-fee-title{font-family:var(--font-text);font-size:18px;font-weight:600;letter-spacing:0;color:var(--ink)}.pub-match{display:flex;flex-wrap:wrap;gap:12px;align-items:center;background:var(--info-wash);border-color:transparent;color:var(--ink)}.pub-match .ico-tile{background:var(--card)}.pub-match-text{flex:1 1 240px;margin:0}.pub-match-link{font-weight:600}.pub-gate{padding:16px;border-radius:18px;background:var(--ground);box-shadow:inset 0 0 0 1px var(--line)}.pub-gate-text{margin:0;color:var(--body)}.pub-gate .caption{margin:0;text-align:center}.pub-signin-eyebrow{margin:0;display:inline-flex;align-items:center;gap:10px;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--accent)}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) .pub-signin-eyebrow{text-transform:none;letter-spacing:0;font-size:14px}.pub-signin-eyebrow-mark{display:inline-flex;gap:3px;align-items:flex-end;direction:ltr}.pub-signin-eyebrow-mark>span{width:8px;height:8px;border-radius:2px;background:var(--accent)}.pub-signin-eyebrow-mark>span:nth-child(2){background:var(--accent-bright);margin-bottom:4px}.pub-signin-eyebrow-mark>span:nth-child(3){background:var(--card);margin-bottom:8px}.pub-signin-pitch .pub-signin-hero{color:var(--card)}.pub-signin-accent{display:block;color:var(--accent)}.pub-signin-back-title{font-weight:600}.pub-signin-back .stack-2 p:last-child{font-weight:400;color:var(--on-dark-muted)}.pub-signin-chip{position:absolute;inset-inline-end:40px;bottom:250px;z-index:1;display:inline-flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border-radius:16px;background:var(--card);color:var(--ink);box-shadow:0 18px 36px -18px var(--overlay);animation:pub-chip-pop .5s var(--ease-out) .7s both}.pub-signin-chip .ico-tile{background:var(--info-wash);color:var(--brand)}.pub-signin-chip-title{display:block;font-size:13.5px;font-weight:600}.pub-signin-chip-body{display:block;font-size:12.5px;color:var(--muted)}@keyframes pub-chip-pop{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:none}}@media(max-width:1023px){.pub-signin-chip{display:none}}@media(prefers-reduced-motion:reduce){.pub-signin-chip{animation:sn-fade .3s ease both}}.pub-consent-record{margin:0;display:flex;gap:8px;align-items:flex-start}.pub-consent-record .ico{flex:none;margin-top:2px;color:var(--brand)}.pf-req{margin-inline-start:2px;background:var(--danger-wash);color:var(--danger);vertical-align:middle}.wk-facts{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.wk-tip{display:flex;gap:16px;align-items:center;padding:20px;border-radius:var(--r-card);background:var(--info-wash);min-width:0}.wk-tip-steps{display:flex;align-items:flex-end;gap:4px;height:44px;flex:none;direction:ltr}.wk-tip-steps>span{width:14px;border-radius:5px}.wk-tip-steps>span:nth-child(1){height:16px;background:var(--mark-mint)}.wk-tip-steps>span:nth-child(2){height:28px;background:var(--brand)}.wk-tip-steps>span:nth-child(3){height:40px;background:var(--brand-dark)}.wk-tip-title{font-size:15.5px;line-height:1.3;color:var(--ink)}.wk-tip-body{margin:0;font-size:13.5px;line-height:1.45;color:var(--body)}.wk-unread{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--brand-deep)}.wk-unsave{min-width:44px;min-height:44px;padding-inline:10px;color:var(--brand);position:relative;z-index:1}.wk-search{display:flex;align-items:center;gap:8px;padding-inline:14px;border-radius:var(--r-md);background:var(--card);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--muted)}.wk-search:focus-within{box-shadow:inset 0 0 0 2px var(--brand)}.wk-search input{flex:1;min-width:0;min-height:48px;border:0;background:transparent;font:inherit;font-size:15px;color:var(--ink)}.wk-search input:focus,.wk-search input:focus-visible{outline:none}.wk-search input::placeholder{color:var(--muted)}.wk-howto{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:20px;background:var(--neutral-wash);font-size:13.5px;line-height:1.5;color:var(--body)}.wk-howto>.ico{flex:none;margin-top:1px;color:var(--brand-deep)}.wk-warn-below{display:inline-flex;align-items:center;gap:4px;color:var(--danger);font-weight:600}.wk-warn-below .ico{width:14px;height:14px}.wk-fee-foot{margin:0;font-size:12.5px;line-height:1.45;color:#fff}.wk-composer textarea:disabled{cursor:not-allowed;color:var(--muted)}.st-outbox-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.st-toast-region{position:fixed;inset-inline:16px;inset-block-end:16px;z-index:40;display:flex;justify-content:center;pointer-events:none}.st-toast{pointer-events:auto;display:flex;gap:12px;align-items:flex-start;width:100%;max-width:420px;padding-block:14px;padding-inline:16px 8px;border-radius:18px;background:var(--brand-dark);color:#fff}.st-toast>.ico{flex:none;margin-top:1px;color:var(--accent)}.st-toast-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.st-toast-title{display:block;font-size:15px;line-height:1.3}.st-toast-text{font-size:13.5px;line-height:1.45;color:var(--on-dark-muted);overflow-wrap:break-word}.st-toast-list{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.st-toast-list li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.st-toast-x{display:grid;place-items:center;flex:none;width:44px;height:44px;border:0;border-radius:12px;background:transparent;color:#fff;cursor:pointer}.st-toast-x:focus-visible{outline:3px solid var(--accent);outline-offset:2px}@media(hover:hover)and (pointer:fine){.st-toast-x:hover{background:var(--on-dark-surface)}}.emp-before-after{display:flex;align-items:center;gap:16px;padding:12px 14px;border-radius:16px;background:var(--ground)}.emp-before-after>.ico{color:var(--muted);flex:none}.emp-ba-figure{display:block;font-family:var(--font-display);font-weight:700;font-size:28px;line-height:1;color:var(--ink)}.emp-ink{color:var(--ink);font-weight:600}.emp-column-empty.stack-2{display:flex;flex-direction:column}.emp-option-text{min-width:0;text-align:start}.emp-option-text .meta{font-weight:400}.emp-to-fix{display:flex;gap:8px;align-items:center;margin:0;color:var(--warning-text);font-weight:600}.emp-to-fix>.ico{flex:none}.acc-reached{border:1.5px solid var(--line-strong)}.acc-reset{display:block;font-weight:600;color:var(--ink)}.acc-counted{flex:1 1 220px;min-width:0;align-self:flex-end}.acc-table-wrap{overflow-x:auto;border-radius:16px}.acc-table-wrap:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.acc-table{width:100%;border-collapse:collapse;font-size:14px}.acc-table th,.acc-table td{padding:12px;text-align:start;vertical-align:top;border-top:1px solid var(--line)}.acc-table thead th{border-top:0;font-size:12px;font-weight:600;color:var(--muted);white-space:nowrap}.acc-table tbody th{font-weight:400}.acc-table td .num{white-space:nowrap}.acc-worker{display:inline-flex;gap:10px;align-items:center;min-width:0}.acc-table .text-link{min-height:44px;min-width:44px;justify-content:center}@media(max-width:719px){.acc-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.acc-table,.acc-table tbody,.acc-table tr,.acc-table th,.acc-table td{display:block;width:100%}.acc-table tr{padding:12px 0;border-top:1px solid var(--line)}.acc-table tbody tr:first-child{border-top:0}.acc-table th,.acc-table td{border-top:0;padding:4px 0}.acc-table td[data-label]:before{content:attr(data-label);display:block;font-size:12px;font-weight:600;color:var(--muted)}}.acc-panes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:12px}.acc-pane{padding:18px;border-radius:18px}.acc-pane-dark{background:var(--brand-dark);color:#fff}.acc-pane-free{background:var(--info-wash);color:var(--ink)}.acc-pane-title{display:flex;gap:10px;align-items:center;font-weight:600}.acc-pane-list{margin:0;padding-inline-start:18px;display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.5}.acc-pane-foot{margin:0;font-size:13.5px;color:var(--on-dark-muted)}.acc-free-line{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.acc-steps{display:inline-flex;gap:4px;flex:none}.acc-steps>i{width:18px;height:6px;border-radius:3px;background:var(--line-strong)}.acc-steps>i.on{background:var(--brand)}.acc-checklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.acc-checklist>li{display:flex;gap:10px;align-items:center;min-height:44px;border-top:1px solid var(--line);color:var(--ink)}.acc-checklist>li:first-child{border-top:0}.acc-checklist>li>.ico{flex:none;color:var(--muted)}.acc-checklist>li.on>.ico{color:var(--brand)}.acc-preview-note{display:flex;gap:8px;align-items:center;margin:0;font-size:13.5px;color:var(--on-dark-muted)}.acc-preview-note>.ico{flex:none}.acc-timeline{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px}.acc-timeline>li{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:16px;background:var(--ground)}.wk-stair{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.wk-stair>li{display:flex;gap:14px;align-items:flex-end;min-height:56px;padding-block:6px;padding-inline:6px 10px;border-radius:16px}.wk-stair>li.now{background:var(--info-wash)}.wk-stair-rise{display:flex;align-items:flex-end;justify-content:center;width:40px;height:52px;flex:none}.wk-stair-bar{display:grid;place-items:center;width:40px;border-radius:30% 30% 10px 10px;color:var(--card);transform-origin:bottom center;animation:wk-grow .4s var(--ease-out) both}.wk-stair-bar .ico{width:16px;height:16px}.wk-stair-bar.step-1{height:20px;background:var(--mark-mint);color:var(--ink);animation-delay:.15s}.wk-stair-bar.step-2{height:30px;background:var(--brand);animation-delay:.23s}.wk-stair-bar.step-3{height:41px;background:var(--brand-dark);color:var(--accent);animation-delay:.31s}.wk-stair-bar.step-4{height:52px;background:var(--brand-dark);color:var(--accent);animation-delay:.39s}.wk-stair-bar.step-outcome{height:52px;background:var(--card);box-shadow:inset 0 0 0 2px var(--line-strong);animation-delay:.39s}.wk-stair-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding-bottom:2px}.wk-stair-text>strong{color:var(--ink);font-size:15px;line-height:1.3}.wk-stair>li.now .wk-stair-text .meta{color:var(--body)}.wk-stair-pending .wk-stair-text>strong{color:var(--muted)}@media(prefers-reduced-motion:reduce){.wk-stair-bar{animation:sn-fade .3s ease both}}.acc-restricted{padding-block:12px 0}.acc-restricted-line{margin:0}.acc-restricted-line+.acc-restricted-line{margin-top:4px}.acc-restricted-reason{display:flex;gap:6px;align-items:flex-start;margin:0}.acc-restricted-reason>.ico{flex:none;margin-top:2px;color:var(--muted)}.pub-keep{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--r-md);background:var(--ground);border:1px solid var(--line)}.pub-keep-title{margin:0;font-size:18px;line-height:1.3;color:var(--ink)}.pub-keep-list{margin:0;padding-inline-start:18px;display:flex;flex-direction:column;gap:6px;color:var(--body);font-size:14px;line-height:1.5}.pub-keep-actions{display:flex;flex-wrap:wrap;gap:8px}.wk-stair-when{unicode-bidi:isolate;font-variant-numeric:tabular-nums}.pub-sim{margin-top:8px}.pub-sim-list{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.pub-pg{display:flex;justify-content:center;margin-top:20px}.pub-pg-more{min-width:min(240px,100%)}.pub-pg-more[aria-busy=true]{opacity:.7}.home-cp{display:flex;gap:14px;align-items:flex-start;border:1px solid var(--line)}.home-cp-ring{flex:none}.home-cp-track{fill:none;stroke:var(--info-wash);stroke-width:6}.home-cp-fill{fill:none;stroke:var(--brand);stroke-width:6;stroke-linecap:round}.home-cp-figure{font-family:var(--font-display);font-weight:800;font-size:14px;fill:var(--ink)}.home-cp-title{margin:0;font-size:17px;font-weight:600;line-height:1.3;color:var(--ink)}.home-cp-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.home-cp-list>li{display:flex}span.home-cp-item{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--body)}.emp-wf-checks{display:flex;flex-wrap:wrap;gap:8px}.emp-wf-checks>.option-card{flex:0 1 auto}.pf-ph{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.pf-ph-frame{flex:none;width:112px;height:112px;border-radius:var(--r-tile);overflow:hidden;background:var(--neutral-wash);border:1px solid var(--line)}.pf-ph-img{display:block;width:100%;height:100%;object-fit:cover}.pf-ph-blank{display:grid;place-items:center;width:100%;height:100%;color:var(--muted)}.pf-ph-side{min-width:min(200px,100%)}.pf-ph-pick{position:relative;cursor:pointer;min-height:44px}.pf-ph-pick:has(input:focus-visible){outline:3px solid var(--brand);outline-offset:2px}.pf-ph-pick.is-disabled{cursor:not-allowed;opacity:.6}.pf-ph-pick.is-disabled:active{transform:none}.pf-ph-guide{margin:0;padding-inline-start:18px;display:flex;flex-direction:column;gap:4px}.pf-ph-av{padding:0;object-fit:cover}.wk-composer-count{margin:0;text-align:end}.emp-plain-list{list-style:none;margin:0;padding:0}.emp-avatar-photo{padding:0;object-fit:cover}.emp-cert-scan{display:block;width:160px;height:120px;object-fit:cover;border-radius:10px;border:1px solid var(--line)}.catalogue-retry{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.pub-confirm{padding-block:4px}.pa-legal-tabs{gap:8px}.pa-resend{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px;color:var(--muted)}.acc-marketing{margin-block-end:8px}.jc{position:relative;display:grid;gap:12px;padding:20px;background:var(--card);border:1px solid var(--line);border-radius:20px;color:inherit;min-width:0;height:100%;grid-template-columns:40px minmax(0,1fr) auto;grid-template-rows:auto auto 1fr auto;grid-template-areas:"pay pay save" "tile text text" "perks perks perks" "foot foot foot"}.jc>*{min-width:0}.jc-promoted{grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"promo promo promo" "pay pay save" "tile text text" "perks perks perks" "foot foot foot"}.jc-promo{grid-area:promo}.jc-tile{grid-area:tile}.jc-text{grid-area:text;display:flex;flex-direction:column;gap:4px}.jc-title{margin:0;font-size:17px;font-weight:600;line-height:1.3;color:var(--ink);overflow-wrap:anywhere}.jc-link{color:inherit;text-decoration:none}.jc-link:hover{color:inherit}.jc-link:after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:0}.jc-link:focus-visible{outline:none}.jc:has(.jc-link:focus-visible){outline:3px solid var(--brand);outline-offset:2px}.jc-who{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;overflow-wrap:anywhere}.jc .pill-verified{position:relative;z-index:1}.jc-pay{grid-area:pay;align-self:center}.jc .pub-salary .salary-card{font-size:21px;line-height:1.1;letter-spacing:-.02em}.jc-save{grid-area:save;position:relative;z-index:1;justify-self:end}.jc-bottom{display:contents}.jc-perks{grid-area:perks;margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px;color:var(--body)}.jc-perk{display:inline-flex;align-items:center;gap:6px;min-width:0}.jc-perk .ico{color:var(--brand-deep)}.jc-perk-none,.jc-perk-none .ico{color:var(--muted)}.jc-foot{grid-area:foot;display:flex;flex-wrap:wrap;gap:2px 10px;padding-top:12px;border-top:1px solid var(--line)}.jc-status{grid-column:1 / -1}.jc-status:empty{position:absolute}.jc-failure{grid-column:1 / -1;position:relative;z-index:1}.jc-save-btn[aria-pressed=true]{color:var(--ink)}.jc-save-btn[aria-pressed=true] .ico{fill:currentColor}.jc-save-btn[aria-pressed=true] .ico .d{fill-opacity:1}.jc-closed{background:var(--ground)}.jc-closed .jc-title{color:var(--body)}@media(hover:hover)and (pointer:fine){.jc:hover .jc-link{text-decoration:underline}}.jc:has(.jc-link:active){transform:scale(.985);transition:transform .14s var(--ease-out)}@media(min-width:768px){.jc-list{gap:4px 16px;padding:18px 20px;height:auto;grid-template-columns:52px minmax(0,1fr) auto auto;grid-template-rows:auto;grid-template-areas:"tile text pay save" "tile bottom bottom bottom"}.jc-list.jc-promoted{grid-template-rows:auto;grid-template-areas:"promo promo promo promo" "tile text pay save" "tile bottom bottom bottom";row-gap:8px}.jc-list .jc-pay{align-self:start;text-align:end}.jc-list .pub-salary{flex-direction:column;align-items:flex-end;gap:0}.jc-list .jc-bottom{grid-area:bottom;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;padding-top:6px}.jc-list .jc-foot{margin-inline-start:auto;padding-top:0;border-top:0}.jc-list .jc-save-btn{width:44px;padding-inline:0;justify-content:center}.jc-list .jc-save-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}.jc-sk{min-height:132px}.jc-sk-list{min-height:104px}@media(prefers-reduced-motion:reduce){.jc:has(.jc-link:active){transform:none}}.wc{position:relative;display:flex;flex-direction:column;gap:12px;padding:20px;background:var(--card);border:1px solid var(--line);border-radius:20px;min-width:0;height:100%}.wc-head{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:start}.wc-id{min-width:0}.wc-top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:4px 10px}.wc-name{margin:0;min-width:0;font-size:17px;font-weight:600;line-height:1.3;color:var(--ink);overflow-wrap:anywhere}.wc-link{color:inherit;text-decoration:none}.wc-link:hover{color:inherit}.wc-link:after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:0}.wc-link:focus-visible{outline:none}.wc:has(.wc-link:focus-visible){outline:3px solid var(--brand);outline-offset:2px}.wc-line{overflow-wrap:anywhere}.wc-initials{display:grid;place-items:center;width:64px;height:64px;border-radius:30%;background:var(--neutral-wash);color:var(--body);font-size:20px;font-weight:600}.wc .thumb{border-radius:30%}.wc-intro{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.wc-skills{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.wc-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--line)}.wc-view{display:inline-flex;align-items:center;gap:4px;margin-inline-start:auto}@media(hover:hover)and (pointer:fine){.wc:hover .wc-link{text-decoration:underline}}.wc:has(.wc-link:active){transform:scale(.985);transition:transform .14s var(--ease-out)}.wc-grid{margin:0;padding:0;list-style:none;--min:260px}.wc-redacted{padding:16px;height:auto}.wc-redacted-head{display:flex;gap:12px;align-items:flex-start;min-width:0}@media(prefers-reduced-motion:reduce){.wc:has(.wc-link:active){transform:none}}.sb-bar{display:grid;grid-template-columns:minmax(0,1fr);background:var(--card);border:1.5px solid var(--field-border);border-radius:18px}.sb-bar:has(:focus-visible){outline:3px solid var(--brand);outline-offset:1px}.sb-seg{position:relative;display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 16px;border-block-start:1px solid var(--line)}.sb-seg:first-child{border-block-start:0}.sb-seg:focus-within{background:var(--hover)}.sb-seg:first-child{border-start-start-radius:16px;border-start-end-radius:16px}.sb-seg select{width:100%;min-height:44px;padding:0;border:0;outline:0;background:transparent;font-size:16px;color:var(--ink)}.sb-submit{padding:8px}.sb-submit .btn{width:100%;min-height:48px}.sb-clear{position:absolute;inset-inline-end:-8px;inset-block-start:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--muted);cursor:pointer}.sb-clear:hover{color:var(--ink)}.sb-keyword .cb-input{padding-inline-end:32px}.sb-keyword .cb-input::-webkit-search-cancel-button{display:none}.sb-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px}.sb-summary-text{margin:0;min-width:0;overflow-wrap:anywhere}.sb-summary-clear{margin-inline-start:auto}@media(min-width:768px){.sb-bar-jobs{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.sb-bar-jobs .sb-keyword{grid-column:1 / -1}.sb-bar-jobs .sb-keyword~.sb-seg+.sb-seg{border-inline-start:1px solid var(--line)}.sb-bar-jobs .sb-submit{border-block-start:1px solid var(--line);align-self:stretch;display:flex;align-items:center}.sb-bar-filters{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.sb-bar-filters .sb-seg{border-block-start:0}.sb-bar-filters .sb-seg+.sb-seg{border-inline-start:1px solid var(--line)}.sb-bar-filters .sb-seg{border-radius:0}.sb-bar-filters .sb-seg:first-child{border-start-start-radius:16px;border-end-start-radius:16px}.sb-bar-filters .sb-seg:last-child{border-start-end-radius:16px;border-end-end-radius:16px}}@media(min-width:1024px){.sb-bar-jobs{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) auto}.sb-bar-jobs .sb-keyword{grid-column:auto;border-start-end-radius:0;border-end-start-radius:16px}.sb-bar-jobs .sb-seg{border-block-start:0;border-radius:0}.sb-bar-jobs .sb-seg:first-child{border-start-start-radius:16px;border-end-start-radius:16px}.sb-bar-jobs .sb-seg+.sb-seg{border-inline-start:1px solid var(--line)}.sb-bar-jobs .sb-submit{border-block-start:0;border-inline-start:1px solid var(--line)}.sb-submit .btn{width:auto}}.cb{position:relative;display:flex;flex-direction:column;gap:2px;min-width:0}.cb-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.cb-label{display:inline-flex;align-items:center;gap:6px;min-width:0;line-height:1.3}.cb-label .ico{color:var(--muted)}.cb-control{position:relative;display:flex;align-items:center;min-width:0}.cb-input,.cb-input:focus{width:100%;min-width:0;min-height:44px;padding:0;padding-inline-end:24px;border:0;outline:0;border-radius:0;background:transparent;box-shadow:none;font-size:16px;line-height:1.4;color:var(--ink);text-overflow:ellipsis}.cb-input::placeholder{color:var(--muted);opacity:1}.cb-input:disabled{color:var(--muted)}.cb-caret{position:absolute;inset-inline-end:0;color:var(--muted);pointer-events:none;transition:transform .2s var(--ease-out)}.cb.open .cb-caret{transform:rotate(180deg)}.cb-pop{position:absolute;z-index:40;inset-block-start:calc(100% + 12px);inset-inline-start:-8px;width:max(100%,280px);max-width:calc(100vw - 2 * var(--gutter));max-height:320px;margin:0;padding:6px;list-style:none;overflow-y:auto;overscroll-behavior:contain;background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 36px -24px #13203b59;animation:sn-drop .2s var(--ease-out) both}.cb-above .cb-pop{inset-block-start:auto;inset-block-end:calc(100% + 12px)}.cb-group{padding:10px 10px 4px}.cb-option{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:8px 10px;border-radius:9px;font-size:15px;line-height:1.35;color:var(--body);cursor:pointer}.cb-option-label{min-width:0;overflow-wrap:anywhere}.cb-option[aria-selected=true]{color:var(--ink);font-weight:600}.cb-option .ico{color:var(--brand-deep)}.cb-option.active{background:var(--hover);color:var(--ink)}@media(hover:hover)and (pointer:fine){.cb-option:hover{background:var(--hover);color:var(--ink)}}.cb-empty{padding:12px 10px}.cb-close{min-width:44px;padding-inline:8px;margin-inline-end:-8px}.cb-full{position:fixed;inset:0;z-index:60;height:100dvh;padding:12px var(--gutter) 0;background:var(--card);gap:8px;overscroll-behavior:contain}.cb-full .cb-input{padding-block:10px;border-block-end:1.5px solid var(--field-border)}.cb-full .cb-caret{display:none}.cb-full .cb-pop{position:static;flex:1;width:auto;max-width:none;max-height:none;min-height:0;padding:0 0 max(12px,env(safe-area-inset-bottom));border:0;border-radius:0;box-shadow:none;animation:sn-fade .15s ease both}@media(prefers-reduced-motion:reduce){.cb-pop{animation:sn-fade .15s ease both}.cb-caret{transition:none}}.jl-band{background:var(--card);border-block-end:1px solid var(--line)}.jl-band-inner{display:flex;flex-direction:column;gap:16px;padding-block:24px}.jl-band-inner>*{min-width:0}.has-rail .jl-band{background:transparent;border-block-end:0}.has-rail .jl-band-inner{padding-block-end:0}.jl-body{display:flex;flex-direction:column;gap:16px;padding-block:20px 64px}.jl-main{display:flex;flex-direction:column;gap:24px;min-width:0}.jl-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.jl-list>li{min-width:0}.jl-main .pub-pg{margin-top:0}.jl-main .wc-grid{--min:220px}@media(min-width:768px){.jl-band-inner{padding-block:28px}}@media(min-width:1024px)and (min-height:760px){body:not(.has-rail) .jl-aside{position:sticky;top:16px}}@media(min-width:1280px)and (min-height:760px){.has-rail .jl-aside{position:sticky;top:16px}}.jp-hero{background:var(--card);border-block-end:1px solid var(--line)}.jp-hero-inner{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding-block:12px 28px}.jp-hero-inner>*{max-width:100%;min-width:0}.jp-hero .back-link{flex-basis:auto}.jp-pay{margin-block-start:4px}.jp .pub-salary-figure{padding-top:0;font-size:30px;line-height:1.05;color:var(--ink)}.jp .pub-salary-steps{display:none}.jp .pub-salary-hero .pub-salary-period{font-size:15px}.jp-is-closed .pub-salary-figure,.jp-is-closed .pub-salary-period{color:var(--muted)}.jp-nopay{margin:0;font-size:17px;font-weight:600;color:var(--body)}.jp-title{margin:0;font-family:var(--font-display);font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere}html:is([lang=ar],[lang=ur],[lang=bn],[lang=hi],[lang=ne],[lang=ml]) .jp-title{font-family:var(--font-text);letter-spacing:0;line-height:1.35}.jp-who{display:flex;align-items:flex-start;gap:12px;min-width:0}.jp-who-text{display:flex;flex-direction:column;gap:2px;min-width:0}.jp-who-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.jp-company{color:var(--ink);font-weight:600;overflow-wrap:anywhere}.jp-context{display:flex;flex-wrap:wrap;gap:2px 16px;margin:0}.jp-facts{align-self:stretch;margin:8px 0 0;padding:0;list-style:none;--min:180px;--gap:10px}.jp-fact{display:flex;align-items:flex-start;gap:12px;min-width:0;padding:12px 14px;border-radius:16px;background:var(--ground);border:1px solid var(--line)}.jp-fact .ico-tile{background:var(--card)}.jp-fact-text{display:flex;flex-direction:column;gap:1px;min-width:0}.jp-fact-value{color:var(--ink);font-weight:600;line-height:1.35;overflow-wrap:anywhere}.jp-fact-muted .jp-fact-value{color:var(--body);font-weight:500}@media(max-width:767px){.jp-facts{--min:140px}.jp-fact{flex-direction:column;gap:8px}}@media(min-width:1024px){.jp .pub-salary-figure{font-size:36px}.jp-title{font-size:30px}.jp-hero-inner{padding-block-end:32px}}.jp-body{padding-block:24px 64px}.jp-side{display:contents}.jp-action{order:0}.jp-main{display:contents}.jp-main>*{order:1;min-width:0}.jp-main>.jp-sim{order:3}.jp-rest{order:2;min-width:0}@media(min-width:1024px){body:not(.has-rail) .jp-side{display:flex;flex-direction:column;gap:16px;grid-column:2;grid-row:1;min-width:0}body:not(.has-rail) .jp-main{display:flex;flex-direction:column;gap:16px;min-width:0;grid-column:1;grid-row:1}}@media(min-width:1280px){.has-rail .jp-side{display:flex;flex-direction:column;gap:16px;grid-column:2;grid-row:1;min-width:0}.has-rail .jp-main{display:flex;flex-direction:column;gap:16px;min-width:0;grid-column:1;grid-row:1}}@media(min-width:1024px)and (min-height:760px){body:not(.has-rail) .jp-side{position:sticky;top:16px}}@media(min-width:1280px)and (min-height:760px){.has-rail .jp-side{position:sticky;top:16px}}.jp-action{display:flex;flex-direction:column;gap:10px;min-width:0;padding:20px}.jp-action-row{display:flex;flex-direction:column;gap:10px;min-width:0}.jp-cta{min-height:52px;font-size:16px}.jp-action-note{margin:0;text-align:center}.jp-action-state{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.jp-action-state p{margin:0}.jp-action-link{align-self:center}.jp-save-on .ico{fill:currentColor}.jp-save-on .ico .d{fill-opacity:1}.jp-save-status:empty{display:none}.jp-save-failure{min-width:0}@media(max-width:767px){.jp-action{position:fixed;inset-inline:0;bottom:0;z-index:25;gap:6px;max-height:80dvh;overflow-y:auto;overscroll-behavior:contain;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));border-radius:0;border-inline:0;border-block-end:0;box-shadow:0 -10px 24px -18px #13203b59}body:has(.tabbar) .jp-action{bottom:calc(76px + env(safe-area-inset-bottom));padding-block-end:10px}.jp-action-row{flex-direction:row;flex-wrap:wrap;align-items:stretch}.jp-cta{flex:1 1 0;width:auto;min-width:0}.jp-cta+.jp-save{flex:none;width:52px;min-height:52px;padding-inline:0;justify-content:center}.jp-cta+.jp-save .jp-save-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.jp-save-status,.jp-save-failure{flex-basis:100%}.jp-action-note{font-size:12px;line-height:1.35}.jp-action-more{display:none}body:has(.jp-action) .tabbar-spacer{height:calc(180px + env(safe-area-inset-bottom))}body:has(.jp-action):not(:has(.tabbar)) .site-footer{padding-block-end:calc(120px + env(safe-area-inset-bottom))}}.jp-req-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.jp-req-count{display:inline-flex;align-items:center;gap:8px}.jp-req-list{margin:0;display:flex;flex-direction:column}.jp-req-row{display:grid;gap:4px 16px;padding-block:12px;padding-inline-start:0;border-block-start:1px solid var(--line);min-width:0}.jp-req-row:is(.pub-fit-met,.pub-fit-partly,.jp-req-open){padding-inline-start:12px;border-inline-start:3px solid var(--line-strong)}.jp-req-row.pub-fit-met{border-inline-start-color:var(--success-text)}.jp-req-row.pub-fit-partly{border-inline-start-color:var(--warning-text)}.jp-req-row dt{font-size:14px;color:var(--body)}.jp-req-row dd{margin:0;display:flex;flex-direction:column;gap:4px;min-width:0}.jp-req-value{font-weight:600;color:var(--ink);overflow-wrap:anywhere}.jp-skills{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}.jp-skills .tag{font-weight:500}@media(min-width:768px){.jp-req-row{grid-template-columns:minmax(0,180px) minmax(0,1fr)}}.jp-steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.jp-step{display:flex;align-items:flex-start;gap:12px;min-width:0}.jp-step-n{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:30%;background:var(--info-wash);color:var(--brand-deep);font-size:14px;font-weight:700}.jp-step-text{display:flex;flex-direction:column;gap:2px;min-width:0;color:var(--ink)}.jp-step-text strong{font-weight:600}.jp-step-text .meta{font-size:14px;line-height:1.5;color:var(--body)}.jp-verified{padding-block-start:12px;border-block-start:1px solid var(--line)}.jp-sim-list{margin:0;padding:0;list-style:none;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}.jp-sim-list>li{min-width:0}@media(max-width:767px){.jc-list .jc-tile .ico-tile{width:40px;height:40px;border-radius:30%}}.wk-seg{display:flex;min-width:0}.wk-seg>.segmented{flex:1 1 auto}.page-header-action:has(.wk-seg){flex:1 1 100%}@media(min-width:768px){.wk-seg>.segmented{flex:0 1 auto}.wk-seg>.segmented>a,.wk-seg>.segmented>button{flex:1 1 auto;padding-inline:20px}.page-header-action:has(.wk-seg){flex:0 1 auto}}@media(min-height:760px){.home-aside,.wk-md-detail,.wk-up-aside{--wka-stick:sticky}}.home-hero-who,.home-banner-text,.wk-md-row-text,.wk-interest .wk-head-main .stack-2{align-items:flex-start}.home-hero-who>*,.home-banner-text>*,.wk-md-row-text>*,.wk-interest .wk-head-main .stack-2>*{max-width:100%}.home-layout{display:flex;flex-direction:column;gap:16px;min-width:0}.home-layout>*{min-width:0}.home-aside{display:flex;flex-direction:column;gap:16px;min-width:0}.home-recent{display:none}.home-recent-head{padding:16px 20px 8px}.home-recent-list{list-style:none;margin:0;padding:0}.home-recent-list>li+li{border-top:1px solid var(--line)}.home-recent-row{padding:12px 20px;text-decoration:none}.home-recent-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.home-recent-text>strong{font-size:14px;font-weight:600;line-height:1.35;color:var(--ink);overflow-wrap:anywhere}.home-recent-text>.meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px}.home-recent-unread{display:inline-flex;align-items:center;gap:6px}@media(min-width:768px){.home-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--col-gap)}.home-aside{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:var(--col-gap);align-items:start}.home-recent{display:block;border:1px solid var(--line);padding:0;overflow:hidden}.home-hero{display:contents;color:var(--body)}.home-hero-z{display:contents}.home-hero-blk,.home-hero-mark,.home-bell,.home-avail-blk{display:none}.home-avail-head{padding-inline-end:0}.home-hero-top{display:block}.home-greeting{color:var(--muted)}.home-name{color:var(--ink);font-size:28px;line-height:1.12}.home-trade{font-size:15px;line-height:1.55;font-weight:400;color:var(--body)}.home-banner{min-height:72px;padding:14px 20px;background:var(--brand-dark);box-shadow:none}.home-banner:focus-visible{outline-color:var(--brand)}.home-jobs{margin-block-start:0}}@media(min-width:768px)and (max-width:1279px){.home-aside>.home-recent:nth-child(3){display:none}}@media(min-width:1280px){.home-layout.has-aside{grid-template-columns:minmax(0,1fr) var(--aside);grid-template-rows:auto 1fr;grid-template-areas:"head head" "jobs aside"}.home-layout.has-aside.has-outcome{grid-template-rows:auto auto 1fr;grid-template-areas:"head head" "outcome aside" "jobs aside"}.home-layout.has-aside .home-hero-top{grid-area:head}.home-layout.has-aside .home-banner{grid-area:outcome}.home-layout.has-aside .home-jobs{grid-area:jobs}.home-aside{grid-area:aside;display:flex;flex-direction:column;align-items:stretch;gap:16px;align-self:start;position:var(--wka-stick,static);top:24px}}.wk-md{display:grid;gap:var(--col-gap);grid-template-columns:300px minmax(0,1fr);align-items:start;min-width:0}.wk-md>*{min-width:0}.wk-md-pane{display:flex;flex-direction:column;gap:16px;min-width:0}.wk-md-row{align-items:center;flex-wrap:wrap;justify-content:space-between;text-decoration:none;min-height:44px}.wk-md-row[aria-current=true],.wk-md-row[aria-current=true]:hover{background:var(--info-wash)}.wk-md-row-text{flex:1 1 130px;min-width:0;display:flex;flex-direction:column;gap:2px}.wk-md-row-text>strong{font-size:15px;font-weight:600;line-height:1.3;color:var(--ink);overflow-wrap:anywhere}.wk-md-row-text>.meta{overflow-wrap:anywhere}.wk-md-detail{position:var(--wka-stick,static);top:24px;container-type:inline-size}.wk-md-card:focus{outline:none}.wk-md-card:focus-visible{outline:3px solid var(--brand);outline-offset:2px}@media(min-width:1024px){.wk-md{grid-template-columns:var(--list-pane) minmax(0,1fr)}}@container (min-width:560px){.wk-md-card .wk-stair{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px}.wk-md-card .wk-stair>li{flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:8px;padding:10px}.wk-md-card .wk-stair-text{flex:none}}.wk-saved-grid{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:var(--col-gap)}.wk-saved>.jc,.wk-saved>.wc{flex:1 1 auto;height:auto}.wk-up-feed{min-width:0;max-width:760px;width:100%}.wk-up-aside{border:1px solid var(--line);position:var(--wka-stick,static);top:24px}.wk-up-aside-title{margin:0;font-size:17px;font-weight:600;line-height:1.3;color:var(--ink)}.pf-two{display:grid;gap:16px;min-width:0}.pf-two>*{min-width:0}.pf-opts{--min:260px;--gap:8px}.pf-form{display:flex;flex-direction:column;gap:16px;min-width:0}.pf-desk{display:grid;gap:var(--col-gap);align-items:start;min-width:0}.pf-desk>*{min-width:0}.pf-steps{display:none}.pf-live-card{padding:18px}.pf-live-who{display:flex;align-items:center;gap:12px;min-width:0}.pf-live-text{min-width:0}.pf-live-name{font-size:16px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.pf-av.pf-av-sm{width:48px;height:48px;font-size:18px}.pf-live-intro{overflow-wrap:anywhere}@media(min-width:1024px){.pf-two{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));align-items:start}.pf-desk{grid-template-columns:220px minmax(0,1fr)}.pf-steps{display:block;position:sticky;top:16px}.pf-steps-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;counter-reset:pf-step}.pf-steps-list>li{counter-increment:pf-step}.pf-step-n:not(.done):before{content:counter(pf-step)}.pf-step{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 10px;border:0;border-radius:var(--r-md);background:transparent;color:var(--body);font:inherit;font-size:14px;font-weight:500;line-height:1.3;text-align:start;cursor:pointer;transition:transform .14s cubic-bezier(.23,1,.32,1)}.pf-step:active:not(:disabled){transform:scale(.97)}.pf-step:disabled{color:var(--muted);cursor:not-allowed}.pf-step[aria-current=step]{background:var(--info-wash);color:var(--ink);font-weight:600}.pf-step-label{min-width:0;overflow-wrap:anywhere}.pf-step-n{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:30%;background:var(--line);color:var(--ink);font-size:12px;font-weight:600}.pf-step-n.done{background:var(--brand);color:#fff}.pf-step-n.done .ico{color:#fff}.pf-hero{min-height:112px;padding:20px 24px;display:flex;align-items:center}.pf-hero-blocks{display:none}.pf-hero-in{flex:1;min-width:0;display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:8px 32px;align-items:center}.pf-hero-title{font-size:26px;line-height:1.15}.pf-hero-sub{font-size:14px;line-height:1.5}.pf-foot{justify-content:space-between}.pf-foot .btn.grow{flex:0 1 auto;margin-inline-start:auto;min-width:200px}}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.pf-step:hover:not(:disabled):not([aria-current]){background:var(--hover);color:var(--ink)}}@media(min-width:1280px){.pf-desk{grid-template-columns:220px minmax(0,680px) var(--aside-sm)}.pf-live{position:sticky;top:16px}.pf-desk-last{grid-template-columns:220px minmax(0,1fr)}.pf-pv-wrap{display:grid;grid-template-columns:minmax(0,1fr) var(--aside-sm);gap:var(--col-gap);align-items:start}.pf-pv-wrap>.pf-hidden{position:sticky;top:16px}}@media(prefers-reduced-motion:reduce){.pf-step{transition:none}.pf-step:active:not(:disabled){transform:none}}.acc-settings-main{align-items:start}.acc-kinds{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr))}@media(min-width:768px)and (max-width:1279px){.acc-settings{flex-direction:column;align-items:stretch;flex-wrap:nowrap}.acc-side,.acc-side.sticky-aside{position:static;max-width:none;flex:none;flex-direction:row;flex-wrap:wrap}.acc-side a{background:var(--card);border:1px solid var(--line)}.acc-settings-main{flex:none}}@media(min-width:1280px){.acc-settings{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--col-gap)}.acc-side{max-width:none}.acc-side a{padding-inline:10px;gap:10px;min-height:44px;font-size:14px;line-height:1.3}}#acc-language:has(+#acc-delete){grid-column:1 / -1}.acc-channel-head>.grow,.acc-consent>.grow{flex:1 1 180px}.wk-convo-link{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:3px}.msg-desk,.msg-pane,.msg-pane-scroll{display:flex;flex-direction:column;gap:14px;min-width:0}.msg-pane-head .h1-sm{margin:0}.msg-scroll{display:flex;flex-direction:column;gap:12px;min-width:0}.wk-convo-who>.wk-convo-name,.wk-cv-text>.wk-cv-last{align-self:flex-start;max-width:100%}@media(min-width:768px){.has-rail-grid>.app-main[data-route=messages]{display:flex;flex-direction:column;height:100dvh}.has-rail-grid>.app-main[data-route=messages]>*{width:100%;min-width:0}.has-rail-grid>.app-main[data-route=messages]>.main-target{display:flex;flex-direction:column;flex:1 1 0;min-height:0}.has-rail-grid>.app-main[data-route=messages]>.site-footer,.has-rail-grid>.app-main[data-route=messages]>.app-foot{display:none}.msg-page.page-flush{flex:1 1 0;min-height:0}.msg-desk{display:grid;grid-template-columns:300px minmax(0,1fr);gap:0;flex:1 1 0;min-height:0}.msg-desk.solo{grid-template-columns:minmax(0,1fr)}.msg-pane{gap:0;min-height:0;background:var(--card);border-inline-end:1px solid var(--line)}.msg-desk.solo .msg-pane{background:transparent;border-inline-end:0}.msg-pane-head{flex:none;padding:20px 16px 12px}.msg-pane-scroll{flex:1 1 0;min-height:0;overflow-y:auto;gap:12px;padding:0 16px 16px;overscroll-behavior:contain}.msg-pane-scroll>*{flex:none}.msg-pane-scroll>.list{margin-inline:-16px;border:0;border-block:1px solid var(--line);border-radius:0;overflow:visible}.wk-cv[aria-current=page]{background:var(--info-wash)}.wk-cv:focus-visible{outline:3px solid var(--brand);outline-offset:-3px}.msg-prompt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-width:0;padding:24px;text-align:center;color:var(--muted);font-size:15px}.msg-prompt p{margin:0}.msg-thread{gap:0;min-height:0;overflow-y:auto}.msg-thread>*{flex:none}.msg-thread .wk-convo-head{padding:12px 20px;min-height:72px;border:0;border-radius:0;background:var(--card);border-block-end:1px solid var(--line)}.wk-convo-back{display:none}.msg-thread>.msg-scroll{flex:1 1 0;min-height:160px;overflow-y:auto;padding:20px;scroll-padding-block-end:20px;overscroll-behavior:contain}.msg-scroll:focus-visible{outline:3px solid var(--brand);outline-offset:-3px}.msg-thread .wk-bubble{max-width:min(72%,640px)}.msg-thread>.notice{margin:0 20px 12px}.msg-thread>.wk-composer{padding:12px 20px 14px;background:var(--card);border-block-start:1px solid var(--line)}}@media(min-width:768px)and (max-width:1023px){.app:has(~.tabbar)>.app-main[data-route=messages]{height:calc(100dvh - 76px - env(safe-area-inset-bottom))}.app:has(>.app-main[data-route=messages])~.tabbar-spacer{background:var(--ground)}}@media(min-width:1024px){.msg-desk{grid-template-columns:var(--list-pane) minmax(0,1fr)}.msg-desk.solo{grid-template-columns:minmax(0,1fr)}.msg-pane-head{padding-block-start:28px}}.fw-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr))}.fw-grid>*{min-width:0}.fw-grid .wc{height:100%}.fw-list{margin:0;padding:0;list-style:none}.fw-scope{display:flex;flex-direction:column;gap:4px;min-width:0;width:min(420px,100%)}.fw-scope select{width:100%;min-height:44px;padding-inline:12px;border:1.5px solid var(--field-border);border-radius:12px;background:var(--card);color:var(--ink);font-size:16px}.fr{min-width:0}.fr-chip{cursor:pointer;position:relative}.fr-chip .emp-sr{color:inherit}.fr-chip:has(input:focus-visible){outline:3px solid var(--brand);outline-offset:2px}.fr-summary-toggle{display:flex;align-items:center;gap:8px;min-height:44px;font-weight:600;color:var(--ink);cursor:pointer}.fr-active{display:inline-grid;place-items:center;min-width:22px;height:22px;padding-inline:6px;border-radius:11px;background:var(--brand-dark);color:#fff;font-size:12px}.fr-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px;min-height:44px}.fr-count{margin:0}.fr-summary .text-link{margin-inline-start:auto}@media(min-width:768px){.fr-summary-toggle{display:none}}.emp-name,.emp-job-title,.emp-cand-name{overflow-wrap:anywhere;min-width:0}.emp-desk{grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.emp-desk{grid-template-columns:260px minmax(0,1fr)}}@media(min-width:1280px){.emp-desk{grid-template-columns:300px minmax(0,1fr)}}.emp-job{border:1px solid var(--line);border-radius:var(--r-md)}.emp-job[aria-pressed=true]{border-color:var(--brand);background:var(--info-wash);box-shadow:inset 0 0 0 1px var(--brand)}@media(hover:hover)and (pointer:fine){.emp-job[aria-pressed=true]:hover{box-shadow:inset 0 0 0 1px var(--brand)}}.emp-pane-head,html[dir=rtl] .emp-pane-head{background:var(--card)}.emp-board{min-width:0}.emp-board:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media(min-width:1024px)and (max-width:1439px){.emp-board{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);overflow-x:auto;padding-block-end:8px}}@media(min-width:1440px){.emp-board{grid-template-columns:repeat(4,minmax(0,1fr))}}.emp-column{padding:10px;border-radius:var(--r-md)}.emp-column-title{overflow-wrap:anywhere}.emp-cands>li{min-width:0}.emp-cand{border:1px solid var(--line);padding:12px;border-radius:var(--r-md);color:inherit;text-decoration:none;transition:border-color .2s ease}.emp-cand:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.emp-cand:active{transform:scale(.97);transition:transform .14s var(--ease-out)}.emp-cand-line{overflow-wrap:anywhere}@media(hover:hover)and (pointer:fine){.emp-cand:hover{border-color:var(--brand)}.emp-cand:hover .emp-cand-name{color:var(--brand-deep)}}@media(prefers-reduced-motion:reduce){.emp-cand:active{transform:none}}@media(min-width:1024px){.emp-account{gap:var(--col-gap)}}.emp-account .acc-grid{--gap:var(--col-gap)}.emp-two{grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.emp-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.acc-table thead th{white-space:normal}.acc-table th,.acc-table td{padding-inline:8px}.acc-job>.grow{flex:1 1 180px}.acc-table .emp-name{overflow-wrap:break-word}.acc-table tbody th a{min-height:44px;display:inline-flex;align-items:center}.emp-limits>summary{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer;list-style:none}.emp-limits>summary::-webkit-details-marker{display:none}.emp-limits>summary:after{content:"";flex:none;width:8px;height:8px;border-block-end:2px solid var(--muted);border-inline-end:2px solid var(--muted);transform:rotate(45deg);transition:transform .2s var(--ease-out)}.emp-limits[open]>summary:after{transform:rotate(-135deg)}.emp-limits[open]>.acc-rules{margin-block-start:16px}@media(prefers-reduced-motion:reduce){.emp-limits>summary:after{transition:none}}.emp-post{grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.emp-post{grid-template-columns:minmax(0,1fr)}}@media(min-width:1280px){.emp-post{grid-template-columns:minmax(0,1fr) var(--aside-sm)}}.emp-preview{border:0}.emp-history-head{flex-wrap:wrap}.emp-history-head>.grow{flex:1 1 0;min-width:0}.emp-history-head>.acc-counted{flex:1 1 100%;align-self:auto}.wp{gap:16px}.wp .back-link{align-self:flex-start;flex-basis:auto}.wp-list{margin:0;padding:0;list-style:none}.wp-prose{margin:0;white-space:pre-line;overflow-wrap:anywhere;max-width:68ch}.wp-entry-title{display:block;font-weight:600;color:var(--ink);overflow-wrap:anywhere}.wp-employer{color:var(--ink);overflow-wrap:anywhere}.wp-head{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px 16px;align-items:start;border:1px solid var(--line)}.wp-head>*{min-width:0}.wp-photo.emp-avatar,.wp-photo.emp-avatar.lg{width:72px;height:72px;font-size:24px;border-radius:30%}.wp-name{overflow-wrap:anywhere}.wp-line{margin:0;overflow-wrap:anywhere}.wp-place{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.wp-head-end{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.wp-body,.wp-main,.wp-aside{min-width:0}.wp-body{display:flex;flex-direction:column;gap:16px}.wp-main,.wp-aside{display:contents}.wp-body .card{border:1px solid var(--line);min-width:0}.wp-notices{order:0;display:flex;flex-direction:column;gap:16px;min-width:0}.wp-intro{order:1}.wp-facts{order:2}.wp-samples{order:3}.wp-skills{order:4}.wp-experience{order:5}.wp-education{order:6}.wp-certificates{order:7}.wp-bar{order:8}.wp-actions{order:9}.wp-outcome{order:10}.wp-actions:focus{outline:none}.wp-actions{scroll-margin-block-start:16px;min-width:0}.wp-bar{position:sticky;inset-block-end:0;z-index:2;margin-inline:-4px;padding:8px 4px;background:var(--ground)}.wp-bar[hidden]{display:none}.wp-gallery{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(140px,100%),1fr))}.wp-gallery>*{min-width:0}.wp-figure{margin:0;display:flex;flex-direction:column;gap:6px}.wp-figure figcaption{overflow-wrap:anywhere}.wp-shot,.wp-scan{display:block;padding:0;border:0;background:var(--neutral-wash);border-radius:16px;overflow:hidden;cursor:zoom-in}.wp-shot{width:100%}.wp-scan{width:min(200px,100%)}.wp-shot img,.wp-scan img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.wp-shot:focus-visible,.wp-scan:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.wp-timeline{display:flex;flex-direction:column;gap:16px}.wp-step{position:relative;padding-inline-start:18px}.wp-step:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:7px;width:8px;height:8px;border-radius:50%;background:var(--brand)}.wp-step:not(:last-child):after{content:"";position:absolute;inset-inline-start:3px;inset-block:19px -12px;width:2px;background:var(--line)}.wp-dl{margin:0;display:flex;flex-direction:column}.wp-fact{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:4px 12px;align-items:baseline;padding-block:10px;border-block-start:1px solid var(--line)}.wp-fact:first-child{border-block-start:0;padding-block-start:0}.wp-fact:last-child{padding-block-end:0}.wp-fact dd{margin:0;color:var(--ink);overflow-wrap:anywhere}.wp-dialog{max-width:min(960px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:12px;border:0;border-radius:20px;background:var(--card)}.wp-dialog::backdrop{background:#13203bb8}.wp-dialog img{display:block;max-width:100%;max-height:calc(100dvh - 120px);margin-inline:auto;border-radius:12px}.wp-dialog-close{display:flex;margin-inline-start:auto;margin-block-end:8px}@media(min-width:768px){.wp-head{grid-template-columns:96px minmax(0,1fr) auto}.wp-photo.emp-avatar,.wp-photo.emp-avatar.lg{width:96px;height:96px;font-size:30px}.wp-head-end{grid-column:auto;justify-content:flex-end}.wp-bar{display:none}.wp-gallery{grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr))}.wp-actions{order:-1}.wp-outcome{order:2}.wp-intro{order:3}.wp-samples{order:4}.wp-skills{order:5}.wp-experience{order:6}.wp-education{order:7}.wp-certificates{order:8}.wp-facts{order:9}}@media(min-width:1280px){.wp-body{display:grid;grid-template-columns:minmax(0,1fr) var(--aside);gap:var(--col-gap);align-items:start}.wp-main,.wp-aside{display:flex;flex-direction:column;gap:16px}.wp-aside{position:sticky;inset-block-start:16px;max-height:calc(100dvh - 32px);overflow-y:auto}.wp-actions,.wp-outcome,.wp-facts{order:0}}
