@font-face{font-family:Prompt;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/1c08f7c327f325b7-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/a9352a6fbf6bd0bb-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/61abf483825109ac-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/f9c7a19c91a12b77-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/4c6c71ecf798bcc0-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/725593178767aadb-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/f418c8dfe6aa75f6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/f33795ed882e5728-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/d96d6f132d480db9-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/bb001b813e61c05f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1e5cdc818e052272-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9759834640a8c876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e9fcf2a736cc2865-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5ba6339fa8c3ef7b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7510f746b21ae7c3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c365cdafe49b4eb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3d2d27a4cad47329-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/70c6212c0873ede2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1ce1ffaf105af326-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4642fe567cc45cd6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/381ef99eada06d71-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/efb1d0d3266e2361-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cdca6fff670edd4c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d536ec48f0acd73b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/55190bc973e13381-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5084e176e02368e5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8d0ffaba4bd77024-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc9a5f10ece852e7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/2472d8148f5fb3e1-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/82099b10433b91d1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/fba85063576c67d4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/998fe24807a535a8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/a2f9dcde03fa81a6-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/34ea902976aaca91-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/080efd099f83c5d9-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/78e502340dd8c813-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt Fallback;src:local("Arial");ascent-override:97.38%;descent-override:37.70%;line-gap-override:0.00%;size-adjust:111.93%}.__className_4c6a84{font-family:Prompt,Prompt Fallback;font-style:normal}:root{--primary-bg:#1A2533;--secondary-bg:#2A3647;--mobile-menu-bg:#2A3647;--job-card-bg:#22303F;--job-card-border:#3B4A5C;--footer-bg:#12171F;--premium-card-bg:#1F2526;--button-bg:#4B5A6B;--primary-accent:#389BFF;--primary-accent-dark:#2A7DE1;--text-primary:#FFFFFF;--text-secondary:#D1D9E0;--text-tertiary:#A8B3C2;--text-footer:#E0E6EB;--text-footer-extra:#7A8799;--shadow:rgba(0,0,0,0.15);--shadow-dark:rgba(0,0,0,0.25);--shadow-inset-light:rgba(200,210,220,0.3);--shadow-inset-dark:rgba(255,255,255,0.2);--black:#000000}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}body{background-color:var(--primary-bg);color:var(--text-primary);font-size:16px;font-family:Prompt,sans-serif}.company-links a,.pages a{margin-right:10px}a{text-decoration:none;color:white}.main-container{width:90%;margin:0 auto;max-width:2000px}.header{background:linear-gradient(135deg,var(--primary-bg) 0,var(--secondary-bg) 100%);padding:1.5rem 0;box-shadow:0 4px 6px var(--shadow);position:-webkit-sticky;position:sticky;top:0;z-index:1000;margin-bottom:4rem}.headerLogo{display:flex;flex-direction:column;justify-content:center;align-items:center}.headerLogo img{margin-top:-10px;width:250px}.headerLogo h2{font-size:2rem}#r1{color:var(--primary-accent)}.header-wrapper{max-width:2000px;width:95%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 1.5rem}.logo-section{font-size:1.8rem;font-weight:700}.logo,.logo-section{color:var(--text-primary)}.logo{text-decoration:none;transition:color .3s ease}.logo:hover{color:var(--primary-accent)}.menu{display:flex;align-items:center;gap:2rem}.nav-links{display:flex;gap:1rem;list-style:none;margin:0;padding:0}.nav-link{color:var(--text-primary);font-weight:500;text-decoration:none;position:relative;transition:color .3s ease}.nav-link:after{content:"";position:absolute;width:0;height:2px;bottom:-5px;left:0;background-color:var(--primary-accent);transition:width .3s ease}.nav-link:focus:after,.nav-link:hover:after{width:100%}.nav-link:focus,.nav-link:hover{color:var(--primary-accent)}.buttons{display:flex;gap:1rem}.headbtn{padding:.6rem 1.5rem;border-radius:25px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-outline{background:transparent;border:2px solid var(--primary-accent);color:var(--primary-accent)}.btn-outline:focus,.btn-outline:hover,.btn-primary{background:var(--primary-accent);color:var(--text-primary)}.btn-primary{border:none}.btn-primary:focus,.btn-primary:hover{background:var(--primary-accent-dark);transform:translateY(-2px);box-shadow:0 4px 8px var(--shadow-dark)}.menu-icon{display:none;flex-direction:column;gap:5px;cursor:pointer}.menu-icon span{width:28px;height:3px;background:var(--text-primary);transition:all .3s ease}.close-icon{display:none;font-size:1.8rem;color:var(--text-primary);cursor:pointer}.mobile-buttons{display:none;flex-direction:column;width:70%;padding:1rem;gap:1rem}@media (max-width:864px){.intro h2,.intro img{display:none}.jobs{width:100%}.menu-icon{display:flex}.nav-links{position:fixed;top:0;left:-100%;background:var(--mobile-menu-bg);width:100%;height:100vh;flex-direction:column;align-items:center;justify-content:center;gap:2.5rem;padding:2rem;transition:left .4s cubic-bezier(.68,-.55,.265,1.55);z-index:999}.nav-links.active{left:0}.nav-link{font-size:1.5rem}.close-icon{display:block;position:absolute;top:20px;right:20px}.buttons{display:none}.mobile-title h3{margin-bottom:0}.mobile-buttons{display:flex}}.btn:focus,.nav-link:focus{outline:2px solid var(--primary-accent);outline-offset:2px}.intro{display:flex;flex-direction:column;justify-content:center;align-items:center}.intro img{width:320px;margin-bottom:2.5rem;margin-top:-5px}.intro h2{margin-bottom:0;font-size:2.5rem}.intro h3{font-size:2.6rem;font-weight:600;color:var(--primary-accent)}.intro p{font-size:1.5rem}.www .mybtn{background-color:var(--button-bg);color:var(--text-primary);border-color:var(--text-primary)}.www{margin-top:2rem;display:flex;justify-content:center;align-items:center;gap:10px}.active-user-img img{width:50px;height:50px;border-radius:50%;object-fit:cover}.active-user-img img:last-child{margin-left:-20px;margin-right:10px}.active-user-img{width:35%;display:flex;justify-content:flex-start}.newsletter{width:50%;display:flex;justify-content:flex-end;gap:1rem}.search-box{width:85%;margin:3rem auto;display:flex;box-shadow:0 2px 4px var(--shadow-dark);border-radius:10px;overflow:hidden}.search-button{width:100%;padding:.75rem 1rem;border:none;background:var(--button-bg);color:var(--text-primary);font-size:1rem}.search-box .btn{width:80px;border-radius:0 10px 10px 0}.filter{width:85%;margin:2rem auto 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px}.select-wrapper{position:relative;display:inline-block}.filter-jobs{width:-moz-fit-content;width:fit-content;padding-left:20px;height:2.5rem;background-color:var(--button-bg);border-radius:.5rem;border:0;color:var(--text-primary);text-align:center;padding-right:2rem;border:1px solid var(--job-card-border);text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.filter-jobs:focus{outline:none;border-color:var(--primary-accent)}.select-wrapper i{position:absolute;right:.6rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--text-tertiary);font-size:.8rem}.dropdown-list{max-height:350px!important}.dropdown-list li{padding:.5rem 1rem!important;color:var(--text-primary)}input.filter-jobs{max-width:220px;color:white}.main-container ::placeholder{color:white}@media (max-width:835px){.filter{width:100%;margin:2rem auto 0;grid-template-columns:repeat(auto-fit,minmax(150px,auto));justify-content:center;grid-gap:10px;gap:10px}.filter,.select-wrapper{display:grid;align-items:center}.select-wrapper{position:relative;grid-template-columns:1fr auto;background-color:var(--button-bg);border-radius:.5rem;padding:0 .5rem;height:2.5rem}.filter-jobs{border:none;width:100%;padding-right:1.5rem;font-size:1rem}.dropdown-list li{font-size:.93rem}}.jobs{position:relative;margin:0 auto 2rem;display:grid;justify-content:center;grid-template-columns:1fr;grid-gap:30px;gap:30px}.job-count{margin-left:8%;margin-top:3rem}.job-title{display:flex;justify-content:space-between;align-items:center}.jbtn{background-color:var(--button-bg);border:0}.job-card{height:-moz-fit-content;height:fit-content;width:85%;background-color:var(--job-card-bg);border-radius:10px;border:1px solid var(--job-card-border);padding:20px;display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;gap:1rem;margin:0 auto;animation-name:fadeInUp;animation-duration:.5s;animation-fill-mode:backwards}.job-content{display:flex;flex-direction:column;gap:10px;color:var(--text-secondary)}.company-name{margin-top:.85rem}.job-title h3,.job-title p{margin:0}.job-content>a:nth-of-type(2){margin-top:-10px}.company-links,.company-links a{color:var(--primary-accent)}.company-links u{text-underline-offset:5px}.company-logo img{width:40px;height:40px;object-fit:contain;border-radius:50%}.job-detail,.job-tags,.job-tech{display:flex;flex-wrap:wrap;gap:10px}.company-name{display:flex;align-items:center;gap:10px;font-size:1.2rem;margin-bottom:10px}.company-name p{margin-bottom:0;max-width:300px}.available-jobs{text-align:center;font-size:1.3rem;margin-bottom:2rem;font-weight:400}.facolor{color:var(--text-tertiary)}.mobile-jobs{display:none}.subscription-section{padding:4rem 0;max-width:1700px;margin:0 auto;width:90%}.section-header{text-align:center;margin-bottom:3rem}.section-header h2{font-size:2.5rem;color:var(--text-primary);margin:0 0 .5rem}.section-header p{font-size:1.1rem;color:var(--text-tertiary);max-width:500px;margin:0 auto}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));grid-gap:2rem;gap:2rem;align-items:center}.plan-card{background-color:var(--job-card-bg);border:1px solid var(--job-card-border);border-radius:12px;padding:2rem;display:flex;flex-direction:column;text-align:center;transition:transform .2s ease,border-color .2s ease;position:relative}.plan-card:hover{transform:translateY(-10px)}.plan-card.popular{border-color:var(--primary-accent);transform:scale(1.05)}.popular-badge{position:absolute;top:-15px;left:50%;transform:translateX(-50%);background-color:var(--primary-accent);color:var(--text-primary);padding:.4rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600}.plan-header h3{font-size:1.5rem;color:var(--text-primary);margin:0}.plan-price{margin:1.5rem 0}.price-amount{font-size:3rem;font-weight:700;color:var(--text-primary)}.price-period{font-size:1rem;color:var(--text-tertiary)}.plan-features{list-style:none;padding:0;margin:0 0 2rem;text-align:left;display:flex;flex-direction:column;gap:1rem;color:var(--text-secondary)}.plan-features li{display:flex;align-items:center;gap:.75rem}.purchase-btn{width:100%;padding:.875rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;margin-top:auto;transition:background-color .2s ease;background-color:var(--button-bg);border:1px solid var(--job-card-border);color:var(--text-secondary)}.plan-card.popular .purchase-btn{background-color:var(--primary-accent);color:var(--text-primary);border:none}.purchase-btn:hover{background-color:var(--primary-accent-dark)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:768px){.pricing-grid{grid-template-columns:1fr}.plan-card.popular{transform:scale(1)}.subscription-section{width:95%}}.footer{margin-top:4rem;height:-moz-fit-content;height:fit-content;background-color:var(--footer-bg);padding:5% 0 1rem;color:var(--text-tertiary)}.main-footer{width:90%;max-width:1950px;display:flex;gap:2rem;margin:0 auto 3rem;justify-content:space-between;align-items:flex-start}.company-card{width:40%}.company-card p{max-width:600px}.job-search{width:30%}.main-footer ul{display:flex;flex-direction:column;gap:0}.resources{width:25%}.extra{width:90%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.main-footer a,.main-footer p{color:var(--text-footer)}.extra a,.extra p{color:var(--text-footer-extra)}@media (max-width:2000px){.jobs{grid-template-columns:1fr}}@media (max-width:843px){.adWrapper{text-align:left}.job-title{align-items:flex-start;font-size:.9rem}.job-title,.main-footer{flex-direction:column}.company-card,.job-search,.resources{width:100%}.job-title h3,.job-title p{margin:0 0 16px}.job-content>a:nth-of-type(2){margin-top:0}.company-name{align-items:flex-start;margin-top:-10px}.company-name,.www{flex-direction:column}.active-user-img{margin-bottom:1rem}.active-user-img,.newsletter{width:100%;justify-content:center}.filter,.job-card,.search-box{width:100%}.main-container{width:95%}.job-card{flex-direction:column}.mobile-jobs{display:flex;gap:10px;margin-bottom:-5px;align-items:center}.company-logo,.job-title h3{display:none}.mobile-logo img{width:40px;height:40px;object-fit:contain;border-radius:50%}.job-count{margin-left:0}}.menu a{margin-right:0}.load-more-container{margin:2rem 0;padding-bottom:3rem}.load-more-btn{background:var(--primary-accent);color:var(--text-primary);border:none;padding:.8rem 2.5rem;border-radius:25px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.load-more-btn:hover{background:var(--primary-accent-dark);transform:translateY(-2px);box-shadow:0 4px 8px var(--shadow-dark)}.load-more-btn:disabled{background-color:var(--button-bg);cursor:not-allowed;transform:none;box-shadow:none}.adWrapper{width:100%;overflow:hidden;margin:24px 0;line-height:0;text-align:center}.jobs:after{content:"";position:absolute;bottom:0;left:0;right:0;height:200px;background:linear-gradient(to top,var(--primary-bg) 30%,transparent 100%);pointer-events:none}.load-more-container{text-align:center;margin-top:-4rem;position:relative;z-index:2}.salary-inputs{display:flex;gap:.5rem;align-items:center}.salary-inputs .currency-select{flex:0 0 90px;height:48px}.salary-inputs input{flex:1 1}.users-info{margin-bottom:0}.searchable-dropdown{position:relative}.dropdown-list{position:absolute;top:100%;left:0;right:0;background-color:var(--secondary-bg);border:1px solid var(--job-card-border);border-top:none;border-radius:0 0 8px 8px;list-style:none;padding:.5rem 0;margin:0;max-height:200px;overflow-y:auto;z-index:100}.dropdown-list li{padding:.75rem 1rem;cursor:pointer;color:var(--text-secondary)}.dropdown-list li:hover{background-color:var(--primary-accent);color:var(--text-primary)}.add-new-option{font-weight:600;color:var(--primary-accent)!important;border-bottom:1px solid var(--job-card-border)}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}