body.mailing-body,html.mailing-root{color:#18242d;background:#fafaf7}.mailing-shell{font-family:var(--pd-font-text);font-size:18px;line-height:1.5;position:relative}.mailing-shell *,.mailing-shell :after,.mailing-shell :before{box-sizing:border-box}.mailing-shell button,.mailing-shell h1,.mailing-shell h2,.mailing-shell h3{font-family:var(--pd-font-head)}.mailing-shell a{color:inherit}.mailing-shell button,.mailing-shell input,.mailing-shell select{font:inherit}.mailing-shell button{letter-spacing:normal;text-transform:none;height:auto;box-shadow:none;margin-bottom:0}.mailing-shell button:hover{box-shadow:none}.mailing-shell .mailing-tabs button:hover,.mailing-shell button.mailing-switch:hover,.mailing-shell button.mailing-textlink:hover{color:#087ca5;background:0 0}.mailing-shell .mailing-button,.mailing-shell .mailing-film__poster span,.mailing-shell .mailing-tabs button{font-family:var(--pd-font-head)}.mailing-shell input,.mailing-shell select{letter-spacing:normal}.mailing-shell h2,.mailing-shell h3{text-wrap:balance}.mailing-shell a:focus-visible,.mailing-shell button:focus-visible,.mailing-shell input:focus-visible,.mailing-shell select:focus-visible,.mailing-shell summary:focus-visible{outline-offset:4px;outline:3px solid #0b7baa}.mailing-header{justify-content:space-between;align-items:center;gap:24px;max-width:1376px;height:80px;min-height:80px;margin:auto;padding:24px 48px;display:flex}.mailing-header img{width:250px;max-width:100%;height:auto;display:block}.mailing-header__offer{text-underline-offset:4px;align-items:center;min-height:44px;font-size:16px;font-weight:600;display:inline-flex;color:#087ca5!important}.mailing-footer{color:#55606a;justify-content:space-between;max-width:1376px;margin:auto;padding:42px 48px;font-size:15px}.mailing-footer,.mailing-footer nav{flex-wrap:wrap;gap:24px;display:flex}.mailing-skip{z-index:100;background:#fff;padding:12px;position:fixed;top:-80px;left:12px}.mailing-skip:focus{top:12px}@media (width<=600px){.mailing-header{gap:16px;height:72px;min-height:72px;padding:16px 20px}.mailing-header img{width:180px}.mailing-header__offer{text-align:right;font-size:13px;line-height:1.3}.mailing-footer{padding:32px 24px}}
