.bm-access.bm-is-signed-in{padding:0 24px;background:#f4f6f4}.bm-access.bm-is-signed-in .bm-access-header{max-width:none;min-height:72px}.bm-access.bm-is-signed-in .bm-access-grid{display:block;margin:22px auto}.bm-access.bm-is-signed-in .bm-account-panel{padding:22px;border-radius:16px}.bm-access.bm-is-signed-in .bm-panel-heading{display:none}.bm-account-tools{margin:20px 0;border:1px solid #dce5df;border-radius:12px;padding:16px}.bm-account-tools>summary{font-weight:650;cursor:pointer}.bm-identity-bar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:18px}.bm-identity-bar h2{font-size:19px;margin:0}.bm-identity-bar p{font-size:12px;color:#62756a;margin:0}.bm-identity-bar label{margin-left:auto;font-size:12px}.bm-identity-bar select{min-width:220px;max-width:100%;border:1px solid #d5dfd8;border-radius:8px;padding:10px;background:white;font:inherit;color:#254b38}.bm-mail-shell{font-family:Segoe UI,Inter,Arial,sans-serif;color:#263c31;border:1px solid #cbd9ce;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 8px 24px #183d2c06}.bm-mail-shell button,.bm-mail-shell input,.bm-mail-shell select,.bm-mail-shell textarea{font:inherit}.bm-mail-shell button{cursor:pointer;border:1px solid transparent;background:transparent;color:inherit;border-radius:5px;padding:8px 10px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:13px;line-height:1.35}.bm-mail-shell button:hover{background:#e9efe9}.bm-mail-shell button:disabled{opacity:.5;cursor:default}.bm-mail-shell a:focus-visible,.bm-mail-shell button:focus-visible,.bm-mail-shell input:focus-visible,.bm-mail-shell select:focus-visible,.bm-mail-shell textarea:focus-visible{outline:3px solid #619877;outline-offset:2px}.bm-mail-top{background:#204f3b;color:#fff;gap:18px;padding:12px 18px;min-height:62px}.bm-mail-top,.bm-mail-wordmark{display:flex;align-items:center}.bm-mail-wordmark{gap:9px;font-size:17px;font-weight:650;white-space:nowrap}.bm-mail-search{display:flex;align-items:center;gap:10px;max-width:620px;flex:1 1;background:#f6faf5;color:#456151;border-radius:6px;padding:9px 12px;margin:0 auto}.bm-mail-search input{border:0;outline:none!important;background:transparent;width:100%;min-width:0;color:#244333;font-size:14px}.bm-mail-top button{color:#fff;padding:8px}.bm-mail-top button:hover,.bm-mail-top button[aria-pressed=true]{background:#ffffff24}.bm-mail-ribbon{min-height:56px;background:#fafcf9;display:flex;align-items:center;gap:9px;padding:8px 14px;border-bottom:1px solid #dce4df}.bm-mail-shell .bm-primary{background:#286148;color:#fff;padding:10px 16px;border-color:#286148}.bm-mail-shell .bm-primary:hover{background:#194c36}.bm-ribbon-spacer{flex:1 1}.bm-mail-notice{background:#edf5ee;margin:0;padding:10px 18px;font-size:13px;color:#285438;border-bottom:1px solid #dce4df}.bm-mail-layout{display:grid;grid-template-columns:200px minmax(250px,330px) minmax(300px,1fr);min-height:650px;height:min(770px,85vh)}.bm-mail-layout.bm-with-assistant{grid-template-columns:180px minmax(220px,290px) minmax(260px,1fr) 285px}.bm-folder-pane{background:#f3f6f2;border-right:1px solid #dce4df;padding:18px 10px;display:flex;flex-direction:column;min-width:0}.bm-box-picker{font-size:11px;letter-spacing:.2px;color:#677d6c;padding:0 8px}.bm-box-picker select{display:block;width:100%;font-size:12px;color:#244c35;background:#fff;border:1px solid #d0dcd2;padding:8px 4px;border-radius:5px;margin:6px 0 18px}.bm-folder-label{font-size:11px;color:#687e6c;font-weight:600;margin:4px 14px 8px;text-transform:uppercase;letter-spacing:1px}.bm-folder-pane nav{display:flex;flex-direction:column;gap:4px}.bm-folder-pane nav button{justify-content:flex-start;min-height:39px;padding:8px 14px;position:relative}.bm-folder-pane nav button span{flex:1 1;text-align:left}.bm-folder-pane nav button small{font-size:11px;color:#71816e}.bm-folder-pane nav button[aria-current=page]{background:#dfebdf;color:#17462d;font-weight:650}.bm-folder-pane nav button[aria-current=page]:before{content:"";position:absolute;left:0;width:3px;height:20px;border-radius:3px;background:#367a51}.bm-folder-pane .bm-add-account{font-size:11px;margin-top:22px;justify-content:flex-start}.bm-storage{margin:auto 8px 0;padding-top:30px;font-size:10px;color:#687e6c}.bm-storage p{margin:7px 0}.bm-storage progress{width:100%;height:4px;accent-color:#59956c}.bm-message-list{border-right:1px solid #dce4df;display:flex;flex-direction:column;min-width:0;overflow:hidden}.bm-message-list>header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 10px}.bm-message-list h2{font-size:21px;margin:0;font-weight:650}.bm-message-list>header>span{font-size:12px;color:#849181}.bm-list-filters{display:flex;gap:5px;padding:0 12px 10px;border-bottom:1px solid #e1e7e0}.bm-list-filters button{font-size:11px;border-radius:0;padding:8px}.bm-list-filters button[aria-pressed=true]{border-bottom:2px solid #286148;font-weight:650;color:#245936}.bm-list-scroll{overflow:auto;flex:1 1}.bm-mail-shell .bm-message-row{position:relative;display:flex;align-items:flex-start;gap:10px;border-radius:0;border-bottom:1px solid #e5eae3;width:100%;padding:17px 14px;text-align:left;min-height:112px;background:#fff}.bm-mail-shell .bm-message-row:hover{background:#f3f7f2}.bm-mail-shell .bm-message-row.bm-selected{background:#e9f1e5;box-shadow:inset 3px 0 #47845c}.bm-mail-shell .bm-message-row.bm-unread{background:#f5f9f3}.bm-sender-avatar{display:grid;place-items:center;flex-shrink:0;width:33px;height:33px;border-radius:50%;background:#e4ebda;color:#426346;font-size:13px;font-weight:650}.bm-row-copy{min-width:0;flex:1 1;font-size:12px;display:flex;flex-direction:column;gap:5px}.bm-row-copy>b,.bm-row-copy>span:not(.bm-row-line){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#70816c;font-weight:400}.bm-row-copy>b{color:#2d4934;font-weight:600}.bm-row-line{display:flex;align-items:center;gap:6px}.bm-row-line strong{font-size:11px;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.bm-unread .bm-row-line strong{font-weight:750;color:#204b2e}.bm-row-line time{font-size:9px;color:#8a9786;white-space:nowrap}.bm-row-copy small{font-size:9px;color:#889780}.bm-unread-dot{width:5px;height:5px;border-radius:50%;background:#4e8a5d;position:absolute;right:9px;top:45px}.bm-reading-pane{min-width:0;overflow:auto;background:#fff}.bm-mail-empty,.bm-reader-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:430px;height:100%;gap:8px;color:#96ad90;padding:30px}.bm-mail-empty h3,.bm-reader-empty h3{font-size:21px;font-weight:550;letter-spacing:-.5px;color:#335a3f;margin:14px 0 0}.bm-mail-empty p,.bm-reader-empty p{font-size:13px;color:#7f9378;max-width:350px}.bm-list-empty{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:12px;padding:45px 20px;color:#8d9d86;gap:8px}.bm-reader-toolbar{display:flex;flex-wrap:wrap;gap:4px;min-height:56px;border-bottom:1px solid #e1e7df;padding:10px 15px;background:#fcfdfb}.bm-reader-toolbar button{font-size:11px;padding:6px}.bm-message-content{padding:24px 28px;overflow-wrap:anywhere}.bm-message-content h2{font-size:24px;font-weight:600;letter-spacing:-.5px;line-height:1.35;margin:0 0 24px}.bm-message-sender{display:flex;align-items:flex-start;gap:12px;font-size:12px;margin-bottom:30px}.bm-message-sender strong{font-size:12px}.bm-message-sender p{margin:4px 0;font-size:11px;color:#7f8b79}.bm-message-sender small{font-size:10px;color:#8e9a87}.bm-message-body{font-family:inherit;white-space:pre-wrap;line-height:1.8;font-size:13px;overflow-wrap:anywhere;color:#3f5142;margin:0 0 30px}.bm-reply-actions{display:flex;flex-wrap:wrap;gap:6px;border-top:1px solid #e1e7de;padding-top:20px}.bm-reply-actions button{border:1px solid #d5dfd1;font-size:12px}.bm-attachments>div{padding:12px;border:1px solid #dbe4d7;background:#fafcf7;border-radius:7px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;margin:8px 0}.bm-attachments small{display:block;color:#7c8d73;font-size:10px}.bm-attachments audio{max-width:100%;height:32px}.bm-attachments a{margin-left:auto}.bm-compose{display:flex;flex-direction:column;min-height:100%;padding:0 22px 22px;min-width:0}.bm-compose-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e1e7de;margin:0 -22px;padding:13px 18px}.bm-compose-heading h2{font-size:16px;margin:0;font-weight:600}.bm-compose-heading button{font-size:11px}.bm-compose-from{font-size:11px;color:#788b70;margin:18px 0 6px}.bm-compose-field{display:flex;align-items:center;border-bottom:1px solid #e1e7de;gap:12px;font-size:12px;min-height:44px}.bm-compose-field span{width:48px;flex-shrink:0;color:#75836c}.bm-compose-field input{min-width:0;padding:10px 0}.bm-compose textarea,.bm-compose-field input{flex:1 1;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;font-size:13px}.bm-compose textarea{width:100%;min-height:200px;resize:vertical;padding:20px 0;line-height:1.8}.bm-compose-bottom{display:flex;align-items:center;gap:9px;flex-wrap:wrap;border-top:1px solid #e1e7de;padding-top:14px}.bm-compose-bottom small{font-size:10px;color:#809275;margin-left:auto}.bm-attach-button{display:inline-flex;gap:6px;align-items:center;font-size:12px;cursor:pointer;padding:8px;position:relative;overflow:hidden;border-radius:5px}.bm-attach-button input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.bm-compose-files{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.bm-compose-files>div{display:flex;align-items:center;gap:5px;background:#eff4e9;border:1px solid #d9e4cf;border-radius:5px;padding:4px 8px;font-size:11px;max-width:100%}.bm-compose-files>div span{overflow-wrap:anywhere}.bm-compose-files button{padding:2px}.bm-voice{border:1px solid #dce6d5;background:#fafcf6;border-radius:8px;padding:13px;margin-top:16px;font-size:12px}.bm-voice p{font-size:11px;color:#76876c;margin:7px 0}.bm-voice button{border:1px solid #cfddc7;font-size:11px;padding:7px 10px}.bm-voice audio{display:block;width:100%;height:36px;margin:10px 0}.bm-voice strong{font-size:12px}.bm-mail-footnote{font-size:10px;padding:11px 18px;color:#819178;background:#f8faf5;border-top:1px solid #dce4d7;margin:0}.bm-mail-settings{padding:20px;background:#f7faf3;border-bottom:1px solid #dce4d7;font-size:13px}.bm-mail-settings h3{margin:0 0 15px;font-size:17px}.bm-mail-settings p{font-size:12px;max-width:780px;color:#6a7e62}.bm-connections>button,.bm-mail-settings>button{border:1px solid #c8d9be;margin:0 8px 12px 0}.bm-connections label:not(.bm-check){display:block;font-size:12px;margin:12px 0;max-width:430px}.bm-assistant input:not([type=checkbox]),.bm-assistant select,.bm-connections input:not([type=checkbox]),.bm-connections select{display:block;width:100%;border:1px solid #cfddc7;border-radius:5px;padding:9px;background:#fff;margin:5px 0;color:#28482f}.bm-check{display:flex;align-items:flex-start;gap:8px;font-size:11px!important;line-height:1.6;max-width:600px;margin:12px 0}.bm-check input{flex-shrink:0;margin-top:3px;accent-color:#37754a}.bm-connections details{margin:15px 0}.bm-connections summary{cursor:pointer}.bm-assistant{min-width:0;overflow:auto;border-left:1px solid #dce4d7;padding:20px;background:linear-gradient(160deg,#f8f7ef,#f5f9ef)}.bm-assistant h3{font-size:18px;font-weight:600;margin:10px 0}.bm-assistant>p{font-size:12px;color:#75866b}.bm-ai-mark{font-size:26px;color:#739257}.bm-assistant label:not(.bm-check){display:block;font-size:11px;margin:15px 0}.bm-assistant>button{background:#e7eddc;border:1px solid #d5dfc8;width:100%;font-size:12px}.bm-assistant pre{font:12px/1.8 inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid #e1e6da;border-radius:7px;padding:13px}.bm-muted{font-size:11px!important;color:#7c8e71!important}.bm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.bm-mail-compact .bm-message-row{min-height:90px;padding-top:12px;padding-bottom:12px}.bm-mail-compact .bm-row-copy>span:not(.bm-row-line){display:none}@media(max-width:1350px){.bm-mail-layout.bm-with-assistant{grid-template-columns:180px 270px minmax(260px,1fr)}.bm-with-assistant .bm-assistant{grid-column:1/-1;border-top:1px solid #dce4d7;border-left:0;max-height:360px}.bm-mail-layout.bm-with-assistant{height:auto;min-height:700px}.bm-with-assistant .bm-folder-pane,.bm-with-assistant .bm-message-list,.bm-with-assistant .bm-reading-pane{max-height:700px;min-height:600px}}@media(max-width:1050px){.bm-access.bm-is-signed-in{padding:0 12px}.bm-access.bm-is-signed-in .bm-account-panel{padding:14px}.bm-mail-layout,.bm-mail-layout.bm-with-assistant{grid-template-columns:160px 240px minmax(220px,1fr)}.bm-message-content{padding:20px}.bm-mail-ribbon{gap:3px}.bm-mail-ribbon button{font-size:11px;padding:8px}.bm-mail-wordmark{font-size:15px}}@media(max-width:790px){.bm-access.bm-is-signed-in{padding:0 8px}.bm-access.bm-is-signed-in .bm-access-header{min-height:64px}.bm-access.bm-is-signed-in .bm-access-grid{margin:12px auto}.bm-access.bm-is-signed-in .bm-account-panel{padding:12px 8px}.bm-mail-layout,.bm-mail-layout.bm-with-assistant{grid-template-columns:120px minmax(0,1fr);height:auto;min-height:0}.bm-folder-pane,.bm-message-list,.bm-with-assistant .bm-folder-pane,.bm-with-assistant .bm-message-list{min-height:380px;max-height:470px}.bm-reading-pane,.bm-with-assistant .bm-reading-pane{grid-column:1/-1;min-height:370px;max-height:none;border-top:1px solid #dce4d7}.bm-reader-empty{min-height:320px}.bm-mail-layout .bm-assistant{grid-column:1/-1;max-height:none;border-top:1px solid #dce4d7}.bm-compose textarea{min-height:240px}.bm-identity-bar{gap:8px}.bm-identity-bar label{margin-left:0;flex:1 1}.bm-mail-top{padding:10px;gap:5px;flex-wrap:wrap}.bm-mail-wordmark{flex:1 1;font-size:15px}.bm-mail-search{order:2;max-width:none;flex-basis:100%;margin-top:5px}.bm-mail-ribbon{flex-wrap:wrap;padding:8px}.bm-folder-pane{padding:15px 6px}.bm-folder-pane nav button{padding:8px 9px;font-size:12px}.bm-folder-pane nav button small{font-size:10px}.bm-folder-label{font-size:9px}.bm-box-picker{padding:0 2px;font-size:10px}.bm-box-picker select{font-size:10px}.bm-row-line{flex-wrap:wrap;gap:3px}.bm-row-line time{font-size:8px}.bm-mail-shell .bm-message-row{padding:13px 9px;gap:7px}.bm-message-row .bm-sender-avatar{display:none}.bm-message-list>header{padding:16px 12px 8px}.bm-list-filters{padding:0 5px 8px;gap:1px}.bm-list-filters button{font-size:10px;padding:7px}.bm-compose{padding:0 14px 18px}.bm-compose-heading{margin:0 -14px}.bm-mail-ribbon .bm-ribbon-spacer{display:none}.bm-mail-footnote{font-size:9px;padding:10px}.bm-storage{font-size:9px}.bm-message-content h2{font-size:21px}}@media(max-width:600px){.bm-access-tabs button{min-width:0;font-size:11px;padding:6px;white-space:normal;line-height:1.25}.bm-assistant pre{font-family:inherit;font-size:12px;line-height:1.8}}.bm-access.bm-is-signed-in .bm-access-grid,.bm-access.bm-is-signed-in .bm-account-panel{max-width:none}.bm-access,.bm-access *{box-sizing:border-box}.bm-access{--bm-ink:#173c30;--bm-muted:#63776b;--bm-green:#245e46;min-height:100vh;background:radial-gradient(ellipse at 4% 40%,#e2ecdf 0,transparent 48%),#f8f9f3;color:var(--bm-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;padding:0 5vw;line-height:1.5}.bm-access a{color:inherit}.bm-access a:focus-visible,.bm-access button:focus-visible,.bm-access input:focus-visible,.bm-access select:focus-visible{outline:3px solid #91ba9e;outline-offset:3px}.bm-skip{position:absolute;left:-10000px}.bm-skip:focus{left:20px;top:10px;z-index:100;background:#fff;padding:12px}.bm-access-header{max-width:1240px;margin:auto;min-height:100px;justify-content:space-between;gap:20px;border-bottom:1px solid #dfe6dc}.bm-access-header,.bm-brand{display:flex;align-items:center}.bm-brand{gap:11px;text-decoration:none!important;font-size:27px;font-weight:800;letter-spacing:-1.1px;line-height:1}.bm-brand img{max-width:34px;flex-shrink:0}.bm-brand-light{font-weight:420;margin-left:3px}.bm-brand small{display:block;font-size:8px;letter-spacing:2.2px;line-height:1.6;margin-top:8px;font-weight:700;color:#6c8475}.bm-access-header nav{display:flex;gap:30px;font-size:13px;font-weight:600}.bm-access-header nav a{text-decoration:none}.bm-access-header nav a:hover{text-decoration:underline}.bm-access-grid{display:grid;grid-template-columns:1fr 480px;align-items:center;gap:clamp(35px,7vw,110px);max-width:1160px;margin:54px auto 48px}.bm-intro{padding:8px 0 20px;min-width:0}.bm-eyebrow{display:flex;gap:9px;align-items:center;letter-spacing:1.6px;font-size:10px;font-weight:800;color:#618365}.bm-eyebrow>span{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:#70a075;box-shadow:0 0 0 4px #70a07514}.bm-intro h2{font-size:clamp(38px,4.2vw,58px);line-height:1.1;letter-spacing:-2.5px;font-weight:650;margin:25px 0 22px}.bm-intro h2 em{font-family:Georgia,serif;font-weight:400;color:#426e50;font-style:italic}.bm-intro-lead{font-size:16px;line-height:1.8;max-width:470px;color:#617668}.bm-how{display:flex;flex-wrap:wrap;gap:15px;margin:27px 0;font-size:11px;font-weight:600;color:#557461}.bm-how span{display:flex;align-items:center;gap:7px}.bm-how b{font-size:10px;width:23px;height:23px;border:1px solid #bed1bd;border-radius:50%;display:grid;place-items:center;background:#f6faf4;color:#457555}.bm-inbox-preview{max-width:455px;border:1px solid #d4dfd1;border-radius:17px;background:#ffffffc9;box-shadow:0 20px 40px #25482e0b;overflow:hidden;transform:rotate(-1deg);margin:30px 0}.bm-preview-bar{display:flex;align-items:center;gap:10px;background:#234e3c;color:white;padding:17px 20px;font-size:13px}.bm-preview-envelope{display:grid;place-items:center;background:#ffffff1a;border:1px solid #ffffff1c;border-radius:9px;width:29px;height:29px;font-size:18px}.bm-preview-bar strong{font-weight:550;flex:1 1}.bm-preview-bar small{font-size:8px;letter-spacing:1.5px;color:#bad1bd}.bm-preview-row{display:flex;align-items:center;gap:13px;padding:19px 20px;border-bottom:1px solid #e9eee6}.bm-avatar{width:35px;height:35px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:#c7dac3;color:#326044;font-size:14px;font-weight:700}.bm-avatar-light{background:#f3ead4;color:#93763f}.bm-preview-row>div{min-width:0;flex:1 1}.bm-preview-row b,.bm-preview-row div span{display:block;font-size:12px;font-weight:650}.bm-preview-row div span{font-size:10px;color:#8a978d;font-weight:400;margin-top:3px}.bm-preview-row i{width:6px;height:6px;border-radius:50%;background:#4f916a}.bm-preview-check{color:#6b8d67}.bm-preview-note{font-size:10px;color:#718773;padding:13px 20px;background:#f4f7f0;display:flex;gap:8px}.bm-contact-explainer{font-size:12px;line-height:1.8;color:#728477;max-width:440px}.bm-contact-explainer strong{display:block;color:#46664f;font-size:12px;margin-bottom:3px}.bm-account-panel{min-width:0;background:#fff;padding:30px 34px 26px;border:1px solid #dbe5d8;border-radius:24px;box-shadow:0 18px 65px #274f2c0a;position:relative;overflow-wrap:anywhere}.bm-access-tabs{display:flex;gap:4px;border-radius:11px;padding:4px;background:#eff3ec;margin-bottom:26px}.bm-access-tabs button{flex:1 1;border:0;border-radius:8px;background:transparent;color:#566e50;font-size:13px;font-weight:650;min-height:41px;cursor:pointer;padding:8px}.bm-access-tabs button.bm-tab-active{background:#fff;color:#285840;box-shadow:0 2px 7px #1838200b}.bm-kicker{font-size:9px;letter-spacing:1.7px;color:#69896d;font-weight:800}.bm-panel-heading h1{font-size:27px;letter-spacing:-1px;line-height:1.2;font-weight:650;margin:10px 0}.bm-panel-heading p{font-size:13px;line-height:1.8;color:#5f7359;margin:0 0 25px}.bm-auth-form>label{display:block;font-size:12px;font-weight:650;color:#3f5e48}.bm-auth-form input:not([type=checkbox]),.bm-auth-form select{color:#234c36;background:#fbfcfa}.bm-auth-form input::placeholder{color:#9da89e}.bm-auth-form .bm-submit{box-shadow:0 5px 12px #204c3212}.bm-auth-form .bm-submit:hover{filter:brightness(.93)}.bm-auth-form button:disabled{cursor:wait;opacity:.72}.bm-form-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin:18px 0 0}.bm-form-links button{border:0;background:transparent;color:#52765b;font-size:12px;padding:4px 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.bm-consent{display:flex;align-items:flex-start;gap:10px;margin:19px 0 14px;background:#f6f8f3;border:1px solid #e6ecdf;border-radius:10px;padding:13px}.bm-consent input{width:17px;height:17px;flex:0 0 17px;margin:3px 0 0;accent-color:#2d6d4a}.bm-consent label{font-size:12px;line-height:1.8;color:#52684b;font-weight:400}.bm-consent a{color:#2c6244;text-decoration:underline;text-underline-offset:2px}.bm-password-help{font-size:12px;line-height:1.7;color:#617458;margin:12px 0}.bm-policy-version{display:block;font-size:10px;color:#62745a;margin-top:5px}.bm-status{font-size:12px;border:1px solid #c9ddc5;border-radius:11px;background:#f0f7ec;padding:14px 16px;margin:0 0 20px;line-height:1.8;overflow-wrap:anywhere}.bm-team-access{border-top:1px solid #edf0e9;text-align:center;margin:24px 0 0;padding:21px 0 0}.bm-team-access span{display:block;color:#65775e;font-size:10px}.bm-team-access a{display:block;margin-top:7px;text-decoration:none;font-size:11px;color:#4a7756;font-weight:650}.bm-team-access a span{display:inline;color:inherit;font-size:12px}.bm-access-footer{max-width:1240px;margin:auto;border-top:1px solid #dfe6dc;padding:23px 0 25px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px;color:#5e7356;font-size:10px}.bm-access-footer nav{display:flex;gap:18px;flex-wrap:wrap}.bm-access-footer a{text-decoration:none}.bm-access-footer a:hover{text-decoration:underline}.bm-access-footer small{width:100%;font-size:9px;color:#65765e}.bm-is-signed-in .bm-access-grid{display:block;max-width:1120px}.bm-is-signed-in .bm-account-panel{padding:32px}.bm-is-signed-in .bm-panel-heading h1{font-size:30px}@media(max-width:1050px){.bm-access{padding:0 4vw}.bm-access-grid{gap:36px;grid-template-columns:1fr 430px}.bm-intro h2{font-size:44px}.bm-inbox-preview{max-width:390px}.bm-how{display:grid;gap:9px}}@media(max-width:820px){.bm-access{padding:0 20px}.bm-access-header{min-height:79px}.bm-brand{font-size:23px}.bm-brand img{width:29px;height:35px}.bm-brand small{font-size:7px;letter-spacing:1.5px}.bm-access-header nav{font-size:11px;gap:15px}.bm-access-grid{display:flex;flex-direction:column;align-items:stretch;max-width:520px;margin:27px auto 32px;gap:21px}.bm-intro{padding:0}.bm-eyebrow{font-size:8px;letter-spacing:1.2px}.bm-intro h2{font-size:34px;letter-spacing:-1.5px;margin:15px 0 12px}.bm-intro h2 br{display:none}.bm-intro h2 em{display:inline;margin-left:5px}.bm-intro-lead{font-size:12px;line-height:1.8;margin:0}.bm-contact-explainer,.bm-how,.bm-inbox-preview{display:none}.bm-account-panel{padding:25px 24px;border-radius:20px}.bm-access-tabs{margin-bottom:23px}.bm-panel-heading h1{font-size:25px}.bm-access-footer{font-size:9px;gap:12px}.bm-access-footer nav{gap:12px}.bm-is-signed-in .bm-account-panel{padding:22px}}@media(max-width:380px){.bm-access{padding:0 14px}.bm-account-panel{padding:22px 19px}.bm-access-header nav a:last-child{display:none}.bm-intro h2{font-size:31px}.bm-access-tabs button{font-size:12px}}@media(prefers-reduced-motion:reduce){.bm-access *{scroll-behavior:auto!important}}