.page_main__7MU_D section{padding:2rem;max-width:var(--max-width-section);margin:0 auto}.page_main__7MU_D section h2{font-size:clamp(1.35rem,1.1rem + 1.2vw,1.7rem);line-height:1.3;text-wrap:balance}.page_main__7MU_D section h1{font-size:clamp(1.55rem,1.2rem + 1.6vw,2rem);line-height:1.25;margin-bottom:1rem;scroll-margin-top:var(--sticky-offset);text-wrap:balance}@media (max-width:600px){.page_main__7MU_D section{padding:1.5rem 1rem}}.BlogNewCard_cardContainer__MOp9O{width:48%;min-width:320px;display:flex;flex-direction:column;background-color:#fff;border-radius:15px;justify-content:space-evenly;transition:background-color .3s,color .3s;transition:box-shadow .2s ease,transform .2s ease;padding-top:5px;overflow:hidden}.BlogNewCard_card__RD4jl{width:100%;height:100%;min-height:320px;display:flex;flex-direction:column}.BlogNewCard_imageContainer__F5g04{flex:1 1;position:relative}.BlogNewCard_newsImage__3R25h{width:100%;height:100%;min-height:260px;object-fit:cover;position:absolute;top:0;left:0}@media (max-width:600px){.BlogNewCard_card__RD4jl{width:85vw}}.BlogNewCard_cardTitle__CzSbX{color:#000;font-size:1.4rem}.BlogNewCard_card__RD4jl:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.2);transform:scale(1.01)}.BlogNewCard_dateText__nIWyj,.BlogNewCard_locationText__oTgxj{font-size:.9rem;font-weight:700;color:#000}.BlogNewCard_publishDateContainer__0ZT0X{position:absolute;bottom:10px;display:flex;gap:5px;align-items:center}.JobOfferCard_card__vmLaf{min-width:260px;display:flex;flex-direction:column;min-height:180px;background-color:#fff;border-radius:15px;padding:1rem;justify-content:space-evenly;padding-inline:1rem 2rem;transition:background-color .3s,color .3s,box-shadow .2s ease,transform .2s ease}@media (hover:hover){.JobOfferCard_card__vmLaf:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.2);transform:scale(1.01)}}@media (max-width:600px){.JobOfferCard_card__vmLaf{width:100%;min-width:0;padding-inline:1rem}}.JobOfferCard_cardTitle__k4PJX{color:#000;font-size:1.4rem}.JobOfferCard_dateText__JnezW,.JobOfferCard_locationText__qubvE{font-size:.9rem;color:#676767}.contact_contactForm__7tFrZ{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"name message" "phone message" ". send";grid-gap:1rem;gap:1rem;margin-top:3rem}.contact_send__tvyf9{place-self:end}@media screen and (max-width:768px){.contact_contactForm__7tFrZ{grid-auto-columns:0;grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:1rem;grid-template-areas:"name" "phone" "message" "." "send"}.contact_send__tvyf9{place-self:center}}.page_main__qqAL1{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;gap:1rem;overflow:hidden;padding:40px}.page_main__qqAL1 h1{position:relative;align-self:flex-start;margin-bottom:1rem}.page_main__qqAL1 h1:after{content:"";display:block;width:60%;height:5px;background-color:var(--color-primary);left:0;position:absolute}.page_cardsGrid__1pqbZ{display:flex;width:100%;flex-wrap:wrap;gap:1rem;padding:5px;border-radius:15px;justify-content:flex-start}@media (max-width:768px){.page_main__qqAL1{padding:24px 20px}}@media (max-width:600px){.page_main__qqAL1{padding:20px 12px}.page_cardsGrid__1pqbZ{justify-content:center}}