.marketing-choice{margin:20px 0;padding:20px;border:1px solid #728a9a;border-radius:12px;background:#eaf3fa;color:#17344d;min-width:0}.marketing-choice legend{font-weight:750;padding:0 7px}.marketing-choice label{display:block;font-weight:650;margin-bottom:8px}.marketing-choice select{display:block;width:100%;max-width:100%;min-height:46px;padding:10px;border:1px solid #607e96;border-radius:7px;background:#fff;color:#17344d;font:inherit}.marketing-choice p{font-size:14px;line-height:1.55;overflow-wrap:anywhere}.marketing-choice a{color:#155b93;text-decoration:underline}.marketing-availability{padding:10px;border-left:3px solid #477da0;background:#f6faff}.mail-page{margin:0;background:#f3f7fa;color:#18344b;font:16px/1.65 system-ui,sans-serif}.mail-page *{box-sizing:border-box}.mail-header{padding:20px max(20px,calc((100vw - 1120px)/2));display:flex;align-items:center;justify-content:space-between;gap:25px;flex-wrap:wrap;background:#0f1f2c;color:#fff}.mail-header a{color:#c4e7fa;text-decoration:none}.mail-brand{font-weight:750}.mail-main{max-width:1160px;padding:45px 20px 65px;margin:auto}.mail-main h1{font-size:clamp(28px,4vw,46px);line-height:1.15;letter-spacing:-.035em;margin:15px 0 22px}.mail-lead{max-width:850px;color:#456178}.mail-status{padding:15px 18px;margin:28px 0;background:#e1edf6;border:1px solid #a9c6db;border-radius:9px}.mail-options{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:32px}.mail-card{border:1px solid #c1d2df;border-radius:12px;padding:28px;background:#fff;min-width:0}.mail-card h2{font-size:22px;line-height:1.35;margin-top:0}.mail-card a{display:inline-block;border-radius:7px;background:#176cae;color:white;padding:12px 17px;font-weight:700;text-decoration:none;overflow-wrap:anywhere}.mail-card a[aria-disabled=true]{background:#e5edf3;color:#3b576d;cursor:default}.mail-footer{padding:28px max(20px,calc((100vw - 1120px)/2));border-top:1px solid #c8d7e4;color:#4c677c;overflow-wrap:anywhere}.mail-footer a{color:#155b93}.mail-page a:focus-visible,.mail-page select:focus-visible{outline:3px solid #119ac7;outline-offset:3px}.mail-backup-contact{margin-top:35px;max-width:850px}.mail-language{max-width:100%;padding:8px;background:#fff;border:1px solid #8ba7bc;border-radius:6px;color:#17344d}@media(max-width:650px){.mail-options{grid-template-columns:1fr}.mail-card{padding:22px}.mail-main{padding-top:28px}.marketing-choice{padding:15px}.mail-header{gap:12px}.mail-language{width:100%}}

.mail-languages{display:flex;flex-wrap:wrap;gap:7px 14px;max-width:600px}.mail-header details{max-width:100%}.mail-header details summary{cursor:pointer}.mail-card a{max-width:100%;text-align:center}.mail-card p{overflow-wrap:anywhere}
