@font-face{font-family:Golos Text;src:url(/showcase/vremli/fonts/GolosText.ttf) format("truetype");font-weight:400 900;font-display:swap}@font-face{font-family:Manrope;src:url(/showcase/vremli/fonts/Manrope.ttf) format("truetype");font-weight:200 800;font-display:swap}.email-identity-shell{margin:0;background:#f6f2ea}.email-page{min-height:100dvh;box-sizing:border-box;padding:32px max(16px,env(safe-area-inset-right)) 40px max(16px,env(safe-area-inset-left));background:#f6f2ea;color:#171a16;font-family:Golos Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.5}.email-page *,.email-notifications *{box-sizing:border-box}.email-brand{display:block;width:173px;margin:0 auto 28px}.email-brand img{display:block;width:173px;height:40px}.email-card{width:min(100%,480px);margin:auto;padding:28px;background:#fff;border:1px solid #d7d8d0;border-radius:16px}.email-card h1,.email-notifications h2{margin:0;font:700 28px/1.25 Manrope,Golos Text,sans-serif;letter-spacing:-.6px;overflow-wrap:anywhere}.email-card h1:focus{outline:none}.email-eyebrow{margin:0 0 8px;color:#62645c;font-size:13px}.email-intro{margin:12px 0 20px;line-height:1.55;color:#50544c}.email-form{display:grid;gap:16px;min-width:0}.email-field{display:grid;gap:6px;min-width:0}.email-field label{font-weight:600;font-size:14px}.email-page input,.email-page select,.email-notifications input,.email-notifications select{font:inherit}.email-field input,.email-field select{width:100%;min-width:0;min-height:48px;border:1px solid #b8bcb2;border-radius:8px;padding:10px 12px;background:#fff;color:#171a16;font-size:16px}.email-field input[aria-invalid=true],.email-field select[aria-invalid=true]{border-color:#b42e1f}.email-page a:focus-visible,.email-page button:focus-visible,.email-notifications button:focus-visible,.email-notifications input:focus-visible,.email-notifications select:focus-visible,.email-page input:focus-visible,.email-page select:focus-visible{outline:3px solid #264cdd;outline-offset:3px}.email-hint{margin:0;color:#62645c;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.email-field-error{margin:0;color:#a32618;font-size:14px;line-height:1.45}.email-password{display:flex;min-width:0;gap:8px}.email-password input{flex:1;min-width:0}.email-password-toggle{flex-shrink:0;min-height:48px;border:1px solid #b8bcb2;border-radius:8px;padding:8px 10px;background:#fff;color:#171a16;cursor:pointer;font:inherit;font-size:14px}.email-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;border:1px solid transparent;border-radius:8px;font:600 15px/1.4 Golos Text,sans-serif;cursor:pointer;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere}.email-primary{color:#171a16;background:#f04b32;border-color:#f04b32}.email-primary:hover{background:#fa6a51;border-color:#fa6a51}.email-secondary{color:#171a16;background:#fff;border-color:#b8bcb2}.email-secondary:hover,.email-password-toggle:hover{background:#f6f2ea}.email-button:disabled{opacity:.55;cursor:default}.email-field input:disabled,.email-field select:disabled{opacity:1;background:#f3f4ef;color:#62645c}.email-error,.email-warning,.email-notice{padding:12px 14px;border-radius:8px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.email-error{color:#90251a;background:#fff0ed;border:1px solid #f1c5bd}.email-warning{color:#694112;background:#fff4df;border:1px solid #dcc58f}.email-notice{color:#215a3d;background:#f0f7f2;border:1px solid #c9dfcf}.email-notice p{margin:0}.email-notice p+p{margin-top:8px}.email-links{display:flex;flex-wrap:wrap;gap:12px 18px;border-top:1px solid #e1e3db;margin-top:24px;padding-top:18px;font-size:14px}.email-links a{color:#a52a1c;text-underline-offset:3px}.email-status{margin:20px 0;color:#62645c}.email-preview-label{max-width:660px;margin:0 auto 20px;padding:10px 14px;background:#fff4df;border:1px solid #dcc58f;border-radius:8px;color:#694112;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.email-notifications{font-family:Golos Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.5;color:#171a16;width:100%;max-width:640px;min-width:0}.email-notifications h2{font-size:22px}.email-check{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:10px 0;cursor:pointer}.email-check input{width:20px;height:20px;flex:0 0 20px;margin:2px 0 0;accent-color:#b42e1f}.email-check small{display:block;color:#62645c;font-size:13px;margin-top:3px}.email-master{padding:14px;background:#f6f2ea;border-radius:8px}.email-notification-events{min-width:0;margin:0;padding:0;border:0}.email-notification-events legend{font-size:14px;font-weight:600;margin:0 0 4px}.email-notification-events .email-field{margin-top:14px}.email-notification-events:disabled{opacity:.6}.email-setting-actions{display:flex;flex-wrap:wrap;gap:10px}.email-notifications strong{overflow-wrap:anywhere}@media(max-width:480px){.email-page{padding-top:20px}.email-brand{margin-bottom:20px}.email-card{padding:22px 18px;border-radius:12px}.email-card h1{font-size:25px}.email-setting-actions{display:grid}.email-links{gap:8px 16px}.email-links a{display:flex;align-items:center;min-height:44px}.email-password-toggle{padding:8px;font-size:13px}}@media(prefers-reduced-motion:reduce){.email-page *,.email-notifications *{scroll-behavior:auto}}.email-form>.email-intro{margin:0 0 4px}.email-recipient-card{width:min(100%,640px)}.email-recipient-context{margin:20px 0;padding:14px;background:#f6f2ea;border-radius:8px;overflow-wrap:anywhere}.email-recipient-context p{margin:0;font-size:14px;line-height:1.5}.email-recipient-context p+p{margin-top:10px}.email-recipient-context span{display:block;color:#62645c}.email-recipient-scope{margin-bottom:24px}.email-delivery-status{margin:0 0 20px;padding:12px 14px;border:1px solid #dcc58f;background:#fff4df;border-radius:8px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.email-recipient-access{display:grid;gap:12px;margin-top:20px}.email-recipient-new-form{color:#a52a1c;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.email-recipient-page h1:focus{outline:none}
