ul.check-blue li::before,ul.check-green li::before,ul.check-red li::before{content:"";position:absolute;left:0;top:.2rem;width:1rem;height:1rem;background-repeat:no-repeat;background-size:contain}.job-filter-btn,.text-bold{font-weight:700}.container{padding:0 24px}.color-primary-blue{color:var(--primary-blue)}.color-accent-red,.job-filter-btn.active{color:var(--accent-red)}.color-gray,.job-empty,.job-filter-btn{color:var(--gray)}.paragraph{margin-bottom:32px}.job-card:last-of-type,.page-section,.paragraph:last-of-type{margin-bottom:0}.sticky{position:sticky;top:0;z-index:10;height:max-content}.section-start{margin-top:64px}ul.check{margin:0;padding:0;list-style:none}ul.check li{padding-left:1.5rem;position:relative}ul.check li:not(:last-child){padding-bottom:.5rem}ul.check-green li::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.99967 14.6663C9.84061 14.6663 11.5073 13.9201 12.7137 12.7137C13.9201 11.5073 14.6663 9.84061 14.6663 7.99967C14.6663 6.15874 13.9201 4.49207 12.7137 3.28563C11.5073 2.0792 9.84061 1.33301 7.99967 1.33301C6.15874 1.33301 4.49207 2.0792 3.28563 3.28563C2.0792 4.49207 1.33301 6.15874 1.33301 7.99967C1.33301 9.84061 2.0792 11.5073 3.28563 12.7137C4.49207 13.9201 6.15874 14.6663 7.99967 14.6663Z' fill='%2334C759'/%3E%3Cpath d='M5.33301 8L7.33301 10L11.333 6' stroke='white' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}ul.check-red li::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.00065 14.6666C9.84158 14.6666 11.5083 13.9204 12.7147 12.714C13.9211 11.5075 14.6673 9.84085 14.6673 7.99992C14.6673 6.15899 13.9211 4.49232 12.7147 3.28587C11.5083 2.07945 9.84158 1.33325 8.00065 1.33325C6.15972 1.33325 4.49305 2.07945 3.2866 3.28587C2.08018 4.49232 1.33398 6.15899 1.33398 7.99992C1.33398 9.84085 2.08018 11.5075 3.2866 12.714C4.49305 13.9204 6.15972 14.6666 8.00065 14.6666Z' fill='%23DC161A'/%3E%3Cpath d='M5.33398 8L7.33398 10L11.334 6' stroke='white' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}ul.check-blue li::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.99967 14.6663C9.84061 14.6663 11.5073 13.9201 12.7137 12.7137C13.9201 11.5073 14.6663 9.84061 14.6663 7.99967C14.6663 6.15874 13.9201 4.49207 12.7137 3.28563C11.5073 2.0792 9.84061 1.33301 7.99967 1.33301C6.15874 1.33301 4.49207 2.0792 3.28563 3.28563C2.0792 4.49207 1.33301 6.15874 1.33301 7.99967C1.33301 9.84061 2.0792 11.5073 3.28563 12.7137C4.49207 13.9201 6.15874 14.6663 7.99967 14.6663Z' fill='%235A677C'/%3E%3Cpath d='M5.33301 8L7.33301 10L11.333 6' stroke='white' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media screen and (min-width:1200px){.container{padding:0 26px;max-width:1200px;margin:0 auto}}.title-section{margin:48px 0}.content-row{display:flex;gap:16px;flex-direction:column;position:relative}.job-filter{display:flex;gap:32px;overflow-x:auto}.job-filter-btn{padding:16px 0 14px;border-bottom:2px solid transparent}.job-filter-btn.active{border-color:var(--accent-red)}.job-cards{display:flex;flex-direction:column}.job-empty{display:none;padding:32px;text-align:center;font-weight:500}.job-card{padding:24px;margin-bottom:24px;background:var(--light-gray);border-radius:16px;opacity:1;transform:translateY(0);max-height:1000px;overflow:hidden;visibility:visible;transition:opacity .35s,transform .35s,max-height .35s,margin .35s,padding .35s}.job-card.hidden{opacity:0;transform:translateY(16px);max-height:0;padding-top:0;padding-bottom:0;margin:0;overflow:hidden;visibility:hidden;pointer-events:none}.job-card-header{display:flex;gap:32px;justify-content:space-between}.job-card-badge{padding:0}.job-card-tags{display:flex;gap:25px;margin-bottom:16px}.job-card-place,.job-card-time{display:flex;gap:10px;align-items:center}.dont-see-btn-wrapper,.job-card-btn{margin-top:24px}@media (max-width:768px){.job-card-btn .btn{width:100%}}.job-card-divider{margin-top:24px;border-bottom:1px solid var(--border-gray)}@media (min-width:768px) and (max-width:1200px){.job-card-divider{display:none}}.dont-see-section{padding:96px 24px;text-align:center;margin:0 auto}@media (min-width:1200px){.dont-see-section{padding:160px 24px}}