.landing-module__YsLTpG__landing{color:var(--foreground);background:var(--background);font-family:var(--font-sans);padding:0 16px 16px;font-size:15px;line-height:1.6}.landing-module__YsLTpG__landing :where(h1,h2,h3,p,figure){margin:0}.landing-module__YsLTpG__landing :where(h1,h2,h3){font-family:var(--font-display);text-wrap:balance;font-weight:800}.landing-module__YsLTpG__landing :where(a){text-decoration:none}.landing-module__YsLTpG__landing :where(svg){flex-shrink:0;width:18px;height:18px}.landing-module__YsLTpG__landing :where(section,article,main){scroll-margin-top:30px}.landing-module__YsLTpG__landing :where(a,summary):focus-visible{outline:3px solid var(--company-accent);outline-offset:5px}.landing-module__YsLTpG__skipLink{z-index:100;background:var(--card);border-radius:99px;padding:12px 24px;position:fixed;top:-100px;left:24px}.landing-module__YsLTpG__skipLink:focus{top:16px}.landing-module__YsLTpG__header{justify-content:space-between;align-items:center;gap:24px;max-width:1408px;min-height:88px;margin:auto;padding:16px 24px;display:flex}.landing-module__YsLTpG__brand{color:var(--foreground);flex-shrink:0;align-items:center;gap:12px;display:inline-flex}.landing-module__YsLTpG__brand .landing-module__YsLTpG__logo{width:130px;height:auto}.landing-module__YsLTpG__brand>span{border:1px solid var(--border);color:var(--company-accent-ink);background:var(--card);border-radius:99px;padding:4px 9px;font-size:11px;font-weight:700}.landing-module__YsLTpG__header nav{background:color-mix(in srgb,var(--card)65%,transparent);border-radius:99px;padding:5px;display:flex}.landing-module__YsLTpG__header nav a{border-radius:99px;padding:8px 17px;font-size:13px;font-weight:600}.landing-module__YsLTpG__header nav a:hover{background:var(--card)}.landing-module__YsLTpG__login{align-items:center;gap:12px;font-size:13px;font-weight:700;display:inline-flex}.landing-module__YsLTpG__sections{flex-direction:column;gap:16px;max-width:1408px;margin:auto;display:flex}.landing-module__YsLTpG__hero,.landing-module__YsLTpG__services,.landing-module__YsLTpG__faq,.landing-module__YsLTpG__finalCta{border-radius:40px;overflow:hidden}.landing-module__YsLTpG__hero{background:var(--card)}@keyframes landing-module__YsLTpG__heroEnter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-module__YsLTpG__noteFloat{0%,to{transform:rotate(-4deg)translateY(0)}50%{transform:rotate(-4deg)translateY(-7px)}}@keyframes landing-module__YsLTpG__ticketFloat{0%,to{transform:rotate(5deg)translateY(0)}50%{transform:rotate(5deg)translateY(-8px)}}.landing-module__YsLTpG__heroBadge,.landing-module__YsLTpG__hero h1,.landing-module__YsLTpG__lead,.landing-module__YsLTpG__actions,.landing-module__YsLTpG__heroNote,.landing-module__YsLTpG__preview,.landing-module__YsLTpG__heroLinks{animation:.7s cubic-bezier(.22,1,.36,1) both landing-module__YsLTpG__heroEnter}.landing-module__YsLTpG__hero h1{animation-delay:80ms}.landing-module__YsLTpG__lead{animation-delay:.18s}.landing-module__YsLTpG__actions{animation-delay:.28s}.landing-module__YsLTpG__heroNote{animation-delay:.34s}.landing-module__YsLTpG__preview{animation-delay:.3s}.landing-module__YsLTpG__heroLinks{animation-delay:.5s}.landing-module__YsLTpG__heroCopy{text-align:center;flex-direction:column;align-items:center;padding:64px 24px 0;display:flex}.landing-module__YsLTpG__heroBadge{background:var(--muted);border-radius:99px;align-items:center;gap:8px;padding:6px 13px;font-size:12px;font-weight:600;display:inline-flex}.landing-module__YsLTpG__brandDot{background:var(--company-accent);border-radius:50%;width:7px;height:7px}.landing-module__YsLTpG__hero h1{letter-spacing:-.045em;margin:25px 0 24px;font-size:clamp(64px,6.2vw,86px);line-height:1.08}.landing-module__YsLTpG__hero h1 span{color:color-mix(in srgb,var(--foreground)50%,var(--card));margin-top:8px;display:block}.landing-module__YsLTpG__lead{max-width:570px;color:var(--muted-foreground);font-size:17px;line-height:1.7}.landing-module__YsLTpG__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;display:flex}.landing-module__YsLTpG__primaryButton,.landing-module__YsLTpG__outlineButton,.landing-module__YsLTpG__lightButton{border-radius:99px;justify-content:center;align-items:center;gap:13px;min-height:52px;padding:14px 23px;font-size:14px;font-weight:700;line-height:1.4;transition:background-color .16s;display:inline-flex}.landing-module__YsLTpG__primaryButton{color:var(--primary-foreground);background:var(--primary)}.landing-module__YsLTpG__primaryButton:hover{background:color-mix(in srgb,var(--primary)85%,var(--card))}.landing-module__YsLTpG__outlineButton{border:1px solid var(--border);color:var(--foreground);background:var(--card)}.landing-module__YsLTpG__outlineButton:hover{background:var(--muted)}.landing-module__YsLTpG__lightButton{background:var(--card);color:var(--foreground)}.landing-module__YsLTpG__lightButton:hover{background:var(--background)}.landing-module__YsLTpG__primaryButton svg,.landing-module__YsLTpG__lightButton svg{transition:transform .3s ease-out}.landing-module__YsLTpG__primaryButton:hover svg,.landing-module__YsLTpG__lightButton:hover svg{transform:translate(4px)}.landing-module__YsLTpG__heroNote{color:var(--muted-foreground);align-items:center;gap:6px;font-size:11px;display:flex;margin-top:15px!important}.landing-module__YsLTpG__heroNote svg{width:14px;height:14px;color:var(--company-accent-ink)}.landing-module__YsLTpG__preview{padding:22px 20px 26px}.landing-module__YsLTpG__previewCanvas{max-width:1090px;height:380px;margin:auto;position:relative}.landing-module__YsLTpG__portalWindow{background:var(--card);border:1px solid var(--border);width:700px;box-shadow:var(--d-shadow-float);border-radius:22px;position:absolute;top:30px;left:50%;overflow:hidden;transform:translate(-50%)}.landing-module__YsLTpG__windowBar{border-bottom:1px solid var(--border);height:38px;color:var(--muted-foreground);background:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:0 18px;font-size:10px;display:flex}.landing-module__YsLTpG__windowBar>svg{width:13px;height:13px}.landing-module__YsLTpG__windowDots{gap:4px;display:flex}.landing-module__YsLTpG__windowDots i{background:var(--border);border-radius:50%;width:6px;height:6px;display:block}.landing-module__YsLTpG__portalBody{display:flex}.landing-module__YsLTpG__portalSidebar{background:var(--background);width:66px;color:var(--muted-foreground);flex-direction:column;align-items:center;gap:22px;padding:20px 12px;display:flex}.landing-module__YsLTpG__companyAvatar{background:var(--company-accent);width:32px;height:32px;color:var(--accent-brand-foreground);border-radius:10px;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.landing-module__YsLTpG__sidebarActive{background:var(--card);color:var(--company-accent-ink);border-radius:10px;padding:9px}.landing-module__YsLTpG__portalContent{flex:1;min-width:0;padding:22px 26px}.landing-module__YsLTpG__portalHeading{justify-content:space-between;align-items:center;display:flex}.landing-module__YsLTpG__portalHeading p{color:var(--muted-foreground);margin-bottom:3px;font-size:10px}.landing-module__YsLTpG__portalHeading strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:22px}.landing-module__YsLTpG__previewTabs{border-bottom:1px solid var(--border);color:var(--muted-foreground);gap:22px;margin-top:15px;font-size:10px;font-weight:700;display:flex}.landing-module__YsLTpG__previewTabs span{align-items:center;gap:6px;padding:10px 0;display:flex}.landing-module__YsLTpG__previewTabs span:first-child{border-bottom:2px solid var(--jobs);color:var(--jobs)}.landing-module__YsLTpG__previewTabs svg{width:13px;height:13px}.landing-module__YsLTpG__offerRow{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:13px 0;display:flex}.landing-module__YsLTpG__offerRow>div{flex:1}.landing-module__YsLTpG__offerRow strong,.landing-module__YsLTpG__candidateNote strong{font-size:12px;display:block}.landing-module__YsLTpG__offerRow small,.landing-module__YsLTpG__candidateNote small{color:var(--muted-foreground);margin-top:3px;font-size:10px;display:block}.landing-module__YsLTpG__jobTile{background:var(--jobs-soft);color:var(--jobs);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.landing-module__YsLTpG__liveBadge,.landing-module__YsLTpG__draftBadge{white-space:nowrap;border-radius:99px;padding:4px 8px;font-size:9px;font-weight:700}.landing-module__YsLTpG__liveBadge{background:var(--live);color:var(--live-foreground)}.landing-module__YsLTpG__draftBadge{background:var(--muted);color:var(--muted-foreground)}.landing-module__YsLTpG__portalBottom{justify-content:space-between;padding-top:16px;font-size:10px;font-weight:600;display:flex}.landing-module__YsLTpG__portalBottom span{align-items:center;gap:6px;display:flex}.landing-module__YsLTpG__portalBottom svg{width:13px;height:13px}.landing-module__YsLTpG__portalBottom span:last-child{color:var(--jobs)}.landing-module__YsLTpG__candidateNote{border:1px solid var(--border);background:var(--card);box-shadow:var(--d-shadow-float);border-radius:18px;align-items:center;gap:11px;padding:14px;animation:5s ease-in-out 1.1s infinite landing-module__YsLTpG__noteFloat;display:flex;position:absolute;top:119px;left:0;transform:rotate(-4deg)}.landing-module__YsLTpG__candidateNote>svg{width:16px;color:var(--company-accent-ink)}.landing-module__YsLTpG__eventTicket{background:var(--events);width:253px;color:var(--events-on);box-shadow:var(--d-shadow-float);border-radius:22px;padding:19px;animation:5.4s ease-in-out 1.4s infinite landing-module__YsLTpG__ticketFloat;position:absolute;top:192px;right:0;transform:rotate(5deg)}.landing-module__YsLTpG__ticketTag{align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.landing-module__YsLTpG__ticketTag svg{width:14px;height:14px}.landing-module__YsLTpG__eventTicket>strong{font-family:var(--font-display);letter-spacing:-.04em;margin:12px 0 7px;font-size:23px;font-weight:800;display:block}.landing-module__YsLTpG__ticketMeta{align-items:center;gap:5px;font-size:10px;display:flex}.landing-module__YsLTpG__ticketMeta svg{width:13px;height:13px}.landing-module__YsLTpG__ticketBottom{border-top:1px dashed color-mix(in srgb,var(--foreground)25%,transparent);justify-content:space-between;align-items:center;margin-top:17px;padding-top:13px;font-size:10px;font-weight:700;display:flex}.landing-module__YsLTpG__preview figcaption{text-align:center;color:var(--muted-foreground);padding-top:13px;font-size:10px}.landing-module__YsLTpG__heroLinks{grid-template-columns:repeat(3,1fr);padding:0 40px 24px;display:grid}.landing-module__YsLTpG__heroLinks a{border-top:1px solid var(--border);justify-content:center;align-items:center;gap:12px;padding:22px 10px 0;font-size:13px;font-weight:700;display:flex}.landing-module__YsLTpG__heroLinks a>svg:first-child{color:var(--company-accent-ink)}.landing-module__YsLTpG__heroLinks a:first-child>svg:first-child{color:var(--jobs)}.landing-module__YsLTpG__heroLinks a:nth-child(2)>svg:first-child{color:var(--events-ink)}.landing-module__YsLTpG__heroLinks a>svg:last-child{width:15px;height:15px;color:var(--muted-foreground)}.landing-module__YsLTpG__heroLinks a:hover span{text-underline-offset:4px;text-decoration:underline}.landing-module__YsLTpG__services{background:var(--card);padding:80px 48px 48px}.landing-module__YsLTpG__sectionHeading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:36px;display:flex}.landing-module__YsLTpG__kicker{text-transform:uppercase;letter-spacing:.15em;color:var(--muted-foreground);font-size:10px;font-weight:800;margin-bottom:14px!important}.landing-module__YsLTpG__landing h2{letter-spacing:-.04em;white-space:pre-line;font-size:clamp(36px,4vw,50px);line-height:1.12}.landing-module__YsLTpG__sectionHeading>p{max-width:330px;color:var(--muted-foreground);font-size:14px}.landing-module__YsLTpG__serviceGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.landing-module__YsLTpG__serviceItem{min-width:0}.landing-module__YsLTpG__advertisingItem{grid-column:1/-1}.landing-module__YsLTpG__jobsCard,.landing-module__YsLTpG__eventsCard{min-width:0;height:100%;color:inherit;border-radius:32px;flex-direction:column;padding:32px;transition:transform .5s ease-out,box-shadow .5s ease-out;display:flex}.landing-module__YsLTpG__jobsCard:hover,.landing-module__YsLTpG__eventsCard:hover,.landing-module__YsLTpG__advertisingCard:hover{box-shadow:var(--d-shadow-float);transform:translateY(-4px)}.landing-module__YsLTpG__jobsCard{background:var(--jobs);color:var(--jobs-on)}.landing-module__YsLTpG__eventsCard{background:var(--events);color:var(--events-on)}.landing-module__YsLTpG__cardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.landing-module__YsLTpG__serviceTag{background:color-mix(in srgb,var(--service-foreground)12%,transparent);border-radius:99px;align-items:center;gap:7px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.landing-module__YsLTpG__serviceTag svg{width:13px;height:13px}.landing-module__YsLTpG__priceBadge{background:var(--card);color:var(--foreground);white-space:nowrap;border-radius:99px;padding:5px 10px;font-size:10px;font-weight:700}.landing-module__YsLTpG__serviceGrid h3{letter-spacing:-.04em;white-space:pre-line;margin:24px 0 14px;font-size:clamp(28px,2.7vw,38px);line-height:1.13}.landing-module__YsLTpG__jobsCard>p,.landing-module__YsLTpG__eventsCard>p{max-width:430px;font-size:13px;line-height:1.7}.landing-module__YsLTpG__applicantsPreview{background:var(--card);color:var(--foreground);border-radius:20px;margin-top:28px;padding:17px;transition:transform .5s ease-out}.landing-module__YsLTpG__jobsCard:hover .landing-module__YsLTpG__applicantsPreview,.landing-module__YsLTpG__eventsCard:hover .landing-module__YsLTpG__mapPreview{transform:translateY(-3px)}.landing-module__YsLTpG__applicantsHeading{justify-content:space-between;margin-bottom:9px;font-size:11px;font-weight:800;display:flex}.landing-module__YsLTpG__applicantsHeading>span:last-child{color:var(--muted-foreground);font-size:9px;font-weight:500}.landing-module__YsLTpG__personRow{border-top:1px solid var(--border);align-items:center;gap:11px;padding:12px 0;display:flex}.landing-module__YsLTpG__personRow img{object-fit:cover;border-radius:50%;width:38px;height:38px}.landing-module__YsLTpG__personRow>div{flex:1}.landing-module__YsLTpG__personRow strong{font-size:12px;display:block}.landing-module__YsLTpG__personRow small{color:var(--muted-foreground);font-size:10px;display:block}.landing-module__YsLTpG__cardNote{align-items:center;gap:7px;display:flex;margin-top:16px!important;font-size:11px!important}.landing-module__YsLTpG__cardNote svg{width:14px;height:14px}.landing-module__YsLTpG__cardLink{justify-content:space-between;align-items:center;margin-top:auto;padding-top:24px;font-size:13px;font-weight:800;display:flex}.landing-module__YsLTpG__cardLink svg,.landing-module__YsLTpG__advertisingCard .landing-module__YsLTpG__outlineButton svg{transition:transform .3s ease-out}.landing-module__YsLTpG__jobsCard:hover .landing-module__YsLTpG__cardLink svg,.landing-module__YsLTpG__eventsCard:hover .landing-module__YsLTpG__cardLink svg,.landing-module__YsLTpG__advertisingCard:hover .landing-module__YsLTpG__outlineButton svg{transform:translate(4px)}.landing-module__YsLTpG__mapPreview{border:5px solid var(--card);border-radius:22px;height:247px;margin-top:28px;transition:transform .5s ease-out;position:relative;overflow:hidden}.landing-module__YsLTpG__mapImage{object-fit:cover}.landing-module__YsLTpG__mapLabel{background:var(--card);border-radius:99px;align-items:center;gap:5px;padding:6px 9px;font-size:9px;font-weight:700;display:flex;position:absolute;top:12px;left:12px}.landing-module__YsLTpG__mapLabel svg{width:12px;height:12px}.landing-module__YsLTpG__mapEvent{background:var(--card);box-shadow:var(--d-shadow-float);white-space:nowrap;border-radius:16px;align-items:center;gap:9px;padding:9px 13px 9px 9px;display:flex;position:absolute;top:95px;left:50%;transform:translate(-50%)rotate(-4deg)}.landing-module__YsLTpG__mapPin{background:var(--events);border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.landing-module__YsLTpG__mapEvent strong{font-size:12px;display:block}.landing-module__YsLTpG__mapEvent small{color:var(--muted-foreground);font-size:9px;display:block}.landing-module__YsLTpG__smallPin{border:3px solid var(--card);background:var(--events);width:38px;height:38px;box-shadow:var(--d-shadow-soft);border-radius:50% 50% 50% 5px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:25px;right:25px;transform:rotate(-45deg)}.landing-module__YsLTpG__smallPin svg{width:16px;height:16px;transform:rotate(45deg)}.landing-module__YsLTpG__advertisingCard{border:1px solid var(--border);background:var(--muted);color:var(--foreground);border-radius:28px;align-items:center;gap:25px;padding:30px;transition:transform .5s ease-out,box-shadow .5s ease-out;display:flex}.landing-module__YsLTpG__adIcon{background:var(--card);width:66px;height:66px;color:var(--company-accent-ink);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.landing-module__YsLTpG__adIcon svg{width:27px;height:27px}.landing-module__YsLTpG__advertisingCard>div{flex:1}.landing-module__YsLTpG__advertisingCard .landing-module__YsLTpG__kicker{font-size:9px;margin-bottom:6px!important}.landing-module__YsLTpG__advertisingCard h3{margin:0 0 8px;font-size:25px}.landing-module__YsLTpG__advertisingCard p:last-child{color:var(--muted-foreground);max-width:550px;font-size:12px}.landing-module__YsLTpG__advertisingCard>span:last-child{flex-shrink:0;font-size:12px}.landing-module__YsLTpG__start{padding:76px 48px}.landing-module__YsLTpG__centerHeading{text-align:center;margin-bottom:48px}.landing-module__YsLTpG__steps{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.landing-module__YsLTpG__steps li{border-top:1px solid var(--border);padding:24px 32px}.landing-module__YsLTpG__steps li+li{border-left:1px solid var(--border)}.landing-module__YsLTpG__steps li>span{font-family:var(--font-display);letter-spacing:-.06em;margin-bottom:22px;font-size:64px;font-weight:800;line-height:1.1;display:block}.landing-module__YsLTpG__steps h3{margin-bottom:12px;font-size:18px}.landing-module__YsLTpG__steps p{color:var(--muted-foreground);font-size:13px}.landing-module__YsLTpG__trustNote{background:color-mix(in srgb,var(--card)65%,transparent);max-width:860px;color:var(--muted-foreground);border-radius:18px;justify-content:center;align-items:center;gap:12px;margin:30px auto 0;padding:19px 24px;font-size:12px;display:flex}.landing-module__YsLTpG__trustNote svg{width:24px;height:24px;color:var(--company-accent-ink)}.landing-module__YsLTpG__trustNote strong{color:var(--foreground)}.landing-module__YsLTpG__faq{background:var(--card);grid-template-columns:1fr 1.15fr;gap:60px;padding:72px 56px;display:grid}.landing-module__YsLTpG__faq h2{font-size:40px}.landing-module__YsLTpG__faqIntro{color:var(--muted-foreground);max-width:270px;font-size:13px;margin-top:20px!important}.landing-module__YsLTpG__questions details{border-bottom:1px solid var(--border)}.landing-module__YsLTpG__questions details:first-child{border-top:1px solid var(--border)}.landing-module__YsLTpG__questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:13px;font-weight:700;list-style:none;display:flex}.landing-module__YsLTpG__questions summary::-webkit-details-marker{display:none}.landing-module__YsLTpG__questions summary svg{width:16px;height:16px}.landing-module__YsLTpG__questions details[open] summary svg{transform:rotate(180deg)}.landing-module__YsLTpG__questions details p{color:var(--muted-foreground);padding:0 26px 22px 0;font-size:13px}.landing-module__YsLTpG__finalCta{background:var(--primary);color:var(--primary-foreground);text-align:center;flex-direction:column;align-items:center;padding:64px 24px;display:flex}.landing-module__YsLTpG__finalContent{flex-direction:column;align-items:center;display:flex}.landing-module__YsLTpG__closingIcons{margin-bottom:28px;display:flex}.landing-module__YsLTpG__closingIcons span{border:3px solid var(--primary);background:var(--card);width:48px;height:48px;color:var(--company-accent-ink);border-radius:16px;justify-content:center;align-items:center;display:flex;transform:rotate(12deg)}.landing-module__YsLTpG__closingIcons span:first-child{background:var(--jobs);color:var(--jobs-on);transform:rotate(-12deg)}.landing-module__YsLTpG__closingIcons span:nth-child(2){background:var(--events);color:var(--events-on);z-index:1;margin:-5px -5px 0;transform:rotate(0)}.landing-module__YsLTpG__finalCta .landing-module__YsLTpG__kicker{color:color-mix(in srgb,var(--primary-foreground)65%,transparent)}.landing-module__YsLTpG__finalCta h2{font-size:clamp(38px,4.3vw,60px)}.landing-module__YsLTpG__finalCta h2 span{color:color-mix(in srgb,var(--primary-foreground)55%,var(--primary));display:block}.landing-module__YsLTpG__finalContent>p:not(.landing-module__YsLTpG__kicker){color:color-mix(in srgb,var(--primary-foreground)75%,transparent);margin:22px 0 27px;font-size:14px}.landing-module__YsLTpG__finalContent>small{color:color-mix(in srgb,var(--primary-foreground)60%,transparent);margin-top:15px;font-size:10px}.landing-module__YsLTpG__footer{justify-content:space-between;align-items:center;gap:24px;max-width:1408px;margin:auto;padding:42px 32px 16px;display:flex}.landing-module__YsLTpG__footer p{color:var(--muted-foreground);margin-top:12px;font-size:11px}.landing-module__YsLTpG__footer>a{align-items:center;gap:9px;font-size:12px;font-weight:700;display:flex}@media (max-width:1100px){.landing-module__YsLTpG__candidateNote{top:165px;left:0}.landing-module__YsLTpG__eventTicket{width:220px;top:220px;right:0}.landing-module__YsLTpG__previewCanvas{height:420px}.landing-module__YsLTpG__services{padding:60px 28px 28px}.landing-module__YsLTpG__jobsCard,.landing-module__YsLTpG__eventsCard{padding:25px}.landing-module__YsLTpG__advertisingCard{flex-wrap:wrap}.landing-module__YsLTpG__advertisingCard>div{flex-basis:calc(100% - 91px)}.landing-module__YsLTpG__advertisingCard>span:last-child{margin-left:91px}.landing-module__YsLTpG__faq{gap:35px;padding:56px 36px}.landing-module__YsLTpG__faq h2{font-size:34px}.landing-module__YsLTpG__header nav a{padding-inline:12px}}@media (max-width:767px){.landing-module__YsLTpG__landing{padding:0 8px 8px}.landing-module__YsLTpG__header{gap:12px;min-height:68px;padding:12px}.landing-module__YsLTpG__header nav{display:none}.landing-module__YsLTpG__brand{gap:7px}.landing-module__YsLTpG__brand .landing-module__YsLTpG__logo{width:106px}.landing-module__YsLTpG__brand>span{padding:3px 7px;font-size:9px}.landing-module__YsLTpG__login{gap:4px;font-size:11px}.landing-module__YsLTpG__login svg{width:14px}.landing-module__YsLTpG__sections{gap:8px}.landing-module__YsLTpG__hero,.landing-module__YsLTpG__services,.landing-module__YsLTpG__faq,.landing-module__YsLTpG__finalCta{border-radius:32px}.landing-module__YsLTpG__heroCopy{padding:34px 20px 0}.landing-module__YsLTpG__heroBadge{padding:6px 9px;font-size:9px}.landing-module__YsLTpG__hero h1{letter-spacing:-.045em;margin:22px 0 18px;font-size:clamp(44px,10vw,64px)}.landing-module__YsLTpG__hero h1 span{margin-top:9px}.landing-module__YsLTpG__lead{max-width:390px;font-size:13px}.landing-module__YsLTpG__actions{flex-direction:column;gap:8px;width:100%;max-width:360px;margin-top:23px}.landing-module__YsLTpG__primaryButton,.landing-module__YsLTpG__outlineButton,.landing-module__YsLTpG__lightButton{min-height:49px;padding:13px 20px;font-size:13px}.landing-module__YsLTpG__heroNote{gap:4px;font-size:9px}.landing-module__YsLTpG__preview{padding:14px 0 20px}.landing-module__YsLTpG__previewCanvas{max-width:520px;height:316px}.landing-module__YsLTpG__portalWindow{transform-origin:top;width:500px;top:20px;transform:translate(-50%)scale(.7)}.landing-module__YsLTpG__portalSidebar{width:52px}.landing-module__YsLTpG__portalContent{padding:18px}.landing-module__YsLTpG__candidateNote{display:none}.landing-module__YsLTpG__eventTicket{border-radius:16px;width:160px;padding:13px;top:172px;right:14px}.landing-module__YsLTpG__ticketTag{gap:4px;font-size:8px}.landing-module__YsLTpG__ticketTag svg{width:11px}.landing-module__YsLTpG__eventTicket>strong{margin:7px 0;font-size:17px;line-height:1.2}.landing-module__YsLTpG__ticketMeta{font-size:8px}.landing-module__YsLTpG__ticketBottom{margin-top:10px;padding-top:8px;font-size:8px}.landing-module__YsLTpG__preview figcaption{padding-top:0;font-size:8px}.landing-module__YsLTpG__heroLinks{gap:0;padding:0 18px 14px}.landing-module__YsLTpG__heroLinks a{text-align:center;flex-direction:column;gap:7px;padding:15px 4px 0;font-size:9px}.landing-module__YsLTpG__heroLinks a>svg:last-child{display:none}.landing-module__YsLTpG__services{padding:38px 16px 16px}.landing-module__YsLTpG__sectionHeading{margin-bottom:23px;padding:0 5px;display:block}.landing-module__YsLTpG__kicker{font-size:9px;margin-bottom:10px!important}.landing-module__YsLTpG__landing h2{font-size:35px}.landing-module__YsLTpG__sectionHeading>p{max-width:380px;margin-top:16px;font-size:12px}.landing-module__YsLTpG__serviceGrid{grid-template-columns:1fr;gap:12px}.landing-module__YsLTpG__jobsCard,.landing-module__YsLTpG__eventsCard{border-radius:25px;padding:22px}.landing-module__YsLTpG__serviceGrid h3{margin-top:22px;font-size:30px}.landing-module__YsLTpG__jobsCard>p,.landing-module__YsLTpG__eventsCard>p{font-size:12px}.landing-module__YsLTpG__serviceTag{padding:5px 8px;font-size:10px}.landing-module__YsLTpG__priceBadge{padding:5px 8px;font-size:9px}.landing-module__YsLTpG__applicantsPreview{margin-top:23px;padding:13px}.landing-module__YsLTpG__personRow{gap:8px}.landing-module__YsLTpG__personRow img{width:32px;height:32px}.landing-module__YsLTpG__personRow strong{font-size:11px}.landing-module__YsLTpG__personRow small{font-size:9px}.landing-module__YsLTpG__personRow .landing-module__YsLTpG__liveBadge,.landing-module__YsLTpG__personRow .landing-module__YsLTpG__draftBadge{padding:4px 6px;font-size:8px}.landing-module__YsLTpG__mapPreview{height:230px;margin-top:23px}.landing-module__YsLTpG__advertisingCard{border-radius:25px;align-items:flex-start;gap:16px;padding:22px}.landing-module__YsLTpG__adIcon{border-radius:14px;width:45px;height:45px}.landing-module__YsLTpG__adIcon svg{width:21px;height:21px}.landing-module__YsLTpG__advertisingCard>div{flex-basis:calc(100% - 61px)}.landing-module__YsLTpG__advertisingCard h3{margin:0 0 10px;font-size:23px}.landing-module__YsLTpG__advertisingCard .landing-module__YsLTpG__kicker{font-size:8px}.landing-module__YsLTpG__advertisingCard>span:last-child{width:100%;margin-left:0}.landing-module__YsLTpG__start{padding:45px 20px}.landing-module__YsLTpG__centerHeading{text-align:left;margin-bottom:28px}.landing-module__YsLTpG__steps{grid-template-columns:1fr}.landing-module__YsLTpG__steps li{grid-template-columns:55px 1fr;column-gap:16px;padding:22px 0;display:grid}.landing-module__YsLTpG__steps li+li{border-left:0}.landing-module__YsLTpG__steps li>span{grid-row:span 2;margin:0;font-size:42px}.landing-module__YsLTpG__steps h3{margin-bottom:7px;font-size:16px}.landing-module__YsLTpG__steps p{font-size:12px}.landing-module__YsLTpG__trustNote{align-items:flex-start;margin-top:14px;padding:16px;font-size:11px}.landing-module__YsLTpG__trustNote strong{margin-bottom:3px;display:block}.landing-module__YsLTpG__faq{grid-template-columns:1fr;gap:26px;padding:35px 24px}.landing-module__YsLTpG__faq h2{font-size:33px}.landing-module__YsLTpG__faqIntro{font-size:12px;margin-top:14px!important}.landing-module__YsLTpG__questions summary{gap:14px;padding:19px 0;font-size:12px}.landing-module__YsLTpG__questions details p{font-size:12px}.landing-module__YsLTpG__finalCta{padding:42px 20px}.landing-module__YsLTpG__finalCta .landing-module__YsLTpG__kicker{font-size:8px}.landing-module__YsLTpG__finalCta h2{font-size:34px}.landing-module__YsLTpG__finalContent>p:not(.landing-module__YsLTpG__kicker){max-width:260px;margin:18px 0 24px;font-size:12px}.landing-module__YsLTpG__finalContent>small{font-size:8px}.landing-module__YsLTpG__footer{flex-direction:column;align-items:flex-start;gap:20px;padding:28px 16px 16px}.landing-module__YsLTpG__footer p{font-size:10px}}@media (max-width:370px){.landing-module__YsLTpG__hero h1{font-size:41px}.landing-module__YsLTpG__portalWindow{transform:translate(-50%)scale(.6)}.landing-module__YsLTpG__eventTicket{width:145px;top:165px;right:8px}.landing-module__YsLTpG__heroNote{font-size:8px}.landing-module__YsLTpG__jobsCard,.landing-module__YsLTpG__eventsCard{padding:18px}.landing-module__YsLTpG__personRow .landing-module__YsLTpG__draftBadge,.landing-module__YsLTpG__personRow .landing-module__YsLTpG__liveBadge{font-size:7px}}
