/* freelancemw.com: small additions on top of the design library. */
.skip{position:absolute;left:-9999px;top:8px;z-index:200;background:#fff;color:var(--ink);padding:10px 16px;border-radius:8px}.skip:focus{left:12px}
.lead-img{width:100%;border-radius:18px;margin:0 0 32px}
.postmeta{color:#AEBCD0;font-size:15px;margin-top:10px}
.postcta{margin-top:56px;padding:28px 30px;border-radius:18px;background:var(--mist);display:grid;gap:6px}.postcta b{font:600 20px Poppins,sans-serif;color:var(--ink)}.postcta p{margin:0 0 10px}.postcta .btn{justify-self:start}
.csmeta{display:flex;gap:18px;flex-wrap:wrap;margin-top:16px;font-size:15px}.csmeta span{color:#AEBCD0}.csmeta a{color:var(--green)}
.side .pr-sm{font-size:22px}
.ferr{display:block;color:#B42318;font-size:13.5px;font-weight:500;margin-top:6px}
.form [aria-invalid=true]{border-color:#B42318}
.searchbox{display:flex;gap:10px;margin-top:22px;max-width:560px}.searchbox input{flex:1;height:52px;border-radius:10px;border:1px solid var(--line);padding:0 16px;font:inherit}
.results{list-style:none;padding:0;display:grid;gap:22px}.results b{font:600 19px Poppins,sans-serif;color:var(--ink)}.results p{margin:4px 0 0}
.links404{display:flex;gap:10px 22px;flex-wrap:wrap;list-style:none;padding:0;margin-top:28px}
.pager{display:flex;gap:8px;justify-content:center;margin-top:48px}.pager a{min-width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--line);border-radius:10px;color:var(--ink)}.pager a[aria-current]{background:var(--ink);color:#fff;border-color:var(--ink)}
.prose>:first-child{margin-top:0}
.legal-updated{color:var(--muted);font-size:14px}
/* price box on a ready-made website */
.sum fieldset{border:0;padding:0;margin:0 0 18px;display:grid;gap:8px}.sum legend{font:600 15px Poppins,sans-serif;color:var(--ink);margin-bottom:8px}
.tierpick{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border:1px solid var(--line);border-radius:12px;cursor:pointer;transition:border-color .2s}
.tierpick input{margin-top:5px;accent-color:var(--blue)}.tierpick .tx b{display:block;color:var(--ink);font:500 15.5px Poppins,sans-serif}.tierpick .tx b em{font-style:normal;font-size:11.5px;background:#EAF4DD;color:var(--green-d);padding:2px 8px;border-radius:99px;margin-left:6px}
.tierpick .tx small{color:var(--muted);font-size:13.5px}.tierpick.is-on{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.tierpick.is-off{opacity:.5;cursor:default}
.addon.is-included .ap{color:var(--green-d);font-weight:600}
