:root{--ink:#0e1b2a;--muted:#5f6b78;--line:#dce3ea;--surface:#f7f9fb;--brand-deep:#082d6c;--brand-blue:#0b4b9e;--brand-bright:#1478ef;--accent:#153e75}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:white;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.shell{min-height:100vh}.nav{max-width:1180px;margin:0 auto;padding:24px 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.talentrenzaLogo{display:inline-flex;align-items:center;min-width:max-content;color:var(--brand-deep);text-decoration:none;line-height:1}.talentrenzaLogoWordmark{display:block;width:200px;height:auto;object-fit:contain;flex:0 0 auto}.talentrenzaLogoContext{margin-left:4px;padding-left:10px;border-left:1px solid var(--line);color:var(--muted);font-size:12px;font-weight:650;letter-spacing:0}.talentrenzaLogoCompact .talentrenzaLogoWordmark{width:170px}.navLinks{display:flex;gap:26px;font-size:14px;font-weight:600}.hero{max-width:980px;margin:0 auto;padding:110px 28px 90px;text-align:center}.eyebrow{color:var(--accent);font-size:12px;letter-spacing:.16em;font-weight:800}h1{margin:16px auto 22px;max-width:800px;font-size:clamp(44px,7vw,82px);line-height:.98;letter-spacing:-.055em}.lede{max-width:720px;margin:0 auto;color:var(--muted);font-size:19px;line-height:1.65}.actions{display:flex;justify-content:center;gap:12px;margin-top:34px}.actions a{padding:13px 20px;border-radius:8px;font-weight:700}.primary{color:white;background:var(--accent)}.secondary{border:1px solid var(--line);background:white}.principles{max-width:1180px;margin:0 auto 80px;padding:0 28px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.principles article{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:24px}.principles span,.principles strong{display:block}.principles span{margin-top:8px;color:var(--muted);line-height:1.55}.profileShell{min-height:100vh;background:#f5f7fa}.profileTopbar{height:68px;padding:0 32px;background:white;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:14px}.profileLayout{max-width:1260px;margin:0 auto;display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:42px;gap:42px;padding:38px 28px 80px}.profileSidebar{position:-webkit-sticky;position:sticky;top:24px;align-self:start;background:white;border:1px solid var(--line);border-radius:14px;padding:22px}.scoreRow{display:flex;gap:10px;align-items:baseline;margin-top:12px}.scoreRow strong{font-size:34px;letter-spacing:-.04em}.scoreRow span{color:var(--muted);font-size:12px;line-height:1.4}.progressTrack{height:8px;background:#e8edf3;border-radius:99px;overflow:hidden;margin:14px 0 20px}.progressFill{height:100%;background:var(--accent);transition:width .2s ease}.sectionNav{display:grid;grid-gap:4px;gap:4px}.sectionNav a{display:flex;gap:10px;align-items:center;padding:9px 8px;border-radius:7px;font-size:14px}.sectionNav a:hover{background:var(--surface)}.sectionNav span{width:18px;color:var(--accent);font-weight:800}.privacyNote{border-top:1px solid var(--line);margin:18px 0 0;padding-top:16px;color:var(--muted);font-size:12px;line-height:1.55}.profileContent{min-width:0}.profileIntro{padding:8px 0 26px}.profileIntro h1{margin:10px 0 14px;max-width:760px;font-size:clamp(38px,5vw,64px);text-align:left}.profileIntro>p:last-child{margin:0;max-width:760px;color:var(--muted);line-height:1.65;font-size:17px}.profileCard{background:white;border:1px solid var(--line);border-radius:14px;padding:26px;margin-bottom:18px;scroll-margin-top:24px}.cardHeading{justify-content:space-between;gap:16px;margin-bottom:20px}.cardHeading,.cardHeading>div{display:flex;align-items:center}.cardHeading>div{gap:12px}.cardHeading span{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#edf3fa;color:var(--accent);font-size:11px;font-weight:800}.cardHeading h2{margin:0;font-size:21px;letter-spacing:-.02em}.cardHeading small,.cardHelp{color:var(--muted)}.cardHelp{margin:-8px 0 18px;font-size:14px}.formGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.profileCard label{display:grid;grid-gap:7px;gap:7px;font-size:13px;font-weight:700}.profileCard input,.profileCard select{width:100%;border:1px solid #cfd8e2;background:white;border-radius:8px;padding:11px 12px;color:var(--ink);outline:none}.profileCard input:focus,.profileCard select:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(21,62,117,.08)}.saveButton,.secondaryButton{border-radius:8px;padding:11px 16px;font-weight:800;cursor:pointer;margin-top:18px}.saveButton{border:1px solid var(--accent);background:var(--accent);color:white}.secondaryButton{border:1px solid var(--line);background:white;color:var(--ink)}.saveButton:disabled,.secondaryButton:disabled{opacity:.45;cursor:not-allowed}.inlineActions{display:flex;gap:10px;flex-wrap:wrap}.roleStack{display:grid;grid-gap:12px;gap:12px}.uploadBox{border:1.5px dashed #afbbc8;background:var(--surface);border-radius:10px;padding:30px;text-align:center;cursor:pointer}.uploadBox span,.uploadBox strong{display:block}.uploadBox span{color:var(--muted);font-weight:400;margin-top:5px}.uploadBox input{margin:16px auto 0;max-width:360px;background:white}.checkLine{grid-template-columns:18px 1fr!important;align-items:center;margin-top:16px;font-weight:600!important}.checkLine input{width:16px;height:16px;margin:0}.statusMessage{margin:0 0 18px;border:1px solid #cbd8e6;background:#f3f7fb;border-radius:9px;padding:12px 14px;color:#29445f;font-size:14px;line-height:1.5}.authShell{min-height:100vh;display:grid;place-items:center;padding:40px 20px;background:#f4f7fa}.authPanel{width:min(100%,620px);background:white;border:1px solid var(--line);border-radius:18px;padding:36px;box-shadow:0 18px 60px rgba(14,27,42,.07)}.authPanel .brand{display:inline-flex;margin-bottom:42px}.authPanel h1{margin:10px 0 14px;max-width:560px;font-size:clamp(38px,6vw,58px);text-align:left;line-height:1.02}.authLead{margin:0 0 24px;color:var(--muted);font-size:16px;line-height:1.65}.authForm{display:grid;grid-gap:16px;gap:16px}.authForm label{display:grid;grid-gap:7px;gap:7px;font-size:13px;font-weight:700}.authForm input{width:100%;border:1px solid #cfd8e2;border-radius:8px;padding:12px;outline:none}.authForm input:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(21,62,117,.08)}.authForm small{color:var(--muted);font-weight:400;line-height:1.4}.authForm .saveButton{width:100%;margin-top:2px}.authFoot{margin:22px 0 0;color:var(--muted);font-size:14px;text-align:center}.authFoot a,.devVerifyLink{color:var(--accent);font-weight:800}.devVerifyLink{display:block;margin:-4px 0 18px;border:1px dashed #9fb2c5;border-radius:8px;padding:11px 13px;background:#f8fafc;font-size:13px;text-align:center}.authResult{text-align:left}.authAction{display:inline-block;margin-top:4px}.employerShell{min-height:100vh;background:#f5f7fa;padding-bottom:80px}.employerTop{height:68px;background:white;border-bottom:1px solid var(--line);padding:0 32px;display:flex;align-items:center;justify-content:space-between}.employerTop .secondaryButton{margin:0}.employerHero{max-width:1180px;margin:0 auto;padding:54px 28px 28px}.employerHero h1{margin:10px 0 14px;max-width:880px;text-align:left;font-size:clamp(40px,5vw,64px)}.employerHero>p:last-child{max-width:760px;color:var(--muted);font-size:17px;line-height:1.6}.employerCard{max-width:1180px;margin:0 auto 20px;background:white;border:1px solid var(--line);border-radius:14px;padding:26px}.compactCard{max-width:560px}.employerCard h2{margin:0 0 20px}.employerCard label{display:grid;grid-gap:7px;gap:7px;margin-bottom:14px;font-size:13px;font-weight:700}.employerCard input,.employerCard select,.employerCard textarea{border:1px solid #cfd8e2;background:white;border-radius:8px;padding:11px 12px;color:var(--ink);outline:none}.employerCard textarea{min-height:150px;resize:vertical}.employerGrid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:20px;gap:20px;align-items:start}.employerGrid .employerCard{width:100%;margin:0}.employerStatus{max-width:1180px;margin:0 auto 20px}.statusPill{display:inline-flex;align-items:center;border-radius:999px;background:#eef2f6;padding:6px 10px;font-size:11px;font-weight:800;text-transform:capitalize}.status-approved,.status-live,.status-verified{background:#e8f6ee;color:#21663b}.status-pending,.status-pending_approval{background:#fff6df;color:#7a5a00}.status-changes_required,.status-rejected{background:#fff0ef;color:#8a2f2a}.reviewNote{border-left:3px solid #c7d5e4;padding-left:12px;color:var(--muted)}.vacancyList{display:grid;grid-gap:12px;gap:12px}.vacancyList article{display:flex;justify-content:space-between;gap:16px;border:1px solid var(--line);border-radius:10px;padding:14px}.vacancyList article>div{display:grid;grid-gap:6px;gap:6px;align-content:start}.vacancyList article span:not(.statusPill){color:var(--muted);font-size:12px}.vacancyList .secondaryButton{margin-top:4px;padding:8px 10px;font-size:12px}.jobDetailShell,.jobsShell{min-height:100vh;background:#f7f9fb}.jobDetailTop,.jobsHeader{max-width:1180px;height:72px;margin:0 auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:white}.jobsHeader>div{display:flex;gap:20px;font-size:13px;font-weight:700}.jobsHero{max-width:1180px;margin:0 auto;padding:64px 28px 30px}.jobsHero h1{margin:10px 0 18px;max-width:820px;text-align:left;font-size:clamp(42px,6vw,72px)}.jobsHero>p:last-of-type{color:var(--muted);font-size:17px}.jobSearch{margin-top:30px;display:grid;grid-template-columns:2fr 1fr 1fr auto;grid-gap:10px;gap:10px}.jobSearch input,.jobSearch select{border:1px solid #cfd8e2;border-radius:9px;padding:13px 14px;background:white;min-width:0}.applyButton,.jobSearch button{border:1px solid var(--accent);border-radius:9px;padding:12px 16px;background:var(--accent);color:white;font-weight:800;cursor:pointer;display:inline-block;text-align:center}.jobResults{max-width:1180px;margin:0 auto;padding:18px 28px 80px}.resultCount{margin-bottom:14px;color:var(--muted);font-size:13px;font-weight:700}.jobGrid{display:grid;grid-gap:14px;gap:14px}.jobCard{display:block;background:white;border:1px solid var(--line);border-radius:14px;padding:22px;transition:transform .15s ease,border-color .15s ease}.jobCard:hover{transform:translateY(-2px);border-color:#b8c6d6}.jobCardTop{display:flex;gap:10px;align-items:center;justify-content:space-between;color:var(--muted);font-size:13px}.jobCardTop small,.jobCompanyLine span{border-radius:999px;padding:5px 9px;background:#e8f6ee;color:#21663b;font-weight:800;font-size:11px}.jobCard h2{margin:12px 0 8px;font-size:24px}.jobCard>p{margin:0;color:var(--muted)}.jobMeta{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.jobDetailMeta span,.jobMeta span,.tagList span{border:1px solid var(--line);border-radius:999px;padding:6px 10px;background:var(--surface);font-size:12px;text-transform:capitalize}.emptyJobs,.jobMissing{background:white;border:1px solid var(--line);border-radius:14px;padding:36px}.jobDetailLayout{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:28px;gap:28px;padding:52px 28px 80px;align-items:start}.jobDetailMain{background:white;border:1px solid var(--line);border-radius:16px;padding:32px}.jobDetailMain h1{margin:10px 0 16px;max-width:760px;text-align:left;font-size:clamp(42px,5vw,64px)}.jobCompanyLine{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.jobDetailMeta{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.salaryBand{margin:18px 0;padding:14px 16px;border-radius:10px;background:#f1f6fb;font-size:18px;font-weight:800}.jobBodySection{padding-top:24px;margin-top:24px;border-top:1px solid var(--line)}.jobBodySection h2{margin:0 0 12px;font-size:21px}.preLine{white-space:pre-line;color:#344354;line-height:1.75}.tagList{display:flex;flex-wrap:wrap;gap:8px}.jobApplyPanel{position:-webkit-sticky;position:sticky;top:22px;background:white;border:1px solid var(--line);border-radius:16px;padding:24px}.jobApplyPanel h2{margin-top:0}.jobApplyPanel>p{color:var(--muted);font-size:13px;line-height:1.5}.jobApplyPanel>small{display:block;margin-top:18px;color:var(--muted);line-height:1.5}.applyGate,.applyLocked,.applyUnlocked{margin-top:18px;padding:16px;border-radius:12px;background:var(--surface);border:1px solid var(--line)}.applyGate p,.applyLocked p,.applyUnlocked p{color:var(--muted);font-size:13px;line-height:1.5}.applyGate .applyButton,.applyLocked .applyButton,.applyUnlocked .applyButton{width:100%;margin-top:8px}.applyError{color:#8a2f2a!important}.applyError a{color:var(--accent);font-weight:800}.jobMissing{max-width:820px;margin:70px auto}.jobMissing h1{margin:0 0 24px;text-align:left;font-size:44px}@media (max-width:900px){.profileLayout{grid-template-columns:1fr}.profileSidebar{position:static}.sectionNav{grid-template-columns:repeat(2,1fr)}.employerGrid{grid-template-columns:1fr;padding:0 18px}.employerStatus{margin-left:18px;margin-right:18px}.jobSearch{grid-template-columns:1fr 1fr}.jobDetailLayout{grid-template-columns:1fr}.jobApplyPanel{position:static}}@media (max-width:720px){.navLinks{display:none}.hero{padding-top:76px}.principles{grid-template-columns:1fr}.actions{flex-direction:column}.profileTopbar{padding:0 20px}.profileLayout{padding:24px 16px 60px}.formGrid,.sectionNav{grid-template-columns:1fr}.profileCard{padding:20px}.cardHeading{align-items:flex-start}.authPanel{padding:26px 20px;border-radius:14px}.authPanel .brand{margin-bottom:30px}.employerTop{padding:0 18px}.employerHero{padding:38px 18px 20px}.employerCard{margin-left:18px;margin-right:18px;padding:20px}.employerGrid .employerCard{margin:0}.vacancyList article{flex-direction:column}.jobDetailTop,.jobsHeader{padding:0 18px}.jobsHeader>div{display:none}.jobsHero{padding:42px 18px 24px}.jobSearch{grid-template-columns:1fr}.jobResults{padding:14px 18px 60px}.jobDetailLayout{padding:30px 18px 60px}.jobDetailMain{padding:22px}}.blogShell{min-height:100vh;background:#fff}.blogHero{max-width:1180px;margin:0 auto;padding:82px 28px 44px}.blogHero h1{margin:12px 0 20px;max-width:850px;text-align:left;font-size:clamp(44px,6vw,76px)}.blogHero>p:not(.eyebrow){max-width:720px;color:var(--muted);font-size:18px;line-height:1.65}.blogSearch{max-width:720px;margin-top:30px}.blogSearch label{display:block;margin-bottom:8px;font-size:13px;font-weight:800}.blogSearch>div{display:flex;gap:8px}.blogSearch input{flex:1 1;min-width:0;border:1px solid #cfd8e2;border-radius:9px;padding:13px 14px;outline:none}.blogSearch input:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(21,62,117,.08)}.blogSearch button{border:0;border-radius:9px;padding:12px 20px;color:white;background:var(--accent);font-weight:800;cursor:pointer}.blogCategories{max-width:1180px;margin:0 auto;padding:0 28px 28px;display:flex;gap:8px;flex-wrap:wrap}.blogCategories a{border:1px solid var(--line);border-radius:999px;padding:8px 13px;color:#445466;font-size:13px;font-weight:700}.blogCategories a.active,.blogCategories a:hover{color:white;background:var(--accent);border-color:var(--accent)}.blogFeatured{max-width:1124px;margin:12px auto 72px;display:grid;grid-template-columns:1.15fr .85fr;overflow:hidden;border:1px solid var(--line);border-radius:20px;background:#f7f9fb}.blogFeaturedVisual{min-height:390px;display:grid;place-items:center;background:#eaf0f6;color:var(--accent);font-size:14px;font-weight:800}.blogFeaturedVisual img{width:100%;height:100%;object-fit:cover}.blogFeaturedCopy{padding:48px;align-self:center}.blogCategory{display:inline-block;margin:2px 0 10px;color:var(--muted);font-size:13px;font-weight:700}.blogFeaturedCopy h2{margin:4px 0 16px;font-size:clamp(30px,3.4vw,46px);line-height:1.06;letter-spacing:-.04em}.blogFeaturedCopy>p:not(.eyebrow){color:var(--muted);line-height:1.7}.blogCta{display:inline-block;margin-top:12px;padding:12px 17px;border-radius:8px;font-weight:800}.blogIndex,.relatedArticles{max-width:1180px;margin:0 auto;padding:0 28px 84px}.blogIndexHeading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px}.blogIndexHeading h2{margin:6px 0 0;font-size:32px;letter-spacing:-.03em}.blogIndexHeading>span{color:var(--muted);font-size:13px}.blogGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.blogCard{overflow:hidden;border:1px solid var(--line);border-radius:15px;background:white;transition:transform .15s ease,box-shadow .15s ease}.blogCard:hover{transform:translateY(-3px);box-shadow:0 16px 38px rgba(14,27,42,.08)}.blogCardImage{display:block;width:100%;height:205px;object-fit:cover}.blogImageFallback{display:grid;place-items:center;background:#edf2f7;color:var(--accent);font-weight:800}.blogCardBody{padding:22px}.blogMeta{min-height:22px;display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:11px;font-weight:700}.blogCard h2{margin:8px 0 10px;font-size:23px;line-height:1.18;letter-spacing:-.025em}.blogCardBody>p{color:var(--muted);line-height:1.6;font-size:14px}.blogReadLink{color:var(--accent);font-size:13px;font-weight:800}.blogEmpty{padding:54px;border:1px solid var(--line);border-radius:16px;text-align:center;background:var(--surface)}.blogEmpty h2{margin-top:0}.blogEmpty p,.blogPagination{color:var(--muted)}.blogPagination{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:20px;gap:20px;margin-top:38px;align-items:center;font-size:13px}.blogPagination a{color:var(--accent);font-weight:800}.blogPagination a:last-child{text-align:right}.blogAudience{max-width:1124px;margin:0 auto 80px;padding:38px 42px;border-radius:18px;background:#f1f5f9;display:flex;align-items:center;justify-content:space-between;gap:30px}.blogAudience h2{margin:5px 0 8px;font-size:32px;letter-spacing:-.03em}.blogAudience p:not(.eyebrow){margin:0;color:var(--muted)}.blogAudience>div:last-child{display:flex;gap:10px;flex-shrink:0}.articleShell{max-width:1180px;margin:0 auto;padding:68px 28px 80px}.articleHeader{max-width:900px;margin:0 auto 42px}.articleHeader .eyebrow{margin-top:32px}.articleHeader h1{margin:12px 0 22px;max-width:900px;text-align:left;font-size:clamp(44px,6vw,72px);line-height:1.02}.articleLead{max-width:800px;color:var(--muted);font-size:20px;line-height:1.6}.articleMeta{display:flex;gap:12px 22px;flex-wrap:wrap;margin-top:22px;color:var(--muted);font-size:13px}.articleHeroImage{max-width:1040px;height:min(52vw,560px);margin:0 auto 54px;overflow:hidden;border-radius:18px;background:var(--surface)}.articleHeroImage img{width:100%;height:100%;object-fit:cover}.articleLayout{max-width:900px;margin:0 auto;display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:54px;gap:54px;align-items:start}.articleAside{position:-webkit-sticky;position:sticky;top:24px;padding-top:6px;color:var(--muted);font-size:13px;line-height:1.55}.articleAside strong{color:var(--ink)}.articleAside a{color:var(--accent);font-weight:800}.articleBody{min-width:0;color:#26384a;font-size:18px;line-height:1.85}.articleBody p{margin:0 0 25px}.articleBody p:first-child:first-letter{float:left;margin:8px 8px 0 0;color:var(--accent);font-size:54px;font-weight:800;line-height:.75}.articleTags{display:flex;gap:8px;flex-wrap:wrap;padding-top:22px;margin-top:38px;border-top:1px solid var(--line)}.articleTags a{padding:7px 11px;border-radius:999px;background:var(--surface);color:var(--muted);font-size:12px;font-weight:700}.relatedGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.relatedGrid article{padding:24px;border:1px solid var(--line);border-radius:14px}.relatedGrid article>span{color:var(--accent);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.relatedGrid h3{margin:10px 0;font-size:21px;line-height:1.25}.relatedGrid p{color:var(--muted);font-size:14px;line-height:1.55}@media (max-width:900px){.blogFeatured{margin-left:28px;margin-right:28px;grid-template-columns:1fr}.blogFeaturedVisual{min-height:300px}.blogGrid,.relatedGrid{grid-template-columns:repeat(2,1fr)}.blogAudience{margin-left:28px;margin-right:28px}}@media (max-width:720px){.blogHero{padding:54px 18px 34px}.blogCategories,.blogIndex,.relatedArticles{padding-left:18px;padding-right:18px}.blogFeatured{margin:0 18px 52px}.blogFeaturedCopy{padding:28px 22px}.blogGrid,.relatedGrid{grid-template-columns:1fr}.blogSearch>div{flex-direction:column}.blogAudience,.blogIndexHeading{align-items:flex-start;flex-direction:column}.blogAudience{margin:0 18px 58px;padding:28px 22px}.blogAudience>div:last-child{flex-wrap:wrap}.articleShell{padding:44px 18px 60px}.articleLayout{grid-template-columns:1fr;gap:22px}.articleAside{position:static;padding:16px;border-radius:10px;background:var(--surface)}.articleBody{font-size:17px}}.cmsShell{min-height:100vh;background:#f4f6f8;padding-bottom:80px}.cmsTop{height:66px;padding:0 32px;background:#fff;border-bottom:1px solid var(--line);justify-content:space-between}.cmsTop,.cmsTop>div{display:flex;align-items:center}.cmsTop>div{gap:20px}.cmsTop a:not(.brand),.cmsTop span{color:var(--muted);font-size:13px;font-weight:700}.cmsEditorHead,.cmsHero{max-width:1240px;margin:0 auto;padding:48px 28px 26px;display:flex;justify-content:space-between;align-items:end;gap:30px}.cmsEditorHead h1,.cmsHero h1{margin:8px 0 10px;text-align:left;font-size:48px;line-height:1.05}.cmsHero p:last-child{margin:0;color:var(--muted)}.cmsNew{margin:0}.cmsMessage{max-width:1184px;margin:0 auto 18px}.cmsStats{max-width:1184px;margin:0 auto 22px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.cmsStats button{padding:18px;text-align:left;border:1px solid var(--line);border-radius:12px;background:#fff;cursor:pointer}.cmsStats button.active{border-color:var(--accent);box-shadow:0 0 0 2px rgba(21,62,117,.08)}.cmsStats span,.cmsStats strong{display:block}.cmsStats strong{font-size:26px}.cmsStats span{margin-top:3px;color:var(--muted);font-size:12px}.cmsLayout{max-width:1184px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:18px;gap:18px;align-items:start}.cmsAside section,.cmsMain,.cmsPanel{background:#fff;border:1px solid var(--line);border-radius:13px}.cmsToolbar{padding:16px;display:grid;grid-template-columns:1fr 180px auto;grid-gap:10px;gap:10px;align-items:center;border-bottom:1px solid var(--line)}.cmsPanel input,.cmsPanel select,.cmsPanel textarea,.cmsToolbar input,.cmsToolbar select{width:100%;padding:11px 12px;border:1px solid #ccd6e0;border-radius:8px;background:#fff;outline:none}.cmsToolbar span{color:var(--muted);font-size:12px}.cmsPostList article{padding:20px;display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line)}.cmsPostList article:last-child{border-bottom:0}.cmsPostList h2{margin:8px 0;font-size:21px}.cmsPostList p{margin:0 0 9px;font-size:14px;line-height:1.5}.cmsPostList p,.cmsPostList small{color:var(--muted)}.cmsPostMeta{display:flex;gap:7px;flex-wrap:wrap;align-items:center}.cmsPostMeta span{padding:4px 7px;border-radius:999px;background:#eef2f6;color:#536273;font-size:10px;font-weight:800}.cmsStatus-draft{background:#fff5d9!important;color:#725400!important}.cmsStatus-published{background:#e8f6ee!important;color:#21663b!important}.cmsStatus-archived{background:#edf0f3!important;color:#586675!important}.cmsRowActions{display:flex;gap:12px;flex-shrink:0;font-size:13px;font-weight:800;color:var(--accent)}.cmsAside{display:grid;grid-gap:14px;gap:14px}.cmsAside section{padding:18px}.cmsAsideHeading{display:flex;align-items:center;justify-content:space-between}.cmsAsideHeading h2{margin:0;font-size:17px}.cmsAsideHeading button{border:0;background:transparent;color:var(--accent);font-weight:800;cursor:pointer}.cmsTaxonomy{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.cmsTaxonomy span{padding:6px 9px;background:var(--surface);border-radius:999px;font-size:11px}.cmsAside p,.cmsTip p{color:var(--muted);font-size:13px;line-height:1.5}.cmsEmpty{padding:42px;text-align:center}.cmsEditorActions{display:flex;gap:8px;flex-wrap:wrap}.cmsEditorActions button{margin:0}.cmsDanger{padding:11px 14px;border:1px solid #e0b7b3;border-radius:8px;background:#fff;color:#8a2f2a;font-weight:800;cursor:pointer}.cmsEditorLayout{max-width:1184px;margin:0 auto;grid-template-columns:minmax(0,1fr) 330px;align-items:start}.cmsEditorAside,.cmsEditorLayout,.cmsEditorMain{display:grid;grid-gap:18px;gap:18px}.cmsPanel{padding:24px}.cmsPanel h2{margin:0 0 20px}.cmsPanel label{display:grid;grid-gap:7px;gap:7px;margin-bottom:16px;font-size:13px;font-weight:800}.cmsPanel label small{color:var(--muted);font-weight:500}.cmsPanel textarea{min-height:110px;resize:vertical;line-height:1.55}.cmsPanel .cmsExcerpt{min-height:100px}.cmsPanel .cmsContent{min-height:520px;font-family:inherit;font-size:16px;line-height:1.7}.cmsHelp{margin-top:-10px;color:var(--muted);font-size:13px}.cmsTwoCols{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.cmsPanel .cmsCheck{display:flex;grid-template-columns:none;align-items:center;gap:9px}.cmsCheck input,.cmsTagChecks input{width:auto}.cmsPanel fieldset{margin:0 0 18px;padding:0;border:0}.cmsPanel legend{margin-bottom:10px;font-size:13px;font-weight:800}.cmsTagChecks{display:grid;grid-gap:7px;gap:7px;max-height:180px;overflow:auto}.cmsTagChecks label{display:flex;align-items:center;gap:8px;margin:0;font-weight:600}.cmsImagePreview{display:block;width:100%;max-height:220px;object-fit:cover;border-radius:9px;border:1px solid var(--line)}@media(max-width:900px){.cmsEditorLayout,.cmsLayout{grid-template-columns:1fr}.cmsEditorLayout,.cmsLayout,.cmsStats{margin-left:20px;margin-right:20px}.cmsAside,.cmsEditorAside{grid-template-columns:1fr 1fr}}@media(max-width:700px){.cmsTop{padding:0 18px}.cmsTop>div:first-child span,.cmsTop>div:last-child a:last-child{display:none}.cmsEditorHead,.cmsHero{padding:34px 18px 20px;align-items:flex-start;flex-direction:column}.cmsEditorHead h1,.cmsHero h1{font-size:38px}.cmsStats{grid-template-columns:1fr 1fr}.cmsToolbar{grid-template-columns:1fr}.cmsPostList article{flex-direction:column}.cmsAside,.cmsEditorAside,.cmsTwoCols{grid-template-columns:1fr}.cmsEditorActions{width:100%}}.cmsRichLabel{display:flex;justify-content:space-between;gap:16px;margin:8px 0 10px;font-size:13px}.cmsRichLabel small,.cmsWordCount{color:var(--muted)}.cmsWordCount{text-align:right;margin-top:8px;font-size:12px}.richEditor{display:grid;grid-gap:12px;gap:12px}.richToolbar{display:flex;gap:7px;align-items:center;flex-wrap:wrap;padding:10px;background:#f5f7f9;border:1px solid var(--line);border-radius:10px}.richToolbar strong{margin-right:4px;font-size:12px}.richAddItem,.richBlockTop button,.richToolbar button{padding:7px 9px;border:1px solid #cdd7e1;border-radius:7px;background:#fff;color:#34485d;font-weight:700;cursor:pointer}.richBlocks{display:grid;grid-gap:10px;gap:10px}.richBlock{padding:14px;border:1px solid var(--line);border-radius:10px;background:#fff}.richBlockTop{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.richBlockTop>span{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:10px;font-weight:800}.richBlockTop>div{display:flex;gap:5px}.richBlockTop .richRemove{color:#8a2f2a}.richBlock textarea{width:100%;min-height:100px}.richBlock select{margin-bottom:8px}.richListItem{display:grid;grid-template-columns:1fr auto;grid-gap:6px;gap:6px;margin-bottom:6px}.richListItem button{border:0;background:transparent;font-size:20px;cursor:pointer}.richImageFields{display:grid;grid-gap:8px;gap:8px}.richImageFields img{width:100%;max-height:320px;object-fit:cover;border-radius:8px}.richEmpty{padding:30px;text-align:center;border:1px dashed #bdcad7;border-radius:10px;color:var(--muted)}.articleBody h2{margin:42px 0 15px;font-size:32px;line-height:1.2;letter-spacing:-.025em}.articleBody h3{margin:32px 0 12px;font-size:24px;line-height:1.3}.articleBody ol,.articleBody ul{margin:0 0 28px;padding-left:26px}.articleBody li{margin:7px 0}.articleBody blockquote{margin:34px 0;padding:8px 0 8px 24px;border-left:4px solid var(--accent);font-size:22px;line-height:1.55;font-weight:650}.articleCallout{margin:30px 0;padding:22px 24px;border-radius:12px;background:#f1f6fa;border:1px solid #d8e5ef;color:#27435e;font-weight:650}.articleInlineImage{margin:38px 0}.articleInlineImage img{display:block;width:100%;border-radius:12px}.articleInlineImage figcaption{margin-top:8px;color:var(--muted);font-size:12px;text-align:center}.richMediaButton{justify-self:start;padding:9px 11px;border:1px solid var(--accent);border-radius:8px;background:#fff;color:var(--accent);font-weight:800;cursor:pointer}.mediaModal{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px;background:rgba(19,31,43,.58)}.mediaDialog{width:min(980px,100%);max-height:88vh;overflow:auto;background:#fff;border-radius:16px;box-shadow:0 24px 80px rgba(0,0,0,.25)}.mediaDialog>header{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:#fff;border-bottom:1px solid var(--line)}.mediaDialog h2{margin:4px 0 0}.mediaDialog>header button{padding:8px 11px;border:1px solid var(--line);border-radius:8px;background:#fff;cursor:pointer}.mediaUpload{display:flex;align-items:center;gap:14px;padding:18px 24px;border-bottom:1px solid var(--line)}.mediaUpload label{margin:0;cursor:pointer}.mediaUpload input{display:none}.mediaUpload span{color:var(--muted);font-size:12px}.mediaDialog>.statusMessage{margin:14px 24px}.mediaGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;padding:24px}.mediaGrid button{overflow:hidden;padding:0 0 10px;text-align:left;border:1px solid var(--line);border-radius:10px;background:#fff;cursor:pointer}.mediaGrid button:hover{border-color:var(--accent)}.mediaGrid img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;background:#eef2f5}.mediaGrid small,.mediaGrid strong{display:block;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mediaGrid strong{margin-top:9px;font-size:12px}.mediaGrid small{margin-top:3px;color:var(--muted);font-size:10px}@media(max-width:700px){.mediaGrid{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.mediaUpload{align-items:flex-start;flex-direction:column}}.cmsStatsFive{grid-template-columns:repeat(5,1fr)}.cmsStatus-scheduled{background:#e8efff!important;color:#244f91!important}.previewBanner{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:center;gap:18px;padding:11px 20px;background:#172b45;color:#fff;font-size:12px}.previewBanner span{opacity:.8}.previewBanner a{color:#fff;text-decoration:underline}.articleHeroImage{display:block;width:min(1120px,calc(100% - 40px));max-height:560px;object-fit:cover;margin:0 auto 34px;border-radius:14px}@media(max-width:700px){.cmsStatsFive{grid-template-columns:1fr 1fr}.previewBanner{align-items:flex-start;flex-direction:column;gap:4px}}.blogTags{display:flex;align-items:center;gap:8px;flex-wrap:wrap;max-width:1180px;margin:0 auto 28px;padding:0 24px}.blogTags>span{font-size:12px;font-weight:800;color:var(--muted)}.blogTags a{padding:6px 10px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:12px;text-decoration:none}.blogTags a.active{border-color:var(--accent);color:var(--accent)}.blogTags small{opacity:.65}.articleToc{display:grid;grid-gap:7px;gap:7px;margin:18px 0;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.articleShare>span,.articleToc span{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.articleToc a{font-size:12px;line-height:1.4}.articleShare{margin:18px 0}.articleShare>div{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.articleShare a,.articleShare button{padding:6px 8px;border:1px solid var(--line);border-radius:7px;background:#fff;color:inherit;font:inherit;font-size:11px;cursor:pointer;text-decoration:none}.articleBody h2,.articleBody h3{scroll-margin-top:90px}.cmsReady{padding:10px 12px;border-radius:8px;background:#eef8f1;font-weight:800}.cmsQualityIssues{display:grid;grid-gap:7px;gap:7px}.cmsQualityIssues p{margin:0;padding:8px 10px;border-radius:7px;background:#fff6ed;font-size:12px;line-height:1.45}.cmsRevisions{display:grid;grid-gap:7px;gap:7px}.cmsRevisions>div{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid var(--line)}.cmsRevisions span{font-size:11px;color:var(--muted)}.cmsRevisions button{border:0;background:transparent;color:var(--accent);font-weight:800;cursor:pointer}.cmsHeroActions{display:flex;align-items:center;gap:9px}.cmsStatsFour{grid-template-columns:repeat(4,1fr)}.cmsStatsFour>div{padding:18px;border:1px solid var(--line);border-radius:12px;background:#fff}.cmsStatsFour span,.cmsStatsFour strong{display:block}.cmsStatsFour strong{font-size:26px}.cmsStatsFour span{margin-top:4px;color:var(--muted);font-size:12px}.analyticsTable{max-width:1180px;margin:24px auto}.analyticsRows{display:grid}.analyticsRows>div{display:grid;grid-template-columns:minmax(0,1fr) 100px 100px;grid-gap:14px;gap:14px;padding:11px 0;border-bottom:1px solid var(--line)}.analyticsHead{font-size:11px;font-weight:900;text-transform:uppercase;color:var(--muted)}@media(max-width:700px){.cmsStatsFour{grid-template-columns:1fr 1fr}.analyticsRows>div{grid-template-columns:minmax(0,1fr) 60px 60px}.cmsHeroActions{align-items:stretch;flex-direction:column}}.analyticsRows>.analyticsConversionRow,.analyticsRows>.analyticsHeadConversion{grid-template-columns:minmax(0,1fr) 80px 80px 110px 110px}.analyticsConversionRow small{display:block;margin-top:2px;color:var(--muted);font-size:10px}@media(max-width:800px){.analyticsRows>.analyticsConversionRow,.analyticsRows>.analyticsHeadConversion{grid-template-columns:minmax(150px,1fr) 55px 55px 80px 80px}.analyticsTable{overflow-x:auto}.analyticsRows{min-width:650px}}.cmsTaxonomyManaged{display:grid;grid-gap:7px;gap:7px}.cmsTaxonomyManaged>span{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.cmsTaxonomyManaged>span b{margin-right:auto}.cmsTaxonomyManaged>span small{color:var(--muted);font-size:10px}.cmsTaxonomyManaged>span.inactive{opacity:.58}.cmsTaxonomyManaged button{border:0;background:transparent;color:var(--accent);font-size:11px;font-weight:800;cursor:pointer;padding:2px}.cmsTaxonomyManaged button:last-child{color:#8b2f2f}.siteFooter{margin-top:auto;border-top:1px solid var(--line);background:var(--surface);padding:34px 28px 20px}.siteFooterBottom,.siteFooterInner{max-width:1180px;margin:0 auto}.siteFooterInner{display:flex;align-items:flex-start;justify-content:space-between;gap:32px}.siteFooterBrand p{margin:8px 0 0;color:var(--muted);font-size:13px}.siteFooterLinks{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px 22px;font-size:13px;font-weight:650}.siteFooterLinks a:hover{text-decoration:underline}.siteFooterBottom{margin-top:28px;padding-top:18px;border-top:1px solid var(--line);color:var(--muted);font-size:12px}.adminPrimaryActions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:18px}.adminPrimaryActions .saveButton,.adminPrimaryActions .secondaryButton{margin-top:0}@media(max-width:720px){.siteFooterInner{display:grid}.siteFooterLinks{justify-content:flex-start;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.analyticsPeriod{display:grid;grid-gap:6px;gap:6px;min-width:170px;color:var(--muted);font-size:12px;font-weight:700}.analyticsPeriod select{border:1px solid var(--line);border-radius:8px;background:white;padding:10px 12px;color:var(--ink)}.analyticsPanelHeading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.analyticsPanelHeading h2{margin-bottom:4px}.analyticsPanelHeading p{margin:0;color:var(--muted);font-size:13px}.analyticsPanelHeading>strong{font-size:12px;color:var(--accent)}.analyticsTrend{height:180px;margin-top:24px;display:flex;align-items:flex-end;gap:5px;border-bottom:1px solid var(--line);overflow-x:auto;padding-top:10px}.analyticsTrendDay{height:100%;min-width:18px;flex:1 1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:5px}.analyticsTrendDay span{display:block;width:70%;min-height:4px;max-width:28px;background:var(--accent);border-radius:4px 4px 0 0}.analyticsTrendDay small{font-size:9px;color:var(--muted);white-space:nowrap;transform:rotate(-45deg);transform-origin:center;margin:6px 0 8px}.cmsEmpty{color:var(--muted);font-size:14px}@media(max-width:720px){.analyticsPeriod{width:100%}.analyticsTrend{min-width:0}.analyticsTrendDay{min-width:16px}.analyticsTrendDay small{display:none}}.cmsRowActions button{border:0;background:transparent;padding:0;color:var(--accent);font:inherit;font-size:12px;font-weight:750;cursor:pointer}.cmsRowActions button:hover{text-decoration:underline}.cmsRowActions .cmsDangerLink{color:#8b2f2f}.calendarToolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}.calendarToolbar>div{display:flex;gap:7px}.calendarToolbar button{border:1px solid var(--line);background:white;border-radius:8px;padding:8px 10px;font-weight:700;cursor:pointer}.calendarToolbar h2{margin:0}.calendarToolbar>span{color:var(--muted);font-size:12px}.calendarWeekdays,.editorialCalendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.calendarWeekdays strong{padding:8px;color:var(--muted);font-size:11px;text-align:center}.calendarDay{min-height:125px;border:1px solid var(--line);padding:7px;background:white}.calendarDayMuted{background:var(--surface);opacity:.58}.calendarDay>time{display:block;margin-bottom:7px;color:var(--muted);font-size:11px;font-weight:800}.calendarItem{display:block;margin:5px 0;padding:6px;border-radius:6px;font-size:11px;line-height:1.25}.calendarItem small{display:block;margin-bottom:2px;font-size:9px;text-transform:uppercase;letter-spacing:.04em}.calendarScheduled{background:#fff4d8}.calendarPublished{background:#e9f6ee}.calendarUpcoming{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.calendarUpcoming a{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding:10px 0}.calendarUpcoming span{color:var(--muted);font-size:12px}@media(max-width:800px){.calendarToolbar{align-items:flex-start;flex-direction:column}.calendarWeekdays,.editorialCalendar{min-width:720px}.cmsPanel:has(.editorialCalendar){overflow-x:auto}.calendarDay{min-height:110px}}.cmsBulkBar{gap:8px;flex-wrap:wrap;margin:12px 0;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:white}.cmsBulkBar,.cmsBulkBar label{display:flex;align-items:center}.cmsBulkBar label{gap:6px;font-weight:750}.cmsBulkBar span{color:var(--muted);font-size:12px}.cmsBulkBar button{border:1px solid var(--line);background:white;border-radius:7px;padding:7px 9px;font-weight:700;cursor:pointer}.cmsBulkBar button:disabled{opacity:.4;cursor:not-allowed}.cmsPostList>article{position:relative}.cmsRowCheck{align-self:flex-start;margin:5px 10px 0 0}.healthStats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:18px}.healthStats>button,.healthStats>div{border:1px solid var(--line);border-radius:12px;background:white;padding:16px;text-align:left}.healthStats button{font:inherit;cursor:pointer}.healthStats strong{display:block;font-size:25px}.healthStats span{color:var(--muted);font-size:11px}.healthRows{display:grid;grid-gap:10px;gap:10px}.healthRow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 18px;gap:8px 18px;border-bottom:1px solid var(--line);padding:13px 0}.healthRow>div:first-child span{display:block;color:var(--muted);font-size:11px;margin-top:4px}.healthFlags{display:flex;gap:5px;align-items:flex-start}.healthFlags span{border-radius:999px;background:var(--surface);padding:4px 7px;font-size:10px;font-weight:800}.healthFlags .healthGood{background:#e9f6ee}.healthFlags .healthWarn{background:#fff4d8}.healthRow ul{grid-column:1/-1;margin:0;padding-left:18px;color:var(--muted);font-size:12px}.calendarFilters{display:flex;gap:6px;margin:0 0 12px}.calendarFilters button{border:1px solid var(--line);background:white;border-radius:999px;padding:7px 11px;font-weight:700;cursor:pointer}.calendarFilters button.active{background:#0f3764;color:white}.blogArchive{max-width:1180px;margin:0 auto 30px;padding:0 24px}.blogArchiveMonths{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.blogArchiveMonths a{border:1px solid var(--line);border-radius:10px;padding:13px;background:white}.blogArchiveMonths small{display:block;margin-top:3px;color:var(--muted)}@media(max-width:900px){.blogArchiveMonths,.healthStats{grid-template-columns:repeat(2,minmax(0,1fr))}.cmsBulkBar{align-items:flex-start}.healthRow{grid-template-columns:1fr}}.cmsSeedButton{width:100%;margin:0 0 12px;justify-content:center}.aboutShell{min-height:100vh;background:#fff}.aboutHero{max-width:1040px;margin:0 auto;padding:104px 28px 86px;text-align:center}.aboutHero h1{max-width:930px}.aboutLead{max-width:820px;margin:0 auto;color:var(--muted);font-size:20px;line-height:1.72}.aboutStatement{max-width:940px;margin:0 auto;padding:76px 28px;border-top:1px solid var(--line)}.aboutCta h2,.aboutJourney h2,.aboutSectionHeading h2,.aboutStatement h2,.aboutTrust h2{margin:12px 0 22px;font-size:clamp(34px,4.4vw,56px);line-height:1.04;letter-spacing:-.045em}.aboutStatement p:not(.eyebrow){color:var(--muted);font-size:18px;line-height:1.78}.aboutSplit{max-width:1180px;margin:0 auto;padding:30px 28px 90px;display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.aboutSplit>article{border:1px solid var(--line);border-radius:18px;padding:34px;background:var(--surface)}.aboutSplit h2{margin:10px 0 14px;font-size:34px;line-height:1.08;letter-spacing:-.035em}.aboutIntro{color:var(--muted);line-height:1.65}.aboutPointGrid{display:grid;grid-gap:12px;gap:12px;margin:26px 0}.aboutPointGrid>div{padding:16px 0;border-top:1px solid var(--line)}.aboutPointGrid span,.aboutPointGrid strong{display:block}.aboutPointGrid span{margin-top:6px;color:var(--muted);line-height:1.55;font-size:14px}.aboutTextLink{color:var(--accent);font-weight:800}.aboutDifference{background:#f4f7fa;padding:86px 28px}.aboutSectionHeading{max-width:1180px;margin:0 auto 34px}.aboutSectionHeading h2{max-width:760px;margin-left:0}.aboutPillars{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.aboutPillars article{background:#fff;border:1px solid var(--line);border-radius:14px;padding:26px}.aboutPillars article>span{color:var(--accent);font-size:12px;font-weight:900;letter-spacing:.12em}.aboutPillars h3{font-size:20px;margin:16px 0 9px}.aboutPillars p{margin:0;color:var(--muted);font-size:14px;line-height:1.65}.aboutJourney{max-width:1180px;margin:0 auto;padding:92px 28px;display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:70px;gap:70px;align-items:start}.aboutJourney h2{margin-left:0}.aboutJourneySteps{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--line)}.aboutJourneySteps span{display:flex;align-items:center;gap:16px;padding:18px 0;border-bottom:1px solid var(--line);font-size:17px;font-weight:750}.aboutJourneySteps b{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#edf3fa;color:var(--accent);font-size:12px}.aboutTrust{max-width:1180px;margin:0 auto 86px;padding:58px;border:1px solid var(--line);border-radius:20px;display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:70px;gap:70px;background:#fff}.aboutTrust h2{margin-left:0}.aboutTrust>div:last-child p{margin:0 0 18px;color:var(--muted);font-size:17px;line-height:1.75}.aboutCta{padding:90px 28px;text-align:center;background:#0e1b2a;color:#fff}.aboutCta .eyebrow{color:#9ec0e9}.aboutCta h2{max-width:760px;margin-left:auto;margin-right:auto}.aboutCta>p:not(.eyebrow){max-width:690px;margin:0 auto;color:#c6d0da;font-size:17px;line-height:1.65}.aboutCta .secondary{background:transparent;color:#fff;border-color:#52606f}.aboutFooter{max-width:1180px;margin:0 auto;padding:46px 28px;display:grid;grid-template-columns:1fr 1.5fr;grid-gap:18px 40px;gap:18px 40px;align-items:start}.aboutFooter p{margin:0;color:var(--muted);line-height:1.55}.aboutFooter nav{display:flex;gap:18px;flex-wrap:wrap;font-size:13px;font-weight:700}.aboutFooter small{color:var(--muted)}@media(max-width:800px){.aboutJourney,.aboutPillars,.aboutSplit,.aboutTrust{grid-template-columns:1fr}.aboutJourney,.aboutTrust{gap:28px}.aboutTrust{margin-left:20px;margin-right:20px;padding:30px}.aboutFooter{grid-template-columns:1fr}.aboutHero{padding-top:72px}.aboutLead{font-size:17px}}.legalShell{min-height:100vh;background:#fff}.legalHero{max-width:1180px;margin:0 auto;padding:82px 28px 58px;border-bottom:1px solid var(--line)}.legalHero h1{margin:12px 0 18px;max-width:860px;text-align:left;font-size:clamp(48px,6vw,76px)}.legalHero>p:not(.eyebrow){max-width:780px;margin:0;color:var(--muted);font-size:18px;line-height:1.7}.legalMeta{display:flex;gap:12px 28px;flex-wrap:wrap;margin-top:28px;color:var(--muted);font-size:12px;font-weight:700}.legalLayout{max-width:1180px;margin:0 auto;padding:54px 28px 96px;display:grid;grid-template-columns:270px minmax(0,760px);grid-gap:70px;gap:70px;justify-content:space-between;align-items:start}.legalAside{position:-webkit-sticky;position:sticky;top:24px;padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.legalAside>strong{display:block;margin-bottom:13px;font-size:13px}.legalAside nav{display:grid;max-height:58vh;overflow:auto;padding-right:6px}.legalAside nav a{padding:7px 0;border-bottom:1px solid #e5eaf0;color:#425365;font-size:11px;line-height:1.35}.legalAside nav a:hover{color:var(--accent)}.legalAsideNote{margin-top:16px;padding-top:14px;border-top:1px solid var(--line);color:var(--muted);font-size:11px;line-height:1.55}.legalAsideNote a,.legalDocument a{color:var(--accent);font-weight:750;text-decoration:underline;text-underline-offset:2px}.legalDocument{min-width:0}.legalNotice{margin-bottom:40px;padding:22px 24px;border:1px solid #cfdeec;border-radius:12px;background:#f4f8fc}.legalNotice strong{display:block;margin-bottom:7px;color:var(--accent)}.legalNotice p{margin:0!important;font-size:14px!important}.legalDocument section{padding:0 0 34px;margin:0 0 34px;border-bottom:1px solid var(--line);scroll-margin-top:24px}.legalDocument section:last-child{border-bottom:0}.legalDocument h2{margin:0 0 15px;font-size:25px;line-height:1.25;letter-spacing:-.02em}.legalDocument p{margin:0 0 14px;color:#425365;font-size:15px;line-height:1.78}.legalDocument p:last-child{margin-bottom:0}@media(max-width:850px){.legalLayout{grid-template-columns:1fr;gap:30px}.legalAside{position:static}.legalAside nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;max-height:none}.legalHero{padding-top:58px}}@media(max-width:600px){.legalHero{padding:48px 18px 36px}.legalLayout{padding:30px 18px 68px}.legalAside nav{grid-template-columns:1fr}.legalDocument h2{font-size:22px}.legalHero>p:not(.eyebrow){font-size:16px}}.articleInternalLinks{display:grid;grid-gap:8px;gap:8px;margin:30px 0;padding:20px 22px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.articleInternalLinks strong{margin-bottom:2px}.articleInternalLinks a{color:var(--accent);font-size:14px;font-weight:750}.articleInternalLinks a:hover{text-decoration:underline}.employerCard .cardHeading{align-items:flex-start;gap:1rem;flex-wrap:wrap}.employerCard .cardHeading>div{min-width:0}.employerCard .cardHeading h2,.employerCard .cardHeading p,.employerCard label,.employerCard small{overflow-wrap:anywhere}.employerCard .formGrid{align-items:start}.employerCard .formGrid>label{min-width:0}.employerCard input,.employerCard select,.employerCard textarea{width:100%;min-width:0}.employerProfileCard{max-width:1180px;margin-inline:auto}.employerProfileHeading{display:block;margin-bottom:2rem}.employerProfileHeading .eyebrow{margin:0 0 .55rem}.employerProfileHeading h1{margin:0;font-size:clamp(2rem,5vw,3.6rem);line-height:1.05;letter-spacing:-.035em}.employerProfileHeading>p:last-child{margin:.65rem 0 0;color:var(--muted);max-width:650px}@media (max-width:760px){.employerCard .cardHeading{display:flex;flex-direction:column}.employerProfileHeading{margin-bottom:1.35rem}.employerProfileHeading h1{font-size:clamp(2rem,10vw,3rem)}}.workspaceNavigation{position:-webkit-sticky;position:sticky;top:0;z-index:80;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 2px 10px rgba(14,27,42,.04)}.workspaceNavigationBrand{max-width:1440px;margin:0 auto;padding:12px 28px 8px;display:flex;align-items:baseline;gap:12px}.workspaceNavigationBrand span{color:var(--muted);font-size:12px;font-weight:700}.workspaceNavigationRow{max-width:1440px;margin:0 auto;padding:0 28px;display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:thin}.workspaceNavigationRow a{flex:0 0 auto;padding:10px 12px;border-radius:8px;font-size:13px;font-weight:750;color:#405064}.workspaceNavigationRow a.active,.workspaceNavigationRow a:hover{background:#edf4fb;color:var(--accent)}.workspaceNavigationPrimary{padding-bottom:4px}.workspaceNavigationSecondary{padding-top:4px;padding-bottom:10px;border-top:1px solid #eef2f6}.workspaceNavigationSecondary a{padding-top:8px;padding-bottom:8px;font-size:12px}.workspaceNavigation~main .candidateWorkspaceTop,.workspaceNavigation~main .employerWorkspaceTop{display:none!important}input:not([type=checkbox]):not([type=radio]),select,textarea{min-height:46px}textarea{width:100%;min-height:160px;resize:vertical;line-height:1.55;padding:13px 14px}.atsInlineForm textarea,.atsInterviewForm textarea,.coverNoteLabel textarea{min-height:180px}.atsInlineForm,.atsInterviewForm{width:100%}.atsInlineForm textarea,.atsInterviewForm textarea{grid-column:1/-1}.statusMessage[role=status],.submissionFeedback{font-size:15px;font-weight:750;border-width:2px;padding:15px 18px;box-shadow:0 4px 14px rgba(14,27,42,.07)}.workflowStageActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.workflowStageActions button{border:1px solid #c9d6e3;background:#fff;color:#26384a;border-radius:8px;padding:10px 13px;font-weight:750;cursor:pointer}.workflowStageActions button:hover{border-color:var(--accent);background:#f3f7fb}.workflowStageActions button.active{background:var(--accent);border-color:var(--accent);color:#fff}@media(max-width:720px){.workspaceNavigationBrand,.workspaceNavigationRow{padding-left:16px;padding-right:16px}.workspaceNavigationBrand{padding-top:10px}textarea{min-height:180px}}.workspaceNavigation{position:relative;max-width:none;padding-bottom:2px}.workspaceNavigationBrand,.workspaceNavigationRow{max-width:1280px;padding-left:32px;padding-right:32px}.workspaceNavigationBrand{padding-right:140px}.workspaceSignOut{position:absolute;top:18px;right:max(32px,calc((100vw - 1280px)/2 + 32px));border:0;border-radius:8px;background:var(--accent);color:#fff;padding:9px 15px;font-size:13px;font-weight:750;cursor:pointer}.workspaceSignOut:hover{filter:brightness(.94)}.workspaceNavigation~main{width:100%;overflow-x:hidden}.workspaceNavigation~main .alertTop,.workspaceNavigation~main .candidateTop,.workspaceNavigation~main .oppTop,.workspaceNavigation~main .profileTopbar{display:none!important}.alertShell,.candidateShell,.oppShell,.profileShell{min-height:100vh;background:#f5f7fa}.alertWrap,.candidateShell>.candidateCard,.candidateShell>.candidateGrid,.candidateShell>.candidateHero,.candidateShell>.statusMessage,.oppWrap,.profileShell>.applicationsPage{width:min(1180px,calc(100% - 56px));margin-left:auto;margin-right:auto}.candidateShell>.candidateHero{padding:52px 0 28px}.candidateShell>.candidateHero h1{margin:10px 0 14px;max-width:880px;text-align:left;font-size:clamp(40px,5vw,64px)}.candidateShell>.candidateHero>p:last-child{max-width:820px;color:var(--muted);font-size:17px;line-height:1.6}.candidateShell>.candidateCard,.candidateShell>.candidateGrid{margin-bottom:28px}.candidateShell>.candidateGrid{display:grid;grid-gap:16px;gap:16px}.candidateShell>.candidateCard,.candidateShell>.candidateGrid>.candidateCard{background:#fff;border:1px solid var(--line);border-radius:14px;padding:26px}.candidateShell>.candidateGrid>p{background:#fff;border:1px solid var(--line);border-radius:14px;padding:28px;color:var(--muted)}.profileShell>.applicationsPage{padding:34px 0 72px}.profileShell>.applicationsPage .profileIntro{padding-top:8px}.profileShell>.applicationsPage .applicationHistoryList{display:grid;grid-gap:16px;gap:16px}.alertWrap,.oppWrap{max-width:1180px}@media(max-width:720px){.workspaceNavigationBrand,.workspaceNavigationRow{padding-left:18px;padding-right:18px}.workspaceNavigationBrand{padding-right:105px}.workspaceNavigationBrand span{display:none}.workspaceSignOut{top:11px;right:18px;padding:8px 11px;font-size:12px}.alertWrap,.candidateShell>.candidateCard,.candidateShell>.candidateGrid,.candidateShell>.candidateHero,.candidateShell>.statusMessage,.oppWrap,.profileShell>.applicationsPage{width:calc(100% - 36px)}.candidateShell>.candidateHero{padding-top:38px}}.workspaceNavigationBrand,.workspaceNavigationRow{width:min(1180px,calc(100% - 56px));padding-left:0;padding-right:0}.workspaceNavigationBrand{padding-right:108px}.workspaceSignOut{right:max(28px,calc((100vw - 1180px)/2))}.alertWrap,.candidateShell>.candidateCard,.candidateShell>.candidateGrid,.candidateShell>.candidateHero,.candidateShell>.statusMessage,.dashWrap,.oppWrap,.profileLayout,.profileShell>.applicationsPage{width:min(1180px,calc(100% - 56px));margin-left:auto;margin-right:auto}.alertWrap,.dashWrap,.oppWrap,.profileLayout{box-sizing:border-box}@media(max-width:720px){.alertWrap,.candidateShell>.candidateCard,.candidateShell>.candidateGrid,.candidateShell>.candidateHero,.candidateShell>.statusMessage,.dashWrap,.oppWrap,.profileLayout,.profileShell>.applicationsPage,.workspaceNavigationBrand,.workspaceNavigationRow{width:calc(100% - 36px);margin-left:auto;margin-right:auto}.workspaceNavigationBrand,.workspaceNavigationRow{padding-left:0;padding-right:0}.workspaceNavigationBrand{padding-right:88px}.workspaceSignOut{right:18px}}.talentrenzaLogo{gap:0}.talentrenzaLogoMark{width:29px;height:29px}.talentrenzaLogoWord{margin-left:-5px;color:var(--brand-deep);letter-spacing:-.04em}.talentrenzaLogoCompact .talentrenzaLogoMark{width:26px;height:26px}.talentrenzaLogoCompact .talentrenzaLogoWord{margin-left:-4px}.jobPagination{display:flex;align-items:center;justify-content:center;gap:12px;margin:28px 0 0}.jobPagination a,.jobPagination span{min-width:88px;border:1px solid var(--line);border-radius:8px;padding:9px 12px;text-align:center;font-size:13px;font-weight:750;background:#fff}.jobPagination a{color:var(--accent)}.jobPagination span[aria-disabled=true]{color:var(--muted);opacity:.55}.jobPagination strong{font-size:13px;color:#405064}@media(max-width:520px){.jobPagination{gap:7px}.jobPagination a,.jobPagination span{min-width:72px;padding:8px}.jobPagination strong{font-size:12px}}.passwordField{position:relative;display:flex;align-items:center}.passwordField input{padding-right:72px!important}.passwordToggle{position:absolute;right:8px;border:0;background:transparent;color:var(--accent);font-size:12px;font-weight:800;cursor:pointer;padding:7px 8px}.authInlineLink{margin:-4px 0 0;text-align:right;font-size:13px}.authInlineLink a{color:var(--accent);font-weight:800}.employerWorkspaceTop{min-height:72px;padding:0 32px;background:#fff;border-bottom:1px solid var(--line);display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:28px;gap:28px;position:-webkit-sticky;position:sticky;top:0;z-index:30}.employerWorkspaceNav{display:flex;justify-content:flex-end;align-items:center;gap:18px;min-width:0;font-size:13px;font-weight:700}.employerWorkspaceNav a{color:#344354;white-space:nowrap}.employerWorkspaceNav a:hover{color:var(--accent)}.signOutButton{border:1px solid #cfd8e2;background:#fff;border-radius:8px;padding:9px 13px;font-weight:800;cursor:pointer;white-space:nowrap}.professionalHero{padding-top:48px}.professionalHero h1{max-width:980px}.verificationCard{border-left:4px solid var(--accent);min-width:0}.verificationExplainer{margin:14px 0;padding:12px 14px;border-radius:9px;background:#f5f8fb;color:#425466;font-size:13px;line-height:1.55}.verificationGateHelp{margin:12px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.formActionStack{display:grid;justify-items:start;grid-gap:10px;gap:10px;margin-top:18px}.formActionStack .saveButton{margin-top:0}.formActionStack .verificationGateHelp{max-width:540px;margin:0}.emptyState{color:var(--muted);padding:24px 0}.checkboxLabel{grid-template-columns:18px 1fr!important;align-items:center}.checkboxLabel input{width:16px!important;margin:0}.status-suspended{background:#f2eafe;color:#6741a5}.adminMetricGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:1rem;gap:1rem;margin-top:1.5rem}.adminMetricCard{background:#fff;border:1px solid #dbe3eb;border-radius:12px;padding:1.15rem;display:grid;grid-gap:.28rem;gap:.28rem;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.adminMetricCard:focus-visible,.adminMetricCard:hover{transform:translateY(-2px);border-color:#aebfd0;box-shadow:0 8px 24px rgba(14,27,42,.07);outline:none}.adminMetricCard span{color:#607080;font-size:.86rem}.adminMetricCard strong{font-size:1.85rem;color:#10243e}.adminMetricCard small{margin-top:.25rem;color:var(--accent);font-weight:800}.adminOperationsPage{max-width:1240px;margin:0 auto;padding:2rem 24px 5rem}.adminPageHeading{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}.adminPageHeading h1{margin:8px 0;max-width:760px;text-align:left;font-size:clamp(42px,5vw,64px)}.adminPageHeading p:last-child{color:var(--muted)}.adminSection{margin-top:2.5rem}.adminSectionHeading{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;flex-wrap:wrap}.adminSectionHeading .saveButton{margin:0}.adminFilters{display:flex;gap:.75rem;margin:1rem 0;flex-wrap:wrap;align-items:center}.adminFilters input,.adminFilters select,.adminUserForm input,.adminUserForm select,.companyVerificationCell select{border:1px solid #cfd8e2;border-radius:8px;padding:.65rem .75rem;background:#fff}.adminFilters input{min-width:250px}.adminUserForm{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:.75rem;gap:.75rem;padding:1rem}.adminUserForm,.tableScroll{border:1px solid var(--line);border-radius:12px;background:#fff}.tableScroll{overflow-x:auto}.professionalTable{width:100%;border-collapse:collapse;min-width:900px}.professionalTable th{text-align:left;padding:12px;background:#f7f9fb;border-bottom:1px solid var(--line);font-size:12px;color:#536273}.professionalTable td{padding:12px;border-top:1px solid #e6ebf0;vertical-align:top;font-size:13px}.professionalTable button{border:0;background:transparent;color:var(--accent);text-decoration:underline;cursor:pointer;padding:0}.companyVerificationCell{display:grid;grid-gap:7px;gap:7px;min-width:155px}.atsShell{min-height:100vh;background:#f5f7fa;padding-bottom:80px}.atsTop{min-height:72px;background:#fff;border-bottom:1px solid var(--line);padding:0 32px;justify-content:space-between;gap:24px}.atsTop,.atsTop nav{display:flex;align-items:center}.atsTop nav{gap:20px;font-size:13px;font-weight:700}.atsHero{max-width:1280px;margin:0 auto;padding:48px 28px 24px}.atsHero h1{margin:10px 0 16px;max-width:900px;text-align:left;font-size:clamp(42px,5vw,68px)}.atsHero>p:last-child{color:var(--muted);font-size:16px;line-height:1.65;max-width:780px}.atsMessage{max-width:1280px;margin:0 auto 18px}.atsMetrics{max-width:1280px;margin:0 auto 20px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.atsMetrics article{background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px;display:grid;grid-gap:5px;gap:5px}.atsMetrics span{color:var(--muted);font-size:12px;font-weight:700}.atsMetrics strong{font-size:27px}.atsWorkspace{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:minmax(560px,1.25fr) minmax(360px,.75fr);grid-gap:18px;gap:18px;align-items:start}.atsDetailPanel,.atsEmpty,.atsListPanel{background:#fff;border:1px solid var(--line);border-radius:14px}.atsListPanel{overflow:hidden}.atsFilters{padding:16px;display:grid;grid-template-columns:1fr 170px auto;grid-gap:8px;gap:8px;border-bottom:1px solid var(--line)}.atsCandidateHead select,.atsFilters button,.atsFilters input,.atsFilters select,.atsInlineForm textarea,.atsInterviewForm input,.atsInterviewForm select,.atsInterviewForm textarea,.bulkBar select{border:1px solid #cfd8e2;border-radius:8px;padding:10px 11px;background:#fff;min-width:0}.atsFilters button{background:var(--accent);color:#fff;border-color:var(--accent);font-weight:800;cursor:pointer}.bulkBar{padding:10px 16px;display:flex;justify-content:space-between;align-items:center;background:#eef4fa;border-bottom:1px solid var(--line)}.atsRow,.atsTableHead{display:grid;grid-template-columns:28px minmax(190px,1.2fr) minmax(160px,1fr) 120px;grid-gap:10px;gap:10px;align-items:center}.atsTableHead{padding:10px 16px;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;background:#f8fafc}.atsRows{display:grid}.atsRow{width:100%;border:0;border-top:1px solid #edf0f3;background:#fff;padding:14px 16px;text-align:left;color:var(--ink);cursor:pointer}.atsRow.active,.atsRow:hover{background:#f4f8fc}.atsRow>span{min-width:0}.atsRow small,.atsRow strong{display:block}.atsRow small{color:var(--muted);margin-top:3px;overflow:hidden;text-overflow:ellipsis}.atsNoRows{margin:0;padding:28px 16px;color:var(--muted)}.atsDetailPanel{padding:22px;position:-webkit-sticky;position:sticky;top:20px}.atsDetailPanel section{border-top:1px solid var(--line);padding-top:18px;margin-top:18px}.atsDetailPanel h3{margin:0 0 12px;font-size:16px}.atsDetailEmpty{min-height:220px;display:grid;place-content:center;text-align:center;color:var(--muted)}.atsCandidateHead{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.atsCandidateHead h2{margin:8px 0 5px;font-size:25px}.atsCandidateHead p{margin:0;color:var(--muted)}.atsFacts{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.atsFacts span{border:1px solid var(--line);background:#f8fafc;border-radius:8px;padding:9px;font-size:12px}.atsTimeline{display:grid;grid-gap:3px;gap:3px;padding:10px 0;border-bottom:1px solid #eef1f4}.atsTimeline small,.atsTimeline span{color:var(--muted)}.atsInlineForm,.atsInterviewForm{display:grid;grid-gap:8px;gap:8px}.atsInlineForm textarea,.atsInterviewForm textarea{min-height:84px;resize:vertical}.atsInlineForm .secondaryButton,.atsInterviewForm .secondaryButton{justify-self:start;margin-top:0}.atsInterview,.atsNote{margin-top:10px;padding:11px;border-radius:8px;background:#f8fafc;display:grid;grid-gap:4px;gap:4px}.atsNote p{margin:0 0 4px}.atsInterview small,.atsInterview span,.atsNote small{color:var(--muted)}.atsEmpty{max-width:720px;margin:70px auto;padding:38px}.atsEmpty h1{text-align:left;margin:22px 0 12px;font-size:48px}@media (max-width:1100px){.employerWorkspaceTop{grid-template-columns:auto auto;gap:16px}.employerWorkspaceNav{grid-column:1/-1;order:3;justify-content:flex-start;overflow-x:auto;padding:0 0 12px}.atsWorkspace{grid-template-columns:1fr;padding:0 18px}.atsDetailPanel{position:static}.atsMetrics{padding:0 18px}.atsMessage{margin-left:18px;margin-right:18px}}@media (max-width:720px){.employerShell{overflow-x:clip}.employerWorkspaceTop{padding:12px 18px;min-height:auto}.employerWorkspaceNav{gap:14px;max-width:100%}.verificationCard .cardHeading{align-items:flex-start;flex-direction:column}.verificationCard .cardHeading>div{min-width:0;max-width:100%}.professionalHero{padding-top:32px}.atsTop{padding:14px 18px;align-items:flex-start}.atsTop nav{flex-wrap:wrap;justify-content:flex-end}.atsHero{padding:34px 18px 20px}.atsMetrics{grid-template-columns:1fr 1fr}.atsFilters{grid-template-columns:1fr}.atsTableHead{display:none}.atsRow{grid-template-columns:28px 1fr}.atsRow>span:nth-of-type(2),.atsRow>span:nth-of-type(3){grid-column:2}.atsFacts{grid-template-columns:1fr}.adminOperationsPage{padding-left:16px;padding-right:16px}}