.platformHome{background:#fff;color:#08233d}.platformShell{width:min(1220px,calc(100% - 48px));margin:auto}.platformHero{background:#061d30;color:#fff}.platformHeroInner{width:min(1220px,calc(100% - 48px));min-height:500px;margin:auto;display:grid;grid-template-columns:42% 31% 27%;position:relative}.platformCopy{padding:27px 20px 30px 0}.platformCopy h1{font:700 49px/.98 Georgia,serif;letter-spacing:-1px;margin:0 0 17px}.platformCopy h1 em{color:#f3bb43;font-style:normal}.platformCopy .heroPromise{font-size:39px;line-height:1.08;letter-spacing:-.7px}.platformCopy .heroPromise>span,.platformCopy .heroPromise>strong{display:block;white-space:nowrap}.platformCopy .heroPromise>strong{position:relative;width:max-content;margin-top:10px;color:#f3bb43;font:700 58px/.98 Georgia,serif;letter-spacing:-1.2px}.platformCopy .heroPromise>strong:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:5px;border-radius:50%;background:#f3bb43;transform:rotate(-1.5deg)}.platformCopy>p{font-size:17px;line-height:1.45;max-width:500px;color:#edf3f6}.platformBenefits{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:25px 0}.platformBenefits span{font-size:11px;line-height:1.25;display:flex;gap:7px}.platformBenefits b{font-size:25px;color:#52bced;line-height:1}.platformCtas{display:flex;align-items:center;gap:18px}.platformCtas .goldBtn{min-width:250px;justify-content:space-between}.watchBtn{display:flex;align-items:center;gap:10px}.watchBtn>b{width:44px;height:44px;border:2px solid #fff;border-radius:50%;display:grid;place-items:center}.watchBtn span{font-size:13px;font-weight:700}.watchBtn small{display:block;font-weight:400;margin-top:3px}.platformTrust{display:block;margin-top:22px;color:#d9e3e9}.platformHeroPhoto{position:relative;overflow:visible;z-index:1}.platformHeroPhoto>img{position:absolute;top:0;bottom:0;left:0;width:calc(100% + 78px);height:100%;max-width:none;object-fit:cover;object-position:63% center}.platformHeroPhoto:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#061d30,transparent 26%,transparent 80%,rgba(6,29,48,.18))}.platformHeroPhoto blockquote{position:absolute;left:18px;top:70px;width:142px;margin:0;font:italic 18px/1.3 Georgia,serif;text-shadow:0 2px 8px #000}.platformHeroPhoto blockquote small{display:block;margin-top:8px;font:700 9px Inter,sans-serif;letter-spacing:1px}.fitAnalysisCard{background:#fff;color:#09243e;border-radius:8px;margin:22px 0 22px 10px;padding:12px 14px;box-shadow:0 15px 45px rgba(0,0,0,.3);z-index:2}.fitAnalysisCard h2{font:700 17px Inter,sans-serif;margin:0 0 9px}.fitSummary{display:grid;grid-template-columns:115px 1fr;align-items:center;gap:10px}.fitSummary .fitRingInner strong{font-size:35px}.fitSummary span{display:inline-block;background:#dcf5e7;color:#087c51;font-size:12px;font-weight:800;padding:4px 7px;border-radius:4px}.fitSummary p{font-size:10px;line-height:1.35;margin:7px 0}.fitSummary a{font-size:10px;color:#0873c9;text-decoration:underline}.fitMetric{display:grid;grid-template-columns:110px 1fr 27px;gap:6px;align-items:center;margin-top:6px}.fitMetric small{font-size:9px}.fitMetric i{height:6px;background:#e5ebef;border-radius:8px;overflow:hidden}.fitMetric i b{display:block;height:100%;background:linear-gradient(90deg,#397fd1,#20b485)}.fitMetric strong{font-size:9px}.fitAnalysisCard hr{border:0;border-top:1px solid #dde5ea;margin:11px 0}.fitAnalysisCard h3{font-size:12px;margin:0 0 6px}.fitAnalysisCard ul{list-style:none;padding:0;margin:0 0 10px}.fitAnalysisCard li{font-size:10px;margin:6px 0}.fitAnalysisCard li:before{content:"✓";display:inline-grid;place-items:center;width:14px;height:14px;border-radius:50%;background:#1aa679;color:#fff;margin-right:7px}.fitUnlock{width:100%;padding:11px 8px;font-size:12px}.platformCompanies{position:relative;overflow:hidden;border-bottom:1px solid #dce4ea;padding:13px 0 15px;background:linear-gradient(90deg,#fbfdff,#f4f8fb 50%,#fbfdff)}.companyBand{display:flex;align-items:center;gap:22px}.companyEyebrow{flex:0 0 auto;color:#537084;font-size:10px;font-weight:900;letter-spacing:1.15px;text-transform:uppercase}.companyMarquee{position:relative;overflow:hidden;flex:1 1;min-width:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.companyTrack{display:flex;width:max-content;animation:companyMarquee 34s linear infinite}.companySet{display:flex;align-items:center;flex:0 0 auto;gap:32px;padding-right:32px}.companyMark{position:relative;flex:0 0 auto;font-size:15px;letter-spacing:-.2px;white-space:nowrap;transition:transform .2s ease,filter .2s ease}.companyMark:hover{transform:translateY(-1px);filter:saturate(1.25)}.companyMark.microsoft{color:#4f79b9}.companyMark.google{color:#3579d4}.companyMark.amazon{color:#232f3e}.companyMark.amazon:after{content:"";position:absolute;right:0;bottom:-4px;width:32px;height:2px;border-radius:999px;background:#ff9900;transform:rotate(-3deg)}.companyMark.jpmorgan{color:#1e4f85}.companyMark.meta{color:#0866ff}.companyMark.united{color:#0b7899}.companyMark.johnson{color:#bd2c38}.companyMore{flex:0 0 auto;color:#657f91;font-size:11px;font-weight:700;white-space:nowrap}@keyframes companyMarquee{to{transform:translateX(-50%)}}.companyMarquee:hover .companyTrack{animation-play-state:paused}.platformProcess{padding:18px 0 26px;background:#fff}.platformProcess>header{text-align:center}.platformProcess h2{font-size:30px;margin:0}.platformProcess header p{margin:4px 0 0;color:#45627a}.processCards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:18px}.processCards article{display:grid;grid-template-columns:42px 1fr 18px;gap:10px}.processCards article>div:first-child>b{width:35px;height:35px;background:#092d4c;color:#fff;border-radius:50%;display:grid;place-items:center}.processCards article>div:first-child>span{font-size:27px;display:block;margin-top:10px}.processCards h3{font-size:13px;margin:8px 0 6px}.processCards p{font-size:12px;line-height:1.4;color:#4c6376;margin:0}.processCards article>strong{font-size:25px;margin-top:45px}.platformMiddle{background:#edf5f9}.middleGrid{display:grid;grid-template-columns:34% 26% 24% 16%;min-height:310px}.homeJobs{background:#fff;border:1px solid #d4e0e8;border-radius:8px;margin:12px;padding:12px 16px}.homeJobs header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbe4ea;padding-bottom:7px}.homeJobs h2{font-size:22px;margin:0}.homeJobs header a{font-size:10px;color:#0672cb}.homeJob{display:grid;grid-template-columns:30px 1fr 52px 8px;gap:8px;align-items:center;padding:5px 0;border-bottom:1px solid #e1e8ec}.homeJob>.jobBrand{width:27px;height:27px;border-radius:50%;background:#fff;border:1px solid #d9e3ea;display:grid;place-items:center;font:800 12px/1 Inter,sans-serif}.jobBrand.google{color:#4285f4}.jobBrand.ebay{color:#e53238}.jobBrand.meridian{background:#087da8;color:#fff;border-color:#087da8}.jobBrand.directApply{background:#f26b21;color:#fff;border-color:#f26b21;font-size:8px}.homeJob.highScore .fitRing{background:conic-gradient(#16a66f 0deg 324deg,#e6ebf0 324deg 1turn)!important}.homeJob.mediumScore .fitRing{background:conic-gradient(#f0a900 0deg 284deg,#e6ebf0 284deg 1turn)!important}.homeJob b,.homeJob small{display:block}.homeJob b{font-size:11px}.homeJob small{font-size:9px;color:#536b7e}.homeJob .fitRingInner strong{font-size:16px}.homeJob .fitRingInner span{font-size:6px}.manPhoto,.womanPhoto{position:relative;overflow:hidden}.manPhoto>img,.womanPhoto>img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.manPhoto>img{object-position:52% center}.womanPhoto>img{object-position:50% center}.manPhoto blockquote{position:absolute;left:18px;bottom:25px;width:170px;color:#fff;font:italic 17px/1.25 Georgia,serif;text-shadow:0 2px 8px #000}.manPhoto small{display:block;margin-top:6px;font:700 8px Inter,sans-serif}.strategistCardHome{background:#f7fbfd;border:1px solid #aebfca;border-radius:8px;margin:12px 0;padding:17px;box-shadow:0 8px 20px rgba(8,35,61,.08);color:#062744}.strategistCardHome h2{font-size:20px;margin:0}.strategistCardHome p{font-size:12px;line-height:1.4}.strategistCardHome ul{list-style:none;padding:0}.strategistCardHome li{font-size:11px;margin:8px 0}.strategistCardHome li:before{content:"✓";display:inline-grid;place-items:center;width:15px;height:15px;border-radius:50%;background:#139d72;color:#fff;margin-right:7px;font-size:10px;font-weight:900}.strategistCardHome .goldBtn{width:100%;padding:10px}.potentialSection{padding:19px 0;background:#fff}.potentialGrid{display:grid;grid-template-columns:1.4fr repeat(5,1fr)}.potentialGrid>div{padding-right:22px}.potentialGrid h2{font-size:30px;margin:0 0 7px}.potentialGrid>div p{font-size:13px}.potentialGrid .goldBtn{padding:11px 14px;font-size:11px}.potentialGrid article{text-align:center;border-left:1px solid #d9e2e8;padding:8px 13px}.potentialGrid article>b{font-size:31px;color:#082d4d}.potentialGrid h3{font-size:12px;margin:8px 0 5px}.potentialGrid article p{font-size:10px;line-height:1.35;color:#496177;margin:0}.proofStrip{background:linear-gradient(110deg,#0a3048,#061c2f);color:#fff;padding:19px 0}.proofStrip .platformShell{display:grid;grid-template-columns:repeat(4,1fr) 1.3fr}.proofStrip .platformShell>div{display:flex;flex-direction:column;text-align:center;border-right:1px solid rgba(255,255,255,.3)}.proofStrip b{font-size:29px}.proofStrip span{font-size:12px;font-weight:700}.proofStrip small{display:block;font-weight:400;margin-top:4px}.proofStrip blockquote{margin:0 0 0 30px;font:italic 19px/1.35 Georgia,serif}.siteFooter .footerGrid{display:grid;grid-template-columns:1fr 1fr auto;align-items:center}.siteFooter .footerPromise{text-align:center}.siteFooter .footerLinks{grid-column:1/3}.siteFooter .fine{text-align:right}@media(max-width:1180px) and (min-width:1001px){.platformCopy .heroPromise{font-size:36px}.platformCopy .heroPromise>strong{font-size:54px}}@media(max-width:1000px){.platformHeroInner{grid-template-columns:1fr 1fr}.platformHeroPhoto{overflow:hidden}.platformHeroPhoto>img{width:100%}.platformCopy{grid-row:1;padding-right:20px}.platformHeroPhoto{grid-row:1}.fitAnalysisCard{grid-column:1/-1;margin:18px 0}.middleGrid,.processCards{grid-template-columns:1fr 1fr}.potentialGrid{grid-template-columns:1fr repeat(3,1fr);row-gap:20px}.proofStrip .platformShell{grid-template-columns:1fr 1fr}.proofStrip blockquote{margin:20px}}@media(max-width:680px){.middleGrid,.platformHeroInner,.potentialGrid,.processCards,.proofStrip .platformShell{grid-template-columns:1fr}.platformHeroInner{width:100%}.platformCopy,.platformHeroPhoto{grid-row:auto}.platformCopy{padding:30px 18px}.platformCopy h1{font-size:43px}.platformCopy .heroPromise{font-size:clamp(30px,9.2vw,43px);line-height:1.08}.platformCopy .heroPromise>span{white-space:normal}.platformCopy .heroPromise>strong{font-size:clamp(42px,12vw,49px);white-space:nowrap}.platformBenefits{grid-template-columns:1fr 1fr}.platformCtas{align-items:stretch;flex-direction:column}.platformHeroPhoto{min-height:420px}.platformHeroPhoto blockquote{left:18px}.fitAnalysisCard{margin:14px 18px}.platformCompanies .platformShell{justify-content:center}.processCards article>strong{display:none}.middleGrid{width:100%}.manPhoto,.womanPhoto{min-height:330px}.potentialGrid article{border-left:0;border-top:1px solid #d9e2e8;padding:17px}.proofStrip .platformShell>div{border-right:0;border-bottom:1px solid rgba(255,255,255,.25);padding:12px}.siteFooter .footerGrid{grid-template-columns:1fr}.siteFooter .footerLinks{grid-column:auto}.siteFooter .fine{text-align:left}}.platformCtas .goldBtn,.potentialGrid .goldBtn,.strategistCardHome .goldBtn{transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.platformCtas .goldBtn:hover,.potentialGrid .goldBtn:hover,.strategistCardHome .goldBtn:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(184,126,20,.25);filter:brightness(1.03)}.watchBtn{transition:color .18s ease}.watchBtn:hover{color:#f7cf67}.watchBtn>b{transition:transform .18s ease,background .18s ease}.watchBtn:hover>b{transform:scale(1.06);background:rgba(255,255,255,.12)}.homeJob{transition:background .18s ease,transform .18s ease}.homeJob:hover{background:#f5f9fc;transform:translateX(2px)}.processCards article>div:first-child>b{box-shadow:0 5px 12px rgba(9,45,76,.18)}.processCards article{transition:transform .18s ease}.processCards article:hover{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.companyTrack{animation:none}.homeJob,.platformCtas .goldBtn,.potentialGrid .goldBtn,.processCards article,.strategistCardHome .goldBtn,.watchBtn>b{transition:none}}.exampleLabel{display:block;font-size:10px;line-height:1.45;color:#536b7e;margin:3px 0 9px}.productSpotlights{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:24px;padding-bottom:32px}.productSpotlights article{border:1px solid #d6e3eb;border-radius:12px;padding:28px;background:linear-gradient(145deg,#f5fafc,#fff)}.productSpotlights .spotlightEyebrow{font-size:11px;font-weight:800;letter-spacing:1.5px;color:#19677d;margin:0 0 10px}.productSpotlights h2{font-size:29px;line-height:1.15;margin:0 0 14px}.productSpotlights li,.productSpotlights p{font-size:14px;line-height:1.65;color:#405c71}.productSpotlights ul{padding-left:19px;margin-bottom:22px}.productSpotlights li{margin:7px 0}.productSpotlights small{display:block;font-size:11px;line-height:1.5;color:#536b7e;margin-top:14px}.howCta .goldBtn{margin:5px}@media(max-width:680px){.productSpotlights{grid-template-columns:1fr;gap:16px}.productSpotlights article{padding:22px}.platformProcess>header{padding:0 18px}.platformProcess h2{font-size:27px}}.howPage{background:#f3f8fb;color:#08233d;padding:52px 0 64px;min-height:75vh}.howIntro{max-width:790px;margin:0 auto 32px;text-align:center}.howIntro .eyebrow{color:#886315;font-size:12px;font-weight:800;letter-spacing:1.4px}.howIntro h1{font-size:clamp(32px,4vw,49px);line-height:1.1;margin:12px 0 18px}.howIntro>p:last-child{font-size:18px;line-height:1.65;color:#405c71}.demoFlow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.demoNode{background:#fff;border:1px solid #d6e3eb;border-radius:12px;padding:24px 19px}.demoNode>b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#092d4c;color:#fff;margin-bottom:18px}.demoNode strong{display:block;font-size:17px;margin-bottom:12px}.demoNode>span{font-size:14px;line-height:1.65;color:#405c71;display:block}.techTicker{margin:24px 0;padding:18px;border-radius:8px;background:#092d4c;color:#d5e9f3;font-size:10px;letter-spacing:1px;line-height:2;text-align:center}.howCta{text-align:center;margin:30px auto 0;max-width:800px}.howCta p{font-size:13px;line-height:1.65;color:#405c71}.howCta p a{text-decoration:underline}@media(max-width:1000px){.demoFlow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.demoFlow{grid-template-columns:1fr}.howPage{padding:32px 0}.howIntro>p:last-child{font-size:16px}.howCta .goldBtn{display:flex;justify-content:center}}.resumeStudioBanner{display:flex;align-items:center;justify-content:space-between;gap:34px;margin:30px auto;padding:32px 36px;border:1px solid #e5e9ee;border-radius:20px;background:linear-gradient(110deg,#f7f8fa,#fff);box-shadow:0 12px 36px #152c450b}.resumeStudioBanner>div{max-width:760px}.resumeStudioBanner h2{font:700 clamp(24px,3vw,34px)/1.15 Georgia,serif;color:#182d45;margin:8px 0}.resumeStudioBanner p:not(.spotlightEyebrow){line-height:1.65;color:#54647a}.resumeStudioBanner ul{display:flex;flex-wrap:wrap;gap:9px 24px;padding-left:18px;color:#354962;font-size:14px}.resumeStudioBanner small{display:block;color:#798493;font-size:12px;line-height:1.5}.resumeStudioBanner>.goldBtn{white-space:nowrap}@media(max-width:760px){.resumeStudioBanner{align-items:flex-start;flex-direction:column;margin:20px 14px;padding:24px 20px}.resumeStudioBanner ul{display:block}.resumeStudioBanner li{margin:8px 0}.resumeStudioBanner>.goldBtn{width:100%;text-align:center}}.platformHome{background:radial-gradient(ellipse at 8% 38%,#dceefa80,transparent 46%),#edf5fb}.platformProcess{background:transparent;padding:26px 0}.platformProcess header p{line-height:1.5}.processCards article{display:block;min-width:0}.processCards article:hover{transform:none}.processStep{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;min-height:194px;height:100%;padding:18px 16px;border:1px solid #c2d9e9;border-radius:12px;background:linear-gradient(145deg,#fff,#f7fbff);box-shadow:0 5px 16px #123d5b08;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.processStepMark>b{width:35px;height:35px;background:#092d4c;color:#fff;border-radius:50%;display:grid;place-items:center;box-shadow:0 5px 12px #092d4c24;font-size:14px}.processStepMark>span{font-size:27px;display:block;margin-top:12px;color:#2583b5}.processStep h3{font-size:15px;line-height:1.3;margin:2px 0 9px;font-weight:800}.processStep p{font-size:13px;line-height:1.55;color:#466176}.processStepAction{grid-column:1/-1;align-self:end;display:flex;justify-content:space-between;gap:8px;padding-top:12px;border-top:1px solid #deebf4;color:#146891;font-size:12px;font-weight:800}.processStepAction>b{font-size:17px;line-height:1}.processStep:focus-visible,.processStep:hover{background:linear-gradient(145deg,#fff,#eaf6ff);border-color:#49a2d2;box-shadow:0 8px 24px #1e7dab1c,inset 0 1px 0 #fff}.processStep:focus-visible{outline:3px solid #2585b2;outline-offset:3px}.productSpotlights article{position:relative;background:linear-gradient(145deg,#fff,#fafdff);border-color:#c0d8e9;box-shadow:0 10px 26px #173e5e0a}.productSpotlights article:before{content:"";position:absolute;top:0;left:28px;width:58px;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,#218bbd,#78c5e7)}.productSpotlights h2{letter-spacing:-.3px}.productSpotlights li,.productSpotlights p{color:#3d576d}.productSpotlights .spotlightEyebrow,.resumeStudioBanner .spotlightEyebrow{font-size:11px;font-weight:850;letter-spacing:1.6px;color:#147496}.resumeStudioBanner{background:linear-gradient(110deg,#fff,#f6fbff);border-color:#c0d8e9;box-shadow:0 12px 32px #173e5e0c}.resumeStudioBanner h2{letter-spacing:-.3px}.resumeStudioBanner p:not(.spotlightEyebrow){color:#456078}.platformMiddle{background:linear-gradient(135deg,#e2f0fa,#edf5fb 55%,#dcecf7);border-top:1px solid #cfe2ef;border-bottom:1px solid #cfe2ef}.homeJobs{border-color:#b8d4e7;box-shadow:0 8px 22px #163e5f0d;background:linear-gradient(145deg,#fff,#f9fcff)}.homePanelEyebrow{font-size:9px!important;line-height:1.4!important;font-weight:850;letter-spacing:1.4px;color:#167598;margin:0 0 7px!important}.homeJobs h2{font-size:25px;letter-spacing:-.3px}.homeJobs header a{font-size:11px;font-weight:800;white-space:nowrap}.homeJobsIntro{font-size:13px;line-height:1.5;color:#416079;margin:9px 0 5px}.homeJobs .exampleLabel{font-size:11px;line-height:1.4;color:#526f85}.homeJob b{font-size:13px;line-height:1.35}.homeJob small{font-size:11px;line-height:1.5}.homeJob:focus-visible,.homeJob:hover{background:#eaf5fc;transform:none}.homeJob:focus-visible{outline:2px solid #2585b2;outline-offset:2px}.strategistCardHome{background:radial-gradient(ellipse at top right,#1e5d7980,transparent 65%),linear-gradient(150deg,#0e334c,#082338);border-color:#4686a5;box-shadow:0 12px 30px #092d4c24;color:#fff;display:flex;flex-direction:column}.strategistCardHome .homePanelEyebrow{color:#f8cf70}.strategistCardHome h2{font-size:24px;line-height:1.2;letter-spacing:-.3px}.strategistCardHome p{font-size:13px;line-height:1.6;color:#d6e8f2}.strategistCardHome .strategistLead{font-size:15px;font-weight:800;color:#fff;margin:14px 0 0}.strategistCardHome li{font-size:12px;line-height:1.5;color:#e2eef5}.strategistCardHome li:before{background:#1b879d}.strategistCardHome .goldBtn{margin-top:auto;font-size:13px;letter-spacing:.015em}.manPhoto blockquote{font-size:18px;line-height:1.35}.manPhoto small{letter-spacing:1px;line-height:1.5}.potentialSection{background:linear-gradient(100deg,#edf5fb,#f7fbfe);padding:26px 0}.potentialGrid article{background:#ffffff80}.potentialGrid h3{font-size:13px;font-weight:800}.potentialGrid article p{font-size:11px;line-height:1.5}.potentialGrid article>b{color:#176a92}.potentialGrid .goldBtn,.productSpotlights .goldBtn,.resumeStudioBanner .goldBtn,.strategistCardHome .goldBtn{border:1px solid #e4ad36;box-shadow:inset 0 1px 0 #fff7,0 6px 16px #d49c2324;transition:box-shadow .2s ease,filter .2s ease,transform .2s ease;font-weight:850}.potentialGrid .goldBtn:focus-visible,.potentialGrid .goldBtn:hover,.productSpotlights .goldBtn:focus-visible,.productSpotlights .goldBtn:hover,.resumeStudioBanner .goldBtn:focus-visible,.resumeStudioBanner .goldBtn:hover,.strategistCardHome .goldBtn:focus-visible,.strategistCardHome .goldBtn:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 #fff9,0 0 0 3px #f2b7431a,0 9px 22px #d49c2333;filter:brightness(1.04)}@media(max-width:1000px){.homeJob b{font-size:13px}.processStep{min-height:180px}}@media(max-width:680px){.processStep{min-height:0;padding:20px}.processCards{gap:12px}.homeJobs,.strategistCardHome{margin:12px}.potentialGrid article{border-top:1px solid #d2e4f1}.homeJobs h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.potentialGrid .goldBtn,.processStep,.productSpotlights .goldBtn,.resumeStudioBanner .goldBtn,.strategistCardHome .goldBtn{transition:none}.potentialGrid .goldBtn:hover,.productSpotlights .goldBtn:hover,.resumeStudioBanner .goldBtn:hover,.strategistCardHome .goldBtn:hover{transform:none}}button.watchBtn{border:0;background:transparent;color:inherit;cursor:pointer;text-align:left;font:inherit;padding:0}button.watchBtn:focus-visible>b,button.watchBtn:hover>b{background:#f2b743;color:#071c2d;border-color:#f2b743;transform:scale(1.07)}.filmModalBackdrop{position:fixed;inset:0;z-index:99999;background:rgba(0,8,17,.9);display:flex;align-items:center;justify-content:center;padding:20px}.filmModalDialog{width:min(1080px,100%);background:#071c2d;border:1px solid #657483;border-radius:16px;overflow:hidden;box-shadow:0 24px 70px rgba(0,0,0,.7);color:#fff}.filmModalFooter,.filmModalHeading{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 20px}.filmModalHeading strong{font-size:18px;color:#f2b743}.filmModalHeading button{background:transparent;border:1px solid #748291;border-radius:8px;color:#fff;cursor:pointer;padding:8px 12px;font-size:18px}.filmModalFooter{color:#dce5ea;font-size:14px}.filmModalFooter a{color:#f2b743;font-weight:700;text-decoration:underline}@media(max-width:600px){.filmModalBackdrop{padding:9px}.filmModalFooter,.filmModalHeading{padding:12px}.filmModalHeading strong{font-size:15px}.filmModalFooter{flex-wrap:wrap}.watchBtn small{font-size:11px}}.platformCtas{gap:12px;flex-wrap:wrap}.platformCtas button.watchBtn{min-height:66px;min-width:225px;flex:1.15 1;isolation:isolate;border-radius:10px;background:linear-gradient(110deg,#f0af2d,#ffdd80 48%,#e8a729);color:#091c2c;padding:10px 14px;box-shadow:0 8px 23px rgba(242,183,67,.27),inset 0 1px 0 rgba(255,255,255,.55);transition:transform .2s,box-shadow .2s}.platformCtas button.watchBtn>b{background:#0c2539;color:#f7c256;border-color:#0c2539}.platformCtas button.watchBtn span{font-size:16px;font-weight:800}.platformCtas button.watchBtn small{color:#193148;font-size:10.5px;line-height:1.3}.platformCtas button.watchBtn:before{content:"";position:absolute;z-index:-1;inset:-35%;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.58) 48%,transparent 60%);transform:translateX(-105%) rotate(-13deg);animation:film-premiere-shine 3.5s ease-out 1 both}.platformCtas button.watchBtn:focus-visible,.platformCtas button.watchBtn:hover{transform:translateY(-2px);box-shadow:0 10px 31px rgba(242,183,67,.44);outline-offset:4px}.platformCtas .fitSecondaryBtn{min-height:58px;flex:.85 1;display:flex;align-items:center;justify-content:center;gap:9px;padding:10px 14px;border:1.5px solid rgba(255,255,255,.63);color:#fff;font-size:12px;font-weight:750;text-align:center;text-decoration:none;transition:background .2s,border-color .2s}.platformCtas .fitSecondaryBtn:focus-visible,.platformCtas .fitSecondaryBtn:hover{background:rgba(255,255,255,.12)}@keyframes film-premiere-shine{0%,16%{transform:translateX(-105%) rotate(-13deg)}75%,to{transform:translateX(105%) rotate(-13deg)}}@media(prefers-reduced-motion:reduce){.platformCtas button.watchBtn:before{animation:none}.platformCtas .fitSecondaryBtn,.platformCtas button.watchBtn{transition:none}}@media(max-width:720px){.platformCtas .fitSecondaryBtn,.platformCtas button.watchBtn{flex:1 1 100%}}.platformCtas button.watchBtn{overflow:visible;min-height:86px;min-width:260px;padding:11px 15px;gap:12px;flex:1.2 1;position:relative}.platformCtas button.watchBtn>b{width:46px;height:46px;font-size:18px}.platformCtas button.watchBtn>span{display:flex;flex-direction:column;gap:2px;align-items:flex-start;line-height:1.2;min-width:0}.platformCtas button.watchBtn .filmLead{display:block;font-size:10px;letter-spacing:.075em;color:#4a3212;margin:0;text-transform:uppercase}.platformCtas button.watchBtn .filmHeadline{display:block;font-size:17px;line-height:1.18;letter-spacing:-.3px;color:#071c2d}.platformCtas button.watchBtn .filmSubline{display:block;color:#3f321f;font-weight:700;margin:3px 0 0}.platformCtas button.watchBtn .filmPointer{position:absolute;top:-18px;right:9px;font-size:23px;color:#f6c257;font-style:normal;font-weight:900;pointer-events:none;text-shadow:0 0 12px #f3b94375;animation:film-pointer-once 2.3s ease-in-out 1 both}.platformCtas .fitSecondaryBtn{min-height:70px;min-width:180px;font-size:15px;letter-spacing:0;line-height:1.25;padding:12px 16px;border:2px solid #b6d8eb;background:rgba(14,49,73,.85);box-shadow:0 3px 10px rgba(0,0,0,.16);border-radius:10px}.platformCtas .fitSecondaryBtn span{font-size:18px;color:#f2b743}.platformCtas .fitSecondaryBtn:focus-visible,.platformCtas .fitSecondaryBtn:hover{background:#174564;border-color:#f2b743}@keyframes film-pointer-once{0%,35%{opacity:0;transform:translate(-7px,-5px)}58%,80%{opacity:1;transform:translate(0)}to{opacity:.85;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.platformCtas button.watchBtn .filmPointer{animation:none;opacity:.8}}@media(max-width:720px){.platformCtas .fitSecondaryBtn,.platformCtas button.watchBtn{flex:1 1 100%}.platformCtas button.watchBtn{min-height:77px}}.platformCtas{align-items:stretch;gap:10px}.platformCtas button.watchBtn{min-height:69px;min-width:0;flex:1.4 1;gap:10px;padding:9px 12px;overflow:hidden;background:linear-gradient(115deg,#ffd974,#ffc449 45%,#f7aa25);border:1px solid #ffe09c;border-radius:9px;box-shadow:0 0 0 1px rgba(255,206,104,.25),0 8px 22px rgba(246,181,55,.37)}.platformCtas button.watchBtn>b{position:relative;z-index:2;width:42px;height:42px;flex-shrink:0;border-radius:50%;font-size:17px;box-shadow:0 0 0 3px rgba(11,35,54,.12)}.platformCtas button.watchBtn>span{position:relative;z-index:2;gap:0}.platformCtas button.watchBtn .filmLead{font-size:9px;line-height:1.3;letter-spacing:.055em;color:#59370d;font-weight:800}.platformCtas button.watchBtn .filmHeadline{font-size:clamp(19px,1.8vw,23px);line-height:1.06;letter-spacing:-.45px;font-weight:900;white-space:nowrap;margin:2px 0}.platformCtas button.watchBtn .filmSubline{font-size:12px;font-weight:750;margin:1px 0 0;color:#443013}.platformCtas button.watchBtn:before{z-index:1;inset:0;width:42%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.78),transparent);transform:translateX(-160%) skewX(-22deg);animation:film-gold-sweep 5s ease-in-out 2}.platformCtas button.watchBtn .filmPointer{right:8px;top:0;font-size:17px;color:#3c2808;text-shadow:none;animation:film-pointer-nudge 2.4s ease-in-out 2}.platformCtas .fitSecondaryBtn{min-width:0;flex:.8 1;min-height:69px;padding:10px 12px;font-size:14px;line-height:1.22;border-radius:9px;border:1.5px solid #bfd6e3;background:#12344e;font-weight:800}@keyframes film-gold-sweep{0%,30%{transform:translateX(-160%) skewX(-22deg)}58%,to{transform:translateX(420%) skewX(-22deg)}}@keyframes film-pointer-nudge{0%,35%,to{transform:translate(-4px,-4px);opacity:.65}50%,65%{transform:translate(0);opacity:1}}@media(prefers-reduced-motion:reduce){.platformCtas button.watchBtn .filmPointer,.platformCtas button.watchBtn:before{animation:none}}@media(max-width:720px){.platformCtas .fitSecondaryBtn,.platformCtas button.watchBtn{flex:1 1 100%}.platformCtas button.watchBtn .filmHeadline{font-size:22px}}.platformCtas button.watchBtn{border:2px solid #fff2c4;box-shadow:0 0 0 1px rgba(100,62,8,.35),0 8px 22px rgba(246,181,55,.37),inset 0 1px 0 rgba(255,255,255,.65)}.platformCopy .heroPromise>strong{background:none!important;background-image:none!important;-webkit-text-fill-color:#f3bb43!important;color:#f3bb43!important;animation:none!important;text-shadow:-1px -1px 0 #45c9ff,1px -1px 0 #45c9ff,-1px 1px 0 #45c9ff,1px 1px 0 #45c9ff!important}