.JobMarketSection-module-scss-module__EbRHta__section{background:var(--tertiary);width:100%;padding:64px 80px}.JobMarketSection-module-scss-module__EbRHta__grid{grid-template-columns:1fr 1.15fr 1.35fr;align-items:center;gap:0 40px;margin:0 auto;display:grid}.JobMarketSection-module-scss-module__EbRHta__leftCol{flex-direction:column;gap:28px;display:flex}.JobMarketSection-module-scss-module__EbRHta__title{letter-spacing:-.02em;color:var(--text);margin:0;font-size:54px;font-weight:700;line-height:1.05}.JobMarketSection-module-scss-module__EbRHta__accent{color:var(--primary)}.JobMarketSection-module-scss-module__EbRHta__description{color:var(--text-muted);max-width:270px;margin:0;font-size:14px;line-height:1.75}.JobMarketSection-module-scss-module__EbRHta__exploreContainerBtn{align-items:center;padding:10px;display:flex}.JobMarketSection-module-scss-module__EbRHta__centerCol{height:580px;position:relative}.JobMarketSection-module-scss-module__EbRHta__windmillSvg{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.JobMarketSection-module-scss-module__EbRHta__womanWrapper{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.JobMarketSection-module-scss-module__EbRHta__logoImg{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:top center!important;object-position:top center!important}.JobMarketSection-module-scss-module__EbRHta__womanImg{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:bottom center!important;object-position:bottom center!important}.JobMarketSection-module-scss-module__EbRHta__rightCol{flex-direction:column;justify-content:center;height:100%;padding-left:10rem;display:flex}.JobMarketSection-module-scss-module__EbRHta__divider{border:none;border-top:1px solid var(--border);margin:0}.JobMarketSection-module-scss-module__EbRHta__infoBlock{padding:20px 0}.JobMarketSection-module-scss-module__EbRHta__infoHeader{align-items:center;gap:14px;margin-bottom:10px;display:flex}.JobMarketSection-module-scss-module__EbRHta__infoIconCircle{background:var(--primary);width:36px;height:36px;font:inherit;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.JobMarketSection-module-scss-module__EbRHta__infoIconCircle:focus-visible{outline:3px solid var(--text);outline-offset:3px}.JobMarketSection-module-scss-module__EbRHta__modalContainer{width:95%;margin:0 auto;padding:.5rem 0}.JobMarketSection-module-scss-module__EbRHta__modalHeading{border-bottom:1px solid var(--border);color:var(--text);text-align:left;margin:0 0 .5rem;padding-bottom:10px;font-size:24px}.JobMarketSection-module-scss-module__EbRHta__loginCtaButton{background:var(--primary);width:100%;color:var(--bg);font:inherit;cursor:pointer;border:none;border-radius:5px;margin-top:1rem;padding:10px 16px;font-size:14px;font-weight:600;transition:opacity .15s;display:block}.JobMarketSection-module-scss-module__EbRHta__loginCtaButton:hover{opacity:.88;background:var(--gray6);color:var(--text)}.JobMarketSection-module-scss-module__EbRHta__infoTitle{color:var(--text);margin:0;font-size:20px;font-weight:400}.JobMarketSection-module-scss-module__EbRHta__infoTitle strong{font-weight:700}.JobMarketSection-module-scss-module__EbRHta__infoList{margin:0;padding:0 0 0 50px;list-style:none}.JobMarketSection-module-scss-module__EbRHta__infoItem{color:var(--text-muted);font-size:14px;line-height:1.95}@media (max-width:1024px){.JobMarketSection-module-scss-module__EbRHta__section{padding:48px 40px}.JobMarketSection-module-scss-module__EbRHta__grid{grid-template-columns:1fr 1fr}.JobMarketSection-module-scss-module__EbRHta__centerCol{display:none}.JobMarketSection-module-scss-module__EbRHta__title{font-size:42px}}@media (max-width:768px){.JobMarketSection-module-scss-module__EbRHta__section{padding:40px 24px}.JobMarketSection-module-scss-module__EbRHta__grid{grid-template-columns:1fr;gap:32px}.JobMarketSection-module-scss-module__EbRHta__rightCol{border-top:1px solid var(--border);padding-top:32px;padding-left:0}.JobMarketSection-module-scss-module__EbRHta__title{font-size:36px}.JobMarketSection-module-scss-module__EbRHta__description{max-width:100%}}
