:root{--js-container: 920px;--js-container-wide: 1120px;--js-blue: #1f80f0;--js-navy: #102d68;--js-text: #20242d;--js-muted: #4a4f59;--js-soft-muted: #5c6472;--js-red: #e20000;--js-red-dark: #b80000;--js-section-gap: 40px}.jobsearch-page{background:#fff}.jobsearch-header{background:#fff;border-bottom:1px solid rgba(0,0,0,.04);position:sticky;top:0;z-index:50}.jobsearch-header-container{display:flex;justify-content:flex-start;align-items:center;width:min(var(--js-container),calc(100% - 24px));min-height:82px;margin:0 auto}.jobsearch-header-logo{width:200px;height:auto;display:block}@media(min-width:768px){.jobsearch-header-container{min-height:100px}.jobsearch-header-logo{width:260px}}.jobsearch-hero{background:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(to right,rgba(255,255,255,.03) 1px,transparent 1px),radial-gradient(circle 500px at 0% 20%,rgba(139,92,246,.3),transparent),radial-gradient(circle 500px at 100% 0%,rgba(59,130,246,.3),transparent),radial-gradient(circle at top,#2068ff38,#03112b00 52%),linear-gradient(90deg,#020b17,#031c43,#020b17);background-size:48px 48px,48px 48px,100% 100%,100% 100%,100% 100%,100% 100%;padding:62px 0 74px;position:relative;overflow:hidden}.jobsearch-hero-glow{pointer-events:none;background:radial-gradient(circle,rgba(0,149,255,.12),transparent 58%);position:absolute;inset:0}.jobsearch-hero-container{text-align:center;width:min(var(--js-container-wide),calc(100% - 24px));margin:0 auto;position:relative;z-index:2}.jobsearch-hero-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;line-height:1.45}.jobsearch-hero h1{letter-spacing:-.05em;color:#fff;margin:20px 0 0;font-family:Poppins,sans-serif;font-size:32px;font-weight:800;line-height:1.02}.jobsearch-hero h1 span{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ff9f0a,#ffd21f);-webkit-background-clip:text;background-clip:text;font-size:60px;line-height:.95;display:inline-block;margin-top:10px}.jobsearch-hero-copy{letter-spacing:-.02em;color:#fff;max-width:860px;margin:24px auto 0;font-family:Roboto,sans-serif;font-size:15px;font-weight:500;line-height:1.48}.jobsearch-hero-benefits{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:34px}.jobsearch-hero-benefit{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:18px;display:flex;flex-direction:column;justify-content:flex-start;width:100px;padding:12px 8px;transition:background .3s,border-color .3s}.jobsearch-hero-benefit:hover{background:#ffffff14;border-color:#ffffff2e}.jobsearch-hero-benefit-icon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto 16px}.jobsearch-hero-benefit-icon img{object-fit:contain;width:40px;height:40px}.jobsearch-hero-benefit h3{color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1.32;text-align:center}.jobsearch-hero-cta{display:inline-flex;justify-content:center;align-items:center;min-width:200px;min-height:52px;margin-top:28px;padding:0 28px;background:linear-gradient(#e20000,#b80000);border-radius:18px;color:#fff;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;box-shadow:0 18px 42px #ff00003d}.jobsearch-hero-cta:hover{filter:brightness(1.05);transform:translateY(-4px) scale(1.03);box-shadow:0 26px 56px #ff000057}@media(min-width:768px){.jobsearch-hero{padding:78px 0 92px}.jobsearch-hero-eyebrow{font-size:17px}.jobsearch-hero h1{font-size:62px}.jobsearch-hero h1 span{font-size:80px}.jobsearch-hero-copy{font-size:22px}.jobsearch-hero-benefits{flex-direction:row;flex-wrap:wrap;justify-content:center}.jobsearch-hero-benefit{min-height:230px;padding:28px 22px;width:220px}.jobsearch-hero-benefit h3{font-size:22px}.jobsearch-hero-cta{min-width:240px;min-height:72px;font-size:28px;margin-top:34px}}@media(min-width:1080px){.jobsearch-hero{padding:92px 0 110px}.jobsearch-hero h1{font-size:70px}.jobsearch-hero h1 span{font-size:100px}.jobsearch-hero-copy{font-size:25px}}@media(max-width:767px){.jobsearch-hero-benefit{min-height:160px;align-items:stretch}.jobsearch-hero-benefits{align-items:stretch}}.jobsearch-credibility-section{background:#fff;padding:60px 20px 30px}.jobsearch-credibility-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-credibility-section h2{text-align:center;letter-spacing:-.045em;color:var(--js-blue);max-width:980px;margin:0 auto;font-family:Poppins,sans-serif;font-size:34px;font-weight:700;line-height:1.08}.jobsearch-credibility-subtitle{text-align:center;letter-spacing:-.03em;color:var(--js-muted);max-width:1040px;margin:20px auto 0;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:1.42}.jobsearch-credibility-grid{display:grid;grid-template-columns:1fr;gap:16px;margin:36px auto 0}.jobsearch-credibility-column{display:flex;flex-direction:column;gap:14px}.jobsearch-credibility-item{display:grid;grid-template-columns:24px 1fr;align-items:start;gap:14px}.jobsearch-credibility-item i{color:#000;margin-top:4px;font-size:16px}.jobsearch-credibility-item p{color:var(--js-text);margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.jobsearch-credibility-signoff{text-align:center;margin-top:36px}.jobsearch-credibility-signoff h3{color:var(--js-muted);margin:0;font-family:Poppins,sans-serif;font-size:22px;font-weight:600;line-height:1.2}.jobsearch-credibility-signoff p{color:var(--js-soft-muted);max-width:608px;margin:8px auto 0;font-family:Roboto,sans-serif;font-size:17px;font-weight:400;line-height:1.5}@media(min-width:768px){.jobsearch-credibility-section{padding:72px 0 40px}.jobsearch-credibility-section h2{font-size:50px}.jobsearch-credibility-subtitle{font-size:25px}.jobsearch-credibility-grid{grid-template-columns:repeat(2,1fr);gap:26px;max-width:1140px;margin:46px auto 0}.jobsearch-credibility-item p{font-size:18px}.jobsearch-credibility-signoff h3{font-size:30px}.jobsearch-credibility-signoff p{font-size:20px}}@media(min-width:1080px){.jobsearch-credibility-section h2{font-size:64px}.jobsearch-credibility-subtitle{font-size:31px}}.jobsearch-frustration-section{background:#fff;padding:28px 20px}.jobsearch-frustration-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-frustration-arrow{display:flex;justify-content:center;align-items:center;gap:16px;margin-bottom:20px}.jobsearch-frustration-arrow span{background:#111;width:60px;height:3px;display:block}.jobsearch-frustration-arrow img{width:56px;height:auto;transform:rotate(90deg)}.jobsearch-frustration-section h2{text-align:center;letter-spacing:-.045em;color:var(--js-blue);max-width:980px;margin:0 auto;font-family:Poppins,sans-serif;font-size:34px;font-weight:700;line-height:1.08}.jobsearch-frustration-subtitle{text-align:center;letter-spacing:-.03em;color:var(--js-blue);margin:18px auto 0;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:1.42}.jobsearch-frustration-copy{text-align:center;letter-spacing:-.03em;color:var(--js-muted);max-width:1080px;margin:18px auto 0;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:1.4}.jobsearch-frustration-grid{display:grid;grid-template-columns:1fr;gap:32px;margin-top:36px}.jobsearch-frustration-left h3{letter-spacing:-.045em;color:var(--js-muted);margin:0 0 24px;font-family:Poppins,sans-serif;font-size:28px;font-weight:600;line-height:1.08}.jobsearch-frustration-list{display:flex;flex-direction:column;gap:14px}.jobsearch-frustration-item{display:grid;grid-template-columns:24px 1fr;align-items:start;gap:14px}.jobsearch-frustration-item i{color:#000;margin-top:5px;font-size:17px}.jobsearch-frustration-item p{color:var(--js-text);margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.jobsearch-frustration-left{order:1}.jobsearch-frustration-image{max-width:200px;margin:0 auto;order:-1}.jobsearch-frustration-image img{width:100%;height:auto;display:block}@media(min-width:768px){.jobsearch-frustration-section{padding:36px 0 56px}.jobsearch-frustration-section h2{font-size:48px}.jobsearch-frustration-subtitle,.jobsearch-frustration-copy{font-size:24px}.jobsearch-frustration-grid{grid-template-columns:1fr 280px;align-items:center;gap:40px;margin-top:48px}.jobsearch-frustration-left{order:1}.jobsearch-frustration-left h3{font-size:36px}.jobsearch-frustration-item p{font-size:18px}.jobsearch-frustration-image{max-width:100%;margin:0;order:2}.jobsearch-frustration-arrow span{width:84px}.jobsearch-frustration-arrow img{width:72px}}@media(min-width:1080px){.jobsearch-frustration-section h2{font-size:66px}.jobsearch-frustration-subtitle,.jobsearch-frustration-copy{font-size:30px}.jobsearch-frustration-left h3{font-size:42px}}.jobsearch-bundle-section{background:#fff;padding:12px 0}.jobsearch-bundle-container{text-align:center;width:100%;margin:0 auto}.jobsearch-bundle-section h2{text-align:center;letter-spacing:-.045em;color:#1f80f0;max-width:1180px;margin:0 auto;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;line-height:1.12}.jobsearch-bundle-image img{width:100%;max-width:100%;height:auto;margin:0;display:block}.jobsearch-course-label{letter-spacing:.06em;color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:24px;font-weight:500;line-height:1.2}.jobsearch-course-icon{object-fit:contain;filter:sepia(.65) saturate(1.25) hue-rotate(345deg) brightness(.95);width:70px;height:70px;margin:22px auto 18px;transition:transform .52s;display:block;transform:rotate(-30deg)}.jobsearch-course-icon:hover{transform:rotate(330deg)}.jobsearch-course-title-image{width:min(600px,100%);height:auto;margin:0 auto;display:block}.jobsearch-course-tagline{letter-spacing:-.035em;color:#fff;margin:28px 0 0;font-family:Poppins,sans-serif;font-size:28px;font-weight:500;line-height:1.15}@media(min-width:768px){.jobsearch-bundle-section{padding:20px 0}.jobsearch-bundle-container{width:min(var(--js-container),calc(100% - 24px))}.jobsearch-bundle-section h2{font-size:48px}.jobsearch-bundle-image img{max-width:860px;width:auto;margin-top:28px}.jobsearch-course-label{font-size:28px}.jobsearch-course-icon{width:112px;height:112px;margin:28px auto 22px}.jobsearch-course-tagline{font-size:36px}}@media(min-width:1080px){.jobsearch-bundle-section h2{font-size:48px}.jobsearch-course-tagline{font-size:42px}}.jobsearch-logos-section{background:#fff;padding:0 20px}.jobsearch-logos-container{text-align:center;width:calc(100% - 24px);margin:0 auto}.jobsearch-logos-section h2{text-align:center;letter-spacing:-.04em;color:var(--js-muted);max-width:1120px;margin:0 auto 16px;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;line-height:1.18}.jobsearch-logos-image img{width:100%;max-width:920px;height:auto;margin:0 auto 20px;display:block}@media(min-width:768px){.jobsearch-logos-section{padding:0}.jobsearch-logos-container{width:min(var(--js-container),calc(100% - 24px))}.jobsearch-logos-section h2{font-size:34px;margin-top:0}.jobsearch-logos-image img{width:85%}}@media(min-width:1080px){.jobsearch-logos-section h2{font-size:42px}}.jobsearch-course-hero{background:#000;width:100%;padding:40px 20px 32px;overflow:hidden}.jobsearch-course-resume{background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(8,145,251,.45),transparent 70%),#000}.jobsearch-course-linkedin{background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(52,225,165,.45),transparent 70%),#000}.jobsearch-course-networking{background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(244,29,36,.25),transparent 70%),#000}.jobsearch-course-616w{background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(216,181,43,.45),transparent 70%),#000}.jobsearch-course-hero-container{text-align:center;width:min(var(--js-container),calc(100% - 24px));margin:0 auto;display:flex;flex-direction:column;align-items:center}.jobsearch-course-subtitle{text-align:center;letter-spacing:-.03em;color:#fff;max-width:760px;margin:20px auto 0;font-family:Poppins,sans-serif;font-size:20px;font-weight:500;line-height:1.3}@media(min-width:768px){.jobsearch-course-hero{padding:48px 0 40px}.jobsearch-course-subtitle{font-size:24px}}@media(min-width:1080px){.jobsearch-course-subtitle{font-size:28px}}.jobsearch-carci-section{background:#fff;padding:32px 20px 0}.jobsearch-carci-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-carci-section h2{text-align:center;letter-spacing:-.04em;color:var(--js-muted);max-width:920px;margin:0 auto;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;line-height:1.18}.jobsearch-carci-icon{width:180px;height:auto;margin:0 auto 20px;display:block}.jobsearch-carci-copy{margin-top:32px}.jobsearch-carci-copy p{color:var(--js-text);margin:0 0 24px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.4}.jobsearch-carci-copy span{color:#1168ff;font-weight:500}.jobsearch-carci-copy strong{font-weight:500}.jobsearch-carci-copy p:last-child{margin-bottom:0}@media(min-width:768px){.jobsearch-carci-section{padding:40px 0 0}.jobsearch-carci-section h2{font-size:34px}.jobsearch-carci-icon{width:220px;margin-bottom:26px}.jobsearch-carci-copy p{font-size:18px}}@media(min-width:1080px){.jobsearch-carci-section h2{font-size:42px}}.jobsearch-marketing-section{background:#fff;padding:32px 20px}.jobsearch-marketing-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-marketing-copy h2,.jobsearch-marketing-infographic h2{text-align:center;letter-spacing:-.04em;color:var(--js-muted);margin:0;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;line-height:1.16}.jobsearch-marketing-copy p{color:var(--js-text);margin:20px 0 0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.jobsearch-marketing-copy strong{font-weight:500}.jobsearch-marketing-infographic{margin-top:32px}.jobsearch-marketing-infographic img{width:100%;max-width:608px;height:auto;margin:20px auto 0;display:block}.jobsearch-marketing-infographic h3{text-align:center;color:var(--js-navy);max-width:760px;margin:24px auto 0;font-family:Poppins,sans-serif;font-size:22px;font-weight:600;line-height:1.3}@media(min-width:768px){.jobsearch-marketing-section{padding:40px 0}.jobsearch-marketing-copy h2,.jobsearch-marketing-infographic h2{font-size:34px}.jobsearch-marketing-copy p{font-size:18px}.jobsearch-marketing-infographic h3{font-size:28px}}@media(min-width:1080px){.jobsearch-marketing-copy h2,.jobsearch-marketing-infographic h2{font-size:42px}.jobsearch-marketing-infographic h3{font-size:30px}}.jobsearch-resume-benefits-section{background:#fff;padding:10px}.jobsearch-resume-benefits-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-resume-benefits-section h2{text-align:center;letter-spacing:-.04em;color:var(--js-muted);margin:0 0 24px;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;line-height:1.16}.jobsearch-resume-benefits-grid{display:grid;grid-template-columns:1fr;gap:16px}.jobsearch-resume-benefit-card{text-align:center;background:#fff;border:1px solid #cfcfcf;border-radius:12px;padding:24px 20px}.jobsearch-resume-benefit-card.is-tinted{background:#eee}.jobsearch-resume-benefit-card img{object-fit:contain;width:64px;height:64px;margin:0 auto 16px;display:block}.jobsearch-resume-benefit-card h3{letter-spacing:-.03em;color:var(--js-muted);margin:0;font-family:Poppins,sans-serif;font-size:22px;font-weight:600;line-height:1.12}.jobsearch-resume-benefit-card p{color:var(--js-text);margin:14px 0 0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.4}@media(min-width:768px){.jobsearch-resume-benefits-section{padding:40px 0}.jobsearch-resume-benefits-section h2{font-size:34px;margin-bottom:30px}.jobsearch-resume-benefits-grid{grid-template-columns:repeat(2,1fr);gap:20px}.jobsearch-resume-benefit-card{min-height:280px;padding:28px 24px}.jobsearch-resume-benefit-card h3{font-size:24px}.jobsearch-resume-benefit-card p{font-size:18px}}@media(min-width:1080px){.jobsearch-resume-benefits-section h2{font-size:42px}.jobsearch-resume-benefits-grid{grid-template-columns:repeat(3,1fr);gap:24px}.jobsearch-resume-benefit-card{min-height:330px}.jobsearch-resume-benefit-card h3{font-size:26px}}.jobsearch-learn-section{background:url(/images/jobsearch/competition-background.webp) center/contain no-repeat;padding:32px 20px}.jobsearch-learn-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-learn-card{background:#fff;border:1px solid #d8d8d8;border-radius:4px;padding:36px 24px;box-shadow:0 0 0 1px #00000008,0 0 22px #0000003d}.jobsearch-learn-card h2{text-align:center;letter-spacing:-.04em;color:var(--js-muted);max-width:760px;margin:0 auto 28px;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;line-height:1.16}.jobsearch-learn-list{display:flex;flex-direction:column;gap:14px}.jobsearch-learn-item{display:grid;grid-template-columns:20px 1fr;align-items:start;gap:12px}.jobsearch-learn-item i{color:#000;margin-top:4px;font-size:15px}.jobsearch-learn-item p{color:var(--js-text);margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.4}.jobsearch-learn-item strong{font-weight:500}@media(min-width:768px){.jobsearch-learn-section{padding:40px 0}.jobsearch-learn-card{padding:52px 68px}.jobsearch-learn-card h2{font-size:34px;margin-bottom:34px}.jobsearch-learn-item p{font-size:18px}.jobsearch-learn-item i{font-size:16px}}@media(min-width:1080px){.jobsearch-learn-card h2{font-size:42px}}.jobsearch-curriculum-heading-section{padding:20px 20px 16px}.jobsearch-curriculum-heading-container{text-align:center;width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-curriculum-heading-container h2{letter-spacing:-.04em;color:var(--js-muted);margin:0;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;line-height:1.16}.jobsearch-curriculum-meta{color:#1267ff;margin:16px 0 0;font-family:Roboto Slab,serif;font-size:16px;font-weight:400;line-height:1.4;text-align:center}.jobsearch-accordion-section{background:#fff;padding:0 20px}.jobsearch-accordion-container{width:min(614px,calc(100% - 24px));margin:0 auto}.jobsearch-accordion{box-shadow:none;border:1px solid lightgray}.jobsearch-accordion-item{border-left:0;border-right:0;border-top:1px solid #c8c8c8;background:#eee}.jobsearch-accordion-item:last-child{border-bottom:1px solid #c8c8c8}.jobsearch-accordion-item summary{cursor:pointer;min-height:58px;color:#111;display:flex;align-items:center;padding:0 48px 0 18px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:1.3;list-style:none;position:relative;transition:background .22s}.jobsearch-accordion-item summary::-webkit-details-marker{display:none}.jobsearch-accordion-item summary:after{content:"+";color:#000;font-size:20px;font-weight:500;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.jobsearch-accordion-item[open] summary:after{content:"-"}.jobsearch-accordion-item[open] summary,.jobsearch-accordion-item summary:hover{background:#ddd}.jobsearch-accordion-item:not([open]) .jobsearch-accordion-panel{display:none}.jobsearch-accordion-panel{background:#fff;padding:12px 18px}.jobsearch-accordion-panel p{color:#111;border-bottom:1px solid #e8e8e8;display:flex;align-items:baseline;gap:12px;margin:0;padding:12px 0;font-family:Roboto,sans-serif;font-size:15px;font-weight:400;line-height:1.35}.jobsearch-accordion-panel p:last-child{border-bottom:0;padding-bottom:12px}.jobsearch-accordion-panel span{color:#6b7280;white-space:nowrap;font-size:14px}@media(min-width:768px){.jobsearch-curriculum-heading-section{padding:40px 0 24px}.jobsearch-curriculum-heading-container h2{font-size:34px}.jobsearch-accordion-section{padding:0}.jobsearch-accordion-item summary{min-height:64px;padding:0 58px 0 24px;font-size:18px}.jobsearch-accordion-panel{padding:12px 26px}.jobsearch-accordion-panel p{font-size:16px}}@media(min-width:1080px){.jobsearch-curriculum-heading-container h2{font-size:42px}}.jobsearch-curriculum-image-section{background:#fff;padding:20px 20px 0}.jobsearch-curriculum-image{object-fit:contain;width:100%;max-width:760px;margin:0 auto;display:block}@media(min-width:768px){.jobsearch-curriculum-image-section{padding:0}}.jobsearch-course-linkedin-icon{object-fit:contain;width:64px;height:64px;margin:14px auto 22px;transition:transform .7s;display:block}.jobsearch-course-linkedin-icon:hover{transform:rotate(360deg)}@media(min-width:768px){.jobsearch-course-linkedin-icon{width:78px;height:78px;margin:18px auto 28px}}.jobsearch-linkedin-section{background:#fff;padding:32px 20px 20px}.jobsearch-linkedin-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-break-icon{object-fit:contain;width:200px;margin:0 auto 24px;display:block}.jobsearch-linkedin-grid{display:grid;grid-template-columns:1fr;gap:28px}.jobsearch-linkedin-left{display:flex;flex-direction:column;gap:20px}.jobsearch-linkedin-point{display:grid;grid-template-columns:18px 1fr;align-items:start;gap:12px}.jobsearch-dot{background:#000;border-radius:999px;width:18px;height:18px;margin-top:6px;position:relative;flex-shrink:0}.jobsearch-dot:after{content:"";background:#fff;border-radius:999px;position:absolute;inset:5px}.jobsearch-linkedin-point p{color:var(--js-text);margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.45}.jobsearch-linkedin-right img{border:10px solid #174c8f;width:100%;display:block}.jobsearch-linkedin-copy{max-width:760px;margin:32px auto 0}.jobsearch-linkedin-copy p{color:var(--js-text);margin:0 0 24px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.jobsearch-linkedin-copy p:last-child{margin-bottom:0}@media(min-width:768px){.jobsearch-linkedin-section{padding:40px 0 20px}.jobsearch-linkedin-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:40px}.jobsearch-linkedin-point p,.jobsearch-linkedin-copy p{font-size:18px}.jobsearch-break-icon{width:260px}}.jobsearch-linkedin-ebook-section{background:#fff;padding:32px 20px 0}.jobsearch-linkedin-ebook-container{width:min(var(--js-container-wide),calc(100% - 24px));margin:0 auto}.jobsearch-linkedin-ebook-section h2{text-align:center;letter-spacing:-.04em;color:var(--js-muted);margin:0;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;line-height:1.16}.jobsearch-linkedin-ebook-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;margin-bottom:24px}.jobsearch-linkedin-book-cover,.jobsearch-linkedin-book-contents{width:100%;max-width:100%;max-height:240px;height:auto;object-fit:contain;margin:0 auto;display:flex;border-radius:10px}@media(min-width:768px){.jobsearch-linkedin-ebook-section{padding:40px 0}.jobsearch-linkedin-ebook-section h2{font-size:34px}.jobsearch-linkedin-ebook-grid{grid-template-columns:1fr 1fr;align-items:center;gap:36px;margin-top:40px;margin-bottom:40px}.jobsearch-linkedin-book-cover{max-width:500px;max-height:none}.jobsearch-linkedin-book-contents{max-width:540px;max-height:none}}@media(min-width:1080px){.jobsearch-linkedin-ebook-section h2{font-size:42px}}.jobsearch-linkedin-goals-section{background:#fff;padding:0 20px}.jobsearch-linkedin-goals-container{width:min(var(--js-container-wide),calc(100% - 24px));margin:0 auto}.jobsearch-linkedin-goals-section h2{text-align:center;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.04em;color:var(--js-muted);margin:0 auto;max-width:860px;line-height:1.16}.jobsearch-linkedin-goals-grid{display:grid;grid-template-columns:1fr;gap:32px;margin-top:36px;text-align:center}.jobsearch-linkedin-goal-card h3{color:var(--js-muted);margin:0 0 16px;font-family:Poppins,sans-serif;font-size:22px;font-weight:600;line-height:1.2}.jobsearch-linkedin-goal-card p{color:#111827;margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.55}.jobsearch-linkedin-goals-image{border:8px solid #c9c9c9;border-radius:22px;width:100%;max-width:980px;margin:40px auto 60px;display:block}@media(min-width:768px){.jobsearch-linkedin-goals-section{padding:0}.jobsearch-linkedin-goals-section h2{font-size:34px}.jobsearch-linkedin-goals-grid{grid-template-columns:repeat(3,1fr);gap:54px;margin-top:54px}.jobsearch-linkedin-goal-card h3{font-size:26px}.jobsearch-linkedin-goal-card p{font-size:18px}.jobsearch-linkedin-goals-image{margin-top:56px}}@media(min-width:1080px){.jobsearch-linkedin-goals-section h2{font-size:42px}.jobsearch-linkedin-goal-card h3{font-size:30px}}.jobsearch-course-networking-icon{object-fit:contain;width:64px;height:64px;margin:14px auto 22px;transition:transform .7s;display:block}.jobsearch-course-networking-icon:hover{transform:rotate(360deg)}@media(min-width:768px){.jobsearch-course-networking-icon{width:92px;height:92px;margin:18px auto 28px}}.jobsearch-master-key-section{background:#fff;padding:32px 20px}.jobsearch-master-key-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-master-key-heading h2{font-family:Poppins,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.04em;color:var(--js-muted);margin:0;line-height:1.08}.jobsearch-master-key-grid{display:grid;grid-template-columns:1fr;gap:32px;margin-top:28px}.jobsearch-master-key-text{margin-top:24px}.jobsearch-master-key-content h2{font-family:Poppins,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.04em;color:var(--js-muted);margin:0 0 22px;line-height:1.12}.jobsearch-master-key-content p,.jobsearch-master-key-text p{color:#111827;margin:0 0 22px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.55}.jobsearch-master-key-content p:last-child,.jobsearch-master-key-text p:last-child{margin-bottom:0}.jobsearch-master-key-content strong,.jobsearch-master-key-text strong{font-weight:500}.jobsearch-master-key-content span{color:#2563eb}.jobsearch-master-key-image{border-radius:22px;width:80%;display:block;margin:0 auto}@media(min-width:768px){.jobsearch-master-key-section{padding:40px 0}.jobsearch-master-key-grid{grid-template-columns:1fr .95fr;align-items:center;gap:44px}.jobsearch-master-key-heading h2{font-size:42px}.jobsearch-master-key-content h2{font-size:34px}.jobsearch-master-key-content p,.jobsearch-master-key-text p{font-size:18px}.jobsearch-master-key-text{margin-top:40px}.jobsearch-master-key-image{width:100%;margin:0}}@media(min-width:1080px){.jobsearch-master-key-heading h2{font-size:50px}.jobsearch-master-key-content h2{font-size:42px}}.jobsearch-network-life-section{background:#fff;padding:0 20px}.jobsearch-network-life-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-network-life-section h2{text-align:center;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.04em;color:var(--js-muted);margin:0 0 22px;line-height:1.16}.jobsearch-network-life-copy p{color:var(--js-muted);margin:0 0 24px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.jobsearch-network-life-copy p:last-child{margin-bottom:0}@media(min-width:768px){.jobsearch-network-life-section{padding:0}.jobsearch-network-life-section h2{font-size:34px}.jobsearch-network-life-copy p{font-size:18px}}@media(min-width:1080px){.jobsearch-network-life-section h2{font-size:42px}}.jobsearch-network-leverage-section{background:#fff;padding:32px 20px 0}.jobsearch-network-leverage-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-network-leverage-section h2{text-align:center;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.04em;color:var(--js-muted);margin:0 0 32px;line-height:1.15}.jobsearch-network-leverage-grid{display:grid;grid-template-columns:1fr;gap:32px;padding-bottom:20px}.jobsearch-network-leverage-copy p{color:#111827;margin:0 0 24px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.65}.jobsearch-network-leverage-copy p:last-child{margin-bottom:0}.jobsearch-network-leverage-highlight{letter-spacing:-.03em;color:var(--js-muted);font-family:Poppins,sans-serif;font-size:22px;font-weight:700;line-height:1.2}.jobsearch-network-leverage-image{width:100%;display:block;border-radius:8px}@media(min-width:768px){.jobsearch-network-leverage-section{padding:40px 0 0}.jobsearch-network-leverage-section h2{font-size:34px}.jobsearch-network-leverage-grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px}.jobsearch-network-leverage-copy p{font-size:18px}.jobsearch-network-leverage-highlight{font-size:26px}}@media(min-width:1080px){.jobsearch-network-leverage-section h2{font-size:42px}.jobsearch-network-leverage-highlight{font-size:28px}}.jobsearch-course-616w-icon{width:64px;height:64px;margin:14px auto 22px;transition:transform .8s;display:block}.jobsearch-course-616w-icon:hover{transform:rotate(360deg)}@media(min-width:768px){.jobsearch-course-616w-icon{width:92px;height:92px;margin:18px auto 28px}}.jobsearch-number-one-problem-section{background:#fff;padding:32px 20px 0}.jobsearch-number-one-problem-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-number-one-problem-section h2{text-align:center;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.04em;color:var(--js-muted);margin:0 0 22px;line-height:1.15}.jobsearch-number-one-problem-section p{color:#111827;margin:0 0 24px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.65}.jobsearch-number-one-problem-highlight{font-weight:700}@media(min-width:768px){.jobsearch-number-one-problem-section{padding:40px 0 0}.jobsearch-number-one-problem-section h2{font-size:34px}.jobsearch-number-one-problem-section p{font-size:18px}}@media(min-width:1080px){.jobsearch-number-one-problem-section h2{font-size:42px}}.jobsearch-616w-results-section{background:#fff;padding:32px 20px 0}.jobsearch-616w-results-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-616w-results-section h2{text-align:center;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.04em;color:var(--js-muted);margin:0 0 24px;line-height:1.12}.jobsearch-616w-results-grid{display:grid;grid-template-columns:1fr;gap:32px;padding-top:20px}.jobsearch-616w-results-copy h2{all:unset;display:block;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;color:var(--js-muted);margin:0 0 22px;line-height:1.12}.jobsearch-616w-results-copy p,.jobsearch-616w-results-bottom p{color:#111827;margin:0 0 24px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.65}.jobsearch-616w-results-copy p:last-child,.jobsearch-616w-results-bottom p:last-child{margin-bottom:0}.jobsearch-616w-results-bottom{margin-top:20px}.jobsearch-616w-results-bottom h3{font-family:Poppins,sans-serif;font-size:22px;font-weight:600;letter-spacing:-.03em;color:var(--js-muted);margin:0 0 20px;line-height:1.2}.jobsearch-616w-results-image{border:10px solid lightgray;border-radius:28px;width:80%;display:block;margin:0 auto}@media(min-width:768px){.jobsearch-616w-results-section{padding:40px 0 0}.jobsearch-616w-results-section h2{font-size:34px}.jobsearch-616w-results-grid{grid-template-columns:1fr 460px;align-items:start;gap:48px}.jobsearch-616w-results-copy h2{font-size:28px}.jobsearch-616w-results-copy p,.jobsearch-616w-results-bottom p{font-size:18px}.jobsearch-616w-results-bottom h3{font-size:26px}.jobsearch-616w-results-bottom{margin-top:24px}.jobsearch-616w-results-image{width:100%;margin:0}}@media(min-width:1080px){.jobsearch-616w-results-section h2{font-size:42px}}.jobsearch-616w-benefits-section{background:#fff;padding:32px 20px 0}.jobsearch-616w-benefits-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-616w-benefits-section h2{text-align:center;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.04em;color:var(--js-muted);margin:0 0 24px;line-height:1.15}.jobsearch-616w-benefits-grid{display:grid;grid-template-columns:1fr;gap:20px}.jobsearch-616w-benefit-card{text-align:center;background:#fff;border:1px solid #cfcfcf;padding:26px 22px}.jobsearch-616w-benefit-card.is-tinted{background:#eee}.jobsearch-616w-benefit-card img{object-fit:contain;width:72px;height:72px;margin:0 auto 22px;display:block}.jobsearch-616w-benefit-card h3{letter-spacing:-.035em;color:var(--js-muted);margin:0 0 18px;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:1.2}.jobsearch-616w-benefit-card p{color:#111827;margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.45}@media(min-width:768px){.jobsearch-616w-benefits-section{padding:40px 0 0}.jobsearch-616w-benefits-section h2{font-size:34px}.jobsearch-616w-benefits-grid{grid-template-columns:repeat(3,1fr);gap:36px}.jobsearch-616w-benefit-card{padding:30px 26px}.jobsearch-616w-benefit-card h3{font-size:28px}.jobsearch-616w-benefit-card p{font-size:18px}}@media(min-width:1080px){.jobsearch-616w-benefits-section h2{font-size:42px}.jobsearch-616w-benefit-card h3{font-size:32px}}.jobsearch-616w-ps-section{background:#fff;padding:32px 20px}.jobsearch-616w-ps-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-616w-ps-section h2{text-align:center;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.04em;color:var(--js-muted);margin:0 0 22px;line-height:1.15}.jobsearch-616w-ps-section p{color:#111827;margin:0 0 24px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.65}.jobsearch-616w-ps-section p:last-child{margin-bottom:0}@media(min-width:768px){.jobsearch-616w-ps-section{padding:40px 0}.jobsearch-616w-ps-section h2{font-size:34px}.jobsearch-616w-ps-section p{font-size:18px}}@media(min-width:1080px){.jobsearch-616w-ps-section h2{font-size:42px}}.jobsearch-616w-ps-images{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:32px}.jobsearch-616w-ps-image-card{background:#fff;border:8px solid #d7d7d7;border-radius:26px;overflow:hidden;max-height:280px}.jobsearch-616w-ps-image-card img{width:100%;height:auto;display:block}@media(min-width:768px){.jobsearch-616w-ps-images{grid-template-columns:repeat(2,1fr);gap:28px;margin-top:40px}.jobsearch-616w-ps-image-card{max-height:none}}.jobsearch-behavioral-bonus-section{background:#fff;padding:0 20px}.jobsearch-behavioral-bonus-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto;text-align:center}.jobsearch-behavioral-bonus-icon{display:block;margin-left:auto;margin-right:auto;margin-bottom:-30px;max-width:70%}.jobsearch-behavioral-bonus-header{display:block;margin-left:auto;margin-right:auto;width:80%;max-width:920px}.jobsearch-behavioral-bonus-eyebrow{font-family:Poppins,sans-serif;font-size:18px;font-weight:600;letter-spacing:.08em;color:var(--js-blue);text-transform:uppercase;margin:0 0 16px}.jobsearch-behavioral-bonus-section h2{font-family:Poppins,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.04em;color:var(--js-muted);margin:0;line-height:1.12}@media(min-width:768px){.jobsearch-behavioral-bonus-section{padding:40px 0 0}.jobsearch-behavioral-bonus-icon{margin-bottom:-40px;max-width:300px}.jobsearch-behavioral-bonus-header{width:60%}.jobsearch-behavioral-bonus-eyebrow{font-size:22px}.jobsearch-behavioral-bonus-section h2{font-size:34px}}@media(min-width:1080px){.jobsearch-behavioral-bonus-section h2{font-size:42px}}.jobsearch-behavioral-guide-section{background:#fff;padding:32px 20px 0}.jobsearch-behavioral-guide-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-behavioral-guide-grid{display:grid;grid-template-columns:1fr;gap:32px}.jobsearch-behavioral-guide-copy h2{font-family:Poppins,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.04em;color:var(--js-muted);margin:0 0 22px;line-height:1.12;text-align:center}.jobsearch-behavioral-guide-copy p{color:#111827;margin:0 0 20px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.65}.jobsearch-behavioral-guide-copy p:last-child{margin-bottom:0}.jobsearch-behavioral-guide-copy ul{margin:0 0 20px;padding-left:22px}.jobsearch-behavioral-guide-copy ul li{color:#111827;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.65;margin-bottom:8px}.jobsearch-behavioral-guide-image{border-radius:12px;width:100%;display:block}@media(min-width:768px){.jobsearch-behavioral-guide-section{padding:40px 0 0}.jobsearch-behavioral-guide-grid{grid-template-columns:1fr 420px;align-items:center;gap:20px}.jobsearch-behavioral-guide-copy h2{font-size:34px;text-align:left}.jobsearch-behavioral-guide-copy p,.jobsearch-behavioral-guide-copy ul li{font-size:18px}}@media(min-width:1080px){.jobsearch-behavioral-guide-copy h2{font-size:42px}}.jobsearch-business-conversation-section{background:#fff;padding:32px 20px 0}.jobsearch-business-conversation-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-business-conversation-section .jobsearch-business-conversation-meta{text-align:center;color:#1f80f0;margin:0 0 17px;font-family:Roboto Slab,serif;font-size:22px;font-weight:600;line-height:1.4}.jobsearch-business-conversation-section h2{text-align:center;color:#1f80f0;margin:0 0 21px;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:1.45}.jobsearch-business-conversation-copy{max-width:760px;margin:0 auto}.jobsearch-business-conversation-section p{color:#111827;margin:0 0 20px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.65}.jobsearch-business-conversation-section p:last-child{margin-bottom:0}.jobsearch-business-conversation-copy p{color:#111827;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.65;margin:0 0 20px}@media(min-width:768px){.jobsearch-business-conversation-copy p{font-size:18px}}.jobsearch-business-conversation-section ul{margin:0 0 20px;padding-left:22px}.jobsearch-business-conversation-section ul li{color:#111827;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.65;margin-bottom:8px}.jobsearch-business-conversation-highlight{font-weight:700}@media(min-width:768px){.jobsearch-business-conversation-section{padding:40px 0 0}.jobsearch-business-conversation-section .jobsearch-business-conversation-meta{margin:0 0 34px}.jobsearch-business-conversation-section h2{font-size:34px;margin:0 0 42px}.jobsearch-business-conversation-section p,.jobsearch-business-conversation-section ul li{font-size:18px}}@media(min-width:1080px){.jobsearch-business-conversation-section h2{font-size:34px}}.jobsearch-outcome-section{background:#fff;padding:32px 20px}.jobsearch-outcome-container{width:min(var(--js-container-wide),calc(100% - 24px));margin:0 auto}.jobsearch-outcome-section h2{text-align:center;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.04em;color:var(--js-muted);margin:0 0 28px;line-height:1.12}.jobsearch-outcome-divider{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:20px}.jobsearch-outcome-divider span{display:block;height:2px;width:60px;background:#111827}.jobsearch-outcome-divider img{width:34px;height:34px;display:block}.jobsearch-outcome-grid{display:grid;grid-template-columns:1fr;gap:24px}.jobsearch-outcome-card{background:#fff;border:1px solid lightgray;border-radius:12px;padding:28px 22px;text-align:center}.jobsearch-outcome-card.is-gradient{background:linear-gradient(135deg,#f6ffd9,#fff3df 48%,#ffd9dc);border:none}.jobsearch-outcome-card img{width:72px;height:72px;margin:0 auto 26px;display:block;object-fit:contain}.jobsearch-outcome-card h3{letter-spacing:-.035em;color:var(--js-muted);margin:0 0 14px;font-family:Poppins,sans-serif;font-size:22px;font-weight:600;line-height:1.2}.jobsearch-outcome-card p{color:#111827;margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.jobsearch-outcome-cta{text-align:center;margin-top:40px}.jobsearch-outcome-cta-btn{display:inline-block;background:var(--js-red);color:#fff;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;padding:16px 36px;border-radius:6px;text-decoration:none;letter-spacing:.01em;transition:background .2s}.jobsearch-outcome-cta-btn:hover{background:var(--js-red-dark)}@media(min-width:768px){.jobsearch-outcome-section{padding:40px 0}.jobsearch-outcome-section h2{font-size:34px}.jobsearch-outcome-grid{grid-template-columns:repeat(3,1fr);gap:32px}.jobsearch-outcome-card h3{font-size:26px}.jobsearch-outcome-card p{font-size:18px}.jobsearch-outcome-cta-btn{font-size:20px;padding:18px 44px}}@media(min-width:1080px){.jobsearch-outcome-section h2{font-size:42px}.jobsearch-outcome-card h3{font-size:30px}}.jobsearch-negotiation-bonus-section{background:#fff;padding:0 20px}.jobsearch-negotiation-bonus-container{width:min(var(--js-container-wide),calc(100% - 24px));margin:0 auto;text-align:center}.jobsearch-negotiation-bonus-icon{display:block;margin:0 auto 10px;width:200px}@media(min-width:768px){.jobsearch-negotiation-bonus-icon{width:260px}}.jobsearch-negotiation-bonus-copy{max-width:min(var(--js-container),calc(100% - 24px));margin:0 auto;text-align:left}.jobsearch-negotiation-bonus-eyebrow{font-family:Poppins,sans-serif;font-size:18px;font-weight:600;letter-spacing:.08em;color:var(--js-blue);text-transform:uppercase;margin:0 0 16px}.jobsearch-negotiation-bonus-section h2{text-align:center;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.04em;color:var(--js-muted);margin:0 0 22px;line-height:1.12}.jobsearch-negotiation-bonus-section p{color:#111827;margin:0 auto 20px;max-width:780px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.65}.jobsearch-negotiation-bonus-section p:last-child{margin-bottom:0}@media(min-width:768px){.jobsearch-negotiation-bonus-section{padding:40px 0 0}.jobsearch-negotiation-bonus-eyebrow{font-size:22px}.jobsearch-negotiation-bonus-section h2{font-size:34px}.jobsearch-negotiation-bonus-section p{font-size:18px}}@media(min-width:1080px){.jobsearch-negotiation-bonus-section h2{font-size:42px}}.jobsearch-negotiation-images-section{background:#fff;padding:28px 20px 0}.jobsearch-negotiation-images-container{width:min(var(--js-container-wide),calc(100% - 24px));margin:0 auto}.jobsearch-negotiation-images-grid{display:grid;grid-template-columns:1fr;gap:28px}.jobsearch-negotiation-image-card{border:8px solid #DFDFDF;border-radius:24px;overflow:hidden;width:100%;display:flex;margin:0 auto;max-width:80%}.jobsearch-negotiation-image-card img{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:768px){.jobsearch-negotiation-images-section{padding:36px 0 0}.jobsearch-negotiation-images-grid{grid-template-columns:1fr 1fr;gap:36px}.jobsearch-negotiation-image-card{max-width:100%;margin:0}}.jobsearch-great-companies-section{background:#fff;padding:32px 20px}.jobsearch-great-companies-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-great-companies-bonus{display:block;margin:0 auto 10px;width:200px}@media(min-width:768px){.jobsearch-great-companies-bonus{width:260px}}.jobsearch-great-companies-list{margin:0;padding:0;list-style:none}.jobsearch-great-companies-list li{color:#111827;margin-bottom:18px;padding-left:32px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.65;position:relative}.jobsearch-great-companies-list li:before{content:"👍";font-size:16px;position:absolute;top:1px;left:0}.jobsearch-great-companies-list li:last-child{margin-bottom:0}@media(min-width:768px){.jobsearch-great-companies-list li{font-size:18px}}.jobsearch-great-companies-section h2{text-align:center;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.04em;color:var(--js-muted);margin:0 0 28px;line-height:1.12}.jobsearch-great-companies-grid{display:grid;grid-template-columns:1fr;gap:22px}.jobsearch-great-companies-copy h3{letter-spacing:-.035em;color:var(--js-muted);margin:0 0 16px;font-family:Poppins,sans-serif;font-size:22px;font-weight:600;line-height:1.2}.jobsearch-great-companies-copy p{color:#111827;margin:0 0 18px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.65}.jobsearch-great-companies-copy p:last-child{margin-bottom:0}.jobsearch-great-companies-copy ul{margin:0 0 18px;padding-left:22px}.jobsearch-great-companies-copy ul li{color:#111827;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.65;margin-bottom:8px}@media(min-width:768px){.jobsearch-great-companies-section{padding:40px 0}.jobsearch-great-companies-section h2{font-size:34px}.jobsearch-great-companies-grid{grid-template-columns:repeat(3,1fr);gap:40px}.jobsearch-great-companies-copy h3{font-size:26px}.jobsearch-great-companies-copy p,.jobsearch-great-companies-copy ul li{font-size:18px}}@media(min-width:1080px){.jobsearch-great-companies-section h2{font-size:42px}.jobsearch-great-companies-copy h3{font-size:30px}}.jobsearch-gigc-images-section{background:#fff;padding:0 20px 40px}.jobsearch-gigc-images-container{width:min(var(--js-container-wide),calc(100% - 24px));margin:0 auto}.jobsearch-gigc-images-grid{display:grid;grid-template-columns:1fr;gap:24px}.jobsearch-gigc-image-card{border:8px solid #DFDFDF;border-radius:24px;overflow:hidden;width:100%;display:block}.jobsearch-gigc-image-card img{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:768px){.jobsearch-gigc-images-section{padding:0 0 48px}.jobsearch-gigc-images-grid{grid-template-columns:repeat(2,1fr);gap:32px;margin:0 auto}}.jobsearch-gigc-testimonials-section{background:#fff;padding:24px 20px 0}.jobsearch-gigc-testimonials-container{width:min(var(--js-container-wide),calc(100% - 24px));margin:0 auto}.jobsearch-gigc-testimonials-heading{background:linear-gradient(135deg,#000,#4c1d95,#1d4ed8);border-radius:18px;margin-bottom:32px;padding:10px 20px}.jobsearch-gigc-testimonials-heading h2{text-align:center;letter-spacing:-.04em;color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:26px;font-weight:700;line-height:1.08}.jobsearch-gigc-testimonials-grid{display:grid;grid-template-columns:1fr;gap:36px}.jobsearch-gigc-testimonial-card{text-align:center;border:1px solid lightgray;border-radius:12px;padding:24px 20px}.jobsearch-gigc-testimonial-card h3{color:#111827;margin:0 0 10px;font-family:Poppins,sans-serif;font-size:22px;font-weight:600;line-height:1.15}.jobsearch-gigc-role{color:#111827;margin:0 0 16px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.4}.jobsearch-gigc-testimonial-card p{color:#111827;margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.72}.jobsearch-gigc-quote{margin-top:16px;display:flex;justify-content:center}.jobsearch-gigc-quote img{width:36px;height:auto;display:block;opacity:.7}@media(min-width:768px){.jobsearch-gigc-testimonials-section{padding:60px 0 0}.jobsearch-gigc-testimonials-heading h2{font-size:36px}.jobsearch-gigc-testimonials-grid{grid-template-columns:repeat(2,1fr);gap:44px 34px}.jobsearch-gigc-testimonial-card h3{font-size:28px}.jobsearch-gigc-role,.jobsearch-gigc-testimonial-card p{font-size:18px}}@media(min-width:1080px){.jobsearch-gigc-testimonials-heading h2{font-size:44px}.jobsearch-gigc-testimonials-grid{grid-template-columns:repeat(3,1fr)}}.jobsearch-about-section{background:radial-gradient(circle 600px at 75% 50%,rgba(26,58,80,.6),transparent 70%),linear-gradient(90deg,#172435,#1a2635 45%,#132030);padding:60px 20px;margin-top:60px}.jobsearch-about-container{width:min(var(--js-container-wide),calc(100% - 24px));margin:0 auto}.jobsearch-about-section h2{text-align:center;letter-spacing:-.05em;color:#fff;margin:0 0 40px;font-family:Poppins,sans-serif;font-size:32px;font-weight:700;line-height:1.05}.jobsearch-about-grid{display:grid;grid-template-columns:1fr;gap:36px;align-items:start}.jobsearch-about-image-wrap{border:10px solid rgba(38,58,72,.9);border-radius:18px;overflow:hidden;max-width:380px;margin:0 auto;box-shadow:0 0 0 1px #ffffff0a,0 30px 70px #00000059}.jobsearch-about-image{width:100%;height:auto;display:block}.jobsearch-about-list{margin:0;padding:0;list-style:none}.jobsearch-about-list li{color:#fffffff2;margin-bottom:28px;padding-left:26px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.72;position:relative}.jobsearch-about-list li:before{content:"";border:4px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:11px;left:0}.jobsearch-about-list strong{color:#fff}.jobsearch-about-copy h3{letter-spacing:-.04em;color:#fff;margin:8px 0 0;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:1}@media(min-width:768px){.jobsearch-about-section{padding:80px 0}.jobsearch-about-section h2{font-size:52px;margin-bottom:60px}.jobsearch-about-grid{grid-template-columns:420px 1fr;gap:90px}.jobsearch-about-image-wrap{max-width:100%;margin:0}.jobsearch-about-list li{font-size:18px}.jobsearch-about-copy h3{font-size:48px}}@media(min-width:1080px){.jobsearch-about-section h2{font-size:64px}}.jobsearch-results-heading-section{background:#fff;padding:60px 20px 0}.jobsearch-results-heading-container{text-align:center;width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-results-heading-section h2{letter-spacing:-.05em;color:var(--js-muted);margin:0 0 10px;font-family:Poppins,sans-serif;font-size:38px;font-weight:700;line-height:1.05}.jobsearch-results-stars{width:200px;max-width:100%;margin:0 auto 20px;display:block}.jobsearch-results-heading-section p{letter-spacing:-.03em;color:var(--js-muted);margin:0;font-family:Poppins,sans-serif;font-size:22px;font-weight:500;line-height:1.55}@media(min-width:768px){.jobsearch-results-heading-section{padding:80px 0 0}.jobsearch-results-heading-section h2{font-size:52px}.jobsearch-results-stars{width:260px}.jobsearch-results-heading-section p{font-size:28px}}@media(min-width:1080px){.jobsearch-results-heading-section h2{font-size:64px}.jobsearch-results-heading-section p{font-size:34px}}.jobsearch-long-testimonials-section{background:#fff;padding:48px 20px 0}.jobsearch-long-testimonials-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-long-testimonial{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:48px}.jobsearch-long-testimonial:last-child{margin-bottom:0}.jobsearch-long-testimonial-photo img{object-fit:cover;border:8px solid #e7e7e7;border-radius:999px;width:120px;height:120px;display:block;margin:0 auto}.jobsearch-long-testimonial-text p{color:#111827;margin:0 0 18px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.7}.jobsearch-long-testimonial-text p:last-child{margin-bottom:24px}.jobsearch-long-testimonial-content h3{color:#111827;margin:0 0 4px;font-family:Roboto,sans-serif;font-size:18px;font-weight:600;line-height:1.35}.jobsearch-long-testimonial-role,.jobsearch-long-testimonial-role-note{color:#111827;margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.45}.jobsearch-long-testimonial-role-note{margin-top:4px}@media(min-width:768px){.jobsearch-long-testimonials-section{padding:60px 0 0}.jobsearch-long-testimonial{grid-template-columns:180px 1fr;align-items:start;gap:58px;margin-bottom:70px}.jobsearch-long-testimonial-photo img{width:170px;height:170px;margin:0}.jobsearch-long-testimonial-text p{font-size:18px}.jobsearch-long-testimonial-content h3{font-size:20px}}.jobsearch-3steps-section{background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(to right,rgba(255,255,255,.04) 1px,transparent 1px),radial-gradient(circle 500px at 20% 100%,rgba(139,92,246,.3),transparent),radial-gradient(circle 500px at 100% 80%,rgba(59,130,246,.3),transparent),#000;background-size:48px 48px,48px 48px,100% 100%,100% 100%,100% 100%;padding:56px 20px;margin-top:60px}.jobsearch-3steps-container{width:min(var(--js-container-wide),calc(100% - 24px));margin:0 auto}.jobsearch-3steps-section h2{text-align:center;letter-spacing:-.04em;color:#fff;max-width:980px;margin:0 auto 40px;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:1.2}.jobsearch-3steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.jobsearch-3steps-card{text-align:center}.jobsearch-3steps-number{width:48px;height:48px;background:#99251f;border-radius:10px;display:flex;align-items:center;justify-content:center;margin:0 auto 18px;font-family:Roboto,sans-serif;font-size:24px;font-weight:700;color:#fff}@media(min-width:768px){.jobsearch-3steps-number{width:82px;height:82px;font-size:42px;border-radius:18px}}.jobsearch-3steps-card h3{letter-spacing:-.03em;color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:1.25}@media(min-width:768px){.jobsearch-3steps-section{padding:70px 0}.jobsearch-3steps-section h2{font-size:40px;margin-bottom:56px}.jobsearch-3steps-grid{grid-template-columns:repeat(3,1fr);gap:44px}.jobsearch-3steps-card h3{font-size:28px}}@media(min-width:1080px){.jobsearch-3steps-section h2{font-size:52px}.jobsearch-3steps-card h3{font-size:34px}}.jobsearch-selection-process-section{background:#fff;padding:40px 20px}.jobsearch-selection-process-container{width:min(var(--js-container),calc(100% - 24px));margin:0 auto}.jobsearch-selection-process-image{width:100%;height:auto;display:block}@media(min-width:768px){.jobsearch-selection-process-section{padding:40px 0}}.jobsearch-roi-section{background:#fff;padding:0 20px 48px}.jobsearch-roi-container{width:min(var(--js-container-wide),calc(100% - 24px));margin:0 auto;position:relative;padding-top:48px;padding-bottom:48px}.jobsearch-roi-copy{text-align:center;max-width:980px;margin:0 auto;padding:0 20px}.jobsearch-roi-copy h2{letter-spacing:-.03em;color:var(--js-muted);margin:0 0 28px;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;line-height:1.38}.jobsearch-roi-copy p{color:#111827;margin:0;font-family:Roboto,sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:1.6}.jobsearch-roi-quote{width:48px;height:auto;position:absolute}.jobsearch-roi-quote-top{top:0;left:20px;transform:scaleX(-1)}.jobsearch-roi-quote-bottom{bottom:-8px;right:20px}@media(min-width:768px){.jobsearch-roi-section{padding:0 0 60px}.jobsearch-roi-container{padding-top:0;padding-bottom:0}.jobsearch-roi-copy{padding:0 80px}.jobsearch-roi-copy h2{font-size:28px}.jobsearch-roi-quote-top{left:42px}.jobsearch-roi-quote-bottom{right:42px}}@media(min-width:1080px){.jobsearch-roi-copy h2{font-size:32px}}.jobsearch-cta-section{background-image:url(/images/jobsearch/cta.webp);background-position:center;background-size:cover;padding:60px 20px;position:relative;overflow:hidden}.jobsearch-cta-overlay{background:linear-gradient(90deg,#071a3be0,#000000d1 45%,#000000db);position:absolute;inset:0}.jobsearch-cta-container{z-index:2;display:grid;grid-template-columns:1fr;gap:40px;width:min(var(--js-container-wide),calc(100% - 24px));margin:0 auto;position:relative}.jobsearch-cta-left h2{letter-spacing:-.04em;color:#fff;margin:0 0 22px;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;line-height:1.1}.jobsearch-cta-intro{color:#fffffff0;margin:0 0 26px;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:1.65}.jobsearch-cta-list{margin:0;padding:0;list-style:none}.jobsearch-cta-list li{color:#fffffff5;margin-bottom:18px;padding-left:30px;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:1.65;position:relative}.jobsearch-cta-list li:before{content:"✓";color:#fff;font-size:20px;font-weight:500;position:absolute;top:2px;left:0}.jobsearch-cta-card{text-align:center;background:#fff;border-radius:32px;padding:36px 28px 30px;box-shadow:0 30px 80px #00000073,0 0 80px #e2000014;max-width:460px;margin:0 auto;width:100%}.jobsearch-cta-card-topline{color:var(--js-muted);margin:0 0 18px;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:1.3}.jobsearch-cta-card h3{letter-spacing:-.04em;color:#3b3b3b;margin:0 0 20px;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:1.08}.jobsearch-cta-old-price{color:#c30000;opacity:.8;margin-bottom:14px;font-family:Poppins,sans-serif;font-size:26px;font-weight:500;text-decoration:line-through}.jobsearch-cta-price{letter-spacing:-.05em;color:#000;margin-bottom:32px;font-family:Poppins,sans-serif;font-size:48px;font-weight:700;line-height:1}.jobsearch-cta-button{display:inline-flex;justify-content:center;align-items:center;width:100%;min-height:56px;background:linear-gradient(#e20000,#b80000);border-radius:18px;color:#fff;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;text-decoration:none;transition:transform .25s,box-shadow .25s}.jobsearch-cta-button:hover{transform:translateY(-3px);box-shadow:0 20px 40px #e2000059}.jobsearch-cta-razorpay{width:120px;margin:20px auto 0;display:block}.jobsearch-cta-urgency-row{z-index:2;text-align:center;width:min(var(--js-container-wide),calc(100% - 24px));margin:30px auto 0;position:relative}.jobsearch-cta-urgency{color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:1.5;padding-top:20px}.jobsearch-cta-urgency strong{color:#fff;font-weight:500}@media(min-width:768px){.jobsearch-cta-section{padding:90px 0}.jobsearch-cta-container{grid-template-columns:1.2fr 440px;gap:90px;align-items:center}.jobsearch-cta-left h2{font-size:44px}.jobsearch-cta-card{max-width:100%;margin:0;padding:52px 46px 42px}.jobsearch-cta-card h3{font-size:52px}.jobsearch-cta-old-price{font-size:54px}.jobsearch-cta-price{font-size:92px}.jobsearch-cta-button{font-size:32px;min-height:72px}.jobsearch-cta-urgency{font-size:40px}}@media(min-width:1080px){.jobsearch-cta-left h2{font-size:56px}}.jobsearch-faq-section{background:#fff;padding:30px 20px}.jobsearch-faq-container{width:min(720px,calc(100% - 24px));margin:0 auto}.jobsearch-faq-section h2{text-align:center;letter-spacing:-.05em;color:#111a48;margin:0 0 40px;font-family:Poppins,sans-serif;font-size:36px;font-weight:700;line-height:1}.jobsearch-faq-list{border-top:1px solid #cfd8e3}.jobsearch-faq-item{border-bottom:1px solid #cfd8e3}.jobsearch-faq-item summary{cursor:pointer;color:#06133f;padding:24px 44px 24px 0;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:1.4;list-style:none;position:relative}.jobsearch-faq-item summary::-webkit-details-marker{display:none}.jobsearch-faq-item summary:after{content:"+";color:#37415f;font-size:32px;font-weight:300;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.jobsearch-faq-item[open] summary{color:#3b73ff}.jobsearch-faq-item[open] summary:after{content:"−"}.jobsearch-faq-panel{padding:6px 0 28px}.jobsearch-faq-panel p{color:#16294f;margin:0 0 18px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.55}.jobsearch-faq-panel p:last-child{margin-bottom:0}.jobsearch-faq-panel strong{font-weight:500}@media(min-width:768px){.jobsearch-faq-section{padding:100px 0 80px}.jobsearch-faq-section h2{font-size:52px;margin-bottom:56px}.jobsearch-faq-item summary{padding:30px 52px 30px 0;font-size:18px}.jobsearch-faq-item summary:after{font-size:38px}.jobsearch-faq-panel{padding:6px 0 36px}.jobsearch-faq-panel p{font-size:18px}}@media(min-width:1080px){.jobsearch-faq-section h2{font-size:64px}}.jobsearch-terms-links-section{padding:16px 20px 130px}.jobsearch-terms-links{display:flex;justify-content:center;align-items:center;gap:16px;font-family:Roboto,sans-serif;font-size:18px;font-weight:400}.jobsearch-terms-links a{color:#374151;text-decoration:none;transition:color .2s}.jobsearch-terms-links a:hover{color:#a10000}.jobsearch-terms-links span{color:#374151}@media(min-width:768px){.jobsearch-terms-links-section{padding:20px 0 280px}}.jobsearch-floating-cta{z-index:9999;background:#000;width:100%;position:fixed;bottom:0;left:0;opacity:0;pointer-events:none;transition:transform .35s,opacity .35s;transform:translateY(110%)}.jobsearch-floating-cta.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.jobsearch-floating-cta-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:min(var(--js-container-wide),calc(100% - 24px));min-height:auto;margin:0 auto;padding:12px 0}.jobsearch-floating-offer{display:flex;align-items:center;gap:10px;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;margin:0}.jobsearch-floating-alert{display:inline-flex;justify-content:center;align-items:center;width:28px;height:28px;background:#fff;color:#000;border-radius:50%;font-weight:700;font-size:22px;flex-shrink:0}.jobsearch-floating-bottom-row{display:flex;justify-content:center;align-items:center;gap:10px}.jobsearch-floating-pricing{display:flex;align-items:center;gap:14px}.jobsearch-floating-current{color:#fff;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;line-height:1}.jobsearch-floating-old{color:#9ca3af;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:1;text-decoration:line-through;margin-left:12px}.jobsearch-floating-button{display:inline-flex;justify-content:center;align-items:center;height:52px;padding:0 20px;background:linear-gradient(#e20000,#b80000);border-radius:10px;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;white-space:nowrap;text-decoration:none;transition:transform .2s,box-shadow .2s}.jobsearch-floating-button:hover{transform:translateY(-2px);box-shadow:0 12px 24px #e200004d}@media(min-width:768px){.jobsearch-floating-cta-inner{min-height:130px;padding:20px 0}.jobsearch-floating-offer{font-size:24px}.jobsearch-floating-bottom-row{gap:20px}.jobsearch-floating-current{font-size:42px}.jobsearch-floating-old{font-size:30px}.jobsearch-floating-button{height:56px;padding:0 28px;font-size:18px}}
