@font-face{font-family:MailCampaign;src:url('/cuenta/brand/bebas-neue-bold.ttf');font-display:swap}
#account.mail-campaign{width:min(1000px,92vw);margin:36px auto 50px;color:#fffbea;--mail-lime:#d0fa35}
#account.mail-campaign #reset-demo{display:none}.mail-campaign h1:focus{outline:none}
.mail-hero{display:grid;grid-template-columns:190px 1fr;gap:36px;align-items:center;padding:44px;border:1px solid #a1bf5a55;border-top:4px solid var(--mail-lime);border-radius:22px;background:radial-gradient(ellipse at top left,#214e38,#0a3026 70%)}
.mail-envelope{position:relative;display:grid;place-items:center;width:190px;height:190px;border:1px solid #cffa3540;border-radius:50%;background:#cffa3508}.mail-envelope svg{width:142px;stroke:#d0fa35;stroke-width:3;stroke-linejoin:round}.mail-letter{fill:#183f2f}.mail-envelope>span{position:absolute;right:0;top:8px;background:var(--mail-lime);color:#082f23;border:6px solid #12392b;border-radius:50%;height:56px;width:56px;display:grid;place-items:center;font-size:28px}
.mail-kicker{font:800 10px/1.6 system-ui,sans-serif;letter-spacing:.18em;color:var(--mail-lime)}.mail-campaign h1{font:clamp(42px,5vw,64px)/1.04 MailCampaign,Impact,sans-serif;margin:14px 0 18px}.mail-campaign em{color:var(--mail-lime);font-style:normal}.mail-copy>p{font-size:15px;line-height:1.6;max-width:490px}.mail-copy .mail-intro{font-size:20px;font-weight:700;margin-bottom:8px}.mail-subject{margin:24px 0;padding:14px 18px;border-left:2px solid var(--mail-lime);background:#ffffff06}.mail-subject span{display:block;font-size:9px;letter-spacing:.15em;color:#b8cbb4;margin-bottom:5px}.mail-subject strong{font-size:15px}.mail-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;background:var(--mail-lime);color:#092e23;padding:14px 22px;border-radius:32px;text-decoration:none;font-weight:800;font-size:12px}.mail-primary span{font-size:24px}
.mail-next{padding:32px 0;display:grid;grid-template-columns:1fr 3fr;gap:24px}.mail-campaign h2{font:28px/1.1 MailCampaign,Impact,sans-serif;margin:10px 0}.mail-steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;margin:0}.mail-steps li{padding:18px;border-left:1px solid #a1bf5a44}.mail-steps li>span{font:30px MailCampaign,Impact,sans-serif;color:var(--mail-lime)}.mail-steps h3{font:22px/1.1 MailCampaign,Impact,sans-serif;margin:10px 0}.mail-steps p{font-size:13px;color:#d2ddcd;line-height:1.6;margin-bottom:0}.mail-help{border:1px solid #b2cd5830;border-radius:14px;padding:20px 24px;display:flex;justify-content:space-between;gap:24px;align-items:center;background:#153b2d}.mail-help h2{font-size:24px;margin-top:0}.mail-help p{font-size:13px;margin:0}.mail-help a{font-size:13px;font-weight:700;color:var(--mail-lime);text-underline-offset:5px}.mail-footer{padding:20px 0;font-size:11px;color:#bbcfba}.mail-footer a{text-underline-offset:4px}.mail-campaign a:focus-visible{outline:3px solid #fffbea;outline-offset:5px}
@media(max-width:720px){.mail-hero{grid-template-columns:1fr;gap:20px;padding:28px}.mail-envelope{width:100px;height:100px}.mail-envelope svg{width:78px}.mail-envelope>span{height:36px;width:36px;font-size:18px;border-width:3px;right:-4px;top:-4px}.mail-next{grid-template-columns:1fr;gap:12px}.mail-copy>p{max-width:none}}
@media(max-width:480px){#account.mail-campaign{margin-top:20px}.mail-hero{padding:24px}.mail-campaign h1{font-size:42px}.mail-steps{grid-template-columns:1fr}.mail-steps li{padding:10px 16px}.mail-help{flex-direction:column;align-items:flex-start;padding:20px;gap:16px}.mail-primary{width:100%;padding:14px 16px;gap:12px;font-size:11px}}
