.applicant-controls-module__aLez8a__stageControl{gap:6px;display:grid}.applicant-controls-module__aLez8a__stageControl label,.applicant-controls-module__aLez8a__inviteForm label>span{color:var(--ink-faint);font-size:.68rem;font-weight:650}.applicant-controls-module__aLez8a__stageControl select,.applicant-controls-module__aLez8a__inviteForm input,.applicant-controls-module__aLez8a__inviteForm select{border:1px solid var(--line);background:var(--white);min-height:42px;color:var(--ink);font:600 .78rem/1 var(--font-body);border-radius:8px;padding:8px 10px}.applicant-controls-module__aLez8a__stageControl>span,.applicant-controls-module__aLez8a__controlError{color:var(--danger-deep);font-size:.7rem;font-weight:700}.applicant-controls-module__aLez8a__inviteForm{grid-template-columns:minmax(0,1fr) minmax(140px,auto) auto;align-items:end;gap:10px;margin-top:22px;display:grid}.applicant-controls-module__aLez8a__inviteForm label{gap:6px;display:grid}.applicant-controls-module__aLez8a__inviteForm button{background:var(--ink);min-height:42px;color:var(--white);cursor:pointer;border:0;border-radius:8px;padding:0 18px;font-weight:750}.applicant-controls-module__aLez8a__inviteForm button:disabled{cursor:wait;opacity:.6}.applicant-controls-module__aLez8a__controlMessage,.applicant-controls-module__aLez8a__controlError{overflow-wrap:anywhere;border-radius:8px;grid-column:1/-1;padding:10px 12px}.applicant-controls-module__aLez8a__controlMessage{background:var(--accent-tint);color:var(--accent-deep);font-size:.72rem}.applicant-controls-module__aLez8a__controlError{background:var(--danger-bg)}.applicant-controls-module__aLez8a__collaboratorsList{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.applicant-controls-module__aLez8a__collaboratorsList li{border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.applicant-controls-module__aLez8a__collaboratorRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.applicant-controls-module__aLez8a__collaboratorRow>div:first-child{gap:2px;min-width:0;display:grid}.applicant-controls-module__aLez8a__rowActions{flex:none;gap:6px;display:flex}.applicant-controls-module__aLez8a__collaboratorsList strong{font-size:.82rem}.applicant-controls-module__aLez8a__collaboratorsList span{color:var(--ink-faint);font-size:.7rem}.applicant-controls-module__aLez8a__collaboratorsEmpty{color:var(--ink-faint);margin:14px 0 0;font-size:.78rem}.applicant-controls-module__aLez8a__removeAccess{border:1px solid var(--line);background:var(--white);min-height:34px;color:var(--ink);cursor:pointer;border-radius:8px;flex:none;padding:0 12px;font-size:.72rem;font-weight:650}.applicant-controls-module__aLez8a__removeAccess:disabled{cursor:wait;opacity:.6}@media (max-width:620px){.applicant-controls-module__aLez8a__inviteForm{grid-template-columns:1fr}.applicant-controls-module__aLez8a__collaboratorsList li{flex-wrap:wrap}}
.screening-notice-module__3Nd1TW__notice{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-alt);color:var(--ink-soft);align-items:flex-start;gap:12px;margin:0 0 12px;padding:12px 14px;display:flex}.screening-notice-module__3Nd1TW__icon{width:20px;height:20px;color:var(--ink-faint);flex:none;margin-top:1px}.screening-notice-module__3Nd1TW__content{flex:1;min-width:0}.screening-notice-module__3Nd1TW__preheader,.screening-notice-module__3Nd1TW__closer,.screening-notice-module__3Nd1TW__body,.screening-notice-module__3Nd1TW__itemText{color:var(--ink);font-size:var(--fs-r-090);margin:0;line-height:1.55}.screening-notice-module__3Nd1TW__body{white-space:pre-wrap}.screening-notice-module__3Nd1TW__preheader{margin-bottom:10px;font-weight:600}.screening-notice-module__3Nd1TW__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.screening-notice-module__3Nd1TW__item{grid-template-columns:1em minmax(0,1fr);align-items:start;gap:8px;margin:0;padding:0;list-style:none;display:grid}.screening-notice-module__3Nd1TW__bullet{color:var(--ink-faint);font-size:var(--fs-r-090);text-align:center;line-height:1.55}.screening-notice-module__3Nd1TW__itemText{min-width:0}.screening-notice-module__3Nd1TW__closer{margin-top:10px}
.auth-gate-module__rUK0ka__toggleLink{color:var(--accent-deep);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.auth-gate-module__rUK0ka__toggleLink:hover{text-decoration:underline}
.location-autocomplete-module__nsv1Oa__wrapper{flex:auto;min-width:0;position:relative}.location-autocomplete-module__nsv1Oa__input{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white);width:100%;color:var(--ink);font:500 .92rem/2.2 var(--font-body);padding:0;display:block}.location-autocomplete-module__nsv1Oa__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-tint) 75%, transparent);outline:none}.location-autocomplete-module__nsv1Oa__input:disabled{background:var(--paper-alt);color:var(--ink-soft);cursor:not-allowed}.location-autocomplete-module__nsv1Oa__dropdown{z-index:1000;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-md);max-height:260px;margin:0;padding:6px;list-style:none;position:fixed;overflow-y:auto}.location-autocomplete-module__nsv1Oa__option{border-radius:var(--radius-sm);width:100%;color:var(--ink);font:500 .9rem/1.4 var(--font-body);text-align:left;cursor:pointer;background:0 0;border:none;padding:9px 10px;display:block}.location-autocomplete-module__nsv1Oa__optionActive,.location-autocomplete-module__nsv1Oa__option:hover{background:var(--accent-tint);color:var(--accent-deep)}
.account-restriction-banner-module__5DNxEW__banner{background:var(--amber-tint);color:var(--amber-ink);font-size:var(--fs-r-090);text-align:center;border-bottom:1px solid var(--amber);padding:.65rem 1rem}
.post-job-review-module__FFgZZq__page{width:min(100% - 32px,1180px);margin:0 auto;padding:40px 0 80px}.post-job-review-module__FFgZZq__layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;display:grid}.post-job-review-module__FFgZZq__main{gap:20px;min-width:0;display:grid}.post-job-review-module__FFgZZq__detectedStrip{border-radius:var(--radius-md);background:var(--accent-tint);color:var(--accent-deep);font-weight:600;font-size:var(--fs-r-090);margin:0;padding:12px 16px}.post-job-review-module__FFgZZq__statusNotice{border-radius:var(--radius-md);background:var(--accent-tint);color:var(--accent-deep);font-size:var(--fs-r-090);margin:0;padding:12px 16px}.post-job-review-module__FFgZZq__section{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-sm);gap:16px;padding:clamp(18px,3vw,26px);display:grid}.post-job-review-module__FFgZZq__sectionHeader{gap:4px;display:grid}.post-job-review-module__FFgZZq__sectionTitle{font-family:var(--font-body);color:var(--ink);margin:0;font-size:1.55rem;font-weight:700}.post-job-review-module__FFgZZq__sectionSubtitle{color:var(--ink-faint);font-size:var(--fs-r-085);margin:0}.post-job-review-module__FFgZZq__field{gap:8px;display:grid}.post-job-review-module__FFgZZq__fieldLabel{font-size:var(--fs-r-085);color:var(--ink);align-items:center;gap:8px;font-weight:700;display:flex}.post-job-review-module__FFgZZq__field input,.post-job-review-module__FFgZZq__field textarea{border:1px solid var(--line);width:100%;color:var(--ink);font:500 .92rem/1.6 var(--font-body);background:var(--white);border-radius:10px;outline:0;padding:12px 14px}.post-job-review-module__FFgZZq__field input:focus,.post-job-review-module__FFgZZq__field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-tint) 75%, transparent)}.post-job-review-module__FFgZZq__field input:disabled{background:var(--paper-alt);color:var(--ink-soft);cursor:not-allowed}.post-job-review-module__FFgZZq__inputWrapper{position:relative}.post-job-review-module__FFgZZq__inputPrefix{color:var(--ink-faint);pointer-events:none;font-weight:600;line-height:1;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.post-job-review-module__FFgZZq__inputWrapper input{padding-left:28px}.post-job-review-module__FFgZZq__midTextarea{resize:vertical;min-height:110px}.post-job-review-module__FFgZZq__autoBadge{border-radius:var(--radius-pill);background:var(--accent-tint);color:var(--accent-deep);font-size:var(--fs-r-072);text-transform:none;padding:2px 9px;font-weight:700}.post-job-review-module__FFgZZq__pillGroup{flex-wrap:wrap;gap:8px;display:flex}.post-job-review-module__FFgZZq__pill{border:1px solid var(--line);background:var(--white);color:var(--ink-soft);font-size:var(--fs-r-085);border-radius:var(--radius-pill);padding:9px 16px;font-weight:600;transition:border-color .15s,background-color .15s,color .15s}.post-job-review-module__FFgZZq__pill:hover{border-color:var(--accent)}.post-job-review-module__FFgZZq__pillActive{background:var(--ink);border-color:var(--ink);color:var(--white)}.post-job-review-module__FFgZZq__payRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.post-job-review-module__FFgZZq__applyCards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.post-job-review-module__FFgZZq__applyCard{border:1px solid var(--line);border-radius:var(--radius-md);cursor:pointer;gap:6px;padding:16px;transition:border-color .15s,background-color .15s;display:grid;position:relative}.post-job-review-module__FFgZZq__applyCard input{position:absolute;top:14px;right:14px}.post-job-review-module__FFgZZq__applyCard:hover{border-color:var(--accent)}.post-job-review-module__FFgZZq__applyCardActive{border-color:var(--accent);background:var(--accent-tint)}.post-job-review-module__FFgZZq__applyCardTitle{color:var(--ink);padding-right:20px;font-weight:700}.post-job-review-module__FFgZZq__applyCardBody{color:var(--ink-soft);font-size:var(--fs-r-082);line-height:1.5}.post-job-review-module__FFgZZq__switcherLogo{object-fit:cover;border-radius:inherit;width:100%;height:100%}.post-job-review-module__FFgZZq__companyEditNote{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-alt);color:var(--ink-soft);font-size:var(--fs-r-085);margin:0;padding:12px 14px;line-height:1.55}.post-job-review-module__FFgZZq__companyEditNote a{color:var(--accent-deep);text-underline-offset:2px;font-weight:700;text-decoration:underline}.post-job-review-module__FFgZZq__companyLogoRow{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.post-job-review-module__FFgZZq__companyLogoCopy{flex:220px;min-width:220px}.post-job-review-module__FFgZZq__newCompanyForm{gap:14px;padding-top:4px;display:grid}.post-job-review-module__FFgZZq__fieldInvalid{border-radius:var(--radius-md);outline:2px solid var(--amber);outline-offset:6px}.post-job-review-module__FFgZZq__field input.post-job-review-module__FFgZZq__invalid,.post-job-review-module__FFgZZq__field textarea.post-job-review-module__FFgZZq__invalid{border-color:var(--amber-deep)}.post-job-review-module__FFgZZq__fieldErrorText{color:var(--danger-deep);font-size:var(--fs-r-080);margin:0;font-weight:700}.post-job-review-module__FFgZZq__errorSummary{border:1px solid var(--danger-line);border-radius:var(--radius-md);background:var(--danger-bg);gap:8px;padding:14px 18px;display:grid}.post-job-review-module__FFgZZq__errorSummaryTitle{color:var(--danger-deep);font-weight:700;font-size:var(--fs-r-090);margin:0}.post-job-review-module__FFgZZq__errorSummaryList{gap:4px;margin:0;padding-left:20px;display:grid}.post-job-review-module__FFgZZq__errorSummaryList button{color:var(--danger-deep);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.post-job-review-module__FFgZZq__companyMatchNotice{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--accent-tint);gap:12px;margin-top:10px;padding:16px 18px;display:grid}.post-job-review-module__FFgZZq__companyMatchHeader{align-items:center;gap:8px;display:flex}.post-job-review-module__FFgZZq__companyMatchIcon{width:18px;height:18px;color:var(--accent-deep);flex:none}.post-job-review-module__FFgZZq__companyMatchTitle{color:var(--accent-deep);font-weight:700;font-size:var(--fs-r-090);margin:0}.post-job-review-module__FFgZZq__companyMatchNoticeText{color:var(--ink-soft);font-size:var(--fs-r-085);margin:0;line-height:1.5}.post-job-review-module__FFgZZq__companyMatchList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.post-job-review-module__FFgZZq__companyMatchItem{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:10px 14px;display:flex}.post-job-review-module__FFgZZq__companyMatchItemInfo{gap:2px;min-width:0;display:grid}.post-job-review-module__FFgZZq__companyMatchItemName{color:var(--ink);font-weight:700;font-size:var(--fs-r-090)}.post-job-review-module__FFgZZq__companyMatchItemWebsite{color:var(--ink-faint);font-size:var(--fs-r-080);justify-self:start;text-decoration:underline}.post-job-review-module__FFgZZq__companyMatchItemWebsite:hover{color:var(--accent-deep)}.post-job-review-module__FFgZZq__companyMatchItemSent{max-width:46ch;color:var(--accent-deep);font-size:var(--fs-r-080);margin:4px 0 0;line-height:1.5}.post-job-review-module__FFgZZq__companyMatchItemError{color:var(--danger-deep);font-size:var(--fs-r-080);margin:4px 0 0}.post-job-review-module__FFgZZq__errorBanner{border:1px solid var(--danger-line);border-radius:var(--radius-md);background:var(--danger-bg);color:var(--danger-deep);font-size:var(--fs-r-090);white-space:pre-wrap;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.post-job-review-module__FFgZZq__errorBanner a{color:var(--danger-deep);font-weight:700;text-decoration:underline}.post-job-review-module__FFgZZq__rail{position:sticky;top:92px}.post-job-review-module__FFgZZq__railCard{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-md);gap:14px;padding:20px;display:grid}.post-job-review-module__FFgZZq__priceRow{gap:2px;display:grid}.post-job-review-module__FFgZZq__freeCallout{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--line));border-radius:var(--radius-md);background:var(--accent-tint);gap:4px;padding:14px;display:grid}.post-job-review-module__FFgZZq__freeCalloutTitle{color:var(--accent-deep);font-size:1.05rem;font-weight:800}.post-job-review-module__FFgZZq__freeCalloutBody{color:var(--ink-soft);font-size:var(--fs-r-082);line-height:1.45}.post-job-review-module__FFgZZq__creditChoice{gap:8px;display:grid}.post-job-review-module__FFgZZq__creditChoiceLabel{font-weight:700;font-size:var(--fs-r-085);color:var(--ink)}.post-job-review-module__FFgZZq__creditChoiceCards{gap:10px;display:grid}.post-job-review-module__FFgZZq__creditOption{border:1px solid var(--line);border-radius:var(--radius-md);cursor:pointer;gap:4px;padding:12px 14px;transition:border-color .15s,background-color .15s;display:grid;position:relative}.post-job-review-module__FFgZZq__creditOption input{position:absolute;top:13px;right:12px}.post-job-review-module__FFgZZq__creditOption:hover{border-color:var(--accent)}.post-job-review-module__FFgZZq__creditOptionActive{border-color:var(--accent);background:var(--accent-tint)}.post-job-review-module__FFgZZq__creditOptionTitle{color:var(--ink);font-weight:700;font-size:var(--fs-r-090);align-items:center;gap:8px;padding-right:20px;display:flex}.post-job-review-module__FFgZZq__creditOptionBody{color:var(--ink-soft);font-size:var(--fs-r-078);line-height:1.45}.post-job-review-module__FFgZZq__freeTag{border-radius:var(--radius-pill);background:var(--accent-deep);color:var(--white);font-size:var(--fs-r-072);text-transform:uppercase;padding:1px 8px;font-weight:700}.post-job-review-module__FFgZZq__priceValue{font-family:var(--font-body);color:var(--ink);font-size:1.5rem;font-weight:800}.post-job-review-module__FFgZZq__priceMeta{color:var(--ink-faint);font-size:var(--fs-r-082)}.post-job-review-module__FFgZZq__featuredToggle{border-radius:var(--radius-sm);background:var(--paper-alt);align-items:flex-start;gap:10px;padding:10px;display:flex}.post-job-review-module__FFgZZq__featuredToggle input{flex:none;margin-top:3px}.post-job-review-module__FFgZZq__featuredTitle{color:var(--ink);font-weight:700;font-size:var(--fs-r-085);display:block}.post-job-review-module__FFgZZq__featuredDesc{color:var(--ink-soft);font-size:var(--fs-r-078);margin-top:3px;line-height:1.45;display:block}.post-job-review-module__FFgZZq__viewPlans{color:var(--accent-deep);font-weight:700;font-size:var(--fs-r-085);text-underline-offset:2px;text-decoration:underline}.post-job-review-module__FFgZZq__railCard .post-job-review-module__FFgZZq__btn{justify-content:center;width:100%}.post-job-review-module__FFgZZq__autosaveNote{text-align:center;margin:-4px 0 0}@media (max-width:900px){.post-job-review-module__FFgZZq__layout{grid-template-columns:1fr}.post-job-review-module__FFgZZq__rail{z-index:5;margin:0 -16px;position:sticky;top:auto;bottom:0}.post-job-review-module__FFgZZq__railCard{border-left:none;border-right:none;border-radius:0;box-shadow:0 -8px 24px #13231b1f}}@media (max-width:640px){.post-job-review-module__FFgZZq__payRow,.post-job-review-module__FFgZZq__applyCards{grid-template-columns:1fr}}
.job-post-test-module__bQlG2q__page{padding:clamp(40px,6vw,72px) 0 100px;position:relative;overflow:hidden}.job-post-test-module__bQlG2q__inner{z-index:1;width:min(100% - 32px,900px);margin:0 auto;position:relative}.job-post-test-module__bQlG2q__blobs{pointer-events:none;z-index:0;height:480px;position:absolute;inset:-10% -6% auto}.job-post-test-module__bQlG2q__blobA,.job-post-test-module__bQlG2q__blobB{filter:blur(8px);opacity:.5;border-radius:42% 58% 65% 35%/45% 40% 60% 55%;position:absolute}.job-post-test-module__bQlG2q__blobA{background:radial-gradient(circle at 34% 30%, var(--accent) 0%, var(--accent-tint) 58%, transparent 76%);width:min(24vw,300px);height:min(24vw,300px);animation:17s ease-in-out infinite job-post-test-module__bQlG2q__floatA;top:-4%;right:8%}.job-post-test-module__bQlG2q__blobB{background:radial-gradient(circle at 40% 35%, var(--amber) 0%, var(--amber-tint) 55%, transparent 78%);width:min(14vw,180px);height:min(14vw,180px);animation:20s ease-in-out infinite job-post-test-module__bQlG2q__floatB;top:26%;left:4%}@keyframes job-post-test-module__bQlG2q__floatA{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-18px,22px)scale(1.05)}}@keyframes job-post-test-module__bQlG2q__floatB{0%,to{transform:translate(0)scale(1)}50%{transform:translate(16px,-14px)scale(.95)}}@media (prefers-reduced-motion:reduce){.job-post-test-module__bQlG2q__blobA,.job-post-test-module__bQlG2q__blobB{animation:none}}.job-post-test-module__bQlG2q__badgeRow{align-items:center;gap:10px;margin-bottom:16px;display:flex}.job-post-test-module__bQlG2q__eyebrow{font-family:var(--font-mono);font-size:var(--fs-r-075);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-deep);align-items:center;gap:8px;display:inline-flex}.job-post-test-module__bQlG2q__eyebrowDot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 3px var(--accent-tint);border-radius:50%;flex:none}.job-post-test-module__bQlG2q__heading{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);max-width:18ch;margin:0;font-size:clamp(2.4rem,4vw + 1rem,4rem);font-weight:400;line-height:1.05}.job-post-test-module__bQlG2q__heading em{color:var(--accent-deep);font-style:italic}.job-post-test-module__bQlG2q__sub{max-width:62ch;color:var(--ink-soft);margin:14px 0 0;font-size:clamp(1rem,.3vw + .9rem,1.1rem)}.job-post-test-module__bQlG2q__card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);margin-top:28px;padding:clamp(16px,3vw,26px);transition:box-shadow .15s,border-color .15s}.job-post-test-module__bQlG2q__card:focus-within{border-color:var(--accent);box-shadow:var(--shadow-lg), 0 0 0 4px var(--accent-tint)}.job-post-test-module__bQlG2q__textarea{resize:vertical;width:100%;min-height:220px;color:var(--ink);font:500 1rem/1.65 var(--font-body);background:0 0;border:none;outline:none;display:block}.job-post-test-module__bQlG2q__textarea::placeholder{color:var(--ink-faint)}.job-post-test-module__bQlG2q__cardFooter{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:14px;display:flex}.job-post-test-module__bQlG2q__helper{color:var(--ink-faint);font-size:var(--fs-r-085);align-items:center;gap:7px;display:inline-flex}.job-post-test-module__bQlG2q__helper svg{color:var(--amber);flex:none}.job-post-test-module__bQlG2q__counter{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--fs-r-080);flex:none}.job-post-test-module__bQlG2q__actionsRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.job-post-test-module__bQlG2q__exampleBtn{border:1px solid var(--line);background:var(--white);color:var(--ink-soft);font-weight:700;font-size:var(--fs-r-090);border-radius:var(--radius-pill);padding:11px 18px;transition:border-color .15s,color .15s,background-color .15s}.job-post-test-module__bQlG2q__exampleBtn:hover{border-color:var(--accent);color:var(--accent-deep);background:var(--accent-tint)}.job-post-test-module__bQlG2q__ctaGroup{align-items:center;gap:10px;display:flex}.job-post-test-module__bQlG2q__ctaBtn{gap:8px;padding:9px 22px}.job-post-test-module__bQlG2q__useOriginalLink{color:var(--ink-faint);font-size:var(--fs-r-085);text-underline-offset:3px;background:0 0;border:none;padding:9px 4px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .15s,text-decoration-color .15s}.job-post-test-module__bQlG2q__useOriginalLink:hover{color:var(--ink-soft);text-decoration-color:currentColor}.job-post-test-module__bQlG2q__trustRow{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 22px;margin:40px 0 0;padding:24px 0 0;list-style:none;display:grid}.job-post-test-module__bQlG2q__trustRow li{align-items:flex-start;gap:9px;display:flex}.job-post-test-module__bQlG2q__trustIcon{background:var(--accent-tint);width:26px;height:26px;color:var(--accent-deep);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.job-post-test-module__bQlG2q__trustRow p{color:var(--ink-soft);font-size:var(--fs-r-085);margin:0;line-height:1.55}.job-post-test-module__bQlG2q__trustRow strong{color:var(--ink)}@media (max-width:720px){.job-post-test-module__bQlG2q__trustRow{grid-template-columns:1fr;gap:14px}}.job-post-test-module__bQlG2q__error{border:1px solid var(--danger-line);border-radius:var(--radius-md);background:var(--danger-bg);color:var(--danger-deep);font-size:var(--fs-r-090);margin:16px 0 0;padding:12px 16px}.job-post-test-module__bQlG2q__notice{border-radius:var(--radius-md);background:var(--accent-tint);color:var(--accent-deep);font-size:var(--fs-r-090);border:1px solid #0000;margin:16px 0 0;padding:12px 16px}.job-post-test-module__bQlG2q__panel{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-sm);gap:16px;margin-top:28px;padding:clamp(18px,3vw,26px);display:grid}.job-post-test-module__bQlG2q__panelHeader{gap:4px;display:grid}.job-post-test-module__bQlG2q__panelTitle{font-family:var(--font-display);color:var(--ink);margin:0;font-size:1.4rem;font-weight:400}.job-post-test-module__bQlG2q__panelSub{color:var(--ink-faint);font-size:var(--fs-r-085);margin:0}.job-post-test-module__bQlG2q__questions{gap:16px;display:grid}.job-post-test-module__bQlG2q__questionField{gap:8px;display:grid}.job-post-test-module__bQlG2q__questionField span{color:var(--ink);font-size:var(--fs-r-085);font-weight:700}.job-post-test-module__bQlG2q__questionInput{border:1px solid var(--line);background:var(--white);width:100%;color:var(--ink);font:500 .95rem/1.5 var(--font-body);border-radius:10px;padding:12px 14px;display:block}.job-post-test-module__bQlG2q__questionInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-tint) 75%, transparent);outline:none}.job-post-test-module__bQlG2q__questionField input{border:1px solid var(--line);background:var(--white);color:var(--ink);font:500 .95rem/1.5 var(--font-body);border-radius:10px;padding:12px 14px}.job-post-test-module__bQlG2q__questionField input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-tint) 75%, transparent);outline:none}.job-post-test-module__bQlG2q__submitRow{align-items:center;gap:14px;display:flex}.job-post-test-module__bQlG2q__result{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-sm);margin-top:28px;padding:clamp(20px,4vw,32px)}.job-post-test-module__bQlG2q__resultTitle{font-family:var(--font-display);color:var(--ink);margin:0 0 6px;font-size:1.8rem;font-weight:400}.job-post-test-module__bQlG2q__meta{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--fs-r-082);margin:0 0 16px}.job-post-test-module__bQlG2q__summary{color:var(--ink-soft);font-size:var(--fs-r-095);margin:0 0 20px;line-height:1.6}.job-post-test-module__bQlG2q__section{margin-top:20px}.job-post-test-module__bQlG2q__section h3{font-size:var(--fs-r-090);color:var(--ink);margin:0 0 10px;font-weight:700}.job-post-test-module__bQlG2q__section ul{gap:6px;margin:0;padding-left:20px;list-style:outside;display:grid}.job-post-test-module__bQlG2q__section li{color:var(--ink-soft);font-size:var(--fs-r-090);line-height:1.55}.job-post-test-module__bQlG2q__bodyResult .rich-text p{color:var(--ink-soft);font-size:var(--fs-r-095);margin:0 0 16px;line-height:1.6}.job-post-test-module__bQlG2q__bodyResult .rich-text p:last-child{margin-bottom:0}:is(.job-post-test-module__bQlG2q__bodyResult .rich-text ul,.job-post-test-module__bQlG2q__bodyResult .rich-text ol){gap:6px;margin:0 0 16px;padding-left:20px;display:grid}.job-post-test-module__bQlG2q__bodyResult .rich-text ul{list-style:outside}.job-post-test-module__bQlG2q__bodyResult .rich-text ol{list-style:decimal}.job-post-test-module__bQlG2q__bodyResult .rich-text li{color:var(--ink-soft);font-size:var(--fs-r-090);line-height:1.55}:is(.job-post-test-module__bQlG2q__bodyResult .rich-text strong,.job-post-test-module__bQlG2q__bodyResult .rich-text b){color:var(--ink);font-weight:700}:is(.job-post-test-module__bQlG2q__bodyResult .rich-text h2,.job-post-test-module__bQlG2q__bodyResult .rich-text h3){font-size:var(--fs-r-090);color:var(--ink);margin:20px 0 0;font-weight:700}:is(.job-post-test-module__bQlG2q__bodyResult .rich-text h2:first-child,.job-post-test-module__bQlG2q__bodyResult .rich-text h3:first-child){margin-top:0}@media (max-width:560px){.job-post-test-module__bQlG2q__actionsRow,.job-post-test-module__bQlG2q__ctaGroup{flex-direction:column-reverse;align-items:stretch}.job-post-test-module__bQlG2q__exampleBtn{align-self:center}}
