.free-pill,.free-gift{font-family:var(--font-mono);color:#18120c;background:#fff0cc;border:1.5px solid #18120c;border-radius:99px;padding:5px 12px;font-size:11px}.free-dialog{border-radius:28px;max-width:480px;padding:28px;box-shadow:10px 10px #18120c}.free-dialog .btn-wide{min-height:58px;margin-top:14px}.free-dialog .btn-ink{min-height:52px}.free-gift{border-radius:14px;margin:18px 0}.free-privacy{background:#ebe3d3;border:1.5px solid #18120c;border-radius:14px;margin:20px 0;padding:16px;font-size:14px;line-height:1.5}.free-back{min-height:44px;margin:18px auto 0;text-decoration:underline;display:block}.free-campaign{color:#f5efe4;background:#18120c;border-radius:24px;margin:20px 0;padding:24px;box-shadow:6px 6px #f2561d}.free-campaign strong{font-family:var(--font-heading);font-size:48px}.free-campaign s{color:#bdb2a2;font-size:22px}.free-campaign p{font-size:13px;line-height:1.5}.free-campaign.compact{padding:18px}.free-campaign.compact strong{font-size:34px}.free-status{color:#18120c}.free-status>h1{margin:24px 0 32px;font-size:clamp(32px,4vw,56px)}.free-job-grid{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:32px;display:grid}.free-stage{background:#241b14;border:2px solid #18120c;border-radius:24px;place-items:center;height:320px;display:grid;position:relative}.free-stage .free-pill{position:absolute;top:18px;left:18px}.free-clock{color:#18120c;background:#f2561d;border:2px solid #18120c;border-radius:50%;place-items:center;width:84px;height:84px;font-size:54px;display:grid}.free-job-main>h2{margin:22px 0 8px;font-size:26px}.free-wait{background:#ebe3d3;border:1.5px solid #18120c;border-radius:20px;height:14px;margin:18px 0;overflow:hidden}.free-wait i{background:repeating-linear-gradient(120deg,#f2561d 0 8px,#ff8a57 8px 16px);width:32%;height:100%;animation:2.4s linear infinite alternate free-wait;display:block}@keyframes free-wait{to{transform:translate(212%)}}.free-steps{grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0;display:grid}.free-steps>div{background:#fbf8f1;border:2px solid #18120c;border-radius:14px;padding:16px;font-size:14px}.free-steps span{margin-bottom:8px;display:block}.free-steps .current{box-shadow:4px 4px #f2561d}.free-skip{background:#f2561d;border:2px solid #18120c;border-radius:20px;margin-top:24px;padding:24px;box-shadow:8px 8px #18120c}.free-skip h2{margin:0 0 18px;font-size:clamp(24px,2.6vw,34px);line-height:1.06}.free-mail{color:#f5efe4;background:#18120c;border-radius:20px;align-self:start;padding:24px}.free-mail h2{font-size:28px;line-height:1.1}.free-mail p{color:#d6cbb9;overflow-wrap:anywhere;margin:18px 0}.free-mail a{text-decoration:underline}.free-retention{margin-top:24px;font-size:13px}.free-status.inline{color:#f5efe4;min-height:var(--ed-h)}.inline .free-job-grid,.history-card .free-job-grid{display:block}.inline .free-stage{height:220px}.inline .free-mail{margin-top:24px}.inline .free-steps,.inline .free-skip{color:#18120c}.history-card{background:#fbf8f1;border:2px solid #18120c;border-radius:20px;padding:24px}.history-card .free-stage{height:150px}.history-card .free-mail,.history-card .free-steps,.history-card .free-retention{display:none}.history-free-grid{grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:24px;margin:24px 0;display:grid}@media (width<=1023px){.free-job-grid{grid-template-columns:1fr}.free-stage{height:240px}}@media (width<=767px){.free-dialog{border-radius:28px 28px 0 0;max-height:90dvh;padding:24px;overflow:auto}.free-steps>div{padding:12px 8px;font-size:12px}.free-skip{padding:20px}.free-skip .btn{width:100%}}@media (prefers-reduced-motion:reduce){.free-wait i{animation:none}}.progress-page>.free-status{max-width:1240px;margin:auto;padding:8px 24px 64px}.free-status.history-card h2{font-size:24px}.free-status.history-card .free-skip{box-shadow:4px 4px #18120c}.free-campaign-main{justify-content:space-between;align-items:center;gap:32px;display:flex}.free-launch{color:#18120c;background:#fff0cc;border:1.5px solid #18120c;border-radius:99px;margin:0 14px 12px 0;padding:5px 10px;display:inline-block}.free-campaign-clock{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.free-campaign-clock>div{text-align:center;background:#241b14;border-radius:12px;min-width:64px;padding:14px 8px}.free-campaign-clock strong{font-size:28px;display:block}.free-campaign-clock .mono{color:#d6cbb9;font-size:10px}.free-campaign .free-price-lock{border-top:1.5px dashed #f5efe445;margin-top:20px;padding-top:16px}.compact .free-campaign-main{display:block}.compact .free-campaign-main>.mono{font-size:10px}@media (width<=767px){.free-campaign-main{display:block}.free-campaign-clock{margin-top:24px}.free-campaign-clock>div{min-width:0}}.free-cstrip{position:relative}.free-strip-lock{color:#18120c;background:#fff0cc;border:1.5px solid #18120c;border-radius:99px;flex-shrink:0;padding:4px 9px;font-size:10px;display:none}.free-cstrip s{margin-left:8px;margin-right:8px}.free-cstrip .promo-strip-row{min-height:48px}@media (width>=1440px){.free-strip-lock{display:inline-block}}.free-stage-photos{border-radius:22px;grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0;overflow:hidden}.free-stage-photos img{object-fit:cover;filter:brightness(.38);width:100%;height:100%}.free-clock,.free-stage .free-pill{z-index:1}.free-job-steps{background:#fbf8f1;border:2px solid #18120c;border-radius:20px;margin-bottom:24px;padding:20px}.free-job-steps>div{color:#6b5f52;align-items:center;gap:12px;padding:14px 0;font-size:15px;display:flex}.free-job-steps span{border:1.5px solid #18120c;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.free-job-steps .current{color:#18120c;font-weight:600}.free-job-steps .current span{background:#f2561d}.inline .free-job-steps,.history-card .free-job-steps{display:none}.free-promoted{background:#ddebe0;border:2px solid #18120c;border-radius:16px;max-width:1192px;margin:24px auto;padding:18px 24px}.free-sidebar{align-self:start}.free-inline-head>.mono{color:#ff8a57;font-size:11px}.free-inline-head h2{margin:8px 0 18px;font-size:26px;line-height:1.08}.free-inline-inputs{align-items:center;gap:12px;margin:18px 0;display:flex}.free-inline-inputs img{object-fit:cover;border:1.5px solid #f5efe4;border-radius:10px;width:56px;height:64px}.free-inline-inputs img+img{margin-left:-24px}.free-inline-inputs .mono{color:#d6cbb9;text-transform:none;font-size:11px}.free-status.inline{min-height:calc(var(--ed-h) - 48px);flex-direction:column;display:flex}.inline .free-stage,.inline .free-job-main>h2,.inline .free-job-main>p{display:none}.inline .free-job-grid{flex-direction:column;gap:0;display:flex}.inline .free-job-main{display:contents}.inline .free-steps{color:#f5efe4;order:1;margin:12px 0 0}.inline .free-steps>div{background:#241b14;border:1.5px solid #f5efe440;min-height:110px;padding:14px 12px}.inline .free-steps .current{border-color:#f2561d}.inline .free-steps span{border:2px solid #bdb2a2;border-radius:50%;place-items:center;width:24px;height:24px;margin-bottom:12px;display:grid}.inline .free-steps>div:first-child span{background:#2e7d6b;border-color:#f5efe4}.inline .free-steps .current span{background:#f2561d;border-color:#f5efe4}.inline .free-wait{background:#241b14;border-color:#f5efe4;order:2;margin:18px 0}.inline .free-sidebar{order:3;width:100%}.inline .free-mail{background:0 0;border-radius:0;margin:0;padding:0}.inline .free-mail h2,.inline .free-mail>a{display:none}.inline .free-mail p{color:#d6cbb9;margin:0;font-size:14px;line-height:1.5}.inline .free-skip{box-shadow:none;order:4;margin:32px 0 0;padding:20px}.inline .free-skip h2{font-family:var(--font-sans);font-size:20px;font-weight:700;line-height:1.2}.inline .free-skip .btn{width:100%;min-height:52px}.inline .free-retention{color:#d6cbb9;margin-top:auto;padding-top:32px;font-size:12px;line-height:1.4}.free-job-steps{box-shadow:5px 5px #18120c}.free-mail{box-shadow:6px 6px #f2561d}@media (width<=767px){.free-status.inline{min-height:calc(var(--ed-h) - 36px)}.free-inline-head h2{font-size:24px}.inline .free-steps>div{min-height:120px;padding:12px 10px}}.inline .free-mail{box-shadow:none}.free-back{box-shadow:none!important;color:#18120c!important;background:0 0!important;border:0!important}
