:root{--bg:#f3f5f8;--surface:#ffffff;--surface-soft:#f8f9fb;--ink:#171f3d;--muted:#66708f;--line:#d7dce7;--navy:#1d2f63;--navy-2:#263a75;--accent:#d23655;--accent-dark:#b92d49;--success:#17845a;--danger:#c8485d;--mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{text-decoration:none;color:inherit}button,input,select,textarea{font:inherit}button{color:inherit}h1,h2,h3,p{margin-top:0}.containerWide{width:min(1220px,calc(100vw - 48px));margin:0 auto}.eyebrow,.monoLabel{font-family:var(--mono);font-size:13px;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:#4d597b}.accentLabel{color:var(--accent)}.accentLight{color:#ff9bad}.accentText{color:var(--accent)}.brand,.brandMark{font-weight:850;letter-spacing:-.035em;font-size:21px;display:inline-flex;align-items:center;gap:10px}.brandIcon{width:32px;height:32px;border:2px solid var(--accent);border-radius:50%;display:grid;place-items:center;color:var(--accent);font:700 10px var(--mono)}.btn,.button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 20px;border-radius:10px;border:1px solid transparent;font-weight:800;font-size:15px;cursor:pointer;transition:.18s ease;text-decoration:none}.btn:hover,.button:hover{transform:translateY(-1px)}.btn:disabled,.button:disabled{opacity:.5;cursor:not-allowed;transform:none}.btnNavy,.button{background:var(--navy);color:#fff}.btnAccent{background:var(--accent);color:#fff}.btnAccent:hover{background:var(--accent-dark)}.btnGhost,.button.secondary{background:transparent;color:var(--ink);border-color:var(--line)}.btnLight{background:#fff;color:var(--navy)}.button.full,.full{width:100%}.button.small,.small{min-height:40px;padding:0 14px}.linkButton,.textLink{font-weight:750;color:var(--muted);background:none;border:0;cursor:pointer}.marketingNav{height:76px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 max(24px,4vw);background:rgba(243,245,248,.94);position:-webkit-sticky;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.marketingLinks{display:flex;gap:30px;color:#505a7b;font-weight:650;font-size:15px}.marketingActions{justify-self:end;display:flex;gap:10px}.marketingHero{display:block;padding-top:104px;padding-bottom:88px}.heroCopy{max-width:980px;margin:0 auto;text-align:center}.heroCopy h1{font-size:clamp(58px,7vw,96px);line-height:.98;letter-spacing:-.06em;margin:18px auto 28px;max-width:960px}.heroCopy>p{font-size:20px;line-height:1.7;color:#526080;max-width:780px;margin:0 auto 34px}.heroButtons{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.heroTrust{margin-top:22px;color:#7c86a2;font-size:13px}.heroRecord{display:none}.heroValueStrip{display:grid;grid-template-columns:repeat(3,1fr);margin:64px auto 0;max-width:1100px;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 16px 44px rgba(24,31,61,.045)}.heroValueStrip>div{padding:26px 28px;min-height:154px}.heroValueStrip>div+div{border-left:1px solid var(--line)}.heroValueStrip strong{display:block;margin:9px 0 8px;font-size:20px;letter-spacing:-.025em;color:var(--ink)}.heroValueStrip p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.recordMeta{display:flex;justify-content:space-between;padding:26px 30px 18px;font:12px var(--mono);letter-spacing:.16em;color:#7983a1}.recordPerson{display:grid;grid-template-columns:auto 1fr auto;grid-gap:18px;gap:18px;align-items:center;padding:10px 30px 28px}.recordAvatar{width:74px;height:74px;border-radius:14px;background:var(--navy);color:#fff;display:grid;place-items:center;font-size:26px;font-weight:800}.recordPerson h2{margin:0 0 3px;font-size:30px;letter-spacing:-.04em}.recordPerson p,.recordPerson span{margin:0;color:#566180}.recordPerson span{display:block;margin-top:6px;font-size:14px}.verifiedStamp{transform:rotate(-10deg);border:3px solid var(--accent);border-radius:10px;color:var(--accent);font-weight:900;font-size:22px;letter-spacing:.08em;padding:10px 12px;text-align:center}.verifiedStamp small{display:block;font:700 9px var(--mono);letter-spacing:.16em;margin-top:3px}.recordStats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 30px}.recordStats>div{padding:18px 20px;border-right:1px solid var(--line)}.recordStats>div:last-child{border-right:0}.recordStats span{display:block;font:11px var(--mono);letter-spacing:.12em;color:#7d87a5}.recordStats strong{display:block;font-size:28px;margin-top:6px}.recordPills{display:flex;gap:8px;flex-wrap:wrap;padding:24px 30px 16px}.pill,.recordPills span{border:1px solid var(--line);border-radius:999px;background:#fff;padding:8px 12px;font-size:12px;color:#5d6786;font-weight:650}.recordChecks{display:grid;grid-gap:10px;gap:10px;padding:8px 30px 28px;color:#596482;font-size:14px}.recordChecks div{display:flex;gap:10px}.recordChecks b{color:var(--success)}.recordCode{padding:18px 30px;background:#f7f8fa;color:#8a93ab;font:12px/1.55 var(--mono);letter-spacing:.16em}.recordCode,.sectionRule{border-top:1px solid var(--line)}.sectionRule{padding-top:76px;padding-bottom:78px}.sectionIntro{max-width:720px;margin-bottom:38px}.applyGrid h2,.offerRatingLayout h2,.sectionIntro h2{font-size:clamp(38px,4.1vw,58px);line-height:1.02;letter-spacing:-.05em;margin:12px 0 18px}.applyGrid>div>p,.sectionBody,.sectionIntro p{font-size:18px;line-height:1.65;color:#596482}.compactIntro{max-width:800px}.splitCards{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.applyCard,.authCard,.panel,.priceCard,.scoreCard,.stat,.talentCard,.trustCard{background:var(--surface);border:1px solid var(--line);border-radius:16px}.trustCard{padding:32px}.trustCardDark{background:var(--navy);color:#fff;border-color:var(--navy)}.trustCard h3{font-size:25px;margin:22px 0}.priceCard ul,.trustCard ul{list-style:none;margin:0 0 26px;padding:0;display:grid;grid-gap:14px;gap:14px}.priceCard li,.trustCard li{position:relative;padding-left:25px;line-height:1.55;color:#566180}.trustCardDark li{color:#fff}.priceCard li:before,.trustCard li:before{content:"–";position:absolute;left:0;color:var(--accent)}.stepsGrid{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--ink)}.stepItem{padding:22px 24px 0 0}.stepLabel{font:15px var(--mono);letter-spacing:.16em;color:var(--accent);margin-bottom:10px}.stepItem h3{font-size:18px;margin:0 0 8px}.stepItem p{color:#5c6787;line-height:1.55;font-size:15px}.offerRatingLayout{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px;align-items:start}.scoreCard{padding:24px;margin-top:30px}.scoreHeading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.scoreHeading span,.scoreHeading strong{display:block}.scoreHeading span{color:var(--muted);font-size:13px;margin-top:3px}.scoreRow{display:grid;grid-template-columns:150px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:10px 0}.scoreRow>span{font-size:14px}.scoreBar{height:5px;background:#e2e5ec;border-radius:999px;overflow:hidden}.scoreBar i{display:block;height:100%;background:var(--navy)}.scoreRow strong{min-width:58px;text-align:right}.definitionList{display:grid;grid-gap:28px;gap:28px;padding-top:66px}.definitionList h3{font-size:18px;margin-bottom:6px}.definitionList p{color:#5c6787;line-height:1.6;margin:0}.pricingGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.priceCard{padding:30px}.price{font-size:38px;font-weight:850;letter-spacing:-.04em;margin:14px 0 8px}.priceCard>p{color:#5c6787;line-height:1.6}.faqGrid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:34px;column-gap:34px}.faqRow{border-bottom:1px solid var(--line);padding:20px 0;display:flex;justify-content:space-between;gap:18px}.faqRow strong{font-size:16px}.faqRow span{color:var(--accent);font-weight:900}.applySection{border-top:1px solid var(--line);padding:76px 0}.applyGrid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:70px;gap:70px;align-items:start}.applyChecks{display:grid;grid-gap:13px;gap:13px;margin-top:28px;color:#34405f}.applyChecks span:before{color:var(--success)}.applyCard{padding:28px}.applyTabs{display:inline-flex;border:1px solid var(--line);border-radius:10px;padding:4px;margin-bottom:28px}.applyTabs a{padding:10px 14px;border-radius:7px;font-weight:750;color:#5f6988}.applyTabs .active{background:var(--navy);color:#fff}.applyCard h3{font-size:28px;margin-bottom:10px}.applyCard p{color:#65708f;line-height:1.6}.marketingFooter{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:28px 0 34px;color:#7e87a3}.marketingFooter strong{color:var(--ink)}.dashNav,.nav{height:72px;justify-content:space-between;padding:0 6vw;border-bottom:1px solid var(--line);background:rgba(243,245,248,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dashNav,.nav,.navActions{display:flex;align-items:center}.navActions{gap:18px}.authWrap,.onboard{min-height:100vh;display:grid;place-items:center;padding:42px 20px}.authCard{width:min(470px,100%);padding:32px;box-shadow:none}.authCard h1,.panel h1{font-size:38px;margin:34px 0 10px;letter-spacing:-.04em}.authCard>p,.muted{color:var(--muted)}.form{display:grid;grid-gap:16px;gap:16px;margin-top:24px}.form label{display:grid;grid-gap:8px;gap:8px;font-size:13px;font-weight:800}.form input,.form select,.form textarea,.searchBox input,select{width:100%;border:1px solid var(--line);border-radius:10px;padding:13px 14px;background:#fff;outline:none;color:var(--ink)}.form input:focus,.form textarea:focus,.searchBox input:focus{border-color:var(--navy);box-shadow:0 0 0 3px rgba(29,47,99,.08)}.two{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.notice,.pageNotice{background:#fff7df;border:1px solid #eadba6;padding:12px 14px;border-radius:10px;font-size:14px}.wide{width:min(920px,100%)}.choiceGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:28px}.choice{padding:24px;text-align:left;border:1px solid var(--line);border-radius:14px;background:#fff;cursor:pointer}.choice span,.choice strong{display:block}.choice span{font-size:13px;color:var(--muted);margin-top:7px;line-height:1.4}.choice.active{border:2px solid var(--navy);background:#f5f7fb}.section{margin-top:28px}.dashboard{min-height:100vh}.dashHead{padding:52px 6vw 28px;display:flex;justify-content:space-between;align-items:end;gap:24px}.dashHead h1{font-size:48px;line-height:1.02;letter-spacing:-.045em;max-width:780px;margin:12px 0}.dashHead p{color:var(--muted);font-size:17px;max-width:680px;line-height:1.6}.statRow{padding:0 6vw 28px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.stat,.talentCard{padding:22px}.bigMetrics span,.detailList span,.metricGrid span,.stat span{display:block;color:var(--muted);font-size:11px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase}.stat strong{display:block;font-size:26px;margin-top:7px}.dashboard>.panel{margin:0 6vw 28px;padding:28px}.listRow{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--line);gap:20px}.listRow span,.listRow strong{display:block}.listRow span{font-size:13px;color:var(--muted);margin-top:4px}.pill{display:inline-flex!important;text-transform:capitalize}.pill.verified{border-color:#b9d8ca;background:#eef7f2;color:var(--success)!important}.searchBox{padding:0 6vw 24px}.searchBox input{font-size:15px;padding:15px}.talentGrid{padding:0 6vw 60px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.talentCard{display:grid;grid-gap:18px;gap:18px}.cardTop{display:flex;gap:13px}.avatar{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:var(--navy);font-weight:850;color:#fff}.cardTop h3{margin:0}.cardTop p{font-size:13px;color:var(--muted);margin:5px 0 0}.badges{display:flex;gap:6px;flex-wrap:wrap}.metricGrid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.metricGrid div{padding:13px 0}.metricGrid strong{display:block;margin-top:4px}.cardActions{display:grid;grid-gap:8px;gap:8px}.pipeline select{max-width:190px}.success{padding:30px 0}.center{min-height:100vh;display:grid;place-items:center;color:var(--muted)}.pageNotice{margin:-10px 6vw 28px;background:#edf5f0;border-color:#cadfd2;color:#244d3e}.editGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;padding:0 6vw 70px}.editGrid>.panel{margin:0;align-self:start;padding:28px}.panelTitleRow{display:flex;align-items:center;justify-content:space-between;gap:16px}.panelTitleRow h2{margin:0}.profileScore{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px 24px;min-width:120px;text-align:center}.profileScore span,.profileScore strong{display:block}.profileScore strong{font-size:30px}.profileScore span{font-size:12px;color:var(--muted)}.stackList{display:grid;grid-gap:10px;gap:10px;margin-top:22px}.historyCard{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:11px;background:#fafbfc}.historyCard span,.historyCard strong{display:block}.historyCard>div>span{font-size:12px;color:var(--muted);margin-top:4px}.metricTag{display:inline-flex!important;background:#f5f6f9;border:1px solid var(--line);border-radius:999px;padding:6px 9px;font-size:11px;color:#5f6987}.evidenceChoice{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:12px;gap:12px;align-items:end}.evidenceChoice>span{padding-bottom:12px;color:var(--muted);font-size:12px}.publicProfile{min-height:100vh}.profileHero{padding:56px 6vw 36px;display:flex;align-items:flex-start;justify-content:space-between;gap:32px;border-bottom:1px solid var(--line)}.profileIdentity{display:flex;gap:22px;max-width:850px}.bigAvatar{width:82px;height:82px;flex:0 0 82px;border-radius:14px;display:grid;place-items:center;background:var(--navy);color:#fff;font-size:31px;font-weight:850}.profileIdentity h1{font-size:52px;letter-spacing:-.05em;margin:12px 0 8px}.profileHeadline{font-size:20px!important;color:var(--ink)!important;font-weight:700}.profileIdentity p{color:var(--muted);line-height:1.6;max-width:700px}.profileLinks{display:flex;gap:16px;margin-top:18px;font-weight:750;color:var(--navy)}.profileCta{white-space:nowrap}.profileBody{grid-template-columns:minmax(0,1fr) 310px;padding:28px 6vw 70px}.profileBody,.profileMain{display:grid;grid-gap:18px;gap:18px}.profileAside>.panel,.profileMain>.panel{margin:0;padding:28px}.profileAside .sticky{position:-webkit-sticky;position:sticky;top:92px}.bigMetrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-top:20px}.bigMetrics>div{background:#fff;padding:18px}.bigMetrics strong{display:block;font-size:23px;margin-top:6px}.timeline{margin-top:24px}.timelineItem{display:grid;grid-template-columns:18px 1fr;grid-gap:12px;gap:12px;padding-bottom:28px}.timelineDot{width:10px;height:10px;border-radius:50%;background:var(--accent);margin-top:7px}.timelineItem h3{margin:0}.timelineItem p{color:var(--muted);line-height:1.5}.timelineCompany{font-weight:700;color:var(--ink)!important;margin:5px 0}.proofCards{display:grid;grid-gap:12px;gap:12px;margin-top:20px}.proofCard{display:flex;justify-content:space-between;gap:22px;align-items:center;border:1px solid var(--line);border-radius:12px;padding:18px;background:#fff}.proofCard h3{margin:10px 0 5px}.proofCard p{margin:0;color:var(--muted)}.proofClaim{display:block;margin-top:10px}.detailList{display:grid;grid-gap:14px;gap:14px;margin:18px 0 24px}.detailList>div{padding-bottom:12px;border-bottom:1px solid var(--line)}.detailList strong{display:block;margin-top:4px;text-transform:capitalize;font-size:14px}.adminQueue{display:grid;grid-gap:18px;gap:18px;padding:0 6vw 70px}.adminQueue>.panel{margin:0;padding:28px}.adminProof{align-items:flex-start}.reviewActions{display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:flex-end}.verificationRow{display:grid;grid-template-columns:minmax(180px,1.2fr) 2fr auto;grid-gap:18px;gap:18px;align-items:center;padding:17px 0;border-top:1px solid var(--line)}.verificationRow>div:first-child span,.verificationRow>div:first-child strong{display:block}.verificationRow>div:first-child span{font-size:12px;color:var(--muted);margin-top:4px}.miniMetrics{display:flex;gap:18px;flex-wrap:wrap}.miniMetrics>span{font-size:12px;color:var(--muted)}.miniMetrics strong{display:block;color:var(--ink);font-size:15px;margin-top:3px}@media(max-width:1050px){.marketingNav{grid-template-columns:1fr auto}.marketingLinks{display:none}.marketingHero{display:block}.heroValueStrip{grid-template-columns:1fr}.heroValueStrip>div+div{border-left:0;border-top:1px solid var(--line)}.stepsGrid{grid-template-columns:repeat(2,1fr);gap:20px}.offerRatingLayout{grid-template-columns:1fr}.definitionList{padding-top:0}.talentGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.marketingActions .btnGhost{display:none}.marketingHero{padding-top:70px;padding-bottom:64px}.heroCopy h1{font-size:56px}.applyGrid,.faqGrid,.pricingGrid,.splitCards,.stepsGrid{grid-template-columns:1fr}.recordPerson{grid-template-columns:auto 1fr}.verifiedStamp{grid-column:1/-1;justify-self:start}.editGrid,.profileBody{grid-template-columns:1fr}.profileAside .sticky{position:static}.profileHero{flex-direction:column}.bigMetrics{grid-template-columns:repeat(2,1fr)}.statRow,.talentGrid{grid-template-columns:1fr}.dashHead{align-items:start;flex-direction:column}.two{grid-template-columns:1fr}.dashNav,.nav{padding:0 20px}.dashboard>.panel{margin-left:20px;margin-right:20px}.dashHead,.searchBox,.statRow,.talentGrid{padding-left:20px;padding-right:20px}.verificationRow{grid-template-columns:1fr}.reviewActions{justify-content:flex-start}.adminQueue{padding-left:20px;padding-right:20px}}@media(max-width:600px){.containerWide{width:min(100% - 32px,1220px)}.marketingNav{padding:0 16px}.brandMark span:last-child{display:none}.marketingActions .btn{padding:0 13px;font-size:13px}.heroCopy h1{font-size:46px}.heroCopy>p{font-size:17px}.heroValueStrip{margin-top:42px}.heroValueStrip>div{padding:22px 20px;min-height:0}.recordStats{grid-template-columns:1fr;margin:0 18px}.recordStats>div{border-right:0;border-bottom:1px solid var(--line)}.recordStats>div:last-child{border-bottom:0}.recordChecks,.recordCode,.recordMeta,.recordPerson,.recordPills{padding-left:18px;padding-right:18px}.marketingFooter{flex-direction:column}.editGrid{padding-left:20px;padding-right:20px}.pageNotice{margin-left:20px;margin-right:20px}.profileBody,.profileHero{padding-left:20px;padding-right:20px}.profileIdentity{flex-direction:column}.profileIdentity h1{font-size:40px}.bigMetrics{grid-template-columns:1fr}.proofCard{align-items:flex-start;flex-direction:column}.evidenceChoice{grid-template-columns:1fr}.evidenceChoice>span{padding:0}}.profileRecordHeader{width:min(1120px,calc(100vw - 48px));margin:42px auto 0;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden}.profileRecordMeta{display:flex;justify-content:space-between;gap:20px;padding:22px 26px 14px;font:12px var(--mono);letter-spacing:.16em;color:#7d87a5}.profileRecordTop{display:grid;grid-template-columns:auto 1fr auto;grid-gap:22px;gap:22px;align-items:start;padding:8px 26px 28px}.profileRecordIdentity h1{font-size:54px;line-height:.98;letter-spacing:-.055em;margin:14px 0 8px}.profileBio{max-width:700px}.profileStamp{align-self:center}.profileTopStats{margin:0 26px}.profileVerificationLine{display:flex;gap:24px;flex-wrap:wrap;padding:22px 26px 26px;color:#5a6584;font-size:13px}.profileVerificationLine b{color:var(--success);margin-right:5px}.profileMain .panel .panelTitleRow h2,.profileMain .panel>h2{font-size:29px;letter-spacing:-.035em;margin-top:10px}.profileAside .panel{border-radius:16px}@media(max-width:800px){.profileRecordHeader{width:min(100% - 32px,1120px);margin-top:24px}.profileRecordTop{grid-template-columns:auto 1fr}.profileStamp{grid-column:1/-1;justify-self:start}.profileRecordIdentity h1{font-size:42px}.profileVerificationLine{display:grid;grid-gap:10px;gap:10px}}@media(max-width:560px){.profileRecordMeta{flex-direction:column}.profileRecordTop{grid-template-columns:1fr}.profileTopStats{margin:0 16px}.profileRecordMeta,.profileRecordTop,.profileVerificationLine{padding-left:16px;padding-right:16px}}.companySummary{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;padding:0 6vw 24px}.companySummary>div{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px 20px}.companySummary small,.companySummary strong{display:block}.companySummary strong{font-size:26px;letter-spacing:-.035em;margin:7px 0 3px}.companySummary small{color:var(--muted)}.talentCardMeta{display:flex;justify-content:space-between;gap:14px;color:#8a93aa;font:10px var(--mono);letter-spacing:.13em}.industryLine{display:flex;gap:7px;flex-wrap:wrap}.industryLine span{border:1px solid var(--line);border-radius:999px;padding:6px 9px;color:#69738f;font-size:11px}.talentRecordSummary{margin:0 6vw 28px;background:#fff;border:1px solid var(--line);border-radius:16px;display:grid;grid-template-columns:.85fr 1.15fr;overflow:hidden}.recordSummaryIdentity{padding:24px 26px;border-right:1px solid var(--line)}.recordSummaryIdentity span,.recordSummaryIdentity strong{display:block}.recordSummaryIdentity strong{font-size:28px;letter-spacing:-.04em;margin:9px 0 4px}.recordSummaryIdentity span{color:var(--muted);font-size:13px}.recordSummaryStats{display:grid;grid-template-columns:repeat(3,1fr)}.recordSummaryStats>div{padding:24px 20px;border-right:1px solid var(--line)}.recordSummaryStats>div:last-child{border-right:0}.recordSummaryStats span{display:block;color:#7b85a0;font:10px var(--mono);letter-spacing:.12em}.recordSummaryStats strong{display:block;font-size:22px;margin-top:8px;text-transform:capitalize}.dashboard .panelTitleRow h2{font-size:28px;letter-spacing:-.035em;margin:7px 0 0}@media(max-width:800px){.companySummary{grid-template-columns:1fr;padding-left:20px;padding-right:20px}.talentRecordSummary{margin-left:20px;margin-right:20px;grid-template-columns:1fr}.recordSummaryIdentity{border-right:0;border-bottom:1px solid var(--line)}}@media(max-width:560px){.recordSummaryStats{grid-template-columns:1fr}.recordSummaryStats>div{border-right:0;border-bottom:1px solid var(--line)}.recordSummaryStats>div:last-child{border-bottom:0}}.authExperience{min-height:100vh;display:grid;grid-template-columns:1fr 1fr}.authIntro{padding:54px max(38px,7vw);display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--line)}.authIntro .brandMark{position:absolute;top:34px}.authIntro h1{font-size:clamp(44px,5vw,72px);line-height:.98;letter-spacing:-.055em;margin:18px 0 22px;max-width:640px}.authIntro>p{font-size:18px;line-height:1.65;color:#5b6685;max-width:620px}.authChecks{display:grid;grid-gap:12px;gap:12px;margin-top:26px;color:#34405f}.authChecks span{display:block}.authPanel{display:grid;place-items:center;padding:40px;background:#eef1f6}.authPanel .authCard{width:min(500px,100%)}.authPanel .authCard h2{font-size:38px;letter-spacing:-.04em;margin:10px 0 0}.authSwitch{margin-top:18px}.onboardPage{min-height:100vh}.onboardNav{height:76px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 6vw}.onboardShell{width:min(1100px,calc(100vw - 48px));margin:0 auto;display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:56px;gap:56px;padding:70px 0}.onboardIntro h1{font-size:clamp(42px,4.5vw,64px);line-height:1;letter-spacing:-.055em;margin:15px 0 20px}.onboardIntro p{font-size:18px;line-height:1.6;color:var(--muted)}.onboardPanel{padding:28px}.onboardPanel .choiceGrid{margin-top:0}.onboardPanel .choice .monoLabel{font-size:10px;margin-bottom:16px}.onboardPanel .choice strong{font-size:20px;margin-bottom:5px}@media(max-width:850px){.authExperience{grid-template-columns:1fr}.authIntro{border-right:0;border-bottom:1px solid var(--line);padding-top:110px}.authPanel{padding:36px 20px}.onboardShell{grid-template-columns:1fr;width:min(100% - 32px,1100px);padding:42px 0}}.formPage{min-height:100vh}.formPageGrid{width:min(1080px,calc(100vw - 48px));margin:0 auto;display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:56px;gap:56px;padding:68px 0}.formPageIntro h1{font-size:clamp(44px,4.7vw,68px);line-height:.98;letter-spacing:-.055em;margin:16px 0 20px}.formPageIntro p{font-size:18px;line-height:1.65;color:var(--muted)}.formPageCard{padding:30px;align-self:start}.formPageCard .form{margin-top:0}.formPageCard .success h2{font-size:36px;letter-spacing:-.04em;margin:10px 0}.pipelineBoard{margin:0 6vw 70px;background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}.pipelineBoardHead,.pipelineBoardRow{display:grid;grid-template-columns:1.3fr 1fr .75fr auto;grid-gap:18px;gap:18px;align-items:center}.pipelineBoardHead{padding:14px 20px;background:#f7f8fb;color:#7c86a2;font:10px var(--mono);letter-spacing:.12em;border-bottom:1px solid var(--line)}.pipelineBoardRow{padding:18px 20px;border-bottom:1px solid var(--line)}.pipelineBoardRow:last-child{border-bottom:0}.pipelineBoardRow span,.pipelineBoardRow strong{display:block}.pipelineBoardRow span{font-size:12px;color:var(--muted);margin-top:4px}.pipelineBoardRow select{min-width:150px;text-transform:capitalize}.emptyState{padding:54px 30px;text-align:center}.emptyState h2{font-size:34px;letter-spacing:-.04em;margin:10px 0}.emptyState p{color:var(--muted);margin-bottom:22px}.editGrid .panel>h2{font-size:28px;letter-spacing:-.035em;margin:8px 0 0}.adminQueue .panelTitleRow>div h2{margin:7px 0 0}@media(max-width:850px){.formPageGrid{grid-template-columns:1fr;width:min(100% - 32px,1080px);padding:42px 0}.pipelineBoard{margin-left:20px;margin-right:20px;overflow-x:auto}.pipelineBoardHead,.pipelineBoardRow{min-width:760px}}.directoryHero{padding-top:72px;padding-bottom:34px;max-width:1220px}.directoryHero h1{font-size:clamp(48px,5.7vw,78px);line-height:.98;letter-spacing:-.058em;max-width:900px;margin:14px 0 22px}.directoryHero p{font-size:19px;line-height:1.65;color:var(--muted);max-width:820px}.directoryFilters{display:grid;grid-template-columns:1fr 210px 240px;grid-gap:10px;gap:10px;padding-bottom:18px}.directoryFilters input,.directoryFilters select{width:100%;border:1px solid var(--line);border-radius:11px;background:#fff;padding:14px 15px;color:var(--ink);outline:none}.directoryFilters input:focus,.directoryFilters select:focus{border-color:var(--navy);box-shadow:0 0 0 3px rgba(29,47,99,.08)}.directoryMeta{display:flex;justify-content:space-between;gap:20px;padding:4px 0 16px;color:#8089a3;font:11px var(--mono);letter-spacing:.1em;text-transform:uppercase}.publicTalentGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;padding-bottom:78px}.publicTalentCard{background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px;display:grid;grid-gap:18px;gap:18px}.publicTalentCard h3{font-size:21px;letter-spacing:-.025em}.publicCardProof{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;color:#69738f;font-size:12px}.publicCardProof span:first-child{color:var(--success);font-weight:750}.directoryEmpty{grid-column:1/-1;border:1px solid var(--line);border-radius:16px;background:#fff}.browseSignupCta{border-top:1px solid var(--line);padding:54px 0;background:#eef1f6}.browseSignupInner{display:flex;align-items:center;justify-content:space-between;gap:30px}.browseSignupInner h2{font-size:36px;line-height:1.05;letter-spacing:-.045em;max-width:720px;margin:10px 0 0}.publicContactNote{font-size:11px!important;line-height:1.5!important;color:#8a93aa!important;margin:12px 0 0!important}@media(max-width:980px){.publicTalentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.directoryFilters{grid-template-columns:1fr 1fr}.directoryFilters input{grid-column:1/-1}}@media(max-width:680px){.directoryHero{padding-top:48px}.directoryFilters{grid-template-columns:1fr}.directoryFilters input{grid-column:auto}.directoryMeta{flex-direction:column;gap:7px}.publicTalentGrid{grid-template-columns:1fr}.browseSignupInner{align-items:flex-start;flex-direction:column}}.contactRepPage{min-height:100vh}.contactRepGrid{width:min(1080px,calc(100vw - 48px));margin:0 auto;display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:42px;gap:42px;padding:64px 0 76px}.contactRepSummary{align-self:start}.contactRepSummary h1{font-size:clamp(46px,5vw,72px);line-height:.98;letter-spacing:-.055em;margin:14px 0 10px}.contactHeadline{font-size:20px;line-height:1.5;color:var(--muted);max-width:580px}.contactRepMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;margin:26px 0 18px;max-width:520px}.contactRepMetrics>div{padding:20px;border-right:1px solid var(--line)}.contactRepMetrics>div:last-child{border-right:0}.contactRepMetrics span{display:block;color:#7b85a0;font:10px var(--mono);letter-spacing:.12em}.contactRepMetrics strong{display:block;font-size:27px;margin-top:6px}.contactPrivacy{margin-top:22px;color:#7f89a4;font-size:13px;line-height:1.6;max-width:560px}.contactActionCard{padding:30px;align-self:start}.contactActionCard h2{font-size:36px;line-height:1.05;letter-spacing:-.045em;margin:10px 0 12px}.contactActionCard form>p,.contactActionCard>p{color:var(--muted);line-height:1.6}.contactAuthActions{display:grid;grid-gap:10px;gap:10px;margin-top:24px}.contactForm{margin-top:0}.contactForm h2{margin-top:8px}.inlineOpportunity{display:grid;grid-gap:14px;gap:14px;padding:18px;border:1px solid var(--line);border-radius:12px;background:#f8f9fb}.contactFinePrint{font-size:11px!important;color:#8a93aa!important;margin:0!important}@media(max-width:850px){.contactRepGrid{grid-template-columns:1fr;width:min(100% - 32px,1080px);padding:42px 0}}@media(max-width:560px){.contactRepMetrics{grid-template-columns:1fr}.contactRepMetrics>div{border-right:0;border-bottom:1px solid var(--line)}.contactRepMetrics>div:last-child{border-bottom:0}}.applicationPage{min-height:100vh}.applicationHero{padding:56px 6vw 28px;display:flex;justify-content:space-between;gap:30px;align-items:end}.applicationHero h1{font-size:clamp(46px,5vw,70px);line-height:.98;letter-spacing:-.055em;margin:14px 0 18px;max-width:820px}.applicationHero p{font-size:18px;line-height:1.65;color:var(--muted);max-width:760px}.applicationStatus{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px 20px;min-width:220px}.applicationStatus small,.applicationStatus strong{display:block}.applicationStatus strong{font-size:24px;letter-spacing:-.03em;text-transform:capitalize;margin:7px 0 4px}.applicationStatus small{color:var(--muted)}.applicationProgress{margin:0 6vw 28px;display:grid;grid-template-columns:repeat(5,1fr);background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden}.applicationStep{display:flex;align-items:center;gap:10px;padding:16px;border-right:1px solid var(--line);color:#7b85a0}.applicationStep:last-child{border-right:0}.applicationStep span{width:25px;height:25px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;font:11px var(--mono)}.applicationStep strong{font-size:13px}.applicationStep.done{color:var(--success)}.applicationStep.done span{border-color:#b9d8ca;background:#eef7f2}.applicationReviewNote{margin:0 6vw 24px;padding:17px 20px;border:1px solid #e5c0c7;background:#fff3f5;border-radius:12px;color:#743344}.applicationReviewNote p{margin:7px 0 0;line-height:1.55}.applicationGrid{grid-template-columns:minmax(0,1fr) 310px;padding:0 6vw 70px}.applicationGrid,.applicationMain{display:grid;grid-gap:18px;gap:18px}.applicationSection{padding:28px}.applicationSectionHead{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.applicationSectionHead h2{font-size:31px;letter-spacing:-.04em;margin:8px 0 0}.applicationCheck{border:1px solid #e3c5c9;background:#fff7f8;color:#a74c5e;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.applicationCheck.complete{border-color:#b9d8ca;background:#eef7f2;color:var(--success)}.applicationEntries{display:grid;grid-gap:8px;gap:8px;margin-top:20px}.applicationEntries>div{padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:#fafbfc}.applicationEntries span,.applicationEntries strong{display:block}.applicationEntries span{color:var(--muted);font-size:12px;margin-top:4px}.applicationAside .sticky{position:-webkit-sticky;position:sticky;top:92px}.applicationSubmitCard{padding:24px}.applicationSubmitCard h3{font-size:23px;line-height:1.15;letter-spacing:-.03em;margin:10px 0 18px}.applicationRequirementList{display:grid;grid-gap:10px;gap:10px;margin:0 0 22px}.applicationRequirementList>div{display:flex;gap:9px;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--line);font-size:13px}.applicationRequirementList>div span{color:var(--success);width:18px}.applicationHint{font-size:11px;color:#8a93aa;line-height:1.5;margin:12px 0 0}.applicationReviewList{display:grid;grid-gap:12px;gap:12px;margin-top:20px}.applicationReviewCard{border:1px solid var(--line);border-radius:13px;padding:18px;background:#fff}.applicationReviewTop{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.applicationReviewTop h3{font-size:22px;margin:10px 0 4px}.applicationReviewTop p{margin:0;color:var(--muted)}.applicationReviewFacts{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin:16px 0}.applicationReviewFacts span{background:#fff;padding:12px;color:var(--muted);font-size:11px}.applicationReviewFacts strong{display:block;color:var(--ink);font-size:16px;margin-bottom:3px}.reviewNote{background:#fff7df;border:1px solid #eadba6;border-radius:9px;padding:11px 13px;margin-bottom:14px;font-size:13px}.adminRequirement{color:#9b6470;font-size:11px;margin:9px 0 0}@media(max-width:900px){.applicationHero{align-items:flex-start;flex-direction:column}.applicationProgress{grid-template-columns:1fr;margin-left:20px;margin-right:20px}.applicationStep{border-right:0;border-bottom:1px solid var(--line)}.applicationStep:last-child{border-bottom:0}.applicationGrid{grid-template-columns:1fr;padding-left:20px;padding-right:20px}.applicationAside .sticky{position:static}.applicationReviewFacts{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.applicationHero{padding-left:20px;padding-right:20px}.applicationReviewNote{margin-left:20px;margin-right:20px}.applicationReviewTop{flex-direction:column}.applicationReviewFacts{grid-template-columns:1fr}}.faqRow{display:block}.faqRow summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:18px;cursor:pointer}.faqRow summary::-webkit-details-marker{display:none}.faqRow summary span{transition:transform .18s ease}.faqRow[open] summary span{transform:rotate(45deg)}.faqRow p{margin:14px 34px 0 0;color:var(--muted);line-height:1.65;font-size:14px;max-width:720px}.companyVerifyChecks{display:grid;grid-gap:9px;gap:9px;margin-top:26px;max-width:520px}.companyVerifyChecks>div{display:grid;grid-template-columns:22px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line)}.companyVerifyChecks>div>span{color:var(--success);font-weight:900}.companyVerifyChecks small{text-transform:capitalize;color:var(--muted)}.companyVerifySubmit{margin-top:12px}.publicCompanyPage{min-height:100vh}.companyPublicHero{padding:58px 6vw 32px;display:flex;justify-content:space-between;gap:32px;align-items:end;border-bottom:1px solid var(--line)}.companyPublicHero h1{font-size:clamp(48px,5vw,72px);line-height:.98;letter-spacing:-.055em;margin:12px 0}.companyPublicHero p{max-width:720px;color:var(--muted);font-size:18px;line-height:1.6}.companyScoreHero{background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px;min-width:190px;text-align:center}.companyScoreHero small,.companyScoreHero strong{display:block}.companyScoreHero strong{font-size:52px;line-height:1;margin:8px 0}.companyScoreHero small{color:var(--muted)}.companyPublicBody{grid-template-columns:minmax(0,1fr) 310px;padding:28px 6vw 70px}.companyPublicBody,.companyPublicMain{display:grid;grid-gap:18px;gap:18px}.companyPublicAside>.panel,.companyPublicMain>.panel{margin:0;padding:28px}.companyPublicMain h2{font-size:30px;letter-spacing:-.04em;margin:9px 0 18px}.companyPublicAside .sticky{position:-webkit-sticky;position:sticky;top:92px}.companyRatingsGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.companyRatingItem{border:1px solid var(--line);border-radius:12px;padding:16px}.companyRatingItem>div:first-child{display:flex;justify-content:space-between;gap:12px}.companyRatingItem span{color:var(--muted);font-size:13px}.companyRatingItem strong{font-size:20px}.ratingBar{height:5px;background:#e4e7ee;border-radius:999px;overflow:hidden;margin-top:11px}.ratingBar i{display:block;height:100%;background:var(--navy)}.companyTrustFacts{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-top:14px}.companyTrustFacts>div{background:#fff;padding:17px}.companyTrustFacts span{display:block;color:var(--muted);font-size:11px}.companyTrustFacts strong{display:block;font-size:25px;margin-top:4px}.companyOpportunityRow{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:15px 0;border-top:1px solid var(--line)}.companyOpportunityRow span,.companyOpportunityRow strong{display:block}.companyOpportunityRow span{color:var(--muted);font-size:12px;margin-top:4px}.companyReviewList{display:grid;grid-gap:12px;gap:12px}.companyReviewList article{border:1px solid var(--line);border-radius:12px;padding:16px}.companyReviewTop{display:flex;justify-content:space-between;gap:16px}.companyReviewTop span{color:var(--muted);font-size:12px}.companyReviewMini,.reviewScoreLine{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.companyReviewMini span,.reviewScoreLine span{background:#f5f6f9;border:1px solid var(--line);border-radius:999px;padding:6px 9px;font-size:11px;color:#5e6887}.companyReviewList p{color:var(--muted);line-height:1.6;margin:12px 0 0}.reviewPrivacy{margin-top:24px;padding:16px;border:1px solid var(--line);background:#fff;border-radius:12px;color:var(--muted);line-height:1.7}.checkboxLabel{display:flex!important;grid-template-columns:auto 1fr!important;align-items:flex-start!important;gap:10px!important}.checkboxLabel input{width:auto!important;margin-top:3px}.trustReviewCard{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding:18px 0;border-top:1px solid var(--line)}.trustReviewCard h3{margin:0 0 5px;font-size:21px}.trustReviewCard p{color:var(--muted);margin:0 0 10px}.messagesPage{min-height:100vh}.messagesShell{display:grid;grid-template-columns:340px minmax(0,1fr)}.threadList{border-right:1px solid var(--line);background:#f7f8fb;overflow:auto}.threadListHead{padding:24px}.threadListHead h1{font-size:29px;letter-spacing:-.04em;margin:7px 0 0}.threadButton{width:100%;border:0;border-top:1px solid var(--line);background:transparent;text-align:left;padding:16px 20px;cursor:pointer;color:var(--ink)}.threadButton span,.threadButton strong{display:block}.threadButton span{color:var(--muted);font-size:12px;margin-top:5px}.threadButton.active{background:#fff;border-left:3px solid var(--accent)}.threadEmpty{padding:24px;color:var(--muted);line-height:1.6}.chatPane{display:grid;grid-template-rows:auto 1fr auto;min-height:0}.chatHead{padding:18px 24px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;align-items:center;background:#fff}.chatHead h2{margin:4px 0;font-size:22px}.chatHead span{color:var(--muted);font-size:12px}.messageStream{padding:24px;overflow:auto;display:flex;flex-direction:column;gap:10px}.messageBubble{max-width:min(70%,620px);padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:#fff}.messageBubble.mine{align-self:flex-end;background:var(--navy);color:#fff;border-color:var(--navy)}.messageBubble.theirs{align-self:flex-start}.messageBubble p{margin:0;line-height:1.55;white-space:pre-wrap}.messageBubble span{display:block;font-size:9px;margin-top:7px;opacity:.65}.messageComposer{padding:15px 18px;border-top:1px solid var(--line);background:#fff;display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:end}.messageComposer textarea{resize:none;border:1px solid var(--line);border-radius:11px;padding:12px 14px;outline:none}.chatEmpty{display:grid;place-items:center;grid-row:1/-1}.chatEmpty h2{font-size:34px;margin:8px 0}.calendarSettings{width:min(1100px,calc(100vw - 48px));margin:0 auto;padding:62px 0 70px}.calendarIntro{max-width:830px;margin-bottom:28px}.calendarIntro h1{font-size:clamp(44px,5vw,68px);line-height:.98;letter-spacing:-.055em;margin:14px 0 18px}.calendarIntro p{font-size:18px;color:var(--muted);line-height:1.65}.calendarGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.calendarGrid>.panel{padding:28px}.calendarConnectionCard h2,.calendarGrid>.panel>h2{font-size:30px;letter-spacing:-.04em;margin:7px 0}.calendarNotice{margin-top:14px}.availabilityList{display:grid;grid-gap:8px;gap:8px;margin-top:20px}.availabilityList>div{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--line);border-radius:10px;padding:11px 13px}.availabilityList span,.availabilityList strong{display:block}.availabilityList span{font-size:11px;color:var(--muted);margin-top:3px}.availabilityList button{border:0;background:none;font-size:20px;cursor:pointer;color:var(--muted)}.settingsSingle{width:min(760px,calc(100vw - 48px));margin:0 auto;padding:64px 0}.settingsSingle>h1{font-size:clamp(42px,5vw,62px);letter-spacing:-.05em;line-height:1;margin:14px 0 26px}.notificationSettings{padding:0;overflow:hidden}.settingsMaster,.settingsToggle{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;border-bottom:1px solid var(--line);cursor:pointer}.settingsMaster{background:#f8f9fb}.settingsMaster span,.settingsMaster strong,.settingsToggle span,.settingsToggle strong{display:block}.settingsMaster span,.settingsToggle span{color:var(--muted);font-size:12px;margin-top:4px}.settingsMaster input,.settingsToggle input{width:20px;height:20px}.settingsSaved{padding:0 22px 18px;color:var(--success);font-size:12px}@media(max-width:900px){.companyPublicBody{grid-template-columns:1fr}.companyPublicAside .sticky{position:static}.companyPublicHero{align-items:flex-start;flex-direction:column}.messagesShell{grid-template-columns:280px minmax(0,1fr)}.calendarGrid{grid-template-columns:1fr}.trustReviewCard{flex-direction:column}.reviewActions{justify-content:flex-start}}@media(max-width:650px){.companyRatingsGrid,.companyTrustFacts,.messagesShell{grid-template-columns:1fr}.messagesShell{height:auto}.threadList{max-height:300px;border-right:0;border-bottom:1px solid var(--line)}.chatPane{min-height:650px}.messageBubble{max-width:88%}.calendarSettings{width:min(100% - 32px,1100px);padding-top:42px}.settingsSingle{width:min(100% - 32px,760px)}}.offerFilters{display:grid;grid-template-columns:1fr 210px 240px;grid-gap:10px;gap:10px;padding-bottom:18px}.offerFilters input,.offerFilters select{width:100%;padding:14px 15px;color:var(--ink);outline:none}.offerFilters input,.offerFilters select,.offerFilters>label{border:1px solid var(--line);border-radius:11px;background:#fff}.offerFilters>label{display:flex;align-items:center;gap:9px;padding:0 14px;color:#566180;font-size:13px}.offerFilters>label input{width:auto}.offerDirectoryGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;padding-bottom:78px}.offerDirectoryCard{background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px;display:grid;grid-gap:18px;gap:18px}.offerDirectoryCard h2{font-size:24px;line-height:1.1;letter-spacing:-.035em;margin:0 0 7px}.offerCompanyLink{color:var(--navy);font-weight:750;font-size:14px}.offerFacts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.offerFacts>div{background:#fff;padding:12px}.offerFacts span{display:block;color:#7b85a0;font:9px var(--mono);letter-spacing:.1em}.offerFacts strong{display:block;font-size:15px;margin-top:5px}.offerRatingSummary{display:flex;align-items:center;gap:12px}.offerRatingSummary>strong{font-size:42px;line-height:1}.offerRatingSummary small,.offerRatingSummary span{display:block}.offerRatingSummary span{font-weight:750}.offerRatingSummary small{color:var(--muted);margin-top:3px}.offerMiniRatings{display:flex;gap:7px;flex-wrap:wrap}.offerMiniRatings span{background:#f5f6f9;border:1px solid var(--line);border-radius:999px;padding:6px 9px;color:#5e6887;font-size:11px}.availabilityPreview{border:1px solid var(--line);border-radius:11px;padding:14px;background:#f8f9fb}.availabilityPreview p{color:var(--muted);font-size:12px;line-height:1.5;margin:8px 0 0}.availabilityPreview span{display:block;color:#566180;font-size:12px;margin-top:7px}@media(max-width:980px){.offerDirectoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.offerFilters{grid-template-columns:1fr 1fr}.offerFilters>input{grid-column:1/-1}}@media(max-width:680px){.offerDirectoryGrid,.offerFilters{grid-template-columns:1fr}.offerFilters>input{grid-column:auto}.offerFacts{grid-template-columns:1fr}}.calendarSettingsWide{width:min(1240px,calc(100vw - 48px))}.calendarTopGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-bottom:18px}.scheduleSummaryCard{padding:28px}.scheduleSummaryCard h2{font-size:30px;letter-spacing:-.04em;margin:7px 0 18px}.weeklySchedulePanel{padding:28px;margin-bottom:18px}.weeklySchedulePanel .panelTitleRow{align-items:flex-start}.weeklySchedule{margin-top:22px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff}.weekDayRow{display:grid;grid-template-columns:180px minmax(0,1fr) 250px;grid-gap:18px;gap:18px;align-items:start;padding:17px 18px;border-bottom:1px solid var(--line)}.weekDayRow:last-child{border-bottom:0}.weekDayRow.disabled{background:#fafbfc}.weekDayIdentity{display:flex;align-items:center;gap:12px;min-height:38px}.weekDayIdentity strong{font-size:14px}.dayToggle{width:38px;height:22px;border:0;border-radius:999px;background:#d9dde7;padding:3px;cursor:pointer;transition:.15s}.dayToggle i{display:block;width:16px;height:16px;border-radius:50%;background:#fff;transition:.15s}.dayToggle.on{background:var(--navy)}.dayToggle.on i{transform:translateX(16px)}.weekDaySlots{display:grid;grid-gap:8px;gap:8px}.timeWindow{display:flex;align-items:center;gap:8px}.timeWindow input{width:135px;border:1px solid var(--line);border-radius:9px;background:#fff;padding:9px 10px;color:var(--ink)}.timeWindow>span{color:var(--muted)}.iconButton{border:0;background:none;font-size:21px;color:#8b94aa;cursor:pointer;padding:3px 6px}.unavailableLabel{color:#8b94aa;font-size:13px;padding-top:10px}.weekDayActions{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.weekDayActions button{border:1px solid var(--line);background:#fff;color:var(--navy);border-radius:8px;padding:8px 9px;font-size:11px;font-weight:750;cursor:pointer}.copyMenu{display:flex;gap:6px;flex-wrap:wrap}.timezoneLine{display:flex;align-items:center;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line);font-size:12px}.timezoneLine small,.timezoneLine span{color:var(--muted)}.timezoneLine small{margin-left:auto}.calendarBottomGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.calendarBottomGrid>.panel{padding:28px}.calendarBottomGrid h2{font-size:29px;letter-spacing:-.04em;margin:7px 0 9px}.overrideList{display:grid;grid-gap:8px;gap:8px;margin-top:18px}.overrideList>div{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--line);border-radius:10px;padding:11px 13px;background:#fafbfc}.overrideList span,.overrideList strong{display:block}.overrideList span{font-size:11px;color:var(--muted);margin-top:3px}.overrideList button{border:0;background:none;font-size:20px;color:var(--muted);cursor:pointer}@media(max-width:980px){.calendarBottomGrid,.calendarTopGrid{grid-template-columns:1fr}.weekDayRow{grid-template-columns:150px minmax(0,1fr)}.weekDayActions{grid-column:2;justify-content:flex-start}}@media(max-width:680px){.calendarSettingsWide{width:min(100% - 28px,1240px)}.weekDayRow{grid-template-columns:1fr;gap:12px}.weekDayActions{grid-column:auto;justify-content:flex-start}.timeWindow{flex-wrap:wrap}.timezoneLine{align-items:flex-start;flex-direction:column}.timezoneLine small{margin-left:0}}.siteHeader{position:-webkit-sticky;position:sticky;top:0;z-index:60;border-bottom:1px solid var(--line);background:rgba(243,245,248,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.siteHeaderInner{min-height:72px;padding:0 max(20px,4vw);display:grid;grid-template-columns:auto 1fr auto;grid-gap:28px;gap:28px;align-items:center}.sitePrimaryNav{display:flex;align-items:center;gap:10px;min-width:0}.headerDashboard,.headerLogin,.headerSignOut,.siteBackLink,.siteNavLink{font-size:14px;font-weight:750;color:#566180}.siteBackLink{margin-right:4px}.headerDashboard:hover,.headerLogin:hover,.siteBackLink:hover,.siteNavLink:hover{color:var(--navy)}.navDropdown,.signupDropdown{position:relative}.navDropdown summary,.signupDropdown summary{list-style:none;cursor:pointer}.navDropdown summary::-webkit-details-marker,.signupDropdown summary::-webkit-details-marker{display:none}.navDropdown>summary{display:flex;align-items:center;gap:5px;padding:9px 10px;border-radius:8px;color:#566180;font-size:14px;font-weight:750}.navDropdown>summary:hover,.navDropdown[open]>summary{background:#fff;color:var(--navy)}.navDropdown>summary span{font-size:12px;color:#8c95aa}.navDropdownMenu,.signupDropdownMenu{position:absolute;top:calc(100% + 10px);left:0;min-width:260px;padding:7px;background:#fff;border:1px solid var(--line);border-radius:13px;box-shadow:0 18px 40px rgba(23,31,61,.12);z-index:80}.navDropdownMenuSmall{min-width:300px}.navDropdownMenu a,.signupDropdownMenu a{display:block;padding:11px 12px;border-radius:9px}.navDropdownMenu a:hover,.signupDropdownMenu a:hover{background:#f6f7fa}.navDropdownMenu small,.navDropdownMenu strong,.signupDropdownMenu small,.signupDropdownMenu strong{display:block}.navDropdownMenu strong,.signupDropdownMenu strong{font-size:13px}.navDropdownMenu small,.signupDropdownMenu small{font-size:11px;color:var(--muted);margin-top:3px;line-height:1.4}.siteHeaderActions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.headerSignOut{border:0;background:none;cursor:pointer;padding:8px 0}.headerSignOut:disabled{opacity:.6;cursor:not-allowed}.signupDropdown>summary.btn{min-height:42px;padding:0 15px;font-size:13px}.signupDropdownMenu{left:auto;right:0;min-width:245px}.headerAuthPlaceholder{display:block;width:150px;height:40px}@media(max-width:980px){.siteHeaderInner{grid-template-columns:auto 1fr auto;gap:16px}.sitePrimaryNav{justify-content:flex-end}.siteBackLink,.sitePrimaryNav>.siteNavLink{display:none}}@media(max-width:760px){.siteHeaderInner{min-height:66px;padding:0 16px;grid-template-columns:auto 1fr}.siteHeader .brandMark span:last-child{display:none}.sitePrimaryNav{grid-column:1/-1;grid-row:2;justify-content:flex-start;overflow-x:auto;padding:0 0 10px;scrollbar-width:none}.sitePrimaryNav::-webkit-scrollbar{display:none}.siteHeaderActions{grid-column:2;grid-row:1}.headerDashboard{display:none}.navDropdownMenu,.signupDropdownMenu{position:fixed;top:66px;left:16px;right:16px;min-width:0}.signupDropdownMenu{left:auto;right:16px;width:min(300px,calc(100vw - 32px))}}@media(max-width:480px){.headerLogin{font-size:13px}.signupDropdown>summary.btn{padding:0 12px}.headerSignOut{font-size:13px}}body>.siteHeader+main .dashNav,body>.siteHeader+main .marketingNav,body>.siteHeader+main .onboardNav,body>.siteHeader+main>.nav{display:none!important}.messagesShell{height:calc(100vh - 72px)}@media(max-width:760px){.messagesShell{height:auto}.sitePrimaryNav .navDropdownMenu{top:112px}.signupDropdownMenu{top:66px}}.navDropdownTrigger{display:flex;align-items:center;gap:5px;padding:9px 10px;border:0;border-radius:8px;background:transparent;color:#566180;font-size:14px;font-weight:750;cursor:pointer}.navDropdown.open>.navDropdownTrigger,.navDropdownTrigger:hover{background:#fff;color:var(--navy)}.navDropdownTrigger span{font-size:12px;color:#8c95aa}.signupDropdown>button.btn{min-height:42px;padding:0 15px;font-size:13px}.directorySearch{margin-bottom:18px}.directorySearchMain{display:grid;grid-template-columns:minmax(0,1.6fr) 160px 210px 220px;grid-gap:10px;gap:10px}.advancedFilterGrid input,.advancedFilterGrid select,.directorySearch input,.directorySearch select{width:100%;border:1px solid var(--line);border-radius:11px;background:#fff;padding:13px 14px;color:var(--ink);outline:none}.advancedFilters{margin-top:10px;background:#fff;border:1px solid var(--line);border-radius:13px}.advancedFilters>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:14px 16px;cursor:pointer;font-weight:800;font-size:13px}.advancedFilters>summary::-webkit-details-marker{display:none}.advancedFilters>summary span{color:var(--muted);font-weight:650}.advancedFilterGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;padding:0 16px 16px}.advancedFilterGrid label{display:grid;grid-gap:7px;gap:7px;color:#5d6786;font-size:11px;font-weight:800}.filterCheckbox{display:flex!important;align-items:center;gap:9px;border:1px solid var(--line);border-radius:10px;padding:0 12px;min-height:44px;background:#fafbfc}.filterCheckbox input{width:auto}.filterCheckbox span{font-size:12px;color:var(--ink)}.clearFilters{margin:0 16px 16px;border:0;background:none;color:var(--navy);font-size:12px;font-weight:800;cursor:pointer}.talentTierMeta{display:flex;align-items:center;gap:9px}.tierBadge{display:inline-flex;align-items:center;border-radius:999px;padding:5px 8px;font:800 10px var(--mono);letter-spacing:.08em;border:1px solid var(--line)}.tierBadge.tierA{background:#eef7f2;border-color:#b8d9ca;color:#177650}.tierBadge.tierB{background:#eef2fb;border-color:#c8d3ee;color:#294c91}.tierBadge.tierC{background:#f7f4ee;border-color:#e2d6bd;color:#7c6232}.tierBadge.tieremerging{background:#f4f0fb;border-color:#d8c9ee;color:#65439a}.experienceTag.entryLevel{background:#f6f2fb;border-color:#ddd0ef;color:#68459a}.emergingExplanation{border-color:#d8c9ee}.formHelp{margin:-3px 0 3px;color:var(--muted);font-size:12px;line-height:1.5}.tierScoreGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-top:18px}.tierScoreGrid>div{background:#fff;padding:16px}.tierScoreGrid span{display:block;color:var(--muted);font:10px var(--mono);letter-spacing:.08em;text-transform:uppercase}.tierScoreGrid strong{display:block;margin-top:5px;font-size:20px}@media(max-width:1050px){.advancedFilterGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.directorySearchMain{grid-template-columns:1fr 1fr}.directorySearchMain>input{grid-column:1/-1}.advancedFilterGrid,.tierScoreGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.advancedFilterGrid,.directorySearchMain{grid-template-columns:1fr}.directorySearchMain>input{grid-column:auto}.tierScoreGrid{grid-template-columns:1fr}}.billingGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;padding:0 6vw 22px}.billingGrid>.panel{margin:0;padding:28px}.billingGrid h2,.billingTablePanel h2{font-size:29px;letter-spacing:-.04em;margin:8px 0 12px}.billingRules{display:grid;grid-gap:12px;gap:12px;margin-top:20px}.billingRules span{padding:11px 0;border-bottom:1px solid var(--line);color:#596482;line-height:1.5}.billingTablePanel{margin:0 6vw 22px!important;padding:28px!important}.billingList,.billingRow{display:grid}.billingRow{grid-template-columns:minmax(0,1.5fr) minmax(180px,.7fr) auto;grid-gap:18px;gap:18px;align-items:center;padding:17px 0;border-top:1px solid var(--line)}.billingRow small,.billingRow span,.billingRow strong{display:block}.billingRow small,.billingRow>div:first-child span{color:var(--muted);font-size:12px;margin-top:4px}.billingDate{font-size:13px;font-weight:750}.billingActions{display:flex;gap:7px;justify-content:flex-end;flex-wrap:wrap}.launchFunnel{padding:0 6vw 22px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.launchMetric{padding:22px}.launchMetric strong{display:block;font-size:42px;letter-spacing:-.05em;margin:11px 0 2px}.launchMetric small{color:var(--muted)}.launchProgress{height:5px;background:#e3e6ed;border-radius:999px;overflow:hidden;margin-top:16px}.launchProgress i{display:block;height:100%;background:var(--navy)}.launchNext{margin:0 6vw 50px!important;padding:28px!important}.launchNext h2{font-size:32px;line-height:1.1;letter-spacing:-.04em;margin:10px 0}.launchNext p{color:var(--muted);line-height:1.6;max-width:800px}@media(max-width:900px){.billingGrid{grid-template-columns:1fr}.launchFunnel{grid-template-columns:repeat(2,1fr)}.billingRow{grid-template-columns:1fr}.billingActions{justify-content:flex-start}}@media(max-width:600px){.billingGrid,.launchFunnel{padding-left:20px;padding-right:20px}.billingTablePanel,.launchNext{margin-left:20px!important;margin-right:20px!important}.launchFunnel{grid-template-columns:1fr}}.identityProtected{background:#f2f3f7;border-color:#d7dce7;color:#586481}.identityLockNote{margin-top:18px;border:1px dashed #cbd1dd;border-radius:11px;background:#f8f9fb;padding:13px 15px;color:#66708f;font-size:13px;line-height:1.55}.protectedSection{position:relative;overflow:hidden}.protectedSection:after{content:"";position:absolute;inset:auto 28px 24px 28px;height:34px;border-radius:8px;background:linear-gradient(90deg,#edf0f5 0 28%,transparent 28% 31%,#edf0f5 31% 69%,transparent 69% 72%,#edf0f5 72%);filter:blur(5px);opacity:.8;pointer-events:none}.protectedSection p{color:var(--muted);line-height:1.6;padding-bottom:42px}.agreementFlow h2{font-size:34px;line-height:1.07;letter-spacing:-.045em;margin:10px 0 12px}.commercialSummary{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden;margin:20px 0}.commercialSummary>div{background:#fff;padding:16px}.commercialSummary span,.commercialSummary strong{display:block}.commercialSummary strong{font-size:25px;letter-spacing:-.04em}.commercialSummary span{color:var(--muted);font-size:11px;line-height:1.4;margin-top:5px}.agreementTerms{border:1px solid var(--line);border-radius:11px;background:#f8f9fb;margin:18px 0}.agreementTerms summary{cursor:pointer;padding:13px 14px;font-weight:800;font-size:13px}.agreementTerms>div{padding:0 14px 15px;color:#5e6887;font-size:12px;line-height:1.7;white-space:pre-wrap}@media(max-width:600px){.commercialSummary{grid-template-columns:1fr}}.complianceBanner{margin:0 6vw 20px;border:1px solid #d8c98e;background:#fffaf0;border-radius:12px;padding:14px 17px;display:flex;gap:12px;align-items:center}.complianceBanner strong{font-size:13px}.complianceBanner span{color:#746847;font-size:12px}.complianceBanner.restricted{border-color:#e2b9c1;background:#fff5f6}.complianceBanner.restricted strong{color:#a92d45}.complianceBanner.restricted span{color:#7c5360}.savedCard{border:1px solid var(--line);border-radius:12px;background:#f8f9fb;padding:15px;margin:16px 0}.savedCard span,.savedCard strong{display:block}.savedCard strong{font-size:18px}.savedCard span{color:var(--muted);font-size:12px;margin-top:4px}.hireConfirmationQueue{margin:0 6vw 22px!important;padding:28px!important}.hireConfirmationQueue h2{font-size:29px;letter-spacing:-.04em;margin:8px 0 12px}.hireReportRow{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:16px 0;border-top:1px solid var(--line)}.hireReportRow small,.hireReportRow span,.hireReportRow strong{display:block}.hireReportRow span{color:var(--muted);font-size:12px;margin-top:4px}.hireReportRow small{color:#a92d45;font-size:11px;margin-top:5px}.pipelineActions{display:flex;gap:7px;flex-wrap:wrap}.hireModalBackdrop{position:fixed;inset:0;z-index:120;background:rgba(15,21,43,.45);display:grid;place-items:center;padding:20px}.hireModal{width:min(620px,100%);max-height:90vh;overflow:auto;padding:28px}.hireModal h2{font-size:30px;letter-spacing:-.04em;margin:7px 0}.hireModal .panelTitleRow{align-items:flex-start}@media(max-width:700px){.complianceBanner{margin-left:20px;margin-right:20px;align-items:flex-start;flex-direction:column}.hireConfirmationQueue{margin-left:20px!important;margin-right:20px!important}.hireReportRow{align-items:flex-start;flex-direction:column}.pipelineActions{justify-content:flex-start}}.emergingCardNote,.emergingPerformanceEmpty{border:1px dashed #d8c9ee;background:#faf8fd;border-radius:12px;padding:14px 16px}.emergingCardNote{display:grid;grid-gap:4px;gap:4px}.emergingCardNote strong,.emergingPerformanceEmpty strong{color:#563582}.emergingCardNote span,.emergingPerformanceEmpty p{color:var(--muted);font-size:12px;line-height:1.5;margin:0}.verificationInviteBox{border:1px solid var(--line);background:#f8f9fc;border-radius:12px;padding:16px;display:grid;grid-gap:12px;gap:12px}.verificationInviteBox>div:first-child strong{display:block;font-size:14px;color:var(--ink)}.verificationInviteBox>div:first-child p{margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.workVerificationCard{max-width:760px;margin:40px auto}.verifyPrivacyNote{background:#f7f8fb;border:1px solid var(--line);border-radius:10px;padding:13px 14px;margin:18px 0;color:#59627b;font-size:13px;line-height:1.5}.verificationClaims{display:grid;grid-gap:12px;gap:12px;margin:22px 0}.verificationClaim{border:1px solid var(--line);border-radius:12px;padding:14px;background:#fff;display:grid;grid-gap:10px;gap:10px}.verificationClaimTop{display:flex;justify-content:space-between;gap:18px;align-items:center}.verificationClaimTop>div:first-child span,.verificationClaimTop>div:first-child strong{display:block}.verificationClaimTop>div:first-child span{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.verificationClaimTop>div:first-child strong{margin-top:4px;font-size:15px}.claimChoices{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.claimChoices button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700;color:#56607a;cursor:pointer}.claimChoices button.active{background:#eef7f2;border-color:#b8d9ca;color:#177650}.claimChoices button.active.deny{background:#fff0f2;border-color:#efc0ca;color:#a02743}.claimChoices button.active.unknown{background:#f2f4f8;border-color:#cfd5e2;color:#4f5c77}.verifyIntroBox{margin-top:24px;border-top:1px solid var(--line);padding-top:22px}.verifyIntroBox h2{margin:7px 0 8px}@media(max-width:700px){.verificationClaimTop{align-items:flex-start;flex-direction:column}.claimChoices{justify-content:flex-start}.workVerificationCard{margin:20px}}.authConfirmedPage{min-height:calc(100vh - 76px);display:grid;place-items:center;padding:48px 20px;background:var(--bg)}.authConfirmedCard{width:min(560px,100%);background:#fff;border:1px solid var(--line);border-radius:18px;padding:36px;text-align:center;box-shadow:0 18px 48px rgba(24,31,61,.05)}.authConfirmedCard .brandMark{justify-content:center;margin-bottom:30px}.confirmationIcon{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;margin:0 auto 18px;background:#eef7f2;color:#177650;font-size:28px;font-weight:800}.authConfirmedCard h1{font-size:44px;letter-spacing:-.045em;margin:8px 0 12px}.authConfirmedCard p{color:var(--muted);line-height:1.6;margin:0 auto 22px;max-width:440px}@media(max-width:600px){.authConfirmedCard{padding:28px 22px}.authConfirmedCard h1{font-size:36px}}.outcomeTrustGrid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:16px;overflow:hidden;background:#fff;margin-top:24px}.outcomeTrustGrid>div{padding:22px}.outcomeTrustGrid>div+div{border-left:1px solid var(--line)}.outcomeTrustGrid strong{display:block;margin:8px 0 7px;font-size:16px;letter-spacing:-.02em}.outcomeTrustGrid p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}@media(max-width:800px){.outcomeTrustGrid{grid-template-columns:1fr}.outcomeTrustGrid>div+div{border-left:0;border-top:1px solid var(--line)}}@media(max-width:560px){.heroButtons{display:grid;grid-template-columns:1fr}.heroButtons .btn{width:100%;justify-content:center}.heroTrust{line-height:1.6}.marketingHero{padding-top:56px}.sectionRule{padding-top:54px;padding-bottom:54px}.applyCard,.priceCard,.trustCard{padding-left:20px;padding-right:20px}}