.ShiftPage-module__FRcmQG__page{color:#0a3228;background:#f5e6cd;overflow-x:clip}.ShiftPage-module__FRcmQG__introSpacer{background:#f5e6cd;height:96px}.ShiftPage-module__FRcmQG__button{color:#f56914;background:#fff;border-radius:23px 23px 23px 0;align-items:center;gap:14px;min-height:46px;margin-top:34px;padding:10px 22px;font-size:.9rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:4px 8px 18px #00000038}.ShiftPage-module__FRcmQG__button svg{fill:currentColor;width:37px}.ShiftPage-module__FRcmQG__buttonYellow{color:#fff;background:#ffbe19}.ShiftPage-module__FRcmQG__finalContent .ShiftPage-module__FRcmQG__button{border-radius:30px 30px 30px 0;min-height:60px;margin-top:56px;padding:12px 29px;font-size:1.25rem}.ShiftPage-module__FRcmQG__finalContent .ShiftPage-module__FRcmQG__button svg{width:46px}.ShiftPage-module__FRcmQG__hero{background:#377364;padding:72px max(24px,10vw) 80px}.ShiftPage-module__FRcmQG__heroInner{grid-template-columns:minmax(0,1fr) minmax(300px,.52fr);align-items:center;gap:64px;max-width:1300px;margin:0 auto;display:grid}.ShiftPage-module__FRcmQG__heroLeft{color:#d7ece6}.ShiftPage-module__FRcmQG__eyebrow{color:#ffbe19;margin:0 0 20px;font-size:clamp(1.6rem,2.2vw,2.6rem);font-style:italic;font-weight:700}.ShiftPage-module__FRcmQG__heroTitle{color:#fff;margin:0;font-size:clamp(2.2rem,3.6vw,4.4rem);font-weight:700;line-height:1.05}.ShiftPage-module__FRcmQG__heroTitle span{color:#ffbe19}.ShiftPage-module__FRcmQG__heroQuote{color:#ffb9aa;margin:32px 0 0;font-size:clamp(1.2rem,1.55vw,1.7rem);font-style:italic;font-weight:700;line-height:1.25}.ShiftPage-module__FRcmQG__heroCopy{margin:22px 0 0;font-size:.95rem;line-height:1.5}.ShiftPage-module__FRcmQG__heroPoster{aspect-ratio:.78;justify-self:center;width:min(100%,500px);position:relative}.ShiftPage-module__FRcmQG__backBand{z-index:30;background:#f56914;justify-content:center;align-items:center;min-height:58px;display:flex;position:sticky;top:96px}.ShiftPage-module__FRcmQG__backLink{color:#fff;align-items:center;gap:13px;font-size:1.15rem;font-weight:700;display:inline-flex}.ShiftPage-module__FRcmQG__backLink svg{fill:currentColor;width:43px;transform:rotate(180deg)}.ShiftPage-module__FRcmQG__problemSection{background:#f5e6cd;padding:80px max(24px,10vw)}.ShiftPage-module__FRcmQG__problemInner{grid-template-columns:1fr 1fr;align-items:start;gap:72px;max-width:1320px;margin:0 auto;display:grid}.ShiftPage-module__FRcmQG__problemCol h2,.ShiftPage-module__FRcmQG__solutionCol h2{color:#f56914;margin:0 0 24px;font-size:clamp(1.8rem,2.6vw,3.2rem);font-weight:700;line-height:1}.ShiftPage-module__FRcmQG__solutionCol h2{color:#377364}.ShiftPage-module__FRcmQG__problemList,.ShiftPage-module__FRcmQG__methodList{flex-direction:column;gap:12px;margin:0;padding-left:1.4rem;display:flex}.ShiftPage-module__FRcmQG__problemList li,.ShiftPage-module__FRcmQG__methodList li{color:#0a3228;font-size:clamp(.95rem,1.1vw,1.18rem);line-height:1.45}.ShiftPage-module__FRcmQG__solutionCol p{color:#0a3228;margin:0 0 28px;font-size:clamp(.95rem,1.1vw,1.18rem);line-height:1.5}.ShiftPage-module__FRcmQG__solutionCol h3{color:#377364;text-transform:uppercase;letter-spacing:.04em;margin:0 0 14px;font-size:1rem;font-weight:700}.ShiftPage-module__FRcmQG__quoteStrip{background:#2d5a91;justify-content:center;align-items:center;gap:0;min-height:200px;padding:64px max(24px,8vw);display:flex}.ShiftPage-module__FRcmQG__stripQuote{color:#fff;text-align:center;flex:1;max-width:520px;margin:0;font-size:clamp(1.1rem,1.35vw,1.55rem);font-style:italic;font-weight:700;line-height:1.35}.ShiftPage-module__FRcmQG__stripDivider{background:#ffffff47;flex-shrink:0;width:2px;height:80px;margin:0 40px}.ShiftPage-module__FRcmQG__howSection{text-align:center;background:#0a3228;padding:80px max(24px,10vw)}.ShiftPage-module__FRcmQG__howInner{max-width:960px;margin:0 auto}.ShiftPage-module__FRcmQG__howSection h2{color:#ffbe19;margin:0 0 52px;font-size:clamp(2rem,3vw,3.6rem);font-weight:700}.ShiftPage-module__FRcmQG__flowDiagram{flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;display:flex}.ShiftPage-module__FRcmQG__flowBox{color:#fff;text-align:center;border:2px solid #ffbe19;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:120px;height:110px;padding:0 20px;font-size:.9rem;display:flex}.ShiftPage-module__FRcmQG__flowBox strong{color:#ffbe19;font-size:1rem;font-weight:700}.ShiftPage-module__FRcmQG__flowConnector{background:#ffbe19;flex-shrink:0;width:32px;height:2px}.ShiftPage-module__FRcmQG__missionsGroup{align-items:center;display:flex;position:relative}.ShiftPage-module__FRcmQG__missionsLabel{white-space:nowrap;color:#9bd7e6;letter-spacing:.03em;margin:0;font-size:.82rem;font-weight:700;position:absolute;top:-28px;left:50%;transform:translate(-50%)}.ShiftPage-module__FRcmQG__missionBoxes{gap:8px;display:flex}.ShiftPage-module__FRcmQG__missionBox{color:#0a3228;background:#ffbe19;border-radius:6px;justify-content:center;align-items:center;width:54px;height:110px;font-size:.95rem;font-weight:700;display:flex}.ShiftPage-module__FRcmQG__duration{color:#9bd7e6;letter-spacing:.04em;margin:28px auto 0;font-size:1rem;font-weight:700}.ShiftPage-module__FRcmQG__howQuote{color:#ffb9aa;max-width:620px;margin:48px auto 0;font-size:clamp(1.15rem,1.4vw,1.55rem);font-style:italic;font-weight:700;line-height:1.35}.ShiftPage-module__FRcmQG__themesSection{background:#f5e6cd;padding:80px max(24px,10vw)}.ShiftPage-module__FRcmQG__themesInner{max-width:1080px;margin:0 auto}.ShiftPage-module__FRcmQG__themesSection h2{color:#377364;margin:0 0 18px;font-size:clamp(1.8rem,2.6vw,3.2rem);font-weight:700;line-height:1}.ShiftPage-module__FRcmQG__themesIntro{color:#0a3228;max-width:720px;margin:0 0 44px;font-size:clamp(.95rem,1.1vw,1.15rem);line-height:1.5}.ShiftPage-module__FRcmQG__themesGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ShiftPage-module__FRcmQG__themeBox{color:#377364;text-align:center;background:#fff;border:2px solid #377364;border-radius:6px;justify-content:center;align-items:center;padding:28px 20px;font-size:clamp(.9rem,1vw,1.1rem);font-weight:700;line-height:1.3;display:flex}.ShiftPage-module__FRcmQG__contentSection{background:#2d5a91;padding:80px max(24px,10vw)}.ShiftPage-module__FRcmQG__contentInner{max-width:1080px;margin:0 auto}.ShiftPage-module__FRcmQG__contentSection h2{color:#fff;margin:0 0 36px;font-size:clamp(1.8rem,2.6vw,3.2rem);font-weight:700;line-height:1}.ShiftPage-module__FRcmQG__contentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ShiftPage-module__FRcmQG__contentTile{border-radius:8px;overflow:hidden}.ShiftPage-module__FRcmQG__caseSection{background:#377364;grid-template-columns:36% 64%;min-height:640px;display:grid}.ShiftPage-module__FRcmQG__caseBrandCol{flex-direction:column;justify-content:flex-start;padding:64px 6vw;display:flex}.ShiftPage-module__FRcmQG__caseBrandCol h2{color:#ffbe19;margin:0 0 40px;font-size:clamp(1.8rem,2.8vw,3.4rem);font-weight:700;line-height:1}.ShiftPage-module__FRcmQG__caseBadge{aspect-ratio:1.2;width:min(260px,80%);position:relative}.ShiftPage-module__FRcmQG__caseCopyCol{background:#0000002e;padding:64px 6vw 64px 4vw}.ShiftPage-module__FRcmQG__caseCopyCol p{color:#fff;margin:0 0 20px;font-size:clamp(.95rem,1.1vw,1.18rem);line-height:1.5}.ShiftPage-module__FRcmQG__caseCopyCol strong{color:#ffbe19}.ShiftPage-module__FRcmQG__statsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:36px 0;display:grid}.ShiftPage-module__FRcmQG__statBox{text-align:center;background:#f5e6cd;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:18px 12px;display:flex}.ShiftPage-module__FRcmQG__statBox strong{color:#377364;font-size:clamp(1.05rem,1.3vw,1.5rem);font-weight:700;line-height:1.1;display:block}.ShiftPage-module__FRcmQG__statBox span{color:#0a3228;font-size:.78rem;font-weight:700;line-height:1.3}.ShiftPage-module__FRcmQG__caseQuote{color:#ffb9aa;margin:0;font-size:clamp(1.1rem,1.3vw,1.45rem);font-style:italic;font-weight:700;line-height:1.35}.ShiftPage-module__FRcmQG__awardSection{background:#0a3228;grid-template-columns:minmax(0,1fr) minmax(380px,.75fr);align-items:center;gap:64px;min-height:520px;padding:64px max(24px,10vw);display:grid}.ShiftPage-module__FRcmQG__awardCopy{max-width:780px}.ShiftPage-module__FRcmQG__awardCopy h2{color:#ffbe19;margin:0;font-size:clamp(1.4rem,2vw,2.4rem);font-weight:700;line-height:1.1}.ShiftPage-module__FRcmQG__awardCopy p{color:#d7ece6;margin:28px 0 0;font-size:.95rem;line-height:1.48}.ShiftPage-module__FRcmQG__awardCopy .ShiftPage-module__FRcmQG__button{margin-top:40px}.ShiftPage-module__FRcmQG__awardBadge{min-height:380px;position:relative}.ShiftPage-module__FRcmQG__finalCta{background:#f56914;grid-template-columns:39.5% 60.5%;min-height:625px;display:grid}.ShiftPage-module__FRcmQG__finalImage{background:url(/wp-content/uploads/2021/11/Love-to-hear-from-you.jpeg) 50%/cover no-repeat;min-height:625px}.ShiftPage-module__FRcmQG__finalPanel{color:#fff;background:#f56914;padding:118px 7.5vw 64px;position:relative;overflow:hidden}.ShiftPage-module__FRcmQG__finalShape{opacity:.95;width:min(78vw,920px);height:auto;position:absolute;bottom:-40%;right:-18%}.ShiftPage-module__FRcmQG__finalContent{z-index:1;max-width:760px;position:relative}.ShiftPage-module__FRcmQG__finalContent h2{color:#fff;margin:0;font-size:clamp(2.2rem,3vw,3.8rem);font-weight:700;line-height:1.05}.ShiftPage-module__FRcmQG__finalContent h2 span{color:#9bd7e6}.ShiftPage-module__FRcmQG__finalContent p{max-width:680px;margin:56px 0 0;font-size:clamp(1rem,1.15vw,1.4rem);line-height:1.45}@media (max-width:980px){.ShiftPage-module__FRcmQG__heroInner,.ShiftPage-module__FRcmQG__problemInner,.ShiftPage-module__FRcmQG__caseSection,.ShiftPage-module__FRcmQG__awardSection,.ShiftPage-module__FRcmQG__finalCta{grid-template-columns:1fr}.ShiftPage-module__FRcmQG__hero{padding:56px 24px 64px}.ShiftPage-module__FRcmQG__heroPoster{width:min(74vw,340px);margin:0 auto}.ShiftPage-module__FRcmQG__problemSection{padding:60px 24px}.ShiftPage-module__FRcmQG__problemInner{gap:48px}.ShiftPage-module__FRcmQG__quoteStrip{flex-direction:column;gap:32px;padding:52px 28px}.ShiftPage-module__FRcmQG__stripDivider{width:80px;height:2px;margin:0}.ShiftPage-module__FRcmQG__howSection{padding:64px 24px}.ShiftPage-module__FRcmQG__flowDiagram{flex-wrap:wrap;gap:12px}.ShiftPage-module__FRcmQG__flowConnector{display:none}.ShiftPage-module__FRcmQG__themesSection,.ShiftPage-module__FRcmQG__contentSection{padding:60px 24px}.ShiftPage-module__FRcmQG__themesGrid,.ShiftPage-module__FRcmQG__contentGrid{grid-template-columns:repeat(2,1fr)}.ShiftPage-module__FRcmQG__caseSection{min-height:0}.ShiftPage-module__FRcmQG__caseBrandCol,.ShiftPage-module__FRcmQG__caseCopyCol{padding:52px 28px}.ShiftPage-module__FRcmQG__statsGrid{grid-template-columns:repeat(2,1fr)}.ShiftPage-module__FRcmQG__awardSection{gap:36px;min-height:0;padding:58px 24px}.ShiftPage-module__FRcmQG__awardBadge{min-height:260px}.ShiftPage-module__FRcmQG__finalCta{min-height:0}.ShiftPage-module__FRcmQG__finalImage{min-height:360px}.ShiftPage-module__FRcmQG__finalPanel{padding:64px 28px}}@media (max-width:620px){.ShiftPage-module__FRcmQG__introSpacer{height:76px}.ShiftPage-module__FRcmQG__backBand{min-height:64px;top:76px}.ShiftPage-module__FRcmQG__themesGrid,.ShiftPage-module__FRcmQG__contentGrid{grid-template-columns:1fr 1fr}.ShiftPage-module__FRcmQG__statsGrid{grid-template-columns:repeat(2,1fr)}.ShiftPage-module__FRcmQG__finalShape{width:150vw;bottom:-16%;right:-46%}}
