.campaign-page{--campaign-paper:#f6f5f1;--campaign-ink:#0a0a0a;--campaign-blue:#1747e8;--campaign-muted:#6c6b65;--campaign-line:#cac9c3;background:var(--campaign-paper);color:var(--campaign-ink);font-family:var(--font-sans),Inter,Arial,sans-serif;min-height:100vh;font-size:18px;line-height:1.45}.campaign-page *{box-sizing:border-box;border-radius:0}.campaign-page h1,.campaign-page h2,.campaign-page p{margin:0}.campaign-page a,.campaign-page button,.campaign-page input,.campaign-page textarea,.campaign-page select{-webkit-tap-highlight-color:transparent}.campaign-page :focus-visible{outline:3px solid var(--campaign-blue);outline-offset:5px}.campaign-header{justify-content:center;align-items:center;max-width:1350px;min-height:80px;margin:auto;padding:24px 0 0;display:flex;position:relative}.campaign-header .epk-brand{color:var(--campaign-ink);gap:12px}.campaign-header .epk-brand-symbol{fill:currentColor;width:46px;height:56px}.campaign-header .epk-wordmark strong{letter-spacing:-1.3px;font-size:28px;font-weight:700}.campaign-header .epk-wordmark small{letter-spacing:7px;margin-top:1px;font-size:15px}.campaign-header-links{align-items:center;gap:26px;font-size:16px;display:flex;position:absolute;right:0}.campaign-language{min-width:48px;min-height:48px;color:var(--campaign-muted);justify-content:center;align-items:center;padding:12px;display:inline-flex}.campaign-header-calculator{justify-content:space-between;padding-top:20px}.campaign-header-calculator .campaign-header-links{color:var(--campaign-blue);position:static}.campaign-eyebrow{color:var(--campaign-blue);letter-spacing:1.8px;font-size:18px;font-weight:700}.campaign-offer-hero{text-align:center;margin:56px auto 0;padding:0 24px}.campaign-offer-hero h1{letter-spacing:-4.5px;margin:16px auto 24px;font-size:96px;font-weight:700;line-height:1.02}.campaign-offer-hero h1>span{display:block}.campaign-blue{color:var(--campaign-blue)}.campaign-subline{letter-spacing:-.8px;max-width:1160px;font-size:30px;line-height:1.35;margin:0 auto!important}.campaign-qualification{max-width:1200px;color:var(--campaign-muted);font-size:21px;line-height:1.4;margin:10px auto 0!important}.campaign-form-offer{border:1px solid var(--campaign-line);background:#fff;max-width:848px;margin:48px auto 0;padding:32px}.campaign-form-heading{text-align:center;margin:0 0 30px}.campaign-form-heading h2{letter-spacing:-1.3px;font-size:42px;font-weight:700;line-height:1.12}.campaign-form-heading p{color:var(--campaign-muted);margin-top:10px;font-size:21px;line-height:1.35}.campaign-fields{grid-template-columns:1fr 1fr;gap:18px 34px;display:grid}.campaign-field{flex-direction:column;gap:5px;min-width:0;font-size:19px;line-height:1.4;display:flex}.campaign-field input,.campaign-field textarea{border:1px solid var(--campaign-line);width:100%;height:52px;color:var(--campaign-ink);font:inherit;background:#fff;padding:12px 16px}.campaign-field input:focus,.campaign-field textarea:focus{border-color:var(--campaign-blue)}.campaign-field textarea{resize:vertical;height:94px;min-height:94px}.campaign-field textarea::placeholder{color:#888}.campaign-need{margin-top:24px}.campaign-bonus{background:#edf3ff;align-items:center;gap:30px;margin:24px 0;padding:25px 28px;display:flex}.campaign-bonus>svg{width:64px;height:64px;color:var(--campaign-blue);stroke-width:1.6px;flex-shrink:0}.campaign-bonus span{color:var(--campaign-blue);letter-spacing:.5px;font-size:17px;font-weight:700;display:block}.campaign-bonus strong{letter-spacing:-.5px;margin-top:3px;font-size:22px;font-weight:600;line-height:1.35;display:block}.campaign-bonus p{color:var(--campaign-muted);margin-top:4px;font-size:20px}.campaign-button{border:1px solid var(--campaign-blue);background:var(--campaign-blue);color:#fff;cursor:pointer;text-align:center;justify-content:center;align-items:center;min-height:60px;padding:13px 34px;font-size:24px;font-weight:500;line-height:1.35;text-decoration:none;display:inline-flex}.campaign-button:hover{background:#123dce;border-color:#123dce}.campaign-button:disabled{cursor:wait;opacity:.7}.campaign-submit{width:100%;min-height:70px;margin-top:22px}.campaign-bonus+.campaign-submit{margin-top:0}.campaign-form-note{text-align:center;color:var(--campaign-muted);font-size:18px;margin-top:14px!important}.campaign-privacy{text-underline-offset:3px;width:fit-content;color:var(--campaign-muted);margin:3px auto 0;font-size:18px;text-decoration:underline;display:block}.campaign-proof{text-align:center;max-width:780px;margin:32px auto 0}.campaign-proof>p{color:var(--campaign-muted);letter-spacing:2px;font-size:16px;font-weight:600}.campaign-proof>.epk-client-rail{margin-top:18px}.campaign-proof .epk-client-rail-set{margin:0;padding:0}.campaign-proof .epk-client-rail-control{min-width:48px;min-height:48px;margin-top:8px;position:static}.campaign-final{text-align:center;margin:50px 16px 0}.campaign-final h2{letter-spacing:-1.5px;font-size:44px;font-weight:700;line-height:1.2}.campaign-final .campaign-button{min-width:372px;margin-top:14px}.campaign-offer-save-50000 .campaign-final h2{font-size:48px}.campaign-offer-save-50000 .campaign-button-outline{min-width:372px}.campaign-offer-first-shift .campaign-button-outline{min-width:484px}.campaign-retention{text-align:center;border-top:1px solid var(--campaign-line);max-width:1065px;margin:30px auto 0;padding-top:30px}.campaign-retention h2{letter-spacing:-1px;font-size:30px;font-weight:700}.campaign-button-outline{border-color:var(--campaign-muted);color:var(--campaign-ink);background:0 0;min-height:54px;margin-top:10px;font-size:21px}.campaign-button-outline:hover{color:var(--campaign-ink);border-color:var(--campaign-ink);background:#ecebe5}.campaign-text-link{width:fit-content;color:var(--campaign-muted);text-underline-offset:3px;margin:14px auto 0;font-size:19px;text-decoration:underline;display:block}.campaign-terms{max-width:1065px;color:var(--campaign-muted);margin:44px auto 0;font-size:18px;line-height:1.4}.campaign-terms h2{color:var(--campaign-ink);margin-bottom:6px;font-size:20px;font-weight:600}.campaign-footer{color:var(--campaign-muted);justify-content:center;gap:18px;padding:26px 16px 32px;font-size:18px;display:flex}.campaign-footer a:last-child{text-underline-offset:3px;text-decoration:underline}.campaign-footer a+a{border-left:1px solid var(--campaign-line);padding-left:18px}.campaign-offer-first-shift .campaign-offer-hero{margin-top:48px}.campaign-offer-first-shift .campaign-offer-hero h1{margin-top:30px;margin-bottom:20px;font-size:86px;line-height:1.04}.campaign-offer-first-shift .campaign-subline{max-width:950px}.campaign-offer-first-shift .campaign-qualification{margin-top:18px!important}.campaign-offer-first-shift .campaign-form-offer{max-width:782px;margin-top:36px;padding:44px 38px 34px}.campaign-offer-first-shift .campaign-form-heading h2{font-size:36px}.campaign-offer-first-shift .campaign-form-heading p{font-size:20px}.campaign-offer-first-shift .campaign-fields{row-gap:20px}.campaign-offer-first-shift .campaign-field textarea{height:110px}.campaign-offer-first-shift .campaign-final{margin-top:56px}.campaign-offer-first-shift .campaign-terms{text-align:center;max-width:960px;margin-top:48px}.campaign-offer-first-shift .campaign-footer{flex-direction:column;align-items:center;gap:4px}.campaign-offer-first-shift .campaign-footer a+a{border:0;padding:0}.campaign-field-error,.campaign-submit-error{color:#9e2020;font-size:16px}.campaign-submit-error{margin-top:12px!important}.campaign-field [aria-invalid=true]{border-color:#9e2020}.campaign-success{text-align:center;padding:38px 0}.campaign-success h2{margin-bottom:18px;font-size:30px;line-height:1.2}.campaign-success p{margin-bottom:12px}@media (min-width:0) and (max-width:767px){.campaign-header{margin-inline:24px}.campaign-offer-hero h1{font-size:clamp(52px,6.67vw,96px)}.campaign-offer-first-shift .campaign-offer-hero h1{font-size:clamp(48px,6vw,86px)}.campaign-retention,.campaign-terms{margin-left:24px;margin-right:24px}.campaign-subline{font-size:26px}}@media (min-width:768px) and (max-width:1023px){.campaign-header{margin-inline:24px}.campaign-offer-hero h1{font-size:clamp(52px,6.67vw,96px)}.campaign-offer-first-shift .campaign-offer-hero h1{font-size:clamp(48px,6vw,86px)}.campaign-retention,.campaign-terms{margin-left:24px;margin-right:24px}.campaign-subline{font-size:26px}}@media (min-width:1024px) and (max-width:1100px){.campaign-header{margin-inline:24px}.campaign-offer-hero h1{font-size:clamp(52px,6.67vw,96px)}.campaign-offer-first-shift .campaign-offer-hero h1{font-size:clamp(48px,6vw,86px)}.campaign-retention,.campaign-terms{margin-left:24px;margin-right:24px}.campaign-subline{font-size:26px}}@media (min-width:0) and (max-width:700px){.campaign-page{font-size:16px}.campaign-header{min-height:68px;margin:0 16px;padding-top:22px}.campaign-header .epk-brand{gap:7px}.campaign-header .epk-brand-symbol{width:31px;height:38px}.campaign-header .epk-wordmark strong{letter-spacing:-.8px;font-size:20px}.campaign-header .epk-wordmark small{letter-spacing:4.9px;font-size:9px}.campaign-header-links{gap:4px;font-size:13px;right:-8px}.campaign-language{padding:8px}.campaign-offer-hero,.campaign-offer-first-shift .campaign-offer-hero{margin-top:38px;padding:0 16px}.campaign-eyebrow{letter-spacing:1.3px;font-size:12px}.campaign-offer-hero h1,.campaign-offer-first-shift .campaign-offer-hero h1{letter-spacing:-1.7px;margin-top:18px;margin-bottom:20px;font-size:clamp(36px,9.6vw,44px);line-height:1.07}.campaign-offer-hero h1>span:last-child{max-width:100%}.campaign-subline{letter-spacing:-.3px;font-size:19px}.campaign-qualification{font-size:15px;line-height:1.5;margin-top:12px!important}.campaign-form-offer,.campaign-offer-first-shift .campaign-form-offer{max-width:none;margin:26px 16px 0;padding:24px 20px}.campaign-form-heading{margin-bottom:24px}.campaign-form-heading h2,.campaign-offer-first-shift .campaign-form-heading h2{letter-spacing:-.8px;font-size:27px;line-height:1.15}.campaign-form-heading p,.campaign-offer-first-shift .campaign-form-heading p{font-size:16px}.campaign-fields{grid-template-columns:1fr;gap:16px}.campaign-field{font-size:16px}.campaign-field input{height:50px}.campaign-field textarea{height:110px}.campaign-need{margin-top:18px}.campaign-bonus{gap:12px;margin:20px 0;padding:18px 14px}.campaign-bonus>svg{width:34px;height:40px}.campaign-bonus span{font-size:12px}.campaign-bonus strong{letter-spacing:0;font-size:16px}.campaign-bonus p{font-size:15px}.campaign-button{min-height:52px;padding:12px 20px;font-size:18px}.campaign-submit{white-space:normal;min-height:56px;font-size:17px}.campaign-form-note,.campaign-privacy{font-size:14px}.campaign-proof{margin:28px 32px 0}.campaign-proof>p{letter-spacing:1.4px;font-size:12px}.campaign-final,.campaign-offer-first-shift .campaign-final{margin:38px 20px 0}.campaign-final h2{letter-spacing:-.9px;font-size:28px}.campaign-retention{margin:28px 16px 0;padding:24px 0 0}.campaign-retention h2{font-size:23px;line-height:1.3}.campaign-button-outline{font-size:16px}.campaign-text-link{max-width:95%;padding:6px 0;font-size:15px;line-height:1.5}.campaign-terms,.campaign-offer-first-shift .campaign-terms{margin:32px 20px 0;font-size:14px;line-height:1.55}.campaign-terms h2{font-size:16px}.campaign-footer{flex-wrap:wrap;gap:10px;padding-bottom:24px;font-size:12px}.campaign-footer a+a{padding-left:10px}}@media (prefers-reduced-motion:reduce){.campaign-page{scroll-behavior:auto}}@media (min-width:0) and (max-width:700px){.campaign-final .campaign-button,.campaign-offer-save-50000 .campaign-button-outline,.campaign-offer-first-shift .campaign-button-outline{min-width:0;max-width:100%}.campaign-offer-save-50000 .campaign-final h2{font-size:28px}.campaign-page a{justify-content:center;align-items:center;min-width:48px;min-height:48px;display:inline-flex}.campaign-page .campaign-privacy,.campaign-page .campaign-text-link{display:flex}.campaign-form-offer,.campaign-offer-first-shift .campaign-form-offer{padding:20px}}@media (min-width:701px) and (max-width:767px){.campaign-offer-first-shift .campaign-form-heading{margin-bottom:22px}.campaign-offer-first-shift .campaign-need{margin-top:20px}.campaign-offer-first-shift .campaign-submit{margin-top:18px}.campaign-offer-first-shift .campaign-final{margin-top:46px}.campaign-offer-first-shift .campaign-final .campaign-button{min-height:74px;margin-top:10px}.campaign-offer-first-shift .campaign-retention{margin-top:24px}}@media (min-width:768px) and (max-width:1023px){.campaign-offer-first-shift .campaign-form-heading{margin-bottom:22px}.campaign-offer-first-shift .campaign-need{margin-top:20px}.campaign-offer-first-shift .campaign-submit{margin-top:18px}.campaign-offer-first-shift .campaign-final{margin-top:46px}.campaign-offer-first-shift .campaign-final .campaign-button{min-height:74px;margin-top:10px}.campaign-offer-first-shift .campaign-retention{margin-top:24px}}@media (min-width:1024px) and (max-width:1439px){.campaign-offer-first-shift .campaign-form-heading{margin-bottom:22px}.campaign-offer-first-shift .campaign-need{margin-top:20px}.campaign-offer-first-shift .campaign-submit{margin-top:18px}.campaign-offer-first-shift .campaign-final{margin-top:46px}.campaign-offer-first-shift .campaign-final .campaign-button{min-height:74px;margin-top:10px}.campaign-offer-first-shift .campaign-retention{margin-top:24px}}@media (min-width:1440px){.campaign-offer-first-shift .campaign-form-heading{margin-bottom:22px}.campaign-offer-first-shift .campaign-need{margin-top:20px}.campaign-offer-first-shift .campaign-submit{margin-top:18px}.campaign-offer-first-shift .campaign-final{margin-top:46px}.campaign-offer-first-shift .campaign-final .campaign-button{min-height:74px;margin-top:10px}.campaign-offer-first-shift .campaign-retention{margin-top:24px}}@media screen and (min-width:0) and (max-width:767px){.campaign-footer a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.campaign-header-links a{position:relative}.campaign-header-links a:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (min-width:768px) and (max-width:1023px){.campaign-footer a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.campaign-header-links a{position:relative}.campaign-header-links a:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (min-width:1024px) and (max-width:1439px){.campaign-footer a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.campaign-header-links a{position:relative}.campaign-header-links a:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (min-width:1440px){.campaign-footer a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.campaign-header-links a{position:relative}.campaign-header-links a:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
