https://bitwarden.com/password-strength/#Password-Strength-Testing-Tool

Submitted URL:
https://bitwarden.com/password-strength/#Password-Strength-Testing-Tool
Report Finished:

The outgoing links identified from the page

LinkText
https://dropbox.tech/security/zxcvbn-realistic-password-strength-estimationLearn more
https://twitter.com/bitwarden
https://reddit.com/r/bitwarden
https://github.com/bitwarden
https://www.youtube.com/channel/UCId9a_jQqvJre0_dE2lE_Rw
https://www.linkedin.com/company/bitwarden1
https://www.facebook.com/bitwarden/
https://www.instagram.com/bitwarden/
https://fosstodon.org/@bitwarden
https://www.twitch.tv/bitwardenlive

JavaScript Variables · 33 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

NameType
0object
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
webVitalsobject
dataLayerobject
Osanofunction
__uspapifunction
google_tag_managerobject
postscribefunction

Console log messages · 0 found

Messages logged to the web console

HTML

The raw HTML body of the page

<!DOCTYPE html><html lang="en-us" dir="ltr" class="" data-react-helmet="lang,dir,class"><head><style><!----> <!--?lit$331379307$-->.osano-cm-window{font-family:Helvetica,Arial,Hiragino Sans GB,STXihei,Microsoft YaHei,WenQuanYi Micro Hei,Hind,MS Gothic,Apple SD Gothic Neo,NanumBarunGothic,sans-serif;font-size:16px;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothingz:auto;display:block;left:0;line-height:1;position:absolute;top:0;width:100%;z-index:2147483638;--fade-transition-time:700ms;--slide-transition-time:400ms}.osano-cm-window--context_amp{height:100%}.osano-visually-hidden{height:1px;left:-10000px;margin:-1px;opacity:0;overflow:hidden;position:absolute;width:1px}.osano-cm-button{border-radius:.25em;border-style:solid;border-width:thin;cursor:pointer;flex:1 1 auto;font-size:1em;font-weight:700;line-height:1;margin:.125em;min-width:6em;padding:.5em .75em;transition-duration:.2s;transition-property:background-color;transition-timing-function:ease-out}.osano-cm-button--type_icon{border-radius:50%;height:1em;line-height:0;min-width:1em;width:1em}.osano-cm-button:focus,.osano-cm-button:hover{outline:none}.osano-cm-close{border-radius:50%;border-style:solid;border-width:2px;box-sizing:content-box;cursor:pointer;height:20px;margin:.5em;min-height:20px;min-width:20px;order:0;outline:none;overflow:hidden;padding:0;width:20px;stroke-width:1px;justify-content:center;line-height:normal;text-decoration:none;transform:rotate(0deg);transition-duration:.2s;transition-property:transform,color,background-color,stroke,stroke-width;transition-timing-function:ease-out;z-index:2}.osano-cm-close:focus,.osano-cm-close:hover{transform:rotate(90deg);stroke-width:2px}.ccpa-opt-out-icon{display:flex;flex:1 1 auto}.ccpa-opt-out-icon svg{max-width:40px}.osano-cm-link{cursor:pointer;text-decoration:underline;transition-duration:.2s;transition-property:color;transition-timing-function:ease-out}.osano-cm-link:active,.osano-cm-link:hover{outline:none}.osano-cm-link:focus{font-weight:700;outline:none}.osano-cm-link--type_feature,.osano-cm-link--type_purpose,.osano-cm-link--type_specialFeature,.osano-cm-link--type_specialPurpose{cursor:help;display:block;-webkit-text-decoration:dashed;text-decoration:dashed}.osano-cm-link--type_denyAll{display:block;text-align:right}[dir=rtl] .osano-cm-link--type_denyAll{text-align:left}.osano-cm-link--type_vendor{display:block}.osano-cm-vendor-link{font-size:.75em}.osano-cm-list-item{margin:0}.osano-cm-list-item--type_term{border-top-style:solid;border-top-width:1px;font-size:.875rem;font-weight:400;margin-bottom:.25em;margin-top:.5em;padding:.5em .75rem 0;position:relative;top:-1px}.osano-cm-list-item--type_description{font-size:.75rem;font-weight:lighter;padding:0 .75rem}.osano-cm-list{list-style-position:outside;list-style-type:none;margin:0;padding:0}.osano-cm-list__list-item{text-indent:0}.osano-cm-list--type_description{margin:0 -1em}.osano-cm-list:first-of-type .osano-cm-list__list-item:first-of-type{border-top-width:0;margin-top:0;padding-top:0}.osano-cm-toggle{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start;margin:.25em 0;pointer-events:auto;position:relative}.osano-cm-toggle__label{margin:0 .5em 0 0}[dir=rtl] .osano-cm-toggle__label{margin:0 0 0 .5em}.osano-cm-toggle__switch{border-radius:14px;border-style:solid;border-width:2px;box-sizing:content-box;color:transparent;display:block;flex-shrink:0;height:18px;line-height:0;margin:0;position:relative;text-indent:-9999px;transition-duration:.2s;transition-property:background-color;transition-timing-function:ease-out;width:40px}.osano-cm-toggle__switch:hover{cursor:pointer}.osano-cm-toggle__switch:after{border-radius:9px;border-width:0;height:18px;left:0;top:0;width:18px}.osano-cm-toggle__switch:before{border-radius:16px;border-width:2px;bottom:-6px;box-sizing:border-box;left:-6px;right:-6px;top:-6px}.osano-cm-toggle__switch:after,.osano-cm-toggle__switch:before{border-style:solid;content:"";margin:0;position:absolute;transform:translateX(0);transition-duration:.3s;transition-property:transform,left,border-color;transition-timing-function:ease-out}.osano-cm-toggle__switch:after:active,.osano-cm-toggle__switch:before:active{transition-duration:.1s}.osano-cm-toggle__switch:after:active{width:26px}.osano-cm-toggle__switch:before:active{width:34px}[dir=rtl] .osano-cm-toggle__switch:after{left:100%;transform:translateX(-100%)}.osano-cm-toggle__input{height:1px;left:-10000px;margin:-1px;opacity:0;overflow:hidden;position:absolute;width:1px}[dir=rtl] .osano-cm-toggle__input{left:0;right:-10000px}.osano-cm-toggle__input:disabled{cursor:default}.osano-cm-toggle--type_checkbox .osano-cm-toggle__switch{border-radius:4px;border-style:solid;border-width:1px;height:22px;width:22px}.osano-cm-toggle--type_checkbox .osano-cm-toggle__switch:after{background-color:transparent!important;border-bottom-width:2px;border-left-width:2px;border-radius:0;content:none;height:6px;left:3px;top:3px;transform:rotate(-45deg);transition-property:color;transition-timing-function:ease-out;width:12px}.osano-cm-toggle--type_opt-out .osano-cm-toggle__switch{border-radius:4px;border-style:solid;border-width:1px;height:22px;width:22px}.osano-cm-toggle--type_opt-out .osano-cm-toggle__switch:after,.osano-cm-toggle--type_opt-out .osano-cm-toggle__switch:before{background-color:transparent!important;border-bottom-width:1px;border-radius:0;border-top-width:1px;content:none;height:0;left:-3px;top:7px;transition-property:color;transition-timing-function:ease-out;width:12px}.osano-cm-toggle--type_opt-out .osano-cm-toggle__switch:after{transform:translate(50%,50%) rotate(-45deg)}.osano-cm-toggle--type_opt-out .osano-cm-toggle__switch:before{transform:translate(50%,50%) rotate(45deg)}.osano-cm-toggle__input:checked+.osano-cm-toggle__switch:after{left:100%;transform:translateX(-100%)}[dir=rtl] .osano-cm-toggle__input:checked+.osano-cm-toggle__switch:after{left:0;transform:translateX(0)}.osano-cm-toggle__input:disabled+.osano-cm-toggle__switch{cursor:default}.osano-cm-toggle--type_checkbox .osano-cm-toggle__input:checked+.osano-cm-toggle__switch:after{content:"";left:3px;top:3px;transform:rotate(-45deg)}.osano-cm-toggle--type_opt-out .osano-cm-toggle__input:checked+.osano-cm-toggle__switch:after,.osano-cm-toggle--type_opt-out .osano-cm-toggle__input:checked+.osano-cm-toggle__switch:before{content:"";left:-1px;top:9px}.osano-cm-toggle--type_opt-out .osano-cm-toggle__input:checked+.osano-cm-toggle__switch:after{transform:translate(50%,50%) rotate(-45deg)}.osano-cm-toggle--type_opt-out .osano-cm-toggle__input:checked+.osano-cm-toggle__switch:before{transform:translate(50%,50%) rotate(45deg)}.osano-cm-toggle--type_checkbox .osano-cm-toggle__input:disabled+.osano-cm-toggle__switch,.osano-cm-toggle--type_opt-out .osano-cm-toggle__input:disabled+.osano-cm-toggle__switch{opacity:.3}.osano-cm-widget{background:none;border:none;bottom:12px;cursor:pointer;height:40px;opacity:.9;outline:none;padding:0;position:fixed;transition:transform .1s linear 0s,opacity .2s linear 0ms,visibility 0ms linear 0ms;visibility:visible;width:40px;z-index:2147483636}.osano-cm-widget--position_right{right:12px}.osano-cm-widget--position_left{left:12px}.osano-cm-widget:focus{outline:solid;outline-offset:.2rem}.osano-cm-widget:focus,.osano-cm-widget:hover{opacity:1;transform:scale(1.1)}.osano-cm-widget--hidden{opacity:0;visibility:hidden}.osano-cm-widget--hidden:focus,.osano-cm-widget--hidden:hover{opacity:0;transform:scale(1)}.osano-cm-dialog{align-items:center;box-sizing:border-box;font-size:1em;line-height:1.25;overflow:auto;padding:1.5em;position:fixed;transition-delay:0ms,0ms;transition-duration:.7s,0ms;transition-property:opacity,visibility;visibility:visible;z-index:2147483637}.osano-cm-dialog--hidden{opacity:0;transition-delay:0ms,.7s;visibility:hidden}.osano-cm-dialog--type_bar{box-sizing:border-box;display:flex;flex-direction:column;left:0;right:0}.osano-cm-dialog--type_bar .osano-cm-button{flex:none;margin:.125em auto;width:80%}@media screen and (min-width:768px){.osano-cm-dialog--type_bar{flex-direction:row}.osano-cm-dialog--type_bar .osano-cm-button{flex:1 1 100%;margin:.25em .5em;width:auto}}.osano-cm-dialog--type_box{flex-direction:column;max-height:calc(100vh - 2em);max-width:20em;width:calc(100vw - 2em)}.osano-cm-dialog__close{position:absolute;right:0;top:0}.osano-cm-dialog__list{margin:.5em 0 0;padding:0}.osano-cm-dialog__list .osano-cm-item{display:flex;margin-top:0}.osano-cm-dialog__list .osano-cm-item:last-child{margin-bottom:0}.osano-cm-dialog__list .osano-cm-toggle{flex-direction:row}[dir=rtl] .osano-cm-dialog__list .osano-cm-toggle{flex-direction:row-reverse}.osano-cm-dialog__list .osano-cm-label{white-space:nowrap}[dir=ltr] .osano-cm-dialog__list .osano-cm-label{margin-left:.375em}[dir=rtl] .osano-cm-dialog__list .osano-cm-label{margin-right:.375em}.osano-cm-dialog__buttons{display:flex;flex-wrap:wrap}.osano-cm-dialog--type_bar .osano-cm-dialog__content{flex:5;margin-bottom:.25em;width:100%}.osano-cm-dialog--type_box .osano-cm-dialog__content{display:flex;flex-direction:column;flex-grow:.0001;transition:flex-grow 1s linear}.osano-cm-dialog--type_bar .osano-cm-dialog__list{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin:.75em auto}@media screen and (min-width:376px){.osano-cm-dialog--type_bar .osano-cm-dialog__list{flex-direction:row}}@media screen and (min-width:768px){.osano-cm-dialog--type_bar .osano-cm-dialog__list{margin:.5em 0 0 auto}[dir=rtl] .osano-cm-dialog--type_bar .osano-cm-dialog__list{margin:.5em auto 0 0}}[dir=ltr] .osano-cm-dialog--type_bar .osano-cm-dialog__list .osano-cm-item{margin-right:.5em}[dir=rtl] .osano-cm-dialog--type_bar .osano-cm-dialog__list .osano-cm-item{margin-left:.5em}.osano-cm-dialog--type_bar .osano-cm-dialog__list .osano-cm-label{padding-top:0}.osano-cm-dialog--type_bar .osano-cm-dialog__buttons{flex:1;justify-content:flex-end;margin:0;width:100%}@media screen and (min-width:768px){.osano-cm-dialog--type_bar .osano-cm-dialog__buttons{margin:0 0 0 .5em;max-width:30vw;min-width:16em;position:sticky;top:0;width:auto}[dir=rtl] .osano-cm-dialog--type_bar .osano-cm-dialog__buttons{margin:0 .5em 0 0}}.osano-cm-dialog--type_box .osano-cm-dialog__buttons{margin:.5em 0 0}.osano-cm-dialog--type_bar.osano-cm-dialog--position_top{top:0}.osano-cm-dialog--type_bar.osano-cm-dialog--position_bottom{bottom:0}.osano-cm-dialog--type_box.osano-cm-dialog--position_top-left{left:1em;top:1em}.osano-cm-dialog--type_box.osano-cm-dialog--position_top-right{right:1em;top:1em}.osano-cm-dialog--type_box.osano-cm-dialog--position_bottom-left{bottom:1em;left:1em}.osano-cm-dialog--type_box.osano-cm-dialog--position_bottom-right{bottom:1em;right:1em}.osano-cm-dialog--type_box.osano-cm-dialog--position_center{left:50%;top:50%;transform:translate(-50%,-50%)}.osano-cm-dialog--type_box.osano-cm-dialog--wide{max-width:50em}@media screen and (max-height:800px)and (max-width:1200px){.osano-cm-dialog--type_box.osano-cm-dialog--wide{max-width:calc(100vw - 4em)}}.osano-cm-dialog--type_box.osano-cm-dialog--wide .osano-cm-dialog__list{display:flex;flex-wrap:wrap}.osano-cm-dialog--context_amp{height:100%;position:relative}.osano-cm-content__message{margin-bottom:1em;word-break:break-word}.osano-cm-drawer-links{margin:.5em 0 0}.osano-cm-drawer-links__link{display:block}.osano-cm-storage-policy{display:inline-block}.osano-cm-usage-list{margin:0 0 .5em}.osano-cm-usage-list__list{list-style-position:inside;list-style-type:disc}:export{fadeTransitionTime:.7s;slideTransitionTime:.4s}.osano-cm-info-dialog{height:100vh;left:0;position:fixed;top:0;transition-delay:0ms,0ms;transition-duration:.2s,0ms;transition-property:opacity,visibility;visibility:visible;width:100vw;z-index:2147483638}.osano-cm-info-dialog--hidden{opacity:0;transition-delay:0ms,.2s;visibility:hidden}.osano-cm-header{margin:0 0 -1em;padding:1em 0;position:sticky;top:0;z-index:1}.osano-cm-info{animation:delay-overflow .4s;bottom:0;box-shadow:0 0 2px 2px #ccc;box-sizing:border-box;max-width:20em;overflow:visible visible;position:fixed;top:0;transition-duration:.4s;transition-property:transform;width:100%}.osano-cm-info--position_left{left:0;transform:translate(-100%)}.osano-cm-info--position_right{right:0;transform:translate(100%)}.osano-cm-info--open{animation:none;overflow:hidden auto;transform:translate(0)}.osano-cm-info--do_not_sell{animation:none;height:-moz-fit-content;height:fit-content;left:50%;position:fixed;right:auto;top:50%;transform:translate(-50%,-50%);transition:none}.osano-cm-info--do_not_sell .osano-cm-close{order:-1}.osano-cm-info--do_not_sell .osano-cm-header{box-sizing:content-box;display:block;flex:none}.osano-cm-info-views{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;transition-duration:.4s;transition-property:transform;width:100%}[dir=rtl] .osano-cm-info-views{flex-direction:row-reverse}.osano-cm-info-views__view{box-sizing:border-box;flex-shrink:0;width:100%}.osano-cm-info-views--position_0>:not(:first-of-type){max-height:100%;overflow:hidden}.osano-cm-info-views--position_1{transform:translateX(-100%)}.osano-cm-info-views--position_1>:not(:nth-of-type(2)){max-height:100%;overflow:hidden}.osano-cm-info-views--position_2{transform:translateX(-200%)}.osano-cm-info-views--position_2>:not(:nth-of-type(3)){max-height:100%;overflow:hidden}.osano-cm-info--do_not_sell .osano-cm-info-views{height:-moz-fit-content;height:fit-content}.osano-cm-view{height:0;padding:0 .75em 1em;transition-delay:.4s;transition-duration:0ms;transition-property:height,visibility;visibility:hidden;width:100%}.osano-cm-view__button{font-size:.875em;margin:1em 0 0;width:100%}.osano-cm-view--active{height:auto;transition-delay:0ms;visibility:visible}.osano-cm-description{font-size:.75em;font-weight:300;line-height:1.375;margin:1em 0 0}.osano-cm-description:first-child{margin:0}.osano-cm-description:last-of-type{margin-bottom:1em}.osano-cm-drawer-toggle .osano-cm-label{font-size:.875em;line-height:1.375em;margin:0 auto 0 0}[dir=rtl] .osano-cm-drawer-toggle .osano-cm-label{margin:0 0 0 auto}.osano-cm-info-dialog-header{align-items:center;display:flex;flex-direction:row-reverse;left:auto;min-height:3.25em;position:sticky;top:0;width:100%;z-index:1}[dir=rtl] .osano-cm-info-dialog-header{flex-direction:row}.osano-cm-info-dialog-header__header{align-items:center;display:flex;flex:1 1 auto;font-size:1em;justify-content:flex-start;margin:0;order:1;padding:1em .75em}.osano-cm-info-dialog-header__description{font-size:.75em;line-height:1.375}.osano-cm-back,.osano-cm-info-dialog-header__close{position:relative}.osano-cm-back{flex:0 1 auto;margin:0 0 0 .5em;min-width:0;order:2;width:auto;z-index:2}[dir=rtl] .osano-cm-back{margin:0 .5em 0 0}.osano-cm-powered-by{align-items:center;display:flex;flex-direction:column;font-weight:700;justify-content:center;margin:1em 0}.osano-cm-powered-by__link{font-size:.625em;outline:none;text-decoration:none}.osano-cm-powered-by__link:focus,.osano-cm-powered-by__link:hover{text-decoration:underline}@keyframes delay-overflow{0%{overflow:hidden auto}}.osano-cm-drawer-iab-button-container{display:flex;gap:.5em;justify-content:center;margin-bottom:2em}.osano-cm-illustrations__list>.osano-cm-list-item--type_description{padding:.2rem 1rem}.osano-cm-drawer-item.osano-cm-description__list li{padding-top:.75em}.osano-cm-tcf-purpose--label{border-bottom:1px solid rgba(0,0,0,.1);display:block;margin-bottom:.5em;padding:.25em 0 .5em}.osano-cm-link.osano-cm-link--type_purpose{font-weight:400}.osano-cm-tcf-purpose--label input{float:right;margin-right:.5em}.osano-cm-expansion-panel{border-bottom:1px solid rgba(0,0,0,.1);display:block;font-size:.75em;margin:0 -1.5em 1em;padding:1.5em 1.5em 0}.osano-cm-expansion-panel--expanded{border-bottom:none}.osano-cm-expansion-panel--empty,.osano-cm-expansion-panel--empty:not([open]){border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:0}.osano-cm-expansion-panel__body{background-color:rgba(0,0,0,.1);line-height:1.25;list-style:none;margin:0 -1.5em;max-height:0;overflow:hidden;padding:0 1.5em;transition-delay:0ms,0ms,0ms,.3s;transition-duration:.3s,.3s,.3s,0s;transition-property:max-height,padding-top,padding-bottom,visibility;transition-timing-function:ease-out;visibility:hidden}.osano-cm-expansion-panel__toggle{cursor:pointer;display:block;line-height:1.25;margin:0 auto 1em 0;outline:none;position:relative}.osano-cm-expansion-panel__toggle:active,.osano-cm-expansion-panel__toggle:focus,.osano-cm-expansion-panel__toggle:hover{outline:none}[dir=rtl] .osano-cm-expansion-panel__toggle{margin:0 0 1em auto}.osano-cm-expansion-panel--expanded .osano-cm-expansion-panel__body{max-height:none;padding:1.25em 1.5em 1em;transition-delay:0ms,0ms,0ms,0ms;visibility:visible}.osano-cm-cookie-disclosure__title,.osano-cm-script-disclosure__title{border:0;clear:both;display:block;flex:0 1 30%;font-size:1em;font-weight:700;line-height:1.375;margin:0 0 .5em;padding:0}.osano-cm-cookie-disclosure__description,.osano-cm-script-disclosure__description{flex:0 1 70%;font-size:1em;line-height:1.375;margin:0 0 .5em;padding:0}.osano-cm-disclosure{border-bottom:none;display:block;font-size:.75em;margin:0 -1.5em 1em;padding:1.5em 1.5em 0}.osano-cm-disclosure--collapse{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:1em}.osano-cm-disclosure--empty,.osano-cm-disclosure--empty:not([open]){border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:0}.osano-cm-disclosure__list{background-color:rgba(0,0,0,.1);line-height:1.25;list-style:none;margin:0 -1.5em;padding:1.25em 1.5em 1em}.osano-cm-disclosure__list:empty{border:none;padding:0 1.5em}.osano-cm-disclosure__list:first-of-type{margin-top:1em;padding:1.25em 1.5em 1em}.osano-cm-disclosure__list:first-of-type:empty{padding:1.75em 1.5em .75em}.osano-cm-disclosure__list:not(:first-of-type):not(:empty){border-top:1px solid rgba(0,0,0,.1)}.osano-cm-disclosure__list:empty+.osano-cm-disclosure__list:not(:empty){border:none;padding:0 1.5em}.osano-cm-disclosure__list:not(:empty)~.osano-cm-disclosure__list:empty+.osano-cm-disclosure__list:not(:empty){border-top:1px solid rgba(0,0,0,.1)}.osano-cm-disclosure__list>.osano-cm-list-item{line-height:1.25}.osano-cm-disclosure__list>.osano-cm-list-item:not(:first-of-type){border-top:1px solid rgba(0,0,0,.1);margin:1em -1.25em 0;padding:1em 1.25em 0}.osano-cm-disclosure__toggle{cursor:pointer;display:block;font-weight:700;line-height:1.25;margin:0 auto 0 0;outline:none;position:relative}.osano-cm-disclosure__toggle:focus,.osano-cm-disclosure__toggle:hover{text-decoration:underline}[dir=rtl] .osano-cm-disclosure__toggle{margin:0 0 0 auto}.osano-cm-disclosure--loading .osano-cm-disclosure__list{height:0;line-height:0;max-height:0}.osano-cm-disclosure--loading .osano-cm-disclosure__list>*{display:none}.osano-cm-disclosure--loading .osano-cm-disclosure__list:after{animation-duration:1s;animation-iteration-count:infinite;animation-name:osano-load-scale;animation-timing-function:ease-in-out;border-radius:100%;content:"";display:block;height:1em;position:relative;top:-.125em;transform:translateY(-50%);width:1em}.osano-cm-disclosure--collapse .osano-cm-disclosure__list{display:none}.osano-cm-disclosure--collapse .osano-cm-disclosure__list:after{content:none}.osano-cm-cookie-disclosure,.osano-cm-script-disclosure{display:flex;flex-wrap:wrap;margin:0}.osano-cm-cookie-disclosure__description:last-of-type,.osano-cm-cookie-disclosure__title:last-of-type,.osano-cm-script-disclosure__description:last-of-type,.osano-cm-script-disclosure__title:last-of-type{margin-bottom:0}@keyframes osano-load-scale{0%{transform:translateY(-50%) scale(0)}to{opacity:0;transform:translateY(-50%) scale(1)}} .osano-cm-window { direction: <!--?lit$331379307$-->ltr; text-align: <!--?lit$331379307$-->left; } .osano-cm-dialog { background: <!--?lit$331379307$-->#edeff5; color: <!--?lit$331379307$-->#838391; } .osano-cm-dialog__close { color: <!--?lit$331379307$-->#838391; stroke: <!--?lit$331379307$-->#838391; } .osano-cm-dialog__close:focus { background-color: <!--?lit$331379307$-->#838391; border-color: <!--?lit$331379307$-->#838391; stroke: <!--?lit$331379307$-->#edeff5; } .osano-cm-dialog__close:hover { stroke: <!--?lit$331379307$-->#6f6f7d; } .osano-cm-dialog__close:focus:hover { stroke: <!--?lit$331379307$-->#d9dbe1; } .osano-cm-info-dialog { background: <!--?lit$331379307$-->rgba(0,0,0,0.45); } .osano-cm-header, .osano-cm-info-dialog-header { background: <!--?lit$331379307$-->#fff; background: linear-gradient( 180deg, <!--?lit$331379307$-->#fff 2.5em, <!--?lit$331379307$-->rgba(255,255,255,0) 100% ); } .osano-cm-info { background: <!--?lit$331379307$-->#fff; color: <!--?lit$331379307$-->#000; } .osano-cm-link-separator::before { content: '|'; padding: 0 0.5em; } .osano-cm-close { display: flex; background-color: transparent; border-color: transparent; } .osano-cm-info-dialog-header__close { color: <!--?lit$331379307$-->#000; stroke: <!--?lit$331379307$-->#000; } .osano-cm-info-dialog-header__close:focus { background-color: <!--?lit$331379307$-->#000; border-color: <!--?lit$331379307$-->#000; stroke: <!--?lit$331379307$-->#fff; } .osano-cm-info-dialog-header__close:hover { stroke: <!--?lit$331379307$-->#141414; } .osano-cm-info-dialog-header__close:focus:hover { stroke: <!--?lit$331379307$-->#ebebeb; } .osano-cm-disclosure__list:first-of-type::after { background-color: <!--?lit$331379307$-->#29246a; } .osano-cm-disclosure__toggle, .osano-cm-expansion-panel__toggle { color: <!--?lit$331379307$-->#29246a; } .osano-cm-disclosure__toggle:hover, .osano-cm-disclosure__toggle:active, .osano-cm-expansion-panel__toggle:hover, .osano-cm-expansion-panel__toggle:active { color: <!--?lit$331379307$-->#29246a; } .osano-cm-disclosure__toggle:focus, .osano-cm-expansion-panel__toggle:focus { color: <!--?lit$331379307$-->#3d387e; } .osano-cm-button { background-color: <!--?lit$331379307$-->#4b81e8; border-color: <!--?lit$331379307$-->#000; color: <!--?lit$331379307$-->#000; } .osano-cm-button--type_deny { background-color: <!--?lit$331379307$-->#989; border-color: <!--?lit$331379307$-->#fff; color: <!--?lit$331379307$-->#fff; } .osano-cm-button:focus, .osano-cm-button:hover { background-color: <!--?lit$331379307$-->#5f95fc; } .osano-cm-button--type_deny:focus, .osano-cm-button--type_deny:hover { background-color: <!--?lit$331379307$-->#857485; } .osano-cm-link { color: <!--?lit$331379307$-->#29246a; } .osano-cm-link:hover, .osano-cm-link:active { color: <!--?lit$331379307$-->#29246a; } .osano-cm-link:focus { color: <!--?lit$331379307$-->#3d387e; } .osano-cm-toggle__switch { background-color: <!--?lit$331379307$-->#d2cfff; } .osano-cm-toggle__switch::after { background-color: <!--?lit$331379307$-->#ffffff; border-color: <!--?lit$331379307$-->#ffffff; } .osano-cm-toggle__switch::before { border-color: transparent; } .osano-cm-toggle__input:checked + .osano-cm-toggle__switch { background-color: <!--?lit$331379307$-->#37cd8f; border-color: <!--?lit$331379307$-->#37cd8f; } .osano-cm-toggle__input:checked + .osano-cm-toggle__switch::after, .osano-cm-toggle__input:checked + .osano-cm-toggle__switch::before { border-color: <!--?lit$331379307$-->#f4f4f4; } .osano-cm-toggle__input:focus + .osano-cm-toggle__switch, .osano-cm-toggle__input:hover + .osano-cm-toggle__switch { background-color: <!--?lit$331379307$-->#bebbeb; border-color: <!--?lit$331379307$-->#bebbeb; } .osano-cm-toggle__input:focus + .osano-cm-toggle__switch::before { border-color: <!--?lit$331379307$-->#bebbeb; } .osano-cm-toggle__input:checked:focus + .osano-cm-toggle__switch, .osano-cm-toggle__input:checked:hover + .osano-cm-toggle__switch { background-color: <!--?lit$331379307$-->#23b97b; border-color: <!--?lit$331379307$-->#23b97b; } .osano-cm-toggle__input:checked:focus + .osano-cm-toggle__switch::before { border-color: <!--?lit$331379307$-->#23b97b; } .osano-cm-toggle__input:disabled + .osano-cm-toggle__switch, .osano-cm-toggle__input:disabled:focus + .osano-cm-toggle__switch, .osano-cm-toggle__input:disabled:hover + .osano-cm-toggle__switch { background-color: <!--?lit$331379307$-->#928fbf; border-color: <!--?lit$331379307$-->#928fbf; } .osano-cm-toggle__input:disabled + .osano-cm-toggle__switch::after, .osano-cm-toggle__input:disabled:focus + .osano-cm-toggle__switch::after, .osano-cm-toggle__input:disabled:hover + .osano-cm-toggle__switch::after { background-color: <!--?lit$331379307$-->#bfbfbf; border-color: <!--?lit$331379307$-->#bfbfbf; } .osano-cm-toggle__input:disabled + .osano-cm-toggle__switch::before, .osano-cm-toggle__input:disabled:focus + .osano-cm-toggle__switch::before, .osano-cm-toggle__input:disabled:hover + .osano-cm-toggle__switch::before { border-color: transparent; } .osano-cm-toggle__input:disabled:checked + .osano-cm-toggle__switch, .osano-cm-toggle__input:disabled:checked:focus + .osano-cm-toggle__switch, .osano-cm-toggle__input:disabled:checked:hover + .osano-cm-toggle__switch { background-color: <!--?lit$331379307$-->#008d4f; border-color: <!--?lit$331379307$-->#008d4f; } .osano-cm-toggle__input:disabled:checked + .osano-cm-toggle__switch::after, .osano-cm-toggle__input:disabled:checked:focus + .osano-cm-toggle__switch::after, .osano-cm-toggle__input:disabled:checked:hover + .osano-cm-toggle__switch::after { background-color: <!--?lit$331379307$-->#b4b4b4; border-color: <!--?lit$331379307$-->#b4b4b4; } .osano-cm-toggle__input:disabled:checked + .osano-cm-toggle__switch::before, .osano-cm-toggle__input:disabled:checked:focus + .osano-cm-toggle__switch::before, .osano-cm-toggle__input:disabled:checked:hover + .osano-cm-toggle__switch::before { border-color: transparent; } .osano-cm-widget__outline { fill: <!--?lit$331379307$-->#fff; stroke: <!--?lit$331379307$-->#29246a; } .osano-cm-widget__dot { fill: <!--?lit$331379307$-->#37cd8f; } .osano-cm-tcf-purpose--label input { accent-color: <!--?lit$331379307$-->#37cd8f; } </style><meta charset="utf-8"><meta http-equiv="x-ua-compatible" content="ie=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><meta name="generator" content="Gatsby 5.13.3"><meta data-react-helmet="true" name="description" content="Bitwarden offers the most trusted password tester tool to ensure your password strength will protect your online information. Completely free and easy to use."><meta data-react-helmet="true" name="keywords" content="password tester, password strength, strong password, test password, password test, password strength tester, password tool, password strength tool"><meta data-react-helmet="true" property="og:site_name" content="Bitwarden"><meta data-react-helmet="true" property="og:title" content="Password Tester | Test Your Password Strength | Bitwarden"><meta data-react-helmet="true" property="og:description" content="Bitwarden offers the most trusted password tester tool to ensure your password strength will protect your online information. Completely free and easy to use."><meta data-react-helmet="true" property="og:url" content="https://bitwarden.com/password-strength/"><meta data-react-helmet="true" property="og:type" content="website"><meta data-react-helmet="true" property="og:locale" content="en_us"><meta data-react-helmet="true" property="og:locale:alternate" content="de_de"><meta data-react-helmet="true" property="og:locale:alternate" content="es_la"><meta data-react-helmet="true" property="og:locale:alternate" content="fr_fr"><meta data-react-helmet="true" property="og:locale:alternate" content="ja_jp"><meta data-react-helmet="true" property="og:locale:alternate" content="nl_nl"><meta data-react-helmet="true" property="twitter:site" content="@bitwarden"><meta data-react-helmet="true" property="twitter:domain" content="bitwarden.com"><meta data-react-helmet="true" property="twitter:url" content="https://bitwarden.com/password-strength/"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="twitter:title" content="Password Tester | Test Your Password Strength | Bitwarden"><meta data-react-helmet="true" name="twitter:description" content="Bitwarden offers the most trusted password tester tool to ensure your password strength will protect your online information. Completely free and easy to use."><meta data-react-helmet="true" name="language" content="en-us"><meta data-react-helmet="true" name="country" content="us"><meta name="theme-color" content="#175ddc"><style data-href="/styles.8555aa33e37dcd17c846.css" data-identity="gatsby-global-css">@font-face{font-display:block;font-family:bwi-font;font-style:normal;font-weight:400;src:url(/static/bwi-font-821cf30b0d046e49e0695c8549f13b15.woff2) format("woff2"),url(/static/bwi-font-32d9afc445aed7a3d098ef237ebde020.woff) format("woff"),url(/static/bwi-font-36db37b27e72d2c7309bb9710d7ca354.ttf) format("truetype")}[class*=" bwi-"],[class^=bwi-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:bwi-font!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:400;src:url(/static/dm-sans-latin-400-italic-a98234da0620cf37e17bf4f6313a2ebb.woff2) format("woff2"),url(/static/dm-sans-latin-400-italic-fb4e55c7c2cd87671c73ee6ae8302404.woff) format("woff")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(/static/dm-sans-latin-400-normal-71edbde4a8ed19eeef941b7a3ad1639d.woff2) format("woff2"),url(/static/dm-sans-latin-400-normal-3343c4c5e4ff336a48d6cb0a841f4611.woff) format("woff")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:500;src:url(/static/dm-sans-latin-500-normal-82c42c7339eddd68c79dc69dd2332da5.woff2) format("woff2"),url(/static/dm-sans-latin-500-normal-929fc41fba132f43f06325b76caf3e52.woff) format("woff")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:700;src:url(/static/dm-sans-latin-700-normal-6261bc7f59cc2e5f8f293a89e362662f.woff2) format("woff2"),url(/static/dm-sans-latin-700-normal-3c5fc6e3ff5f9c9b09b4e3e728e052ed.woff) format("woff")}

/*! @algolia/autocomplete-theme-classic 1.7.1 | MIT License | © Algolia, Inc. and contributors | https://github.com/algolia/autocomplete */:root{--aa-search-input-height:44px;--aa-input-icon-size:20px;--aa-base-unit:12;--aa-spacing-factor:1;--aa-spacing:calc(var(--aa-base-unit)*var(--aa-spacing-factor)*1px);--aa-spacing-half:calc(var(--aa-spacing)/2);--aa-panel-max-height:650px;--aa-base-z-index:9999;--aa-font-size:calc(var(--aa-base-unit)*1px);--aa-font-family:inherit;--aa-font-weight-medium:500;--aa-font-weight-semibold:600;--aa-font-weight-bold:700;--aa-icon-size:20px;--aa-icon-stroke-width:1;--aa-icon-color-rgb:119,119,163;--aa-icon-color-alpha:1;--aa-action-icon-size:20px;--aa-text-color-rgb:38,38,39;--aa-text-color-alpha:1;--aa-primary-color-rgb:62,52,211;--aa-primary-color-alpha:0.2;--aa-muted-color-rgb:128,126,163;--aa-muted-color-alpha:0.6;--aa-panel-border-color-rgb:128,126,163;--aa-panel-border-color-alpha:0.3;--aa-input-border-color-rgb:128,126,163;--aa-input-border-color-alpha:0.8;--aa-background-color-rgb:255,255,255;--aa-background-color-alpha:1;--aa-input-background-color-rgb:255,255,255;--aa-input-background-color-alpha:1;--aa-selected-color-rgb:179,173,214;--aa-selected-color-alpha:0.205;--aa-description-highlight-background-color-rgb:245,223,77;--aa-description-highlight-background-color-alpha:0.5;--aa-detached-media-query:(max-width:680px);--aa-detached-modal-media-query:(min-width:680px);--aa-detached-modal-max-width:680px;--aa-detached-modal-max-height:500px;--aa-overlay-color-rgb:115,114,129;--aa-overlay-color-alpha:0.4;--aa-panel-shadow:0 0 0 1px rgba(35,38,59,.1),0 6px 16px -4px rgba(35,38,59,.15);--aa-scrollbar-width:13px;--aa-scrollbar-track-background-color-rgb:234,234,234;--aa-scrollbar-track-background-color-alpha:1;--aa-scrollbar-thumb-background-color-rgb:var(--aa-background-color-rgb);--aa-scrollbar-thumb-background-color-alpha:1}@media (hover:none) and (pointer:coarse){:root{--aa-spacing-factor:1.2;--aa-action-icon-size:22px}}body.dark,body[data-theme=dark]{--aa-text-color-rgb:183,192,199;--aa-primary-color-rgb:146,138,255;--aa-muted-color-rgb:146,138,255;--aa-input-background-color-rgb:0,3,9;--aa-background-color-rgb:21,24,42;--aa-selected-color-rgb:146,138,255;--aa-selected-color-alpha:0.25;--aa-description-highlight-background-color-rgb:0 255 255;--aa-description-highlight-background-color-alpha:0.25;--aa-icon-color-rgb:119,119,163;--aa-panel-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--aa-scrollbar-track-background-color-rgb:44,46,64;--aa-scrollbar-thumb-background-color-rgb:var(--aa-background-color-rgb)}.aa-Autocomplete *,.aa-DetachedFormContainer *,.aa-Panel *{box-sizing:border-box}.aa-Autocomplete,.aa-DetachedFormContainer,.aa-Panel{color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-family:inherit;font-family:var(--aa-font-family);font-size:16px;font-size:var(--aa-font-size);font-weight:400;line-height:1em;margin:0;padding:0;text-align:left}.aa-Form{align-items:center;background-color:#fff;background-color:rgba(var(--aa-input-background-color-rgb),var(--aa-input-background-color-alpha));border:1px solid rgba(128,126,163,.8);border:1px solid rgba(var(--aa-input-border-color-rgb),var(--aa-input-border-color-alpha));border-radius:9999px;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Form[focus-within]{border-color:#3e34d3;border-color:rgba(var(--aa-primary-color-rgb),1);box-shadow:0 0 0 2px rgba(62,52,211,.2),inset 0 0 0 2px rgba(62,52,211,.2);box-shadow:rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 2px,inset rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 2px;outline:medium none currentColor}.aa-Form:focus-within{border-color:#3e34d3;border-color:rgba(var(--aa-primary-color-rgb),1);box-shadow:0 0 0 2px rgba(62,52,211,.2),inset 0 0 0 2px rgba(62,52,211,.2);box-shadow:rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 2px,inset rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 2px;outline:medium none currentColor}.aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;height:44px;height:var(--aa-search-input-height);order:1}.aa-Label,.aa-LoadingIndicator{cursor:auto;flex-shrink:0;height:100%;padding:0;text-align:left}.aa-Label svg,.aa-LoadingIndicator svg{stroke-width:1;stroke-width:var(--aa-icon-stroke-width);color:#3e34d3;color:rgba(var(--aa-primary-color-rgb),1);height:auto;max-height:20px;max-height:var(--aa-input-icon-size);width:20px;width:var(--aa-input-icon-size)}.aa-LoadingIndicator,.aa-SubmitButton{height:100%;padding-left:11px;padding-left:calc(var(--aa-spacing)*.75 - 1px);padding-right:8px;padding-right:var(--aa-spacing-half);width:47px;width:calc(var(--aa-spacing)*1.75 + var(--aa-icon-size) - 1px)}@media (hover:none) and (pointer:coarse){.aa-LoadingIndicator,.aa-SubmitButton{padding-left:3px;padding-left:calc(var(--aa-spacing-half)/2 - 1px);width:39px;width:calc(var(--aa-icon-size) + var(--aa-spacing)*1.25 - 1px)}}.aa-SubmitButton{-webkit-appearance:none;appearance:none;background:none;border:0;margin:0}.aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-LoadingIndicator[hidden]{display:none}.aa-InputWrapper{order:3;position:relative;width:100%}.aa-Input{-webkit-appearance:none;appearance:none;background:none;border:0;color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-size:18px;height:44px;height:var(--aa-search-input-height);padding:0;width:100%}.aa-Input:-ms-input-placeholder{color:rgba(128,126,163,.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));opacity:1}.aa-Input::placeholder{color:rgba(128,126,163,.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));opacity:1}.aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Input::-webkit-search-cancel-button,.aa-Input::-webkit-search-decoration,.aa-Input::-webkit-search-results-button,.aa-Input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.aa-InputWrapperSuffix{align-items:center;display:flex;height:44px;height:var(--aa-search-input-height);order:4}.aa-ClearButton{align-items:center;background:none;border:0;color:rgba(128,126,163,.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));cursor:pointer;display:flex;height:100%;margin:0;padding:0 12.8333333333px;padding:0 calc(var(--aa-spacing)*.83333 - .5px)}@media (hover:none) and (pointer:coarse){.aa-ClearButton{padding:0 10.1666666667px;padding:0 calc(var(--aa-spacing)*.66667 - .5px)}}.aa-ClearButton:focus,.aa-ClearButton:hover{color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha))}.aa-ClearButton[hidden]{display:none}.aa-ClearButton svg{stroke-width:1;stroke-width:var(--aa-icon-stroke-width);width:20px;width:var(--aa-icon-size)}.aa-Panel{background-color:#fff;background-color:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));border-radius:4px;border-radius:calc(var(--aa-spacing)/4);box-shadow:0 0 0 1px rgba(35,38,59,.1),0 6px 16px -4px rgba(35,38,59,.15);box-shadow:var(--aa-panel-shadow);margin:0;overflow:hidden;position:absolute;transition:opacity .2s ease-in,filter .2s ease-in}@media screen and (prefers-reduced-motion){.aa-Panel{transition:none}}.aa-Panel button{-webkit-appearance:none;appearance:none;background:none;border:0;margin:0;padding:0}.aa-PanelLayout{height:100%;margin:0;max-height:650px;max-height:var(--aa-panel-max-height);overflow-y:auto;padding:0;position:relative;text-align:left}.aa-PanelLayoutColumns--twoGolden{display:grid;grid-template-columns:39.2% auto;overflow:hidden;padding:0}.aa-PanelLayoutColumns--two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;padding:0}.aa-PanelLayoutColumns--three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;padding:0}.aa-Panel--stalled .aa-Source{filter:grayscale(1);opacity:.8}.aa-Panel--scrollable{margin:0;max-height:650px;max-height:var(--aa-panel-max-height);overflow-x:hidden;overflow-y:auto;padding:8px;padding:var(--aa-spacing-half);scrollbar-color:#fff #eaeaea;scrollbar-color:rgba(var(--aa-scrollbar-thumb-background-color-rgb),var(--aa-scrollbar-thumb-background-color-alpha)) rgba(var(--aa-scrollbar-track-background-color-rgb),var(--aa-scrollbar-track-background-color-alpha));scrollbar-width:thin}.aa-Panel--scrollable::-webkit-scrollbar{width:13px;width:var(--aa-scrollbar-width)}.aa-Panel--scrollable::-webkit-scrollbar-track{background-color:#eaeaea;background-color:rgba(var(--aa-scrollbar-track-background-color-rgb),var(--aa-scrollbar-track-background-color-alpha))}.aa-Panel--scrollable::-webkit-scrollbar-thumb{background-color:#fff;background-color:rgba(var(--aa-scrollbar-thumb-background-color-rgb),var(--aa-scrollbar-thumb-background-color-alpha));border-color:#eaeaea;border-color:rgba(var(--aa-scrollbar-track-background-color-rgb),var(--aa-scrollbar-track-background-color-alpha));border-radius:9999px;border-style:solid;border-width:3px 2px 3px 3px}.aa-Source{margin:0;padding:0;position:relative;width:100%}.aa-Source:empty{display:none}.aa-SourceNoResults{font-size:1em;margin:0;padding:16px;padding:var(--aa-spacing)}.aa-List{list-style:none;margin:0}.aa-List,.aa-SourceHeader{padding:0;position:relative}.aa-SourceHeader{margin:8px .5em 8px 0;margin:var(--aa-spacing-half) .5em var(--aa-spacing-half) 0}.aa-SourceHeader:empty{display:none}.aa-SourceHeaderTitle{background:#fff;background:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));color:#3e34d3;color:rgba(var(--aa-primary-color-rgb),1);display:inline-block;font-size:.8em;font-weight:600;font-weight:var(--aa-font-weight-semibold);margin:0;padding:0 8px 0 0;padding:0 var(--aa-spacing-half) 0 0;position:relative;z-index:9999;z-index:var(--aa-base-z-index)}.aa-SourceHeaderLine{border-bottom:1px solid #3e34d3;border-bottom:1px solid rgba(var(--aa-primary-color-rgb),1);display:block;height:2px;left:0;margin:0;opacity:.3;padding:0;position:absolute;right:0;top:8px;top:var(--aa-spacing-half);z-index:9998;z-index:calc(var(--aa-base-z-index) - 1)}.aa-SourceFooterSeeAll{background:linear-gradient(180deg,#fff,rgba(128,126,163,.14));background:linear-gradient(180deg,rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha)),rgba(128,126,163,.14));border:1px solid rgba(128,126,163,.6);border:1px solid rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));border-radius:5px;box-shadow:inset 0 0 2px #fff,0 2px 2px -1px rgba(76,69,88,.15);color:inherit;font-size:.95em;font-weight:500;font-weight:var(--aa-font-weight-medium);padding:.475em 1em .6em;text-decoration:none}.aa-SourceFooterSeeAll:focus,.aa-SourceFooterSeeAll:hover{border:1px solid #3e34d3;border:1px solid rgba(var(--aa-primary-color-rgb),1);color:#3e34d3;color:rgba(var(--aa-primary-color-rgb),1)}.aa-Item{align-items:center;border-radius:3px;cursor:pointer;display:grid;min-height:40px;min-height:calc(var(--aa-spacing)*2.5);padding:4px;padding:calc(var(--aa-spacing-half)/2)}.aa-Item[aria-selected=true]{background-color:rgba(179,173,214,.205);background-color:rgba(var(--aa-selected-color-rgb),var(--aa-selected-color-alpha))}.aa-Item[aria-selected=true] .aa-ActiveOnly,.aa-Item[aria-selected=true] .aa-ItemActionButton{visibility:visible}.aa-ItemIcon{stroke-width:1;stroke-width:var(--aa-icon-stroke-width);align-items:center;background:#fff;background:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));border-radius:3px;box-shadow:inset 0 0 0 1px rgba(128,126,163,.3);box-shadow:inset 0 0 0 1px rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha));color:#7777a3;color:rgba(var(--aa-icon-color-rgb),var(--aa-icon-color-alpha));display:flex;flex-shrink:0;font-size:.7em;height:28px;height:calc(var(--aa-icon-size) + var(--aa-spacing-half));justify-content:center;overflow:hidden;text-align:center;width:28px;width:calc(var(--aa-icon-size) + var(--aa-spacing-half))}.aa-ItemIcon img{height:auto;max-height:20px;max-height:calc(var(--aa-icon-size) + var(--aa-spacing-half) - 8px);max-width:20px;max-width:calc(var(--aa-icon-size) + var(--aa-spacing-half) - 8px);width:auto}.aa-ItemIcon svg{height:20px;height:var(--aa-icon-size);width:20px;width:var(--aa-icon-size)}.aa-ItemIcon--alignTop{align-self:flex-start}.aa-ItemIcon--noBorder{background:none;box-shadow:none}.aa-ItemIcon--picture{height:96px;width:96px}.aa-ItemIcon--picture img{max-height:100%;max-width:100%;padding:8px;padding:var(--aa-spacing-half)}.aa-ItemContent{grid-gap:8px;grid-gap:var(--aa-spacing-half);align-items:center;cursor:pointer;display:grid;gap:8px;gap:var(--aa-spacing-half);grid-auto-flow:column;line-height:1.25em;overflow:hidden}.aa-ItemContent:empty{display:none}.aa-ItemContent mark{background:none;color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-style:normal;font-weight:700;font-weight:var(--aa-font-weight-bold)}.aa-ItemContent--dual{display:flex;flex-direction:column;justify-content:space-between;text-align:left}.aa-ItemContent--dual .aa-ItemContentSubtitle,.aa-ItemContent--dual .aa-ItemContentTitle{display:block}.aa-ItemContent--indented{padding-left:36px;padding-left:calc(var(--aa-icon-size) + var(--aa-spacing))}.aa-ItemContentBody{grid-gap:4px;grid-gap:calc(var(--aa-spacing-half)/2);display:grid;gap:4px;gap:calc(var(--aa-spacing-half)/2)}.aa-ItemContentTitle{display:inline-block;font-size:18px;margin:0 .5em 0 0;max-width:100%;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap}.aa-ItemContentSubtitle{font-size:.92em}.aa-ItemContentSubtitleIcon:before{border-color:rgba(128,126,163,.64);border-color:rgba(var(--aa-muted-color-rgb),.64);border-style:solid;content:"";display:inline-block;left:1px;position:relative;top:-3px}.aa-ItemContentSubtitle--inline .aa-ItemContentSubtitleIcon:before{border-width:0 0 1.5px;margin-left:8px;margin-left:var(--aa-spacing-half);margin-right:4px;margin-right:calc(var(--aa-spacing-half)/2);width:10px;width:calc(var(--aa-spacing-half) + 2px)}.aa-ItemContentSubtitle--standalone{grid-gap:8px;grid-gap:var(--aa-spacing-half);align-items:center;color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));display:grid;gap:8px;gap:var(--aa-spacing-half);grid-auto-flow:column;justify-content:start}.aa-ItemContentSubtitle--standalone .aa-ItemContentSubtitleIcon:before{border-radius:0 0 0 3px;border-width:0 0 1.5px 1.5px;height:8px;height:var(--aa-spacing-half);width:8px;width:var(--aa-spacing-half)}.aa-ItemContentSubtitleCategory{color:#807ea3;color:rgba(var(--aa-muted-color-rgb),1);font-weight:500}.aa-ItemContentDescription{color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-size:.85em;max-width:100%;overflow-x:hidden;text-overflow:ellipsis}.aa-ItemContentDescription:empty{display:none}.aa-ItemContentDescription mark{background:rgba(245,223,77,.5);background:rgba(var(--aa-description-highlight-background-color-rgb),var(--aa-description-highlight-background-color-alpha));color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-style:normal;font-weight:500;font-weight:var(--aa-font-weight-medium)}.aa-ItemContentDash{color:rgba(128,126,163,.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));display:none;opacity:.4}.aa-ItemContentTag{background-color:rgba(62,52,211,.2);background-color:rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha));border-radius:3px;margin:0 .4em 0 0;padding:.08em .3em}.aa-ItemLink,.aa-ItemWrapper{grid-gap:4px;grid-gap:calc(var(--aa-spacing-half)/2);align-items:center;color:inherit;display:grid;gap:4px;gap:calc(var(--aa-spacing-half)/2);grid-auto-flow:column;justify-content:space-between;width:100%}.aa-ItemLink{color:inherit;text-decoration:none}.aa-ItemActions{display:grid;grid-auto-flow:column;height:100%;justify-self:end;margin:0 -5.3333333333px;margin:0 calc(var(--aa-spacing)/-3);padding:0 2px 0 0}.aa-ItemActionButton{align-items:center;background:none;border:0;color:rgba(128,126,163,.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));cursor:pointer;display:flex;flex-shrink:0;padding:0}.aa-ItemActionButton:focus svg,.aa-ItemActionButton:hover svg{color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha))}@media (hover:none) and (pointer:coarse){.aa-ItemActionButton:focus svg,.aa-ItemActionButton:hover svg{color:inherit}}.aa-ItemActionButton svg{stroke-width:1;stroke-width:var(--aa-icon-stroke-width);color:rgba(128,126,163,.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));margin:5.3333333333px;margin:calc(var(--aa-spacing)/3);width:20px;width:var(--aa-action-icon-size)}.aa-ActiveOnly{visibility:hidden}.aa-PanelHeader{align-items:center;background:#3e34d3;background:rgba(var(--aa-primary-color-rgb),1);color:#fff;display:grid;height:var(--aa-modal-header-height);margin:0;padding:8px 16px;padding:var(--aa-spacing-half) var(--aa-spacing);position:relative}.aa-PanelHeader:after{background-image:linear-gradient(#fff,hsla(0,0%,100%,0));background-image:linear-gradient(rgba(var(--aa-background-color-rgb),1),rgba(var(--aa-background-color-rgb),0));bottom:-8px;bottom:calc(var(--aa-spacing-half)*-1);content:"";height:8px;height:var(--aa-spacing-half);left:0;pointer-events:none;position:absolute;right:0}.aa-PanelFooter,.aa-PanelHeader:after{z-index:9999;z-index:var(--aa-base-z-index)}.aa-PanelFooter{background-color:#fff;background-color:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));box-shadow:inset 0 1px 0 rgba(128,126,163,.3);box-shadow:inset 0 1px 0 rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha));display:flex;justify-content:space-between;margin:0;padding:16px;padding:var(--aa-spacing);position:relative}.aa-PanelFooter:after{background-image:linear-gradient(hsla(0,0%,100%,0),rgba(128,126,163,.6));background-image:linear-gradient(rgba(var(--aa-background-color-rgb),0),rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha)));content:"";height:16px;height:var(--aa-spacing);left:0;opacity:.12;pointer-events:none;position:absolute;right:0;top:-16px;top:calc(var(--aa-spacing)*-1);z-index:9998;z-index:calc(var(--aa-base-z-index) - 1)}.aa-DetachedContainer{background:#fff;background:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));bottom:0;box-shadow:0 0 0 1px rgba(35,38,59,.1),0 6px 16px -4px rgba(35,38,59,.15);box-shadow:var(--aa-panel-shadow);display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:9999;z-index:var(--aa-base-z-index)}.aa-DetachedContainer:after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:8px 0 8px 2px;margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:#fff;background-color:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{border-bottom:1px solid rgba(128,126,163,.3);border-bottom:1px solid rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha));display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:8px;padding:var(--aa-spacing-half)}.aa-DetachedCancelButton{background:none;border:0;border-radius:3px;color:inherit;color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));cursor:pointer;font:inherit;margin:0 0 0 8px;margin:0 0 0 var(--aa-spacing-half);padding:0 8px;padding:0 var(--aa-spacing-half)}.aa-DetachedCancelButton:focus,.aa-DetachedCancelButton:hover{box-shadow:inset 0 0 0 1px rgba(128,126,163,.3);box-shadow:inset 0 0 0 1px rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha))}.aa-DetachedContainer--modal{border-radius:6px;bottom:inherit;height:auto;margin:0 auto;max-width:680px;max-width:var(--aa-detached-modal-max-width);position:absolute;top:3%}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:500px;max-height:var(--aa-detached-modal-max-height);padding-bottom:8px;padding-bottom:var(--aa-spacing-half);position:static}.aa-DetachedSearchButton{align-items:center;background-color:#fff;background-color:rgba(var(--aa-input-background-color-rgb),var(--aa-input-background-color-alpha));border:1px solid rgba(128,126,163,.8);border:1px solid rgba(var(--aa-input-border-color-rgb),var(--aa-input-border-color-alpha));border-radius:3px;color:rgba(128,126,163,.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));cursor:pointer;display:flex;font:inherit;font-family:inherit;font-family:var(--aa-font-family);font-size:16px;font-size:var(--aa-font-size);height:44px;height:var(--aa-search-input-height);margin:0;padding:0 5.5px;padding:0 calc(var(--aa-search-input-height)/8);position:relative;text-align:left;width:100%}.aa-DetachedSearchButton:focus{border-color:#3e34d3;border-color:rgba(var(--aa-primary-color-rgb),1);box-shadow:0 0 0 3px rgba(62,52,211,.2),inset 0 0 0 2px rgba(62,52,211,.2);box-shadow:rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 3px,inset rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 2px;outline:medium none currentColor}.aa-DetachedSearchButtonIcon{align-items:center;color:#3e34d3;color:rgba(var(--aa-primary-color-rgb),1);cursor:auto;display:flex;height:100%;justify-content:center;width:36px;width:calc(var(--aa-icon-size) + var(--aa-spacing))}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:hsla(244,6%,48%,.4);background-color:rgba(var(--aa-overlay-color-rgb),var(--aa-overlay-color-alpha));height:100vh;left:0;margin:0;padding:0;position:fixed;right:0;top:0;z-index:9998;z-index:calc(var(--aa-base-z-index) - 1)}.aa-GradientBottom,.aa-GradientTop{height:8px;height:var(--aa-spacing-half);left:0;pointer-events:none;position:absolute;right:0}.aa-GradientTop{background-image:linear-gradient(#fff,hsla(0,0%,100%,0));background-image:linear-gradient(rgba(var(--aa-background-color-rgb),1),rgba(var(--aa-background-color-rgb),0));top:0}.aa-GradientBottom{background-image:linear-gradient(hsla(0,0%,100%,0),#fff);background-image:linear-gradient(rgba(var(--aa-background-color-rgb),0),rgba(var(--aa-background-color-rgb),1));border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--aa-spacing)/4);border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--aa-spacing)/4);bottom:0}@media (hover:none) and (pointer:coarse){.aa-DesktopOnly{display:none}}@media (hover:hover){.aa-TouchOnly{display:none}}[data-rmiz]{position:relative}[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-unzoom],[data-rmiz-btn-zoom]{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,.7);border:none;border-radius:50%;box-shadow:0 0 1px hsla(0,0%,100%,.5);color:#fff;height:40px;margin:0;outline-offset:2px;padding:9px;touch-action:manipulation;width:40px}[data-rmiz-btn-zoom]:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;pointer-events:none;position:absolute;white-space:nowrap;width:1px}[data-rmiz-btn-zoom]{cursor:zoom-in;inset:10px 10px auto auto;position:absolute}[data-rmiz-btn-unzoom]{cursor:zoom-out;inset:20px 20px auto auto;position:absolute;z-index:1}[data-rmiz-content=found] [data-zoom],[data-rmiz-content=found] [role=img],[data-rmiz-content=found] img,[data-rmiz-content=found] svg{cursor:zoom-in}[data-rmiz-modal]::-ms-backdrop{display:none}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{background:transparent;border:0;height:100vh;height:100dvh;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;position:fixed;width:100vw;width:100dvw}[data-rmiz-modal-overlay]{inset:0;position:absolute;transition:background-color .3s}[data-rmiz-modal-overlay=hidden]{background-color:hsla(0,0%,100%,0)}[data-rmiz-modal-overlay=visible]{background-color:#fff}[data-rmiz-modal-content]{height:100%;position:relative;width:100%}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;position:absolute;transform-origin:top left;transition:transform .3s}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-img],[data-rmiz-modal-overlay]{transition-duration:.01ms!important}}</style><title>Password Tester | Test Your Password Strength | Bitwarden</title><link data-react-helmet="true" rel="canonical" href="https://bitwarden.com/password-strength/"><link data-react-helmet="true" rel="alternate" hreflang="x-default" href="https://bitwarden.com/password-strength/"><link data-react-helmet="true" rel="alternate" hreflang="en-us" href="https://bitwarden.com/password-strength/"><link data-react-helmet="true" rel="alternate" hreflang="ja-jp" href="https://bitwarden.com/ja-jp/password-strength/"><link data-react-helmet="true" rel="alternate" hreflang="de-de" href="https://bitwarden.com/de-de/password-strength/"><link data-react-helmet="true" rel="alternate" hreflang="fr-fr" href="https://bitwarden.com/fr-fr/password-strength/"><link data-react-helmet="true" rel="alternate" hreflang="es-la" href="https://bitwarden.com/es-la/password-strength/"><link data-react-helmet="true" rel="alternate" hreflang="nl-nl" href="https://bitwarden.com/nl-nl/password-strength/"><link data-react-helmet="true" rel="alternate" hreflang="en" href="https://bitwarden.com/password-strength/"><link data-react-helmet="true" rel="alternate" hreflang="ja" href="https://bitwarden.com/ja-jp/password-strength/"><link data-react-helmet="true" rel="alternate" hreflang="de" href="https://bitwarden.com/de-de/password-strength/"><link data-react-helmet="true" rel="alternate" hreflang="fr" href="https://bitwarden.com/fr-fr/password-strength/"><link data-react-helmet="true" rel="alternate" hreflang="es" href="https://bitwarden.com/es-la/password-strength/"><link data-react-helmet="true" rel="alternate" hreflang="nl" href="https://bitwarden.com/nl-nl/password-strength/"><style>.gatsby-image-wrapper{position:relative;overflow:hidden}.gatsby-image-wrapper picture.object-fit-polyfill{position:static!important}.gatsby-image-wrapper img{bottom:0;height:100%;left:0;margin:0;max-width:none;padding:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.gatsby-image-wrapper [data-main-image]{opacity:0;transform:translateZ(0);transition:opacity .25s linear;will-change:opacity}.gatsby-image-wrapper-constrained{display:inline-block;vertical-align:top}</style><noscript><style>.gatsby-image-wrapper noscript [data-main-image]{opacity:1!important}.gatsby-image-wrapper [data-placeholder-image]{opacity:0!important}</style></noscript><script async="" type="osano/blocked"></script><script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-NF32QCS"></script><script type="module">const e="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;e&&document.body.addEventListener("load",(function(e){const t=e.target;if(void 0===t.dataset.mainImage)return;if(void 0===t.dataset.gatsbyImageSsr)return;let a=null,n=t;for(;null===a&&n;)void 0!==n.parentNode.dataset.gatsbyImageWrapper&&(a=n.parentNode),n=n.parentNode;const o=a.querySelector("[data-placeholder-image]"),r=new Image;r.src=t.currentSrc,r.decode().catch((()=>{})).then((()=>{t.style.opacity=1,o&&(o.style.opacity=0,o.style.transition="opacity 500ms linear")}))}),!0);</script><link rel="icon" href="/favicon-32x32.png?v=1abf57d1154002a9fac426a2c5c04d85" type="image/png"><link rel="manifest" href="/manifest.webmanifest" crossorigin="anonymous"><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png?v=1abf57d1154002a9fac426a2c5c04d85"><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png?v=1abf57d1154002a9fac426a2c5c04d85"><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png?v=1abf57d1154002a9fac426a2c5c04d85"><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png?v=1abf57d1154002a9fac426a2c5c04d85"><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png?v=1abf57d1154002a9fac426a2c5c04d85"><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png?v=1abf57d1154002a9fac426a2c5c04d85"><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png?v=1abf57d1154002a9fac426a2c5c04d85"><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png?v=1abf57d1154002a9fac426a2c5c04d85"><script data-gatsby="web-vitals-polyfill">
              !function(){var e,t,n,i,r={passive:!0,capture:!0},a=new Date,o=function(){i=[],t=-1,e=null,f(addEventListener)},c=function(i,r){e||(e=r,t=i,n=new Date,f(removeEventListener),u())},u=function(){if(t>=0&&t<n-a){var r={entryType:"first-input",name:e.type,target:e.target,cancelable:e.cancelable,startTime:e.timeStamp,processingStart:e.timeStamp+t};i.forEach((function(e){e(r)})),i=[]}},s=function(e){if(e.cancelable){var t=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){c(e,t),a()},i=function(){a()},a=function(){removeEventListener("pointerup",n,r),removeEventListener("pointercancel",i,r)};addEventListener("pointerup",n,r),addEventListener("pointercancel",i,r)}(t,e):c(t,e)}},f=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(t){return e(t,s,r)}))},p="hidden"===document.visibilityState?0:1/0;addEventListener("visibilitychange",(function e(t){"hidden"===document.visibilityState&&(p=t.timeStamp,removeEventListener("visibilitychange",e,!0))}),!0);o(),self.webVitals={firstInputPolyfill:function(e){i.push(e),u()},resetFirstInputPolyfill:o,get firstHiddenTime(){return p}}}();
            </script><script>window.dataLayer = window.dataLayer || [];window.dataLayer.push({"platform":"gatsby"}); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+'';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer', 'GTM-NF32QCS');</script><link rel="preconnect" href="https://www.google-analytics.com"><link rel="dns-prefetch" href="https://www.google-analytics.com"><script data-gatsby="web-vitals-polyfill">
            !function(){var e,t,n,i,r={passive:!0,capture:!0},a=new Date,o=function(){i=[],t=-1,e=null,f(addEventListener)},c=function(i,r){e||(e=r,t=i,n=new Date,f(removeEventListener),u())},u=function(){if(t>=0&&t<n-a){var r={entryType:"first-input",name:e.type,target:e.target,cancelable:e.cancelable,startTime:e.timeStamp,processingStart:e.timeStamp+t};i.forEach((function(e){e(r)})),i=[]}},s=function(e){if(e.cancelable){var t=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){c(e,t),a()},i=function(){a()},a=function(){removeEventListener("pointerup",n,r),removeEventListener("pointercancel",i,r)};addEventListener("pointerup",n,r),addEventListener("pointercancel",i,r)}(t,e):c(t,e)}},f=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(t){return e(t,s,r)}))},p="hidden"===document.visibilityState?0:1/0;addEventListener("visibilitychange",(function e(t){"hidden"===document.visibilityState&&(p=t.timeStamp,removeEventListener("visibilitychange",e,!0))}),!0);o(),self.webVitals={firstInputPolyfill:function(e){i.push(e),u()},resetFirstInputPolyfill:o,get firstHiddenTime(){return p}}}();
          </script><link rel="alternate" type="application/rss+xml" title="Bitwarden Blog" href="/blog/feed.xml"><script src="https://cmp.osano.com/16BZFqRx1MZfx2O4V/779c3da6-bffb-49bb-99b5-7e07b4c65269/osano.js"></script><style data-emotion="css-global" data-s="">*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e6ebef;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:var(--tw-empty,/*!*/ /*!*/);--tw-pan-y:var(--tw-empty,/*!*/ /*!*/);--tw-pinch-zoom:var(--tw-empty,/*!*/ /*!*/);--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:var(--tw-empty,/*!*/ /*!*/);--tw-gradient-via-position:var(--tw-empty,/*!*/ /*!*/);--tw-gradient-to-position:var(--tw-empty,/*!*/ /*!*/);--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-blur:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-invert:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-opacity:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-contain-size:var(--tw-empty,/*!*/ /*!*/);--tw-contain-layout:var(--tw-empty,/*!*/ /*!*/);--tw-contain-paint:var(--tw-empty,/*!*/ /*!*/);--tw-contain-style:var(--tw-empty,/*!*/ /*!*/);}::before,::after{--tw-content:'';}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}dialog{padding:0;}textarea{resize:vertical;}input::-webkit-input-placeholder{opacity:1;color:#abb4bd;}input::-moz-placeholder{opacity:1;color:#abb4bd;}input:-ms-input-placeholder{opacity:1;color:#abb4bd;}textarea::-webkit-input-placeholder{opacity:1;color:#abb4bd;}textarea::-moz-placeholder{opacity:1;color:#abb4bd;}textarea:-ms-input-placeholder{opacity:1;color:#abb4bd;}input::placeholder,textarea::placeholder{opacity:1;color:#abb4bd;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]{display:none;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:var(--tw-empty,/*!*/ /*!*/);--tw-pan-y:var(--tw-empty,/*!*/ /*!*/);--tw-pinch-zoom:var(--tw-empty,/*!*/ /*!*/);--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:var(--tw-empty,/*!*/ /*!*/);--tw-gradient-via-position:var(--tw-empty,/*!*/ /*!*/);--tw-gradient-to-position:var(--tw-empty,/*!*/ /*!*/);--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-blur:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-invert:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-opacity:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-contain-size:var(--tw-empty,/*!*/ /*!*/);--tw-contain-layout:var(--tw-empty,/*!*/ /*!*/);--tw-contain-paint:var(--tw-empty,/*!*/ /*!*/);--tw-contain-style:var(--tw-empty,/*!*/ /*!*/);}h1,.h1{font-size:2rem;}@media (min-width: 48rem){h1,.h1{font-size:3.75rem;}h2,.h2{font-size:2.8125rem;}h3,.h3{font-size:2.1875rem;}h4,.h4{font-size:1.875rem;}h5,.h5{font-size:1.75rem;}h6,.h6{font-size:1.5rem;}}h1{font-size:clamp(2rem, calc(2rem + (3.75 - 2) * ((100vw - 23.4375rem) / (92 - 23.4375))), 3.75rem);}h2,.h2{font-size:1.75rem;}h2{font-size:clamp(1.75rem, calc(1.75rem + (2.8125 - 1.75) * ((100vw - 23.4375rem) / (92 - 23.4375))), 2.8125rem);}h3,.h3{font-size:1.5625rem;}h3{font-size:clamp(1.5625rem, calc(1.5625rem + (2.1875 - 1.5625) * ((100vw - 23.4375rem) / (92 - 23.4375))), 2.1875rem);}h4,.h4{font-size:1.375rem;}h4{font-size:clamp(1.375rem, calc(1.375rem + (1.875 - 1.375) * ((100vw - 23.4375rem) / (92 - 23.4375))), 1.875rem);}h5,.h5{font-size:1.25rem;}h5{font-size:clamp(1.25rem, calc(1.25rem + (1.75 - 1.25) * ((100vw - 23.4375rem) / (92 - 23.4375))), 1.75rem);}h6,.h6{font-size:1.125rem;}h6{font-size:clamp(1.125rem, calc(1.125rem + (1.5 - 1.125) * ((100vw - 23.4375rem) / (92 - 23.4375))), 1.5rem);}</style><style data-emotion="css-global" data-s="">body{font-family:DM Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}body:where(.dark, .dark *){--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;line-height:1.25;}p{margin-bottom:1rem;line-height:1.375;}h1,h2,h3,h4,h5,h6,p,div,section{scroll-margin:8rem;}p{margin-bottom:1rem;}a{--tw-text-opacity:1;color:rgb(23 93 220 / var(--tw-text-opacity));text-decoration-line:none;}a:where(.dark, .dark *){--tw-text-opacity:1;color:rgb(147 157 167 / var(--tw-text-opacity));}p a{text-decoration-line:underline;}ol{list-style-type:decimal;}ul{list-style-type:disc;}ol{list-style-type:decimal;}sup{top:-1rem;}svg{fill:currentColor;}code{word-break:break-all;font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;}.osano-cm-widget{visibility:hidden!important;display:none!important;opacity:0!important;}@media (min-width: 1024px){table,ol,ul,p,button,label,input,select,textarea{font-size:1.125rem;line-height:1.75rem;}}.card-link-hover-style{position:relative;transition-property:transform;transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-duration:300ms;}.card-link-hover-style::before{content:var(--tw-content);position:absolute;left:0px;top:0px;z-index:-10;height:100%;width:100%;border-radius:2.25rem;opacity:0;--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color:#000;transition-property:opacity;transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-duration:250ms;}@media (min-width: 768px){.card-link-hover-style::before{--tw-content:'';content:var(--tw-content);}.card-link-hover-style:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;-webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-moz-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.card-link-hover-style:hover::before{content:var(--tw-content);opacity:0.3;}}</style><style data-emotion="css 16lms4d" data-s="">.css-16lms4d:where(.dark, .dark *){--tw-bg-opacity:1;background-color:rgb(40 42 49 / var(--tw-bg-opacity));}</style><style data-emotion="css 1jrd2qn" data-s="">.css-1jrd2qn{position:absolute;left:0px;right:0px;top:0px;z-index:0;display:none;width:100%;}@media (min-width: 1024px){.css-1jrd2qn{display:block;}}.css-1jrd2qn figure{width:100%;}.css-1jrd2qn img{width:100%;}.css-1jrd2qn svg{width:100%;fill:none;}</style><style data-emotion="css bn0x4u" data-s="">.css-bn0x4u{position:relative;max-height:800px;overflow:hidden;}.css-bn0x4u::after{content:var(--tw-content);position:absolute;left:0px;right:0px;bottom:0px;z-index:1;background-image:linear-gradient(to bottom, var(--tw-gradient-stops));--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);}@media (min-width: 768px){.css-bn0x4u::after{content:var(--tw-content);height:20%;}}@media (min-width: 1024px){.css-bn0x4u::after{content:var(--tw-content);height:40%;}}.css-bn0x4u:where(.dark, .dark *)::after{content:var(--tw-content)!important;--tw-gradient-to:#282a31 var(--tw-gradient-to-position)!important;}</style><style data-emotion="css 15ut44o" data-s="">.css-15ut44o{margin-bottom:1.5rem;margin-top:0.5rem;break-inside:avoid;}.css-15ut44o:not(:has(svg)){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}</style><style data-emotion="css 1o1wj7w" data-s="">.css-1o1wj7w{height:0px;}</style><style data-emotion="css gjl4ut" data-s="">.css-gjl4ut{position:-webkit-sticky;position:sticky;left:0px;top:0px;z-index:50;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;--tw-bg-opacity:1;background-color:rgb(23 93 220 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-gjl4ut:where(.dark, .dark *){--tw-bg-opacity:1;background-color:rgb(28 30 36 / var(--tw-bg-opacity));}</style><style data-emotion="css 1ebauav" data-s="">.css-1ebauav{position:relative;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:80rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-left:1.25rem;padding-right:1.25rem;padding-top:0.75rem;padding-bottom:0.75rem;}@media (min-width: 1024px){.css-1ebauav{display:none;}}</style><style data-emotion="css y9jx00" data-s="">.css-y9jx00{width:10rem;}</style><style data-emotion="css 6zzzia" data-s="">.css-6zzzia{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}</style><style data-emotion="css a0377c" data-s="">.css-a0377c{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.75rem;}</style><style data-emotion="css 18ykxoy" data-s="">.css-18ykxoy{height:2.5rem;width:2.5rem;padding:0.25rem;}.css-18ykxoy:hover{--tw-text-opacity:1;color:rgb(207 212 218 / var(--tw-text-opacity));}@media (min-width: 1024px){.css-18ykxoy{height:3rem;width:3rem;padding:0.75rem;}}.css-18ykxoy:where(.dark, .dark *):hover{--tw-text-opacity:1;color:rgb(44 221 233 / var(--tw-text-opacity));}</style><style data-emotion="css 1e3s7bv" data-s="">.css-1e3s7bv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1.75rem;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}</style><style data-emotion="css tywv83" data-s="">.css-tywv83{cursor:pointer;font-family:bwi-font;font-size:2rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms;}.css-tywv83:hover{--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}.css-tywv83:where(.dark, .dark *){--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}</style><style data-emotion="css bkptpt" data-s="">.css-bkptpt{--tw-bg-opacity:1;background-color:rgb(243 246 249 / var(--tw-bg-opacity));padding-bottom:4rem;}</style><style data-emotion="css 1uklpn2" data-s="">.css-1uklpn2{position:fixed;bottom:0px;top:0px;z-index:20;height:100%;max-width:100%;-webkit-flex:none;-ms-flex:none;flex:none;overflow:auto;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-bottom:3rem;top:var(--nav-container-drawer-offset);height:-nav-container-drawer-height;left:auto;right:0px;--tw-translate-x:100%;-webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-moz-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:100vw;--tw-bg-opacity:1;background-color:rgb(243 246 249 / var(--tw-bg-opacity));padding-bottom:4rem;}@media (min-width: 1024px){.css-1uklpn2{top:auto;display:block;height:auto;--tw-translate-x:0px!important;-webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;-moz-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;-ms-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;padding-top:1rem;padding-bottom:1rem;}}</style><style data-emotion="css 1pi1eg1" data-s="">.css-1pi1eg1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:calc(100vh - var(--nav-container-drawer-offset));-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}</style><style data-emotion="css 1d4hpp2" data-s="">.css-1d4hpp2{-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;list-style-type:none;padding-bottom:var(--nav-container-drawer-offset);}</style><style data-emotion="css 3ajduh" data-s="">.css-3ajduh{-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;list-style-type:none;padding-bottom:var(--nav-container-drawer-offset);}</style><style data-emotion="css d267pf" data-s="">.css-d267pf{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(207 212 218 / var(--tw-border-opacity));padding:0px;}.css-d267pf >button{width:100%;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;border-radius:0px;--tw-bg-opacity:1!important;background-color:rgb(243 246 249 / var(--tw-bg-opacity))!important;padding:1.5rem;}</style><style data-emotion="css 1ch2yw2" data-s="">.css-1ch2yw2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9999px;padding-left:1rem;padding-right:1rem;padding-top:0.25rem;padding-bottom:0.25rem;text-align:left;}.css-1ch2yw2:hover{--tw-bg-opacity:1;background-color:rgb(230 235 239 / var(--tw-bg-opacity));}</style><style data-emotion="css 9lr0yv" data-s="">.css-9lr0yv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}</style><style data-emotion="css jzvnk2" data-s="">.css-jzvnk2{height:28px;width:28px;--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}</style><style data-emotion="css 1504nod" data-s="">.css-1504nod{font-size:0.875rem;line-height:1.25rem;}</style><style data-emotion="css geo4q3" data-s="">.css-geo4q3{overflow:hidden;font-size:0.875rem;line-height:1.25rem;}</style><style data-emotion="css 1r1pvbi" data-s="">.css-1r1pvbi{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;}</style><style data-emotion="css 4irwwd" data-s="">.css-4irwwd{display:grid;max-width:100%;row-gap:2.5rem;grid-template-columns:repeat(2, minmax(0, 1fr));-webkit-column-gap:2.25rem;column-gap:2.25rem;}@media (min-width: 768px){.css-4irwwd{row-gap:45px;padding-left:45px;padding-right:45px;}}</style><style data-emotion="css yl4fbd" data-s="">.css-yl4fbd{display:grid;gap:0px;grid-column:span 2/span 2;grid-template-columns:subgrid;}.css-yl4fbd >*{grid-column:span 2/span 2;}</style><style data-emotion="css sbxw59" data-s="">.css-sbxw59{display:grid;gap:0px;grid-column:span 2/span 2;grid-template-columns:subgrid;}.css-sbxw59.h1{font-size:2rem;}@media (min-width: 48rem){.css-sbxw59.h1{font-size:3.75rem;}.css-sbxw59.h2{font-size:2.8125rem;}.css-sbxw59.h3{font-size:2.1875rem;}.css-sbxw59.h4{font-size:1.875rem;}.css-sbxw59.h5{font-size:1.75rem;}.css-sbxw59.h6{font-size:1.5rem;}}.css-sbxw59.h2{font-size:1.75rem;}.css-sbxw59.h3{font-size:1.5625rem;}.css-sbxw59.h4{font-size:1.375rem;}.css-sbxw59.h5{font-size:1.25rem;}.css-sbxw59.h6{font-size:1.125rem;}.css-sbxw59 >*{grid-column:span 2/span 2;}</style><style data-emotion="css 28b5um" data-s="">.css-28b5um{margin-bottom:0.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.5rem;line-height:2rem;font-weight:500;--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}</style><style data-emotion="css izqoh8" data-s="">.css-izqoh8{margin-right:0.875rem;display:none;height:2rem;width:2rem;}@media (min-width: 768px){.css-izqoh8{display:block;}}</style><style data-emotion="css 1wa5xy0" data-s="">.css-1wa5xy0 path{fill:#020f66!important;}.css-1wa5xy0 svg{height:100%;width:100%;}</style><style data-emotion="css z5gh1o" data-s="">.css-z5gh1o{width:100%;}.css-z5gh1o path{fill:#020f66!important;}.css-z5gh1o svg{height:100%;width:100%;}</style><style data-emotion="css mbtetz" data-s="">.css-mbtetz{margin-bottom:1.125rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(84 94 102 / var(--tw-text-opacity));}</style><style data-emotion="css t3oez4" data-s="">.css-t3oez4{display:grid;gap:1.25rem;}@media (min-width: 768px){.css-t3oez4{grid-auto-flow:column;grid-template-rows:subgrid;gap:2.25rem;}}@media (min-width: 1024px){.css-t3oez4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;}}</style><style data-emotion="css 14p3x65" data-s="">.css-14p3x65{position:relative;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:1.125rem;padding-right:1.125rem;padding-bottom:1rem;padding-top:0.75rem;transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;}.css-14p3x65:hover{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);}@media (min-width: 768px){.css-14p3x65{-webkit-flex:0 1 280px;-ms-flex:0 1 280px;flex:0 1 280px;}}</style><style data-emotion="css c463sc" data-s="">.css-c463sc{-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;padding-top:0px!important;padding-bottom:0px!important;font-size:1rem;line-height:120%;--tw-text-opacity:1!important;color:rgb(23 93 220 / var(--tw-text-opacity))!important;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.css-c463sc::after{content:var(--tw-content);position:absolute;inset:0px;}.css-c463sc:hover{--tw-text-opacity:1!important;color:rgb(2 15 102 / var(--tw-text-opacity))!important;}</style><style data-emotion="css 106scy5" data-s="">.css-106scy5{transition-property:background-color,color,box-shadow,border-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.125rem;line-height:1.75rem;display:inline-block;padding-left:0px;padding-right:0px;-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;padding-top:0px!important;padding-bottom:0px!important;font-size:1rem;line-height:120%;--tw-text-opacity:1!important;color:rgb(23 93 220 / var(--tw-text-opacity))!important;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.css-106scy5:hover{--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}.css-106scy5::after{content:var(--tw-content);position:absolute;inset:0px;}.css-106scy5:hover{--tw-text-opacity:1!important;color:rgb(2 15 102 / var(--tw-text-opacity))!important;}</style><style data-emotion="css s5xdrg" data-s="">.css-s5xdrg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}</style><style data-emotion="css ihq8ma" data-s="">.css-ihq8ma{margin-left:0.5rem;font-family:bwi-font;font-size:16px!important;}</style><style data-emotion="css fttilj" data-s="">.css-fttilj{margin-bottom:0px;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 94 102 / var(--tw-text-opacity));}@media (min-width: 768px){.css-fttilj{display:none;}}</style><style data-emotion="css 1q2lg3m" data-s="">.css-1q2lg3m{margin-bottom:0px;display:none;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 94 102 / var(--tw-text-opacity));}@media (min-width: 768px){.css-1q2lg3m{display:block;}}</style><style data-emotion="css g635ig" data-s="">.css-g635ig{display:grid;gap:0px;grid-column:span 2/span 2;grid-template-columns:subgrid;}@media (min-width: 768px){.css-g635ig{grid-column:span 1/span 1;}.css-g635ig >*{grid-column:auto!important;}}.css-g635ig >*{grid-column:span 2/span 2;}</style><style data-emotion="css 9q55sl" data-s="">.css-9q55sl{display:grid;gap:0px;grid-column:span 2/span 2;grid-template-columns:subgrid;}.css-9q55sl.h1{font-size:2rem;}@media (min-width: 48rem){.css-9q55sl.h1{font-size:3.75rem;}.css-9q55sl.h2{font-size:2.8125rem;}.css-9q55sl.h3{font-size:2.1875rem;}.css-9q55sl.h4{font-size:1.875rem;}.css-9q55sl.h5{font-size:1.75rem;}.css-9q55sl.h6{font-size:1.5rem;}}.css-9q55sl.h2{font-size:1.75rem;}.css-9q55sl.h3{font-size:1.5625rem;}.css-9q55sl.h4{font-size:1.375rem;}.css-9q55sl.h5{font-size:1.25rem;}.css-9q55sl.h6{font-size:1.125rem;}@media (min-width: 768px){.css-9q55sl{grid-column:span 1/span 1;}.css-9q55sl >*{grid-column:auto!important;}}.css-9q55sl >*{grid-column:span 2/span 2;}</style><style data-emotion="css 3a50w7" data-s="">.css-3a50w7{margin-top:1.75rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;}@media (min-width: 768px){.css-3a50w7{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.5rem;column-gap:1.5rem;row-gap:1rem;padding-left:3rem;padding-right:3rem;}}@media (min-width: 1024px){.css-3a50w7{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:2.5rem;padding-right:2.5rem;padding-top:1rem;padding-bottom:1rem;}}</style><style data-emotion="css 9xqpgs" data-s="">.css-9xqpgs{font-size:1rem;line-height:1.5rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;height:auto!important;padding-top:0px!important;padding-bottom:0px!important;--tw-text-opacity:1!important;color:rgb(23 93 220 / var(--tw-text-opacity))!important;}.css-9xqpgs:hover{--tw-text-opacity:1!important;color:rgb(2 15 102 / var(--tw-text-opacity))!important;}</style><style data-emotion="css vijq6z" data-s="">.css-vijq6z{transition-property:background-color,color,box-shadow,border-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.125rem;line-height:1.75rem;display:inline-block;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-decoration-line:underline;font-size:1rem;line-height:1.5rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;height:auto!important;padding-top:0px!important;padding-bottom:0px!important;--tw-text-opacity:1!important;color:rgb(23 93 220 / var(--tw-text-opacity))!important;}.css-vijq6z:hover{--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}.css-vijq6z:hover{--tw-text-opacity:1!important;color:rgb(2 15 102 / var(--tw-text-opacity))!important;}</style><style data-emotion="css hkbc6h" data-s="">.css-hkbc6h{transition-property:background-color,color,box-shadow,border-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;height:46px;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;font-size:1rem;line-height:1.5rem;display:inline-block;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-decoration-line:underline;font-size:1rem;line-height:1.5rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;height:auto!important;padding-top:0px!important;padding-bottom:0px!important;--tw-text-opacity:1!important;color:rgb(23 93 220 / var(--tw-text-opacity))!important;}.css-hkbc6h:hover{--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}.css-hkbc6h:hover{--tw-text-opacity:1!important;color:rgb(2 15 102 / var(--tw-text-opacity))!important;}</style><style data-emotion="css 13i3qvp" data-s="">.css-13i3qvp{margin-right:0.5rem;font-family:bwi-font;font-size:16px!important;}</style><style data-emotion="css 11lritl" data-s="">.css-11lritl{display:block;width:100%;border-radius:0px;border-width:0px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(207 212 218 / var(--tw-border-opacity));background-color:transparent!important;padding:1.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1!important;color:rgb(2 15 102 / var(--tw-text-opacity))!important;text-decoration-line:none;transition-duration:200ms;}.css-11lritl:hover{--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}</style><style data-emotion="css b8dcri" data-s="">.css-b8dcri{transition-property:background-color,color,box-shadow,border-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.125rem;line-height:1.75rem;display:inline-block;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-decoration-line:underline;display:block;width:100%;border-radius:0px;border-width:0px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(207 212 218 / var(--tw-border-opacity));background-color:transparent!important;padding:1.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1!important;color:rgb(2 15 102 / var(--tw-text-opacity))!important;text-decoration-line:none;transition-duration:200ms;}.css-b8dcri:hover{--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}.css-b8dcri:hover{--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}</style><style data-emotion="css 1fttcpj" data-s="">.css-1fttcpj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}</style><style data-emotion="css ffhm6p" data-s="">.css-ffhm6p{list-style-type:none;}</style><style data-emotion="css 17m5kt9" data-s="">.css-17m5kt9{display:block;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(230 235 239 / var(--tw-border-opacity));background-color:transparent;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:2.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:400;--tw-text-opacity:1!important;color:rgb(2 15 102 / var(--tw-text-opacity))!important;text-decoration-line:none;}</style><style data-emotion="css lpoep9" data-s="">.css-lpoep9{transition-property:background-color,color,box-shadow,border-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.125rem;line-height:1.75rem;display:inline-block;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-decoration-line:underline;display:block;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(230 235 239 / var(--tw-border-opacity));background-color:transparent;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:2.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:400;--tw-text-opacity:1!important;color:rgb(2 15 102 / var(--tw-text-opacity))!important;text-decoration-line:none;}.css-lpoep9:hover{--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}</style><style data-emotion="css ijyg31" data-s="">.css-ijyg31{position:-webkit-sticky;position:sticky;bottom:var(--nav-container-drawer-offset);left:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;--tw-translate-y:62px;-webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-moz-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.5rem;}</style><style data-emotion="css 4j9cwp" data-s="">.css-4j9cwp{padding-top:0px!important;padding-bottom:0px!important;font-size:1rem;line-height:1.5rem;text-decoration-line:none;height:auto;padding-top:0.5rem!important;padding-bottom:0.5rem!important;padding-left:1rem;padding-right:1rem;--tw-text-opacity:1!important;color:rgb(255 255 255 / var(--tw-text-opacity))!important;--tw-border-opacity:1;border-color:rgb(2 15 102 / var(--tw-border-opacity));--tw-bg-opacity:1!important;background-color:rgb(2 15 102 / var(--tw-bg-opacity))!important;}</style><style data-emotion="css lfzaw3" data-s="">.css-lfzaw3{transition-property:background-color,color,box-shadow,border-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.125rem;line-height:1.75rem;display:inline-block;border-radius:9999px;border-width:2px;border-style:solid;text-align:center;--tw-border-opacity:1;border-color:rgb(23 93 220 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(23 93 220 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));padding-top:0px!important;padding-bottom:0px!important;font-size:1rem;line-height:1.5rem;text-decoration-line:none;height:auto;padding-top:0.5rem!important;padding-bottom:0.5rem!important;padding-left:1rem;padding-right:1rem;--tw-text-opacity:1!important;color:rgb(255 255 255 / var(--tw-text-opacity))!important;--tw-border-opacity:1;border-color:rgb(2 15 102 / var(--tw-border-opacity));--tw-bg-opacity:1!important;background-color:rgb(2 15 102 / var(--tw-bg-opacity))!important;}.css-lfzaw3:hover{--tw-border-opacity:1;border-color:rgb(26 65 172 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(26 65 172 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-lfzaw3:focus{--tw-border-opacity:1;border-color:rgb(26 65 172 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(26 65 172 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px;}.group:hover .css-lfzaw3{--tw-border-opacity:1;border-color:rgb(26 65 172 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(26 65 172 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-lfzaw3:where(.dark, .dark *){--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 30 36 / var(--tw-text-opacity));}.css-lfzaw3:where(.dark, .dark *):hover{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}</style><style data-emotion="css 181vmth" data-s="">.css-181vmth{padding-top:0px!important;padding-bottom:0px!important;font-size:1rem;line-height:1.5rem;text-decoration-line:none;padding:0.25rem!important;--tw-text-opacity:1!important;color:rgb(23 93 220 / var(--tw-text-opacity))!important;}</style><style data-emotion="css o30986" data-s="">.css-o30986{transition-property:background-color,color,box-shadow,border-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.125rem;line-height:1.75rem;display:inline-block;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-decoration-line:underline;padding-top:0px!important;padding-bottom:0px!important;font-size:1rem;line-height:1.5rem;text-decoration-line:none;padding:0.25rem!important;--tw-text-opacity:1!important;color:rgb(23 93 220 / var(--tw-text-opacity))!important;}.css-o30986:hover{--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}</style><style data-emotion="css 18axhuy" data-s="">.css-18axhuy{position:relative;margin-left:auto;margin-right:auto;display:none;max-width:92rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:1rem;padding-left:2.25rem;padding-right:2.25rem;padding-top:0.5rem;padding-bottom:0.5rem;}@media (min-width: 1024px){.css-18axhuy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><style data-emotion="css 1acx0qa" data-s="">.css-1acx0qa{margin-right:1.5rem;width:9rem;padding-top:0.75rem;padding-bottom:0.75rem;}@media (min-width: 1280px){.css-1acx0qa{margin-right:2.5rem;}}@media (min-width: 1536px){.css-1acx0qa{margin-right:3rem;width:11rem;}}</style><style data-emotion="css 1u9lost" data-s="">.css-1u9lost{margin-right:0.5rem;}@media (min-width: 1280px){.css-1u9lost{margin-right:1.25rem;}}</style><style data-emotion="css m7mu0r" data-s="">.css-m7mu0r{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:1rem;line-height:1.5rem;}@media (min-width: 1280px){.css-m7mu0r{gap:1.5rem;font-size:1.125rem;line-height:1.75rem;}}</style><style data-emotion="css 1kdwkkw" data-s="">.css-1kdwkkw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem;padding-top:0.75rem;padding-bottom:0.75rem;padding-right:0.25rem;}.css-1kdwkkw:hover{--tw-text-opacity:1;color:rgb(207 212 218 / var(--tw-text-opacity));}.css-1kdwkkw:where(.dark, .dark *):hover{--tw-text-opacity:1;color:rgb(44 221 233 / var(--tw-text-opacity));}</style><style data-emotion="css t8d8mm" data-s="">.css-t8d8mm{font-size:1rem;line-height:1.5rem;}@media (min-width: 1280px){.css-t8d8mm{font-size:1.125rem;line-height:1.75rem;}}</style><style data-emotion="css 186u4mg" data-s="">.css-186u4mg{--tw-rotate:0deg;-webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-moz-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-family:bwi-font;font-size:0.75rem;line-height:1rem;transition-duration:150ms;}</style><style data-emotion="css 1uxw8ju" data-s="">.css-1uxw8ju{position:absolute;left:1.25rem;--tw-translate-y:0.25rem;-webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-moz-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:680px;}</style><style data-emotion="css 9mv038" data-s="">.css-9mv038{border-width:0px;background-color:transparent!important;padding:0px;font-size:1rem;line-height:1.5rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}@media (min-width: 1280px){.css-9mv038{font-size:1.125rem;line-height:1.75rem;}}.css-9mv038:hover{--tw-text-opacity:1;color:rgb(207 212 218 / var(--tw-text-opacity));}.css-9mv038:where(.dark, .dark *):hover{--tw-text-opacity:1;color:rgb(44 221 233 / var(--tw-text-opacity));}</style><style data-emotion="css 14fsak2" data-s="">.css-14fsak2{transition-property:background-color,color,box-shadow,border-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.125rem;line-height:1.75rem;display:inline-block;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-decoration-line:underline;border-width:0px;background-color:transparent!important;padding:0px;font-size:1rem;line-height:1.5rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-14fsak2:hover{--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}@media (min-width: 1280px){.css-14fsak2{font-size:1.125rem;line-height:1.75rem;}}.css-14fsak2:hover{--tw-text-opacity:1;color:rgb(207 212 218 / var(--tw-text-opacity));}.css-14fsak2:where(.dark, .dark *):hover{--tw-text-opacity:1;color:rgb(44 221 233 / var(--tw-text-opacity));}</style><style data-emotion="css bjn8wh" data-s="">.css-bjn8wh{position:relative;}</style><style data-emotion="css ak12lp" data-s="">.css-ak12lp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem;padding-left:0.25rem;padding-right:0.25rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1rem;line-height:1.5rem;}@media (min-width: 1280px){.css-ak12lp{font-size:1.125rem;line-height:1.75rem;}}.css-ak12lp:hover{--tw-text-opacity:1;color:rgb(207 212 218 / var(--tw-text-opacity));}.css-ak12lp:where(.dark, .dark *):hover{--tw-text-opacity:1;color:rgb(44 221 233 / var(--tw-text-opacity));}</style><style data-emotion="css 1s87lrf" data-s="">.css-1s87lrf{height:2.5rem;width:2.5rem;padding:0.25rem;}.css-1s87lrf:hover{--tw-text-opacity:1;color:rgb(207 212 218 / var(--tw-text-opacity));}@media (min-width: 1024px){.css-1s87lrf{height:3rem;width:3rem;padding:0.75rem;}}.css-1s87lrf:where(.dark, .dark *):hover{--tw-text-opacity:1;color:rgb(44 221 233 / var(--tw-text-opacity));}</style><style data-emotion="css y1z2x9" data-s="">.css-y1z2x9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;}</style><style data-emotion="css o25fkk" data-s="">.css-o25fkk{text-align:center;font-size:1rem;line-height:1.25rem!important;text-decoration-line:none;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));border-width:0px;background-color:transparent!important;padding:0px!important;}@media (min-width: 1280px){.css-o25fkk{font-size:1.125rem;line-height:1.75rem;}}.css-o25fkk:focus{border-radius:0.125rem;outline-style:solid;outline-width:1px;outline-color:#fff;}.css-o25fkk:hover{--tw-text-opacity:1;color:rgb(207 212 218 / var(--tw-text-opacity));}.css-o25fkk:where(.dark, .dark *){--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-o25fkk:where(.dark, .dark *):hover{--tw-text-opacity:1;color:rgb(44 221 233 / var(--tw-text-opacity));}.css-o25fkk:hover{background-color:transparent!important;}@media (min-width: 1280px){.css-o25fkk{border-width:2px;padding-left:1.5rem!important;padding-right:1.5rem!important;padding-top:0.75rem!important;padding-bottom:0.75rem!important;}.css-o25fkk:focus{border-radius:1.5rem;}}.css-o25fkk:where(.dark, .dark *){--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-o25fkk:where(.dark, .dark *):hover{--tw-text-opacity:1!important;color:rgb(44 221 233 / var(--tw-text-opacity))!important;}@media (min-width: 1280px){.css-o25fkk{--tw-border-opacity:1!important;border-color:rgb(2 15 102 / var(--tw-border-opacity))!important;--tw-bg-opacity:1!important;background-color:rgb(2 15 102 / var(--tw-bg-opacity))!important;}.css-o25fkk:hover{--tw-border-opacity:1!important;border-color:rgb(255 255 255 / var(--tw-border-opacity))!important;background-color:transparent!important;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}}@media (min-width: 1280px){.css-o25fkk:where(.dark, .dark *){--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));background-color:transparent!important;}.css-o25fkk:where(.dark, .dark *):hover{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity:1!important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:rgb(28 30 36 / var(--tw-text-opacity))!important;}}</style><style data-emotion="css iszzrx" data-s="">.css-iszzrx{transition-property:background-color,color,box-shadow,border-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.125rem;line-height:1.75rem;display:inline-block;border-radius:9999px;border-width:2px;border-style:solid;text-align:center;--tw-border-opacity:1;border-color:rgb(23 93 220 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(23 93 220 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));text-align:center;font-size:1rem;line-height:1.25rem!important;text-decoration-line:none;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));border-width:0px;background-color:transparent!important;padding:0px!important;}.css-iszzrx:hover{--tw-border-opacity:1;border-color:rgb(26 65 172 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(26 65 172 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-iszzrx:focus{--tw-border-opacity:1;border-color:rgb(26 65 172 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(26 65 172 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px;}.group:hover .css-iszzrx{--tw-border-opacity:1;border-color:rgb(26 65 172 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(26 65 172 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-iszzrx:where(.dark, .dark *){--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 30 36 / var(--tw-text-opacity));}.css-iszzrx:where(.dark, .dark *):hover{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}@media (min-width: 1280px){.css-iszzrx{font-size:1.125rem;line-height:1.75rem;}}.css-iszzrx:focus{border-radius:0.125rem;outline-style:solid;outline-width:1px;outline-color:#fff;}.css-iszzrx:hover{--tw-text-opacity:1;color:rgb(207 212 218 / var(--tw-text-opacity));}.css-iszzrx:where(.dark, .dark *){--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-iszzrx:where(.dark, .dark *):hover{--tw-text-opacity:1;color:rgb(44 221 233 / var(--tw-text-opacity));}.css-iszzrx:hover{background-color:transparent!important;}@media (min-width: 1280px){.css-iszzrx{border-width:2px;padding-left:1.5rem!important;padding-right:1.5rem!important;padding-top:0.75rem!important;padding-bottom:0.75rem!important;}.css-iszzrx:focus{border-radius:1.5rem;}}.css-iszzrx:where(.dark, .dark *){--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-iszzrx:where(.dark, .dark *):hover{--tw-text-opacity:1!important;color:rgb(44 221 233 / var(--tw-text-opacity))!important;}@media (min-width: 1280px){.css-iszzrx{--tw-border-opacity:1!important;border-color:rgb(2 15 102 / var(--tw-border-opacity))!important;--tw-bg-opacity:1!important;background-color:rgb(2 15 102 / var(--tw-bg-opacity))!important;}.css-iszzrx:hover{--tw-border-opacity:1!important;border-color:rgb(255 255 255 / var(--tw-border-opacity))!important;background-color:transparent!important;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}}@media (min-width: 1280px){.css-iszzrx:where(.dark, .dark *){--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));background-color:transparent!important;}.css-iszzrx:where(.dark, .dark *):hover{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity:1!important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:rgb(28 30 36 / var(--tw-text-opacity))!important;}}</style><style data-emotion="css uz3cis" data-s="">.css-uz3cis{text-align:center;font-size:1rem;line-height:1.25rem!important;text-decoration-line:none;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}@media (min-width: 1280px){.css-uz3cis{font-size:1.125rem;line-height:1.75rem;}}.css-uz3cis:focus{border-radius:0.125rem;outline-style:solid;outline-width:1px;outline-color:#fff;}.css-uz3cis:focus{outline-offset:4px;}.css-uz3cis:hover{--tw-text-opacity:1;color:rgb(207 212 218 / var(--tw-text-opacity));}.css-uz3cis:where(.dark, .dark *){--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-uz3cis:where(.dark, .dark *):hover{--tw-text-opacity:1;color:rgb(44 221 233 / var(--tw-text-opacity));}</style><style data-emotion="css tqbtdm" data-s="">.css-tqbtdm{transition-property:background-color,color,box-shadow,border-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.125rem;line-height:1.75rem;display:inline-block;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-decoration-line:underline;text-align:center;font-size:1rem;line-height:1.25rem!important;text-decoration-line:none;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-tqbtdm:hover{--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}@media (min-width: 1280px){.css-tqbtdm{font-size:1.125rem;line-height:1.75rem;}}.css-tqbtdm:focus{border-radius:0.125rem;outline-style:solid;outline-width:1px;outline-color:#fff;}.css-tqbtdm:focus{outline-offset:4px;}.css-tqbtdm:hover{--tw-text-opacity:1;color:rgb(207 212 218 / var(--tw-text-opacity));}.css-tqbtdm:where(.dark, .dark *){--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-tqbtdm:where(.dark, .dark *):hover{--tw-text-opacity:1;color:rgb(44 221 233 / var(--tw-text-opacity));}</style><style data-emotion="css 5edhuv" data-s="">.css-5edhuv{position:relative;z-index:1;margin-bottom:3rem;}.css-5edhuv >section{margin-bottom:2.5rem;margin-top:2.5rem;}@media (min-width: 1024px){.css-5edhuv >section{margin-bottom:5rem;}}</style><style data-emotion="css 1glt3fs" data-s="">.css-1glt3fs{margin-top:0px!important;--tw-bg-opacity:1;background-color:rgb(23 93 220 / var(--tw-bg-opacity));}.css-1glt3fs:where(.dark, .dark *){background-color:transparent;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}</style><style data-emotion="css 9e02im" data-s="">.css-9e02im{margin-left:auto;margin-right:auto;display:grid;max-width:92rem;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.25rem;padding-left:1.25rem;padding-right:1.25rem;}@media (min-width: 1024px){.css-9e02im{padding-left:2.25rem;padding-right:2.25rem;}}@media (min-width: 1280px){.css-9e02im{gap:3rem;}}@media (min-width: 1024px){.css-9e02im{grid-template-columns:repeat(1, minmax(0, 1fr));}}</style><style data-emotion="css s0m1oc" data-s="">.css-s0m1oc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;container-type:inline-size;padding-bottom:1px;}</style><style data-emotion="css 1xej2ft" data-s="">.css-1xej2ft{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:2.5rem;padding-top:1.25rem;--tw-bg-opacity:1;background-color:rgb(23 93 220 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}@container (min-width: 48rem){.css-1xej2ft{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-1xej2ft >:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));}}@media (min-width: 1024px){.css-1xej2ft{padding-top:4rem;padding-bottom:4rem;}}@container (min-width: 48rem){.css-1xej2ft{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.css-1xej2ft >:not([hidden])~:not([hidden]){--tw-space-x-reverse:1;}}.css-1xej2ft:where(.dark, .dark *){background-color:transparent;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}</style><style data-emotion="css 1hjo0hi" data-s="">.css-1hjo0hi{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-bottom:1rem;display:none;}@container (min-width: 48rem){.css-1hjo0hi{margin-bottom:0px;}}@container (min-width: 48rem){.css-1hjo0hi{width:50%;}}@container (min-width: 48rem){.css-1hjo0hi{padding:1.5rem;}}@media (min-width: 1280px){@container (min-width: 48rem){.css-1hjo0hi{padding:2.5rem;}}}@container (min-width: 48rem){.css-1hjo0hi{padding-left:1.5rem;padding-right:1.5rem;padding-top:0px;padding-bottom:0px;}}@media (min-width: 1280px){@container (min-width: 48rem){.css-1hjo0hi{padding-left:3rem;padding-right:3rem;padding-top:0px;padding-bottom:0px;}}}@media (min-width: 640px){@container (min-width: 48rem){.css-1hjo0hi{display:block;}}}</style><style data-emotion="css 1kew69k" data-s="">.css-1kew69k{width:100%;overflow:hidden;border-radius:0.75rem;width:100%;--tw-bg-opacity:1;background-color:rgb(23 93 220 / var(--tw-bg-opacity));border-radius:0.75rem;}.css-1kew69k:where(.dark, .dark *){background-color:transparent;}</style><style data-emotion="css 1ila0h3" data-s="">@container (min-width: 48rem){.css-1ila0h3{padding:1.5rem;}}@media (min-width: 1280px){@container (min-width: 48rem){.css-1ila0h3{padding:2.5rem;}}}@container (min-width: 48rem){.css-1ila0h3{padding:0px;}}@container (min-width: 48rem){.css-1ila0h3{width:50%;}}</style><style data-emotion="css 1xg3cy" data-s="">.css-1xg3cy{font-size:clamp(2rem, calc(2rem + (3.75 - 2) * ((100vw - 23.4375rem) / (92 - 23.4375))), 3.75rem);margin-bottom:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.25;-webkit-hyphenate-limit-before:24;-webkit-hyphenate-limit-after:24;-ms-hyphenate-limit-chars:24;hyphenate-limit-chars:24;}.css-1xg3cy h1{font-size:2rem;}@media (min-width: 48rem){.css-1xg3cy h1{font-size:3.75rem;}..css-1xg3cy{font-size:3.75rem;}}..css-1xg3cy{font-size:2rem;}@-moz-document url-prefix(){.css-1xg3cy{-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual;}}</style><style data-emotion="css ou21dc" data-s="">.css-ou21dc{[h2]:h3;}</style><style data-emotion="css 1d46ruy" data-s="">.css-1d46ruy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;}</style><style data-emotion="css 10oi26g" data-s="">.css-10oi26g{transition-property:background-color,color,box-shadow,border-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.125rem;line-height:1.75rem;display:inline-block;border-radius:9999px;border-width:2px;border-style:solid;text-align:center;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(23 93 220 / var(--tw-text-opacity));}.css-10oi26g:hover{--tw-border-opacity:1;border-color:rgb(26 65 172 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(26 65 172 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-10oi26g:focus{--tw-border-opacity:1;border-color:rgb(26 65 172 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(26 65 172 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px;}.group:hover .css-10oi26g{--tw-border-opacity:1;border-color:rgb(26 65 172 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(26 65 172 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-10oi26g:where(.dark, .dark *){--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 30 36 / var(--tw-text-opacity));}.css-10oi26g:where(.dark, .dark *):hover{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}</style><style data-emotion="css 16y2j3d" data-s="">.css-16y2j3d{transition-property:background-color,color,box-shadow,border-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.125rem;line-height:1.75rem;display:inline-block;padding-left:0px;padding-right:0px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-16y2j3d:hover{--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}.css-16y2j3d:hover{--tw-text-opacity:1;color:rgb(243 246 249 / var(--tw-text-opacity));}</style><style data-emotion="css 1ciga7m" data-s="">.css-1ciga7m{margin:auto;}@media (min-width: 1024px){.css-1ciga7m{max-width:92rem;padding-left:2.25rem;padding-right:2.25rem;}}</style><style data-emotion="css 1h4w6e4" data-s="">.css-1h4w6e4{--tw-bg-opacity:1;background-color:rgb(23 93 220 / var(--tw-bg-opacity));padding-left:1.25rem;padding-right:1.25rem;padding-top:2.5rem;padding-bottom:2.5rem;}@media (min-width: 1024px){.css-1h4w6e4{border-radius:2.25rem;padding-left:8rem;padding-right:8rem;padding-bottom:5rem;padding-top:4rem;}}</style><style data-emotion="css 18qs7et" data-s="">.css-18qs7et{padding-bottom:0.5rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}@media (min-width: 1024px){.css-18qs7et{padding-bottom:1.5rem;}}</style><style data-emotion="css 1fnu2qg" data-s="">.css-1fnu2qg{border-radius:2.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}</style><style data-emotion="css 1cibqi4" data-s="">.css-1cibqi4{margin-left:auto;margin-right:auto;max-width:64rem;padding:1.25rem;}@media (min-width: 768px){.css-1cibqi4{padding:3rem;}}</style><style data-emotion="css 1a7aasb" data-s="">.css-1a7aasb{margin-top:0.5rem;margin-bottom:0.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 78 99 / var(--tw-text-opacity));}@media (min-width: 640px){.css-1a7aasb{margin-top:1.25rem;margin-bottom:1.25rem;font-size:2.25rem;line-height:2.5rem;}}</style><style data-emotion="css 6e3mr9" data-s="">.css-6e3mr9{position:relative;margin-bottom:0.5rem;width:100%;border-radius:0.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(207 212 218 / var(--tw-border-opacity));transition-property:border-color,border-width box-shadow;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.css-6e3mr9:hover{--tw-border-opacity:1;border-color:rgb(2 15 102 / var(--tw-border-opacity));}</style><style data-emotion="css zjik7" data-s="">.css-zjik7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><style data-emotion="css rl15is" data-s="">.css-rl15is{position:absolute;left:14px;right:1.75rem;top:11px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:0.25rem;background-color:transparent;padding-bottom:0.25rem;--tw-text-opacity:1;color:rgb(110 120 129 / var(--tw-text-opacity));transition-property:transform font-size;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}@media (min-width: 1024px){.css-rl15is{top:14px;}}</style><style data-emotion="css je8g23" data-s="">.css-je8g23{pointer-events:none;}</style><style data-emotion="css 16bzl1u" data-s="">.css-16bzl1u{visibility:hidden;margin-left:0.5rem;height:0px;max-width:0px;font-size:0.75rem;line-height:1rem;transition-property:max-width;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:500ms;}</style><style data-emotion="css v8cpwf" data-s="">.css-v8cpwf{height:2.75rem;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:inherit;padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));outline:2px solid transparent!important;outline-offset:2px!important;margin-top:0.5rem;margin-bottom:0.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 78 99 / var(--tw-text-opacity));}@media (min-width: 1024px){.css-v8cpwf{height:3.5rem;}}@media (min-width: 640px){.css-v8cpwf{margin-top:1.25rem;margin-bottom:1.25rem;font-size:2.25rem;line-height:2.5rem;}}</style><style data-emotion="css 14erxtm" data-s="">.css-14erxtm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-top:0.5rem;}@media (min-width: 1024px){.css-14erxtm{padding-top:2rem;}}</style><style data-emotion="css pyy4ht" data-s="">.css-pyy4ht{width:100%;}@media (min-width: 768px){.css-pyy4ht{width:50%;}}</style><style data-emotion="css 1tlmwo2" data-s="">.css-1tlmwo2{margin-bottom:0px;}</style><style data-emotion="css n2lpxd" data-s="">.css-n2lpxd{font-weight:700;--tw-text-opacity:1;color:rgb(255 78 99 / var(--tw-text-opacity));}</style><style data-emotion="css 1vgwj7w" data-s="">.css-1vgwj7w{margin-left:auto;margin-right:auto;max-width:92rem;padding-left:1.25rem;padding-right:1.25rem;}@media (min-width: 1024px){.css-1vgwj7w{padding-left:2.25rem;padding-right:2.25rem;}}</style><style data-emotion="css pjsve8" data-s="">.css-pjsve8{border-radius:2.25rem;padding-left:0px!important;padding-right:0px!important;padding-top:0px!important;padding-bottom:0px!important;}</style><style data-emotion="css zb9pax" data-s="">.css-zb9pax{margin-left:auto;margin-right:auto;margin-bottom:1.25rem;max-width:56rem;padding-left:1.25rem;padding-right:1.25rem;--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));padding-left:0px!important;padding-right:0px!important;padding-top:0px!important;padding-bottom:0px!important;}@media (min-width: 1024px){.css-zb9pax{margin-bottom:3rem;}}</style><style data-emotion="css 10c4w76" data-s="">.css-10c4w76{text-align:center;font-weight:400;}</style><style data-emotion="css t4nnnb" data-s="">.css-t4nnnb{margin-left:auto;margin-right:auto;border-radius:2.25rem;max-width:92rem;padding-left:0px!important;padding-right:0px!important;padding-top:0px!important;padding-bottom:0px!important;}</style><style data-emotion="css qykfuq" data-s="">.css-qykfuq{display:grid;gap:1rem;}@media (min-width: 768px){.css-qykfuq{grid-template-columns:repeat(2, minmax(0, 1fr));}}</style><style data-emotion="css 1y0z9d4" data-s="">.css-1y0z9d4.h1{font-size:2rem;}@media (min-width: 48rem){.css-1y0z9d4.h1{font-size:3.75rem;}.css-1y0z9d4.h2{font-size:2.8125rem;}.css-1y0z9d4.h3{font-size:2.1875rem;}.css-1y0z9d4.h4{font-size:1.875rem;}.css-1y0z9d4.h5{font-size:1.75rem;}.css-1y0z9d4.h6{font-size:1.5rem;}}.css-1y0z9d4.h2{font-size:1.75rem;}.css-1y0z9d4.h3{font-size:1.5625rem;}.css-1y0z9d4.h4{font-size:1.375rem;}.css-1y0z9d4.h5{font-size:1.25rem;}.css-1y0z9d4.h6{font-size:1.125rem;}</style><style data-emotion="css 1v9zi8y" data-s="">.css-1v9zi8y{margin-bottom:0.5rem;width:100%;border-radius:2.25rem;--tw-bg-opacity:1;background-color:rgb(243 246 249 / var(--tw-bg-opacity));}</style><style data-emotion="css 18ise74" data-s="">.css-18ise74{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.25rem;padding-bottom:1.25rem;text-align:left;font-size:1.125rem;line-height:1.75rem;}.css-18ise74:focus{outline:2px solid transparent;outline-offset:2px;}.css-18ise74:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity:0.75;--tw-ring-color:rgb(207 212 218 / var(--tw-ring-opacity));}@media (min-width: 1024px){.css-18ise74{padding-left:2.5rem;padding-right:2.5rem;font-size:1.25rem;line-height:1.75rem;}}</style><style data-emotion="css 1k05bbi" data-s="">.css-1k05bbi{margin-top:0.25rem;width:1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms;--tw-rotate:180deg;-webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-moz-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}</style><style data-emotion="css a1ecvx" data-s="">.css-a1ecvx{padding-left:1.5rem;padding-right:1.5rem;}@media (min-width: 1024px){.css-a1ecvx{padding-left:2.5rem;padding-right:2.5rem;}}</style><style data-emotion="css f565qx" data-s="">.css-f565qx{overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;}@media (min-width: 1024px){.css-f565qx{padding-left:2.5rem;padding-right:2.5rem;}}</style><style data-emotion="css 1v5663i" data-s="">.css-1v5663i{text-decoration-line:underline;--tw-text-opacity:1;color:rgb(23 93 220 / var(--tw-text-opacity));}.css-1v5663i:where(.dark, .dark *){--tw-text-opacity:1;color:rgb(44 221 233 / var(--tw-text-opacity));}.css-1v5663i:where(.dark, .dark *):hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}</style><style data-emotion="css cxjkyn" data-s="">.css-cxjkyn{margin-left:auto;margin-right:auto;max-width:92rem;padding-left:1.25rem;padding-right:1.25rem;}@media (min-width: 1024px){.css-cxjkyn{padding-left:2.25rem;padding-right:2.25rem;}}</style><style data-emotion="css 1deiz84" data-s="">.css-1deiz84{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(2 15 102 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));border-radius:2.25rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:3rem;padding-bottom:3rem;-webkit-background-size:cover;background-size:cover;-webkit-background-position:center;background-position:center;background-repeat:no-repeat;}</style><style data-emotion="css parwra" data-s="">.css-parwra{text-align:center;}.css-parwra h2,.css-parwra h3,.css-parwra h4{font-size:clamp(1.125rem, calc(1.125rem + (1.5 - 1.125) * ((100vw - 23.4375rem) / (92 - 23.4375))), 1.5rem);margin:0px;}@media (min-width: 48rem){.css-parwra h2,.css-parwra h3,.css-parwra h4{font-size:1.5rem;}.css-parwra h2,.css-parwra h3,.css-parwra h4,.css-parwra h2,.css-parwra h3,.css-parwra h4 .{font-size:1.5rem;}}.css-parwra h2,.css-parwra h3,.css-parwra h4,.css-parwra h2,.css-parwra h3,.css-parwra h4 .{font-size:1.125rem;}.css-parwra p{margin:0px;font-size:1.5rem;line-height:2rem;text-wrap:balance;}</style><style data-emotion="css 467r12" data-s="">.css-467r12{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;}@media (min-width: 1024px){.css-467r12{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><style data-emotion="css tp01zk" data-s="">.css-tp01zk{position:relative;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-tp01zk::after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}</style><style data-emotion="css 1we2q8g" data-s="">.css-1we2q8g:where(.dark, .dark *){background-color:transparent;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}</style><style data-emotion="css 1436kdx" data-s="">.css-1436kdx{margin-left:auto;margin-right:auto;margin-bottom:3rem;max-width:56rem;padding-left:1.25rem;padding-right:1.25rem;--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}.css-1436kdx:where(.dark, .dark *){--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}</style><style data-emotion="css c9kug5" data-s="">.css-c9kug5{text-align:center;font-weight:400;}</style><style data-emotion="css 1cdk1wl" data-s="">.css-1cdk1wl{margin-left:auto;margin-right:auto;display:grid;max-width:92rem;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.25rem;padding-left:1.25rem;padding-right:1.25rem;}@media (min-width: 1024px){.css-1cdk1wl{padding-left:2.25rem;padding-right:2.25rem;}}@media (min-width: 1280px){.css-1cdk1wl{gap:3rem;}}@media (min-width: 1024px){.css-1cdk1wl{grid-template-columns:repeat(3, minmax(0, 1fr));}}</style><style data-emotion="css ppgkha" data-s="">.css-ppgkha{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;container-type:inline-size;}</style><style data-emotion="css 1bnuz6i" data-s="">.css-1bnuz6i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:2.25rem;padding:1.5rem;--tw-bg-opacity:1;background-color:rgb(243 246 249 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}@container (min-width: 48rem){.css-1bnuz6i{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-1bnuz6i >:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));}}.css-1bnuz6i::before{content:var(--tw-content);border-radius:2.25rem;}@media (min-width: 640px){.css-1bnuz6i{padding:2.5rem;}}@container (min-width: 48rem){.css-1bnuz6i{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.css-1bnuz6i:where(.dark, .dark *){background-color:transparent;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}</style><style data-emotion="css 1vdzktz" data-s="">@container (min-width: 48rem){.css-1vdzktz{width:50%;}}</style><style data-emotion="css xg07fi" data-s="">.css-xg07fi{font-size:clamp(1.25rem, calc(1.25rem + (1.75 - 1.25) * ((100vw - 23.4375rem) / (92 - 23.4375))), 1.75rem);}.css-xg07fi h5{font-size:1.25rem;}@media (min-width: 48rem){.css-xg07fi h5{font-size:1.75rem;}..css-xg07fi{font-size:1.75rem;}}..css-xg07fi{font-size:1.25rem;}</style><style data-emotion="css 1glflyo" data-s="">.css-1glflyo{[h2]:h3;}.css-1glflyo p:last-of-type{margin-bottom:0px;}</style><style data-emotion="css 1oijsmp" data-s="">.css-1oijsmp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:2.25rem;padding:1.5rem;--tw-bg-opacity:1;background-color:rgb(23 93 220 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}@container (min-width: 48rem){.css-1oijsmp{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-1oijsmp >:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));}}.css-1oijsmp::before{content:var(--tw-content);border-radius:2.25rem;}@media (min-width: 640px){.css-1oijsmp{padding:2.5rem;}}@container (min-width: 48rem){.css-1oijsmp{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.css-1oijsmp >:not([hidden])~:not([hidden]){--tw-space-x-reverse:1;}}.css-1oijsmp:where(.dark, .dark *){background-color:transparent;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}</style><style data-emotion="css cd258v" data-s="">.css-cd258v{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-bottom:1rem;}@container (min-width: 48rem){.css-cd258v{margin-bottom:0px;}}@container (min-width: 48rem){.css-cd258v{width:50%;}}@container (min-width: 48rem){.css-cd258v{padding:1.5rem;}}@media (min-width: 1280px){@container (min-width: 48rem){.css-cd258v{padding:2.5rem;}}}</style><style data-emotion="css 19ehmyb" data-s="">@container (min-width: 48rem){.css-19ehmyb{padding:1.5rem;}}@media (min-width: 1280px){@container (min-width: 48rem){.css-19ehmyb{padding:2.5rem;}}}@container (min-width: 48rem){.css-19ehmyb{width:50%;}}</style><style data-emotion="css el5y4h" data-s="">.css-el5y4h{font-size:clamp(1.375rem, calc(1.375rem + (1.875 - 1.375) * ((100vw - 23.4375rem) / (92 - 23.4375))), 1.875rem);}.css-el5y4h h4{font-size:1.375rem;}@media (min-width: 48rem){.css-el5y4h h4{font-size:1.875rem;}..css-el5y4h{font-size:1.875rem;}}..css-el5y4h{font-size:1.375rem;}</style><style data-emotion="css 7ayk8z" data-s="">.css-7ayk8z{margin-bottom:1rem;margin-left:1.25rem;padding-left:0px;}</style><style data-emotion="css 7c8h9w" data-s="">.css-7c8h9w{position:relative;}.css-7c8h9w p{margin-bottom:0.5rem;}.css-7c8h9w.custom-list-icon{list-style-type:none;}</style><style data-emotion="css 1hrjmxx" data-s="">.css-1hrjmxx{text-decoration-line:underline;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-1hrjmxx:where(.dark, .dark *){--tw-text-opacity:1;color:rgb(44 221 233 / var(--tw-text-opacity));}.css-1hrjmxx:where(.dark, .dark *):hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}</style><style data-emotion="css f6gm45" data-s="">.css-f6gm45{margin-left:auto;margin-right:auto;max-width:56rem;padding-left:1.25rem;padding-right:1.25rem;}</style><style data-emotion="css 1oqman9" data-s="">.css-1oqman9{position:absolute;--tw-text-opacity:1;color:rgb(23 93 220 / var(--tw-text-opacity));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:500ms;left:-1.75rem;top:0.5rem;height:1.5rem;width:1.5rem;}.css-1oqman9:hover{opacity:1!important;}.group:hover .css-1oqman9{opacity:0.4;}</style><style data-emotion="css 625mlr" data-s="">.css-625mlr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding-bottom:3rem;padding-top:1.5rem;}</style><style data-emotion="css 1se3uum" data-s="">.css-1se3uum{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(23 93 220 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));border-radius:2.25rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:3rem;padding-bottom:3rem;-webkit-background-size:cover;background-size:cover;-webkit-background-position:center;background-position:center;background-repeat:no-repeat;}</style><style data-emotion="css 1diyjrv" data-s="">.css-1diyjrv{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(230 235 239 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(243 246 249 / var(--tw-bg-opacity));padding-top:2.5rem;padding-bottom:2.5rem;--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}.css-1diyjrv:where(.dark, .dark *){--tw-border-opacity:1;border-color:rgb(28 30 36 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 30 36 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-1diyjrv *>a{--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}.css-1diyjrv:where(.dark, .dark *) *>a{--tw-text-opacity:1;color:rgb(147 157 167 / var(--tw-text-opacity));}</style><style data-emotion="css zed147" data-s="">.css-zed147{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2.5rem;}</style><style data-emotion="css 1g1p7jq" data-s="">.css-1g1p7jq{display:grid;gap:2rem;}@media (min-width: 640px){.css-1g1p7jq{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media (min-width: 768px){.css-1g1p7jq{grid-template-columns:repeat(4, minmax(0, 1fr));}}</style><style data-emotion="css syvv29" data-s="">.css-syvv29{margin-bottom:1rem;font-size:1.5rem;line-height:2rem;}</style><style data-emotion="css 15idi1d" data-s="">.css-15idi1d{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0.75rem;}</style><style data-emotion="css yztkno" data-s="">.css-yztkno{font-size:1rem;line-height:1.5rem;text-decoration-line:none;}.css-yztkno:hover{--tw-text-opacity:1;color:rgb(23 93 220 / var(--tw-text-opacity));}.css-yztkno:where(.dark, .dark *):hover{--tw-text-opacity:1;color:rgb(171 180 189 / var(--tw-text-opacity));}</style><style data-emotion="css jb0zmd" data-s="">.css-jb0zmd{transition-property:background-color,color,box-shadow,border-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.125rem;line-height:1.75rem;display:table;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-decoration-line:underline;font-size:1rem;line-height:1.5rem;text-decoration-line:none;}.css-jb0zmd:hover{--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}.css-jb0zmd:hover{--tw-text-opacity:1;color:rgb(23 93 220 / var(--tw-text-opacity));}.css-jb0zmd:where(.dark, .dark *):hover{--tw-text-opacity:1;color:rgb(171 180 189 / var(--tw-text-opacity));}</style><style data-emotion="css 1g51eys" data-s="">.css-1g51eys{transition-property:background-color,color,box-shadow,border-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.125rem;line-height:1.75rem;display:inline-block;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-decoration-line:underline;font-size:1rem;line-height:1.5rem;text-decoration-line:none;}.css-1g51eys:hover{--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}.css-1g51eys:hover{--tw-text-opacity:1;color:rgb(23 93 220 / var(--tw-text-opacity));}.css-1g51eys:where(.dark, .dark *):hover{--tw-text-opacity:1;color:rgb(171 180 189 / var(--tw-text-opacity));}</style><style data-emotion="css 5of1bp" data-s="">.css-5of1bp:where(.dark, .dark *){--tw-border-opacity:1;border-color:rgb(110 120 129 / var(--tw-border-opacity));}</style><style data-emotion="css 4j17v3" data-s="">.css-4j17v3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:1.5rem;}@media (min-width: 1024px){.css-4j17v3{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.css-4j17v3 >p{font-size:1rem;line-height:1.5rem;}</style><style data-emotion="css hauzor" data-s="">.css-hauzor >p>a:hover{--tw-text-opacity:1;color:rgb(23 93 220 / var(--tw-text-opacity));}.css-hauzor:where(.dark, .dark *)>p>a:hover{--tw-text-opacity:1;color:rgb(171 180 189 / var(--tw-text-opacity));}.css-hauzor >p>a{margin-left:0.5rem;text-decoration-line:none;}.css-hauzor >p{margin-bottom:0px;font-size:1rem;line-height:1.5rem;}</style><style data-emotion="css 1p1er0y" data-s="">.css-1p1er0y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;}</style><style data-emotion="css 12awlnn" data-s="">.css-12awlnn{font-size:1rem;line-height:1.5rem;}.css-12awlnn:hover{--tw-text-opacity:1;color:rgb(23 93 220 / var(--tw-text-opacity));}.css-12awlnn:where(.dark, .dark *):hover{--tw-text-opacity:1;color:rgb(171 180 189 / var(--tw-text-opacity));}</style><style data-emotion="css bm7vkx" data-s="">.css-bm7vkx{font-family:bwi-font;font-size:1.4rem;}</style><style data-emotion="css iuriuk" data-s="">.css-iuriuk{position:fixed;bottom:2rem;right:2rem;border-radius:2.25rem;--tw-bg-opacity:1;background-color:rgb(230 235 239 / var(--tw-bg-opacity));padding:1.5rem;font-size:1.25rem;line-height:1.75rem;--tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;--tw-scale-x:0;--tw-scale-y:0;-webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-moz-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;}</style><style data-emotion="css x7f5a7" data-s="">.css-x7f5a7{padding-top:0.5rem;}</style><style data-emotion="css 1p80nth" data-s="">.css-1p80nth{margin-right:0.5rem;--tw-text-opacity:1!important;color:rgb(255 255 255 / var(--tw-text-opacity))!important;}</style><style data-emotion="css 1f0tyn8" data-s="">.css-1f0tyn8{transition-property:background-color,color,box-shadow,border-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.125rem;line-height:1.75rem;display:inline-block;border-radius:9999px;border-width:2px;border-style:solid;text-align:center;--tw-border-opacity:1;border-color:rgb(23 93 220 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(23 93 220 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));margin-right:0.5rem;--tw-text-opacity:1!important;color:rgb(255 255 255 / var(--tw-text-opacity))!important;}.css-1f0tyn8:hover{--tw-border-opacity:1;border-color:rgb(26 65 172 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(26 65 172 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-1f0tyn8:focus{--tw-border-opacity:1;border-color:rgb(26 65 172 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(26 65 172 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));outline:2px solid transparent;outline-offset:2px;}.group:hover .css-1f0tyn8{--tw-border-opacity:1;border-color:rgb(26 65 172 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(26 65 172 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.css-1f0tyn8:where(.dark, .dark *){--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 30 36 / var(--tw-text-opacity));}.css-1f0tyn8:where(.dark, .dark *):hover{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}</style><style data-emotion="css lr36n9" data-s="">.css-lr36n9{transition-property:background-color,color,box-shadow,border-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.125rem;line-height:1.75rem;display:inline-block;padding-left:0px;padding-right:0px;}.css-lr36n9:hover{--tw-text-opacity:1;color:rgb(2 15 102 / var(--tw-text-opacity));}</style><style data-emotion="css 10nfz87" data-s="">.css-10nfz87{height:2.5rem;width:auto;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:2.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(230 235 239 / var(--tw-border-opacity));background-color:transparent;padding-left:1rem;padding-right:2rem;outline-color:transparent;}.css-10nfz87:hover{--tw-border-opacity:1;border-color:rgb(207 212 218 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(243 246 249 / var(--tw-bg-opacity));}.css-10nfz87:focus-visible{border-width:1px;--tw-border-opacity:1;border-color:rgb(23 93 220 / var(--tw-border-opacity));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color:#175ddc;outline:2px solid transparent;outline-offset:2px;}.css-10nfz87:where(.dark, .dark *):hover{background-color:transparent;}</style><style data-emotion="css jf24xy" data-s="">.css-jf24xy{pointer-events:none;position:absolute;right:1rem;top:0px;display:block;font-family:bwi-font;font-size:0.625rem;line-height:2.5rem;}</style><style data-emotion="css" data-s=""></style><meta property="og:image" content="https://res.cloudinary.com/bw-com/image/upload/v1/ctf/7rncvj1f8mw7/3hrVMBnNMjl2Bc0GikCfs7/df0a2d0a5723d016e4afdb01ce1e7f08/bitwarden-og-alt.png?_a=DATAdtAAZAA0" data-react-helmet="true"><meta name="twitter:image" content="https://res.cloudinary.com/bw-com/image/upload/v1/ctf/7rncvj1f8mw7/3hrVMBnNMjl2Bc0GikCfs7/df0a2d0a5723d016e4afdb01ce1e7f08/bitwarden-og-alt.png?_a=DATAdtAAZAA0" data-react-helmet="true"></head><body><div data-nosnippet="" class="osano-cm-window" dir="ltr"><!----> <!--?lit$331379307$--><div hidden="" class="osano-visually-hidden"> <span id="osano-cm-aria.newWindow"><!--?lit$331379307$-->Opens in a new window</span> <span id="osano-cm-aria.external"><!--?lit$331379307$-->Opens an external website</span> <span id="osano-cm-aria.externalNewWindow"><!--?lit$331379307$-->Opens an external website in a new window</span> </div> <!--?lit$331379307$--> <div role="dialog" id="3d02af26-bdee-40ff-8031-c2c18cb14db3" aria-label="Cookie Consent Banner" aria-describedby="3d02af26-bdee-40ff-8031-c2c18cb14db3__label" class="osano-cm-window__dialog osano-cm-dialog osano-cm-dialog--position_bottom osano-cm-dialog--type_bar"> <!--?lit$331379307$--> <button class=" osano-cm-dialog__close osano-cm-close "> <!--?lit$331379307$--><svg width="20px" height="20px" viewBox="0 0 20 20" role="img" aria-labelledby="48c2b4b7-28e8-41c9-9c60-097d69a4d3e1"> <title id="48c2b4b7-28e8-41c9-9c60-097d69a4d3e1"><!---->Close this dialog<!----></title> <line role="presentation" x1="2" y1="2" x2="18" y2="18"></line> <line role="presentation" x1="2" y1="18" x2="18" y2="2"></line> </svg> </button>  <div class=" osano-cm-dialog__content osano-cm-content "> <!--?lit$331379307$--> <span id="3d02af26-bdee-40ff-8031-c2c18cb14db3__label" class=" osano-cm-content__message osano-cm-message "> <!--?lit$331379307$-->This website utilizes technologies such as cookies to enable essential site functionality, as well as for analytics, personalization, and targeted advertising. <!--?lit$331379307$-->You may change your settings at any time or accept the default settings. <!--?lit$331379307$-->You may close this banner to continue with only essential cookies. </span>  <!--?lit$331379307$--> <!--?lit$331379307$--><!--?lit$331379307$--><a rel="noopener" tabindex="0" href="https://bitwarden.com/privacy/" target="_blank" class=" osano-cm-storage-policy osano-cm-content__link osano-cm-link " aria-describedby="osano-cm-aria.newWindow"><!--?lit$331379307$-->Privacy Policy</a><!--?--><!--?lit$331379307$--> <!--?lit$331379307$--> <!--?lit$331379307$--> </div> <!--?lit$331379307$--> <div class="osano-cm-dialog__buttons osano-cm-buttons"> <!--?lit$331379307$--><!--?lit$331379307$--><!--?lit$331379307$--><button class=" osano-cm-manage osano-cm-buttons__button osano-cm-button osano-cm-button--type_manage " tabindex="0"> <!--?lit$331379307$-->Manage Preferences </button><!--?--><!--?--> <!--?lit$331379307$--><!--?lit$331379307$--><button class=" osano-cm-accept-all osano-cm-buttons__button osano-cm-button osano-cm-button--type_accept " tabindex="0"> <!--?lit$331379307$-->Accept All </button><!--?--> <!--?lit$331379307$--><!--?lit$331379307$--><!--?lit$331379307$--><button class=" osano-cm-denyAll osano-cm-buttons__button osano-cm-button osano-cm-button--type_denyAll " tabindex="0"> <!--?lit$331379307$-->Reject All </button><!--?--><!--?--> </div>  </div>  <!--?lit$331379307$--> <button id="6fa8323d-0b02-4233-acfa-3bf0212a9d90" class=" osano-cm-window__widget osano-cm-widget osano-cm-widget--hidden osano-cm-widget--position_right " title="Cookie Preferences" aria-label="Cookie Preferences"> <svg role="img" width="40" height="40" viewBox="0 0 71.85 72.23" xmlns="http://www.w3.org/2000/svg" aria-labelledby="6fa8323d-0b02-4233-acfa-3bf0212a9d90"> <path d="m67.6 36.73a6.26 6.26 0 0 1 -3.2-2.8 5.86 5.86 0 0 0 -5.2-3.1h-.3a11 11 0 0 1 -11.4-9.5 6 6 0 0 1 -.1-1.4 9.2 9.2 0 0 1 .4-2.9 8.65 8.65 0 0 0 .2-1.6 5.38 5.38 0 0 0 -1.9-4.3 7.3 7.3 0 0 1 -2.5-5.5 3.91 3.91 0 0 0 -3.5-3.9 36.46 36.46 0 0 0 -15 1.5 33.14 33.14 0 0 0 -22.1 22.7 35.62 35.62 0 0 0 -1.5 10.2 34.07 34.07 0 0 0 4.8 17.6.75.75 0 0 0 .07.12c.11.17 1.22 1.39 2.68 3-.36.47 5.18 6.16 5.65 6.52a34.62 34.62 0 0 0 55.6-21.9 4.38 4.38 0 0 0 -2.7-4.74z" stroke-width="3" class=" osano-cm-widget__outline osano-cm-outline "></path> <path d="m68 41.13a32.37 32.37 0 0 1 -52 20.5l-2-1.56c-2.5-3.28-5.62-7.15-5.81-7.44a32 32 0 0 1 -4.5-16.5 34.3 34.3 0 0 1 1.4-9.6 30.56 30.56 0 0 1 20.61-21.13 33.51 33.51 0 0 1 14.1-1.4 1.83 1.83 0 0 1 1.6 1.8 9.38 9.38 0 0 0 3.3 7.1 3.36 3.36 0 0 1 1.2 2.6 3.37 3.37 0 0 1 -.1 1 12.66 12.66 0 0 0 -.5 3.4 9.65 9.65 0 0 0 .1 1.7 13 13 0 0 0 10.5 11.2 16.05 16.05 0 0 0 3.1.2 3.84 3.84 0 0 1 3.5 2 10 10 0 0 0 4.1 3.83 2 2 0 0 1 1.4 2z" stroke-width="3" class=" osano-cm-widget__outline osano-cm-outline "></path> <g class=" osano-cm-widget__dot osano-cm-dot "> <path d="m26.6 31.43a5.4 5.4 0 1 1 5.4-5.43 5.38 5.38 0 0 1 -5.33 5.43z"></path> <path d="m25.2 53.13a5.4 5.4 0 1 1 5.4-5.4 5.44 5.44 0 0 1 -5.4 5.4z"></path> <path d="m47.9 52.33a5.4 5.4 0 1 1 5.4-5.4 5.32 5.32 0 0 1 -5.24 5.4z"></path> </g> </svg> </button>  <!--?lit$331379307$--><div role="dialog" aria-modal="true" id="55a90632-a403-4ea8-a9e2-447296d56bd5" aria-labelledby="55a90632-a403-4ea8-a9e2-447296d56bd5__label" aria-hidden="true" class=" osano-cm-window__info-dialog osano-cm-info-dialog osano-cm-info-dialog--hidden "> <!--?lit$331379307$--><!--?lit$331379307$--><span tabindex="0" aria-hidden="true" data-focus="first"></span><!--?--> <div role="presentation" class=" osano-cm-info-dialog__info osano-cm-info osano-cm-info--position_right "> <!--?lit$331379307$--><div role="presentation" class=" osano-cm-info__info-dialog-header osano-cm-info-dialog-header "> <p role="heading" aria-level="1" id="55a90632-a403-4ea8-a9e2-447296d56bd5__label" class=" osano-cm-info-dialog-header__header osano-cm-header "> <!--?lit$331379307$--> </p> <!--?lit$331379307$--> <button class=" osano-cm-info-dialog-header__close osano-cm-close "> <!--?lit$331379307$--><svg width="20px" height="20px" viewBox="0 0 20 20" role="img" aria-labelledby="f042265f-5d99-455a-b8d6-4af2459f1750"> <title id="f042265f-5d99-455a-b8d6-4af2459f1750"><!---->Close Cookie Preferences<!----></title> <line role="presentation" x1="2" y1="2" x2="18" y2="18"></line> <line role="presentation" x1="2" y1="18" x2="18" y2="2"></line> </svg> </button> <!--?lit$331379307$--> </div> <div role="presentation" class=" osano-cm-info__info-views osano-cm-info-views osano-cm-info-views--hidden osano-cm-info-views--position_0 "> <!--?lit$331379307$--> </div> </div> <!--?lit$331379307$--><!--?lit$331379307$--><span tabindex="0" aria-hidden="true" data-focus="last"></span><!--?--> </div> </div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NF32QCS" height="0" width="0" style="display: none; visibility: hidden" aria-hidden="true"></iframe></noscript><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><div class="css-16lms4d"><div class="css-1jrd2qn"><div class="css-bn0x4u"><figure class="css-15ut44o"></figure></div></div><div class="nt-cmp-marker" style="display: none !important;"></div><div class="css-1o1wj7w"></div><header class="css-1w3jzvc"><nav data-testid="bw-mobile-header" class="css-1ebauav"><div class="css-y9jx00"><a href="/" title="Bitwarden homepage"><svg class="css-6zzzia" viewBox="0 0 528 83"><path d="M126.944 19.748c6.047 0 10.751 2.301 14.206 7.095 3.456 4.697 5.184 11.12 5.184 19.268 0 8.437-1.728 14.956-5.279 19.557-3.552 4.698-8.352 6.902-14.399 6.902-6.048 0-10.656-2.108-14.111-6.518h-.96l-1.824 4.505c-.288.671-.96 1.055-1.632 1.055h-7.679a1.72 1.72 0 0 1-1.728-1.726V2.493A1.72 1.72 0 0 1 100.45.767h10.367c.96 0 1.728.767 1.728 1.726v14.763c0 2.109-.192 5.464-.576 10.066h.576c3.167-4.985 8.063-7.574 14.399-7.574Zm-4.416 11.217c-3.36 0-5.952 1.054-7.584 3.163-1.535 2.11-2.399 5.656-2.399 10.45v1.533c0 5.465.768 9.395 2.399 11.696 1.632 2.301 4.224 3.547 7.776 3.547 2.784 0 5.183-1.342 6.815-4.026 1.632-2.589 2.496-6.519 2.496-11.408 0-4.985-.864-8.724-2.496-11.217-1.727-2.492-4.127-3.738-7.007-3.738Zm46.652 40.743h-10.367a1.72 1.72 0 0 1-1.728-1.726V22.53a1.72 1.72 0 0 1 1.728-1.726h10.367c.96 0 1.728.767 1.728 1.726v47.357c.096.863-.768 1.822-1.728 1.822Zm37.918-10.258c2.015 0 4.415-.383 7.295-1.15.768-.192 1.44.383 1.44 1.15v7.957c0 .48-.288.863-.672 1.055-3.264 1.342-7.392 2.013-11.999 2.013-5.568 0-9.599-1.343-12.095-4.218-2.496-2.78-3.84-6.999-3.84-12.559V31.252h-5.472c-.672 0-1.151-.479-1.151-1.15v-4.506c0-.096.096-.192.096-.287l7.583-4.506 3.744-9.97c.192-.48.576-.767 1.056-.767h6.911c.672 0 1.152.48 1.152 1.15V20.9h13.727c.288 0 .576.287.576.575v8.628c0 .671-.48 1.15-1.152 1.15h-13.055v24.35c0 1.918.576 3.451 1.632 4.314.96 1.055 2.496 1.534 4.224 1.534Zm64.603 10.258c-1.344 0-2.4-.863-2.976-2.11L258.55 38.635c-.672-2.205-1.536-5.56-2.688-9.874h-.288l-.96 3.451-2.016 6.519-10.463 30.965c-.384 1.246-1.536 2.013-2.88 2.013-1.344 0-2.496-.863-2.88-2.205l-12.767-44.578c-.384-1.342.672-2.78 2.208-2.78h.288c.96 0 1.824.671 2.112 1.63l7.487 27.13c1.824 7.094 3.072 12.27 3.648 15.722h.288c1.728-7.094 3.072-11.792 3.936-14.188l9.695-28.377c.384-1.15 1.44-1.917 2.784-1.917 1.248 0 2.304.767 2.688 1.917l9.023 28.185c2.208 7.19 3.552 11.791 4.032 14.188h.288c.288-1.917 1.439-7.286 3.647-15.914l7.2-26.746c.288-.959 1.152-1.63 2.112-1.63a2.184 2.184 0 0 1 2.111 2.78L275.06 69.503c-.384 1.342-1.535 2.205-2.975 2.205h-.384Zm57.019 0c-.864 0-1.632-.671-1.728-1.534l-.863-6.327h-.48c-2.496 3.163-4.992 5.464-7.68 6.806-2.592 1.342-5.759 1.917-9.311 1.917-4.896 0-8.639-1.246-11.327-3.738-2.4-2.205-3.744-5.177-3.936-8.916-.384-4.985 1.728-9.778 5.76-12.558 4.127-2.684 9.887-4.314 17.662-4.314l9.408-.288v-3.26c0-4.793-.96-8.244-2.976-10.64-2.016-2.397-4.992-3.547-9.216-3.547-4.031 0-8.063.958-12.287 2.971a2.11 2.11 0 0 1-2.783-1.054c-.48-1.055 0-2.3 1.055-2.684 4.8-1.918 9.504-2.972 14.303-2.972 5.472 0 9.504 1.438 12.287 4.314 2.688 2.78 4.032 7.286 4.032 13.133v31.157c-.096.575-.96 1.534-1.92 1.534Zm-19.87-3.26c5.375 0 9.503-1.534 12.479-4.505 3.072-2.972 4.608-7.286 4.608-12.559v-4.793l-8.64.383c-7.007.288-11.903 1.438-14.975 3.26-2.975 1.821-4.511 4.793-4.511 8.628 0 3.067.96 5.56 2.783 7.285 2.112 1.438 4.8 2.301 8.256 2.301Zm56.828-47.262c1.439 0 2.879.096 4.511.288a2.164 2.164 0 0 1 1.824 2.492c-.192 1.15-1.344 1.822-2.496 1.63-1.44-.192-2.88-.383-4.319-.383-4.224 0-7.68 1.821-10.368 5.368-2.687 3.547-4.031 8.149-4.031 13.517v25.117c0 1.246-.96 2.205-2.208 2.205-1.248 0-2.208-.959-2.208-2.205V24.158c0-1.054.864-1.917 1.92-1.917s1.92.767 1.92 1.821l.384 7.094h.288c2.016-3.642 4.223-6.23 6.527-7.669 2.208-1.534 4.992-2.3 8.256-2.3Zm33.789 0c3.552 0 6.72.671 9.311 1.918 2.688 1.246 4.992 3.547 7.008 6.71h.288c-.192-3.93-.288-7.573-.288-11.216V2.972c0-1.246.96-2.205 2.208-2.205 1.248 0 2.207.959 2.207 2.205v67.01c0 .863-.672 1.534-1.535 1.534-.768 0-1.44-.575-1.536-1.438l-.96-6.231h-.384c-3.744 5.656-9.216 8.436-16.223 8.436-6.911 0-11.999-2.11-15.743-6.423-3.552-4.314-5.471-10.45-5.471-18.598 0-8.532 1.727-15.051 5.375-19.653 3.648-4.122 8.832-6.423 15.743-6.423Zm0 4.123c-5.472 0-9.503 1.917-12.287 5.752-2.688 3.738-4.032 9.203-4.032 16.489 0 13.996 5.472 20.994 16.415 20.994 5.664 0 9.695-1.63 12.287-4.889 2.688-3.26 3.936-8.628 3.936-16.105v-.767c0-7.67-1.248-13.134-3.936-16.393-2.496-3.452-6.623-5.081-12.383-5.081Zm57.5 47.261c-7.2 0-12.767-2.204-16.895-6.71-4.032-4.41-6.048-10.641-6.048-18.598 0-7.957 1.92-14.284 5.856-18.982 3.936-4.793 9.119-7.19 15.743-7.19 5.759 0 10.463 2.014 13.727 6.04 3.456 4.026 5.087 9.587 5.087 16.585v3.643h-35.709c.096 6.806 1.632 11.983 4.8 15.626 3.167 3.643 7.583 5.273 13.439 5.273 2.783 0 5.375-.192 7.487-.576 1.536-.287 3.36-.767 5.568-1.534 1.248-.479 2.591.48 2.591 1.822 0 .767-.479 1.534-1.247 1.821-2.304.96-4.512 1.534-6.528 1.918-2.4.67-4.992.862-7.871.862Zm-1.344-47.357c-4.8 0-8.64 1.534-11.519 4.697-2.88 3.068-4.512 7.67-5.088 13.517h30.718c0-5.656-1.248-10.257-3.744-13.42-2.496-3.165-5.952-4.794-10.367-4.794Zm69.499 46.495c-1.248 0-2.208-.959-2.208-2.205V39.497c0-4.985-1.056-8.628-3.072-10.833-2.208-2.205-5.376-3.451-9.791-3.451-5.952 0-10.272 1.438-12.959 4.505-2.688 2.972-4.224 7.862-4.224 14.476v25.117c0 1.246-.96 2.205-2.208 2.205-1.248 0-2.208-.959-2.208-2.205V24.158c0-1.15.864-2.013 2.016-2.013 1.056 0 1.824.767 2.016 1.726l.576 4.985h.288c3.264-5.177 8.927-7.766 17.183-7.766 11.231 0 16.894 6.04 16.894 18.12V69.31c-.096 1.342-1.152 2.397-2.303 2.397ZM164.093 0c-4.512 0-8.16 3.451-8.16 7.765v.767c0 4.218 3.744 7.765 8.16 7.765 4.415 0 8.159-3.547 8.159-7.765v-.671c0-4.41-3.744-7.861-8.159-7.861ZM58.273 45.248V10.969H34.278v60.898c4.25-2.25 8.052-4.696 11.409-7.338 8.39-6.57 12.586-12.997 12.586-19.281ZM68.557 4.114v41.134c0 3.07-.598 6.114-1.795 9.132-1.196 3.017-2.678 5.695-4.445 8.034-1.767 2.338-3.874 4.615-6.32 6.829-2.446 2.213-4.704 4.052-6.775 5.516a85.29 85.29 0 0 1-6.481 4.151c-2.25 1.303-3.848 2.187-4.794 2.651a60.55 60.55 0 0 1-2.276 1.071 3.07 3.07 0 0 1-1.393.322c-.5 0-.964-.107-1.392-.322a60.55 60.55 0 0 1-2.277-1.07c-.946-.465-2.544-1.349-4.793-2.652a85.29 85.29 0 0 1-6.48-4.15c-2.072-1.465-4.33-3.304-6.776-5.517-2.446-2.214-4.553-4.49-6.32-6.83-1.768-2.338-3.25-5.016-4.446-8.033C.598 51.362 0 48.318 0 45.248V4.114c0-.929.34-1.732 1.018-2.41.678-.679 1.481-1.018 2.41-1.018h61.7c.93 0 1.733.339 2.411 1.017.678.679 1.018 1.482 1.018 2.41Z"></path></svg></a></div><div class="css-a0377c"><button type="button" class="css-18ykxoy" title="Search (Ctrl + K)"><svg version="1.1" viewBox="0 0 32 32"><path d="M31.034 24.9l-5.644-5.66c-0.282-0.273-0.481-0.621-0.573-1.002s-0.076-0.782 0.049-1.154c0.847-2.408 0.954-5.013 0.309-7.483s-2.014-4.689-3.93-6.375-4.293-2.76-6.824-3.085c-2.531-0.325-5.102 0.114-7.382 1.261s-4.165 2.949-5.413 5.175c-1.248 2.226-1.802 4.775-1.591 7.318s1.178 4.966 2.775 6.956c1.598 1.99 3.754 3.457 6.192 4.212 2.682 0.836 5.565 0.762 8.2-0.212 0.373-0.129 0.776-0.149 1.16-0.056s0.734 0.292 1.008 0.576l5.6 5.622c0.307 0.307 0.671 0.55 1.071 0.716s0.83 0.252 1.264 0.252c0.434 0 0.863-0.085 1.264-0.252s0.765-0.41 1.071-0.716l1.4-1.4c0.62-0.621 0.968-1.463 0.968-2.341s-0.348-1.72-0.968-2.341l-0.006-0.012zM2.522 15.698c-0.511-1.829-0.528-3.761-0.047-5.599s1.441-3.514 2.782-4.859c1.341-1.345 3.016-2.309 4.852-2.794s3.769-0.474 5.599 0.033c1.769 0.484 3.381 1.421 4.677 2.719s2.23 2.911 2.711 4.681c0.511 1.829 0.528 3.761 0.047 5.599s-1.441 3.514-2.782 4.859c-1.341 1.345-3.016 2.309-4.852 2.794s-3.769 0.474-5.599-0.033c-1.769-0.484-3.381-1.421-4.677-2.719s-2.23-2.911-2.711-4.681zM29.522 28.068l-1.4 1.4c-0.108 0.109-0.236 0.195-0.378 0.254s-0.294 0.089-0.447 0.089c-0.153 0-0.305-0.030-0.447-0.089s-0.27-0.145-0.378-0.254l-5.548-5.562c-0.084-0.086-0.15-0.189-0.192-0.302s-0.060-0.233-0.052-0.354c0.007-0.12 0.040-0.238 0.096-0.345s0.134-0.201 0.228-0.276c0.613-0.514 1.177-1.084 1.684-1.702 0.074-0.095 0.168-0.174 0.275-0.231s0.224-0.090 0.345-0.098c0.121-0.008 0.242 0.009 0.355 0.051s0.217 0.107 0.303 0.192l5.556 5.568c0.218 0.221 0.34 0.518 0.34 0.828s-0.122 0.608-0.34 0.828v0.002z"></path></svg></button><div class="css-1e3s7bv"><button type="button" data-name="bwi-hamburger" class="css-tywv83"></button></div></div><div class="css-1uklpn2" style="--nav-container-drawer-offset: 72px; --nav-container-drawer-height: calc(100vh - 72px); will-change: transform; transform: translateX(100%);"><div class="css-1pi1eg1"><ul class="css-3ajduh"><li class="css-d267pf" style="will-change: auto; transform: translateY(10px); opacity: 0;"><button type="button" class="css-1ch2yw2"><div class="css-9lr0yv">Products</div><svg class="css-jzvnk2" version="1.1" viewBox="0 0 32 32"><path d="M31.731 8.318c0.377 0.404 0.355 1.037-0.049 1.413l-12.953 12.090c-1.537 1.434-3.922 1.434-5.459 0l-12.953-12.090c-0.404-0.377-0.426-1.010-0.049-1.413s1.010-0.426 1.413-0.049l12.953 12.089c0.768 0.717 1.961 0.717 2.729 0l12.953-12.089c0.404-0.377 1.037-0.355 1.413 0.049z"></path></svg></button><div class="css-geo4q3" style="opacity:0;height:0px"><div class="css-1r1pvbi"><div class="css-4irwwd"><div class="css-sbxw59"><h5 class="css-28b5um"><div class="css-izqoh8"><div id="1237ba8b-e728-5c88-8e7e-436041cea08c" height="81" width="89" class="css-z5gh1o"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 89 81"><path fill="#525252" fill-rule="evenodd" d="M36 16.5c.83 0 1.5.67 1.5 1.5v5.2c0 .51.37.93.87 1.03 2.66.54 5 1.95 6.72 3.93.33.39.89.5 1.33.25l4.55-2.63a1.5 1.5 0 0 1 1.5 2.6l-4.6 2.65c-.43.25-.6.78-.45 1.26a12 12 0 0 1-.09 7.66c-.16.48.01 1.02.45 1.28l4.7 2.7a1.5 1.5 0 1 1-1.5 2.6l-4.75-2.73a1.06 1.06 0 0 0-1.31.23 11.99 11.99 0 0 1-6.55 3.74c-.5.1-.87.52-.87 1.02v5.53a1.5 1.5 0 1 1-3 0v-5.53c0-.5-.38-.93-.87-1.02a11.99 11.99 0 0 1-6.55-3.74 1.06 1.06 0 0 0-1.31-.23l-4.75 2.74a1.5 1.5 0 1 1-1.5-2.6l4.7-2.71c.44-.26.61-.8.45-1.28a11.98 11.98 0 0 1-.09-7.66c.16-.47-.02-1-.45-1.25l-4.6-2.66a1.5 1.5 0 0 1 1.5-2.6l4.55 2.63c.44.26 1 .14 1.33-.25a11.96 11.96 0 0 1 6.72-3.93c.5-.1.87-.52.87-1.02V18c0-.83.67-1.5 1.5-1.5ZM45 36a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z" clip-rule="evenodd"></path><path fill="#525252" fill-rule="evenodd" d="M9 13a4 4 0 0 1 4-4h60a4 4 0 0 1 3.87 3c2.73.04 4.93 2.04 4.93 4.5v9c0 2.43-2.13 4.4-4.8 4.5v13c2.67.1 4.8 2.08 4.8 4.5v8c0 2.42-2.13 4.4-4.8 4.5a4 4 0 0 1-4 4H13a4 4 0 0 1-4-4V13Zm4-1h60a1 1 0 0 1 1 1v47a1 1 0 0 1-1 1H13a1 1 0 0 1-1-1V13a1 1 0 0 1 1-1Zm64 34.29c0-.15.13-.27.27-.23.7.18 1.2.76 1.2 1.44v8c0 .68-.5 1.26-1.2 1.44-.14.04-.27-.08-.27-.23V46.3Zm.27-19.35c.7-.19 1.2-.76 1.2-1.44v-9c0-.68-.5-1.26-1.2-1.44-.14-.04-.27.08-.27.23V26.7c0 .15.13.27.27.23Z" clip-rule="evenodd"></path><path fill="#525252" fill-rule="evenodd" d="M6 0a6 6 0 0 0-6 6v61a6 6 0 0 0 4.6 5.83c.5.13.9.55.9 1.07v.9a5.5 5.5 0 0 0 5.5 5.5h6a5.5 5.5 0 0 0 5.5-5.5V74a1 1 0 0 1 1-1h42a1 1 0 0 1 1 1v.8a5.5 5.5 0 0 0 5.5 5.5h6a5.5 5.5 0 0 0 5.5-5.5v-.9c0-.52.4-.94.9-1.07A6 6 0 0 0 89 67V6a6 6 0 0 0-6-6H6Zm77 4H6a2 2 0 0 0-2 2v61c0 1.1.9 2 2 2h77a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2Zm-2.5 70a1 1 0 0 0-1-1h-9a1 1 0 0 0-1 1v.8a2.5 2.5 0 0 0 2.5 2.5h6a2.5 2.5 0 0 0 2.5-2.5V74Zm-72 .8V74a1 1 0 0 1 1-1h9a1 1 0 0 1 1 1v.8a2.5 2.5 0 0 1-2.5 2.5h-6a2.5 2.5 0 0 1-2.5-2.5Z" clip-rule="evenodd"></path></svg></div></div><span>Password Manager</span></h5><p class="css-mbtetz">Secure your digital life with the password manager trusted by millions.</p><div class="css-t3oez4"><div class="css-14p3x65"><a href="/products/personal/" aria-label="go to https://bitwarden.com/products/personal/" data-testid="cta-link" class="plausible-event-name=navigation+drop+menu+click plausible-event-button=products+pm+personal css-106scy5" id=":R9jeljal8qjalpn99:2df86ec7-0165-5932-a9da-0cd257a3f72e" contentful_id="skse9y9AvWodz5z0hnoQC"><span class="css-s5xdrg">For personal use<span class="css-ihq8ma"></span></span></a><p class="css-fttilj">Millions of users choose Bitwarden to protect themselves and their families</p><p class="css-1q2lg3m">Security for you and your family</p></div><div class="css-14p3x65"><a href="/products/business/" aria-label="go to https://bitwarden.com/products/business/" data-testid="cta-link" class="plausible-event-name=navigation+drop+menu+click plausible-event-button=products+pm+business css-106scy5" id=":R9leljal8qjalpn99:b6d97374-23d3-55b7-9226-0ad297abacbc" contentful_id="62L7n7m7ky4G3X1RPPamDD"><span class="css-s5xdrg">For business use<span class="css-ihq8ma"></span></span></a><p class="css-fttilj">Countless businesses and enterprises choose Bitwarden to secure their interests</p><p class="css-1q2lg3m">Protection for teams and enterprises</p></div></div></div><div class="css-9q55sl"><h5 class="css-28b5um"><div class="css-izqoh8"><div id="1748344f-de1f-5c4f-b03f-ceb31686cdaf" height="32" width="32" class="css-z5gh1o"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"><path fill="#020F66" d="M5.37 24.86a1.63 1.63 0 1 1 0-3.26 1.63 1.63 0 0 1 0 3.26Z"></path><path fill="#020F66" fill-rule="evenodd" d="M10.5 14.76a8 8 0 1 1 8.56 0c1.93.72 3.62 1.9 4.94 3.41.35.4.66.75.88 1.06h3.57l3.55 3.4-5 4.47-2-2-2 2-2-2-2 1.92h-5.97A7.2 7.2 0 0 1 7 30a7.07 7.07 0 0 1-7-7.15 7.09 7.09 0 0 1 7.97-6.8l.67-.42c.6-.34 1.21-.63 1.86-.87Zm2.7 4.48 9.03-.01a10.18 10.18 0 0 0-11.6-2.35 7.13 7.13 0 0 1 2.57 2.36ZM8.78 8a6 6 0 1 0 12 0 6 6 0 0 0-12 0ZM12 25.01l-.6.84A5.2 5.2 0 0 1 7.05 28 5.07 5.07 0 0 1 2 22.9 5.09 5.09 0 0 1 7.27 18a5.2 5.2 0 0 1 4.25 2.33l.6.9h15.52l1.42 1.35-1.98 1.77L25 22.27l-2 2-1.97-1.97-2.83 2.72L12 25Z" clip-rule="evenodd"></path></svg></div></div><span>Secrets Manager</span></h5><p class="css-mbtetz">Keep developer secrets safe</p><div class="css-t3oez4"><div class="css-14p3x65"><a href="/products/secrets-manager/" aria-label="go to https://bitwarden.com/products/secrets-manager/" data-testid="cta-link" class="plausible-event-name=navigation+drop+menu+click plausible-event-button=products+sm css-106scy5" id=":R9mt6jal8qjalpn99:834dda95-67d5-5e4c-9d62-579c036f6ad8" contentful_id="76gVMDM4bqrufwn1Z7AzV7"><span class="css-s5xdrg">Secrets management<span class="css-ihq8ma"></span></span></a><p class="css-fttilj">End-to-end encrypted secrets management for development, DevOps, and IT teams.</p><p class="css-1q2lg3m">Secure keys, tokens, and machine credentials</p></div></div></div><div class="css-9q55sl"><h5 class="css-28b5um"><div class="css-izqoh8"><div id="8f9bd795-217e-566f-b85f-f81799cea903" height="32" width="32" class="css-z5gh1o"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"><path fill="#020F66" d="M24.47 6.12A13.03 13.03 0 0 0 7.59 6.1C3.97 9.2 3 12.24 3 15.25c0 1.62.21 3.31.84 4.44.3.54.67.9 1.12 1.1.45.2 1.1.28 2.03.04A4.8 4.8 0 0 0 10 18.9c.6-.9.9-2.12.9-3.65 0-1.87.67-3.63 1.87-4.73a4.1 4.1 0 0 1 4.82-.61 6.13 6.13 0 0 1 2.61 2.55c.87 1.51 1.5 3.77 1.5 7.2 0 2.98-1.45 5.41-3.16 7.2a16.56 16.56 0 0 1-5.14 3.62 1 1 0 0 1-.8-1.84c1.19-.5 3-1.59 4.5-3.16 1.49-1.56 2.6-3.53 2.6-5.83 0-3.18-.59-5.07-1.23-6.2a4.13 4.13 0 0 0-1.78-1.75c-1.05-.53-1.91-.32-2.56.29a4.47 4.47 0 0 0-1.23 3.26c0 1.77-.34 3.42-1.23 4.75a6.78 6.78 0 0 1-4.2 2.78 5.08 5.08 0 0 1-3.31-.15 4.4 4.4 0 0 1-2.07-1.96C1.21 19.07 1 16.94 1 15.25 1 11.66 2.23 8.1 6.28 4.6c4.1-3.53 12.4-5.9 19.47 0 2.91 2.42 4.08 5.93 4.4 9.2a23 23 0 0 1-.79 8.35 1 1 0 1 1-1.91-.57c.52-1.73 1-4.63.7-7.6-.28-2.97-1.32-5.88-3.68-7.85Z"></path><path fill="#020F66" d="M23.4 13.32a1 1 0 1 1 1.9-.63c.43 1.29.94 4.77.03 9.31-.93 4.66-3.5 7.46-4.82 8.34a1 1 0 0 1-1.11-1.66c.87-.59 3.14-2.92 3.97-7.07.86-4.26.34-7.38.04-8.3Zm-7.46 1.99a1 1 0 0 0-.9 1.09l.03.24c.14 1.32.44 4.15-1.96 6.68-2.65 2.8-5.3 3.08-6.92 2.99a1 1 0 0 0-.11 2c2.06.12 5.33-.3 8.48-3.62a9.78 9.78 0 0 0 2.5-8.24l-.03-.24a1 1 0 0 0-1.09-.9Zm5.78-4.82c-.41-.97-1.87-2.37-3.93-3.1-2-.69-4.4-.68-6.68.93-1.44 1.02-2.2 2.9-2.57 4.84a20.78 20.78 0 0 0-.3 4.04v.2a1 1 0 1 1-2 0v-.18c-.01-.72-.03-2.5.34-4.43.4-2.1 1.29-4.63 3.38-6.1a9.1 9.1 0 0 1 8.49-1.18c2.42.84 4.42 2.57 5.11 4.2a1 1 0 1 1-1.84.78Z"></path></svg></div></div><span>Passwordless.dev</span></h5><p class="css-mbtetz">Build passwordless authentication</p><div class="css-t3oez4"><div class="css-14p3x65"><a href="/products/passwordless/" aria-label="go to https://bitwarden.com/products/passwordless/" data-testid="cta-link" class="plausible-event-name=navigation+drop+menu+click plausible-event-button=products+passwordless css-106scy5" id=":R9mtajal8qjalpn99:f24349ef-b700-5d9f-ac0a-9e35e8894fe6" contentful_id="7n0UooJQeCvDg5wjYFd0WK"><span class="css-s5xdrg">Passwordless and more<span class="css-ihq8ma"></span></span></a><p class="css-fttilj">Unlock passkey features and more with just a few lines of code</p><p class="css-1q2lg3m">Easily develop passkeys for your site</p></div></div></div></div><div class="css-3a50w7"><a href="/download/" aria-label="go to https://bitwarden.com/download/" data-testid="cta-link" class="plausible-event-name=navigation+drop+menu+click plausible-event-button=products+download css-vijq6z" id=":R9lal8qjalpn99:e1a7af0b-c485-5440-a7fd-d9db8858d0bb" contentful_id="2pCHV8j8FegGQM1EHFKM1W"><span class="css-s5xdrg">Download options</span></a><a href="/help/" aria-label="go to https://bitwarden.com/help/" data-testid="cta-link" class="plausible-event-name=navigation+drop+menu+click plausible-event-button=products+documentation css-vijq6z" id=":Ralal8qjalpn99:ab8b301d-ced6-5ac4-8456-9196c3bb4450" contentful_id="3JccEiBcLVHWDcNV5D9kZo"><span class="css-s5xdrg">View documentation</span></a><a href="/products/authenticator/" aria-label="go to https://bitwarden.com/products/authenticator/" data-testid="cta-link" class="plausible-event-name=navigation+drop+menu+click plausible-event-button=products+bw+authenticator css-hkbc6h" id=":Rblal8qjalpn99:37b0bb60-f998-538f-b569-3fd0490f24c5" contentful_id="5W3E8eF9UwvkOImt1iPFiq"><span class="css-s5xdrg"><span class="css-13i3qvp"></span>Bitwarden Authenticator</span></a></div></div></div></li><li style="will-change: auto; transform: translateY(10px); opacity: 0;"><a href="/pricing/business/" aria-label="go to https://bitwarden.com/pricing/business/" data-testid="cta-link" class="plausible-event-name=global+navigation+click plausible-event-button=pricing css-b8dcri" id=":R19ajalpn99:58fb8ecd-e3f4-5928-a0ea-e0a295d67320" contentful_id="7p5arAefD2xx42367Ouqy9"><span class="css-s5xdrg">Pricing</span></a></li><li style="will-change: auto; transform: translateY(10px); opacity: 0;"><a href="/download/#downloads-mobile" aria-label="go to https://bitwarden.com/download/#downloads-mobile" data-testid="cta-link" class="plausible-event-name=global+navigation+click plausible-event-button=download css-b8dcri" id=":R19qjalpn99:a0626493-be39-5c92-8c21-4fd016da2d3a" contentful_id="7j6FxyqZqT1ICMOzINABJW"><span class="css-s5xdrg">Downloads</span></a></li><li style="will-change: auto; transform: translateY(10px); opacity: 0;"><a href="/developers/" aria-label="go to https://bitwarden.com/developers/" data-testid="cta-link" class="plausible-event-name=global+navigation+click plausible-event-button=developers css-b8dcri" id=":R1aajalpn99:7cab6fe1-fc0b-5928-8ffb-7f172e66d98b" contentful_id="3lryJEbcRKfDqSvkJlvwWA"><span class="css-s5xdrg">Developers</span></a></li><li class="css-d267pf" style="will-change: auto; transform: translateY(10px); opacity: 0;"><button type="button" class="css-1ch2yw2"><div class="css-9lr0yv">Resources</div><svg class="css-jzvnk2" version="1.1" viewBox="0 0 32 32"><path d="M31.731 8.318c0.377 0.404 0.355 1.037-0.049 1.413l-12.953 12.090c-1.537 1.434-3.922 1.434-5.459 0l-12.953-12.090c-0.404-0.377-0.426-1.010-0.049-1.413s1.010-0.426 1.413-0.049l12.953 12.089c0.768 0.717 1.961 0.717 2.729 0l12.953-12.089c0.404-0.377 1.037-0.355 1.413 0.049z"></path></svg></button><div class="css-geo4q3" style="opacity:0;height:0px"><ul class="css-1fttcpj"><li class="css-ffhm6p"><a href="/help/" aria-label="go to https://bitwarden.com/help/" data-testid="cta-link" class="plausible-event-name=navigation+drop+menu+click plausible-event-button=resources+help+center css-lpoep9" id=":R53alaqjalpn99:c390ac3d-7a53-5f3e-9321-1b2411ea972a" contentful_id="75mQEoZDukdlppgRqSz3Oc"><span class="css-s5xdrg">Help Center</span></a></li><li class="css-ffhm6p"><a href="/resources/" aria-label="go to https://bitwarden.com/resources/" data-testid="cta-link" class="plausible-event-name=navigation+drop+menu+click plausible-event-button=resources+resource+center css-lpoep9" id=":R55alaqjalpn99:2c4520df-efcc-5571-b540-fa35e5a0d2c5" contentful_id="2eYiGjhPvlR3QGo3t31KnO"><span class="css-s5xdrg">Resource Center</span></a></li><li class="css-ffhm6p"><a href="/compliance/" aria-label="go to https://bitwarden.com/compliance/" data-testid="cta-link" class="css-lpoep9" id=":R57alaqjalpn99:007a7b56-e147-5b24-b655-0310e905070d" contentful_id="3ets6EPiP9BcSY8I1d9Wah"><span class="css-s5xdrg">Security and Compliance</span></a></li><li class="css-ffhm6p"><a href="/learning/" aria-label="go to https://bitwarden.com/learning/" data-testid="cta-link" class="plausible-event-name=navigation+drop+menu+click plausible-event-button=resources+learning+center css-lpoep9" id=":R59alaqjalpn99:7a5b97f9-1ba0-587a-ae21-9bbb84e1bece" contentful_id="WPGUdgvDdtMccIoVFq8WR"><span class="css-s5xdrg">Learning Center</span></a></li><li class="css-ffhm6p"><a href="/case-studies/" aria-label="go to https://bitwarden.com/case-studies/" data-testid="cta-link" class="plausible-event-name=navigation+drop+menu+click plausible-event-button=resources+success+stories css-lpoep9" id=":R5balaqjalpn99:a23ef146-2fdb-5799-912b-e66d8fa9e439" contentful_id="2dLTIvtxcH1E5YdkHrnATx"><span class="css-s5xdrg">Success Stories</span></a></li><li class="css-ffhm6p"><a href="/blog/" aria-label="go to https://bitwarden.com/blog/" data-testid="cta-link" class="plausible-event-name=navigation+drop+menu+click plausible-event-button=resources+blog css-lpoep9" id=":R5dalaqjalpn99:ab5b9850-edb6-5a61-97c4-f2192b3190e7" contentful_id="17sAbOXg7pIlBEsHjXF8eH"><span class="css-s5xdrg">Blog</span></a></li></ul></div></li></ul><div class="css-ijyg31"><a href="/contact-sales/" aria-label="go to https://bitwarden.com/contact-sales/" data-testid="cta-link" class="plausible-event-name=global+navigation+click plausible-event-button=enterprise+sales css-lfzaw3" id=":R9lalpn99:6a092cc0-1b80-5f00-a84a-fd90e38c1632" contentful_id="29JD9dz0mt4vJkXv920Sso"><span class="css-s5xdrg">Enterprise sales</span></a><a href="https://vault.bitwarden.com/#/register?layout=default" target="_blank" rel="noreferrer" aria-label="go to https://vault.bitwarden.com/#/register?layout=default" data-testid="cta-link" class="plausible-event-name=global+navigation+click plausible-event-button=get+started css-o30986" id=":Ralalpn99:bea1143e-96aa-57e5-9e26-230377d40315" contentful_id="6gRbTffPNM6ZqsUyjIU58s"><span class="css-s5xdrg">Get started</span></a><a href="https://vault.bitwarden.com/#/login" target="_blank" rel="noreferrer" aria-label="go to https://vault.bitwarden.com/#/login" data-testid="cta-link" class="plausible-event-name=global+navigation+click plausible-event-button=log+in css-o30986" id=":Rblalpn99:33a2d47c-b0e0-56c2-b720-ede37c774bbf" contentful_id="65oolzA2EXJAxpkes7AT5H"><span class="css-s5xdrg">Log in</span></a></div></div></div></nav><nav data-testid="bw-desktop-header" class="css-18axhuy"><div class="css-s5xdrg"><div class="css-1acx0qa"><a href="/"><svg title="Bitwarden homepage" class="css-6zzzia" viewBox="0 0 528 83"><path d="M126.944 19.748c6.047 0 10.751 2.301 14.206 7.095 3.456 4.697 5.184 11.12 5.184 19.268 0 8.437-1.728 14.956-5.279 19.557-3.552 4.698-8.352 6.902-14.399 6.902-6.048 0-10.656-2.108-14.111-6.518h-.96l-1.824 4.505c-.288.671-.96 1.055-1.632 1.055h-7.679a1.72 1.72 0 0 1-1.728-1.726V2.493A1.72 1.72 0 0 1 100.45.767h10.367c.96 0 1.728.767 1.728 1.726v14.763c0 2.109-.192 5.464-.576 10.066h.576c3.167-4.985 8.063-7.574 14.399-7.574Zm-4.416 11.217c-3.36 0-5.952 1.054-7.584 3.163-1.535 2.11-2.399 5.656-2.399 10.45v1.533c0 5.465.768 9.395 2.399 11.696 1.632 2.301 4.224 3.547 7.776 3.547 2.784 0 5.183-1.342 6.815-4.026 1.632-2.589 2.496-6.519 2.496-11.408 0-4.985-.864-8.724-2.496-11.217-1.727-2.492-4.127-3.738-7.007-3.738Zm46.652 40.743h-10.367a1.72 1.72 0 0 1-1.728-1.726V22.53a1.72 1.72 0 0 1 1.728-1.726h10.367c.96 0 1.728.767 1.728 1.726v47.357c.096.863-.768 1.822-1.728 1.822Zm37.918-10.258c2.015 0 4.415-.383 7.295-1.15.768-.192 1.44.383 1.44 1.15v7.957c0 .48-.288.863-.672 1.055-3.264 1.342-7.392 2.013-11.999 2.013-5.568 0-9.599-1.343-12.095-4.218-2.496-2.78-3.84-6.999-3.84-12.559V31.252h-5.472c-.672 0-1.151-.479-1.151-1.15v-4.506c0-.096.096-.192.096-.287l7.583-4.506 3.744-9.97c.192-.48.576-.767 1.056-.767h6.911c.672 0 1.152.48 1.152 1.15V20.9h13.727c.288 0 .576.287.576.575v8.628c0 .671-.48 1.15-1.152 1.15h-13.055v24.35c0 1.918.576 3.451 1.632 4.314.96 1.055 2.496 1.534 4.224 1.534Zm64.603 10.258c-1.344 0-2.4-.863-2.976-2.11L258.55 38.635c-.672-2.205-1.536-5.56-2.688-9.874h-.288l-.96 3.451-2.016 6.519-10.463 30.965c-.384 1.246-1.536 2.013-2.88 2.013-1.344 0-2.496-.863-2.88-2.205l-12.767-44.578c-.384-1.342.672-2.78 2.208-2.78h.288c.96 0 1.824.671 2.112 1.63l7.487 27.13c1.824 7.094 3.072 12.27 3.648 15.722h.288c1.728-7.094 3.072-11.792 3.936-14.188l9.695-28.377c.384-1.15 1.44-1.917 2.784-1.917 1.248 0 2.304.767 2.688 1.917l9.023 28.185c2.208 7.19 3.552 11.791 4.032 14.188h.288c.288-1.917 1.439-7.286 3.647-15.914l7.2-26.746c.288-.959 1.152-1.63 2.112-1.63a2.184 2.184 0 0 1 2.111 2.78L275.06 69.503c-.384 1.342-1.535 2.205-2.975 2.205h-.384Zm57.019 0c-.864 0-1.632-.671-1.728-1.534l-.863-6.327h-.48c-2.496 3.163-4.992 5.464-7.68 6.806-2.592 1.342-5.759 1.917-9.311 1.917-4.896 0-8.639-1.246-11.327-3.738-2.4-2.205-3.744-5.177-3.936-8.916-.384-4.985 1.728-9.778 5.76-12.558 4.127-2.684 9.887-4.314 17.662-4.314l9.408-.288v-3.26c0-4.793-.96-8.244-2.976-10.64-2.016-2.397-4.992-3.547-9.216-3.547-4.031 0-8.063.958-12.287 2.971a2.11 2.11 0 0 1-2.783-1.054c-.48-1.055 0-2.3 1.055-2.684 4.8-1.918 9.504-2.972 14.303-2.972 5.472 0 9.504 1.438 12.287 4.314 2.688 2.78 4.032 7.286 4.032 13.133v31.157c-.096.575-.96 1.534-1.92 1.534Zm-19.87-3.26c5.375 0 9.503-1.534 12.479-4.505 3.072-2.972 4.608-7.286 4.608-12.559v-4.793l-8.64.383c-7.007.288-11.903 1.438-14.975 3.26-2.975 1.821-4.511 4.793-4.511 8.628 0 3.067.96 5.56 2.783 7.285 2.112 1.438 4.8 2.301 8.256 2.301Zm56.828-47.262c1.439 0 2.879.096 4.511.288a2.164 2.164 0 0 1 1.824 2.492c-.192 1.15-1.344 1.822-2.496 1.63-1.44-.192-2.88-.383-4.319-.383-4.224 0-7.68 1.821-10.368 5.368-2.687 3.547-4.031 8.149-4.031 13.517v25.117c0 1.246-.96 2.205-2.208 2.205-1.248 0-2.208-.959-2.208-2.205V24.158c0-1.054.864-1.917 1.92-1.917s1.92.767 1.92 1.821l.384 7.094h.288c2.016-3.642 4.223-6.23 6.527-7.669 2.208-1.534 4.992-2.3 8.256-2.3Zm33.789 0c3.552 0 6.72.671 9.311 1.918 2.688 1.246 4.992 3.547 7.008 6.71h.288c-.192-3.93-.288-7.573-.288-11.216V2.972c0-1.246.96-2.205 2.208-2.205 1.248 0 2.207.959 2.207 2.205v67.01c0 .863-.672 1.534-1.535 1.534-.768 0-1.44-.575-1.536-1.438l-.96-6.231h-.384c-3.744 5.656-9.216 8.436-16.223 8.436-6.911 0-11.999-2.11-15.743-6.423-3.552-4.314-5.471-10.45-5.471-18.598 0-8.532 1.727-15.051 5.375-19.653 3.648-4.122 8.832-6.423 15.743-6.423Zm0 4.123c-5.472 0-9.503 1.917-12.287 5.752-2.688 3.738-4.032 9.203-4.032 16.489 0 13.996 5.472 20.994 16.415 20.994 5.664 0 9.695-1.63 12.287-4.889 2.688-3.26 3.936-8.628 3.936-16.105v-.767c0-7.67-1.248-13.134-3.936-16.393-2.496-3.452-6.623-5.081-12.383-5.081Zm57.5 47.261c-7.2 0-12.767-2.204-16.895-6.71-4.032-4.41-6.048-10.641-6.048-18.598 0-7.957 1.92-14.284 5.856-18.982 3.936-4.793 9.119-7.19 15.743-7.19 5.759 0 10.463 2.014 13.727 6.04 3.456 4.026 5.087 9.587 5.087 16.585v3.643h-35.709c.096 6.806 1.632 11.983 4.8 15.626 3.167 3.643 7.583 5.273 13.439 5.273 2.783 0 5.375-.192 7.487-.576 1.536-.287 3.36-.767 5.568-1.534 1.248-.479 2.591.48 2.591 1.822 0 .767-.479 1.534-1.247 1.821-2.304.96-4.512 1.534-6.528 1.918-2.4.67-4.992.862-7.871.862Zm-1.344-47.357c-4.8 0-8.64 1.534-11.519 4.697-2.88 3.068-4.512 7.67-5.088 13.517h30.718c0-5.656-1.248-10.257-3.744-13.42-2.496-3.165-5.952-4.794-10.367-4.794Zm69.499 46.495c-1.248 0-2.208-.959-2.208-2.205V39.497c0-4.985-1.056-8.628-3.072-10.833-2.208-2.205-5.376-3.451-9.791-3.451-5.952 0-10.272 1.438-12.959 4.505-2.688 2.972-4.224 7.862-4.224 14.476v25.117c0 1.246-.96 2.205-2.208 2.205-1.248 0-2.208-.959-2.208-2.205V24.158c0-1.15.864-2.013 2.016-2.013 1.056 0 1.824.767 2.016 1.726l.576 4.985h.288c3.264-5.177 8.927-7.766 17.183-7.766 11.231 0 16.894 6.04 16.894 18.12V69.31c-.096 1.342-1.152 2.397-2.303 2.397ZM164.093 0c-4.512 0-8.16 3.451-8.16 7.765v.767c0 4.218 3.744 7.765 8.16 7.765 4.415 0 8.159-3.547 8.159-7.765v-.671c0-4.41-3.744-7.861-8.159-7.861ZM58.273 45.248V10.969H34.278v60.898c4.25-2.25 8.052-4.696 11.409-7.338 8.39-6.57 12.586-12.997 12.586-19.281ZM68.557 4.114v41.134c0 3.07-.598 6.114-1.795 9.132-1.196 3.017-2.678 5.695-4.445 8.034-1.767 2.338-3.874 4.615-6.32 6.829-2.446 2.213-4.704 4.052-6.775 5.516a85.29 85.29 0 0 1-6.481 4.151c-2.25 1.303-3.848 2.187-4.794 2.651a60.55 60.55 0 0 1-2.276 1.071 3.07 3.07 0 0 1-1.393.322c-.5 0-.964-.107-1.392-.322a60.55 60.55 0 0 1-2.277-1.07c-.946-.465-2.544-1.349-4.793-2.652a85.29 85.29 0 0 1-6.48-4.15c-2.072-1.465-4.33-3.304-6.776-5.517-2.446-2.214-4.553-4.49-6.32-6.83-1.768-2.338-3.25-5.016-4.446-8.033C.598 51.362 0 48.318 0 45.248V4.114c0-.929.34-1.732 1.018-2.41.678-.679 1.481-1.018 2.41-1.018h61.7c.93 0 1.733.339 2.411 1.017.678.679 1.018 1.482 1.018 2.41Z"></path></svg></a></div><div class="css-1u9lost"><ul class="css-m7mu0r"><li><nav data-headlessui-state=""><button class="css-1kdwkkw" type="button" aria-expanded="false" data-headlessui-state="" id="headlessui-popover-button-:R2djajat56:"><span class="css-t8d8mm">Products</span><span class="css-186u4mg"></span></button><div style="left:0" class="css-1uxw8ju"></div></nav></li><li><a href="/pricing/business/" aria-label="go to https://bitwarden.com/pricing/business/" data-testid="cta-link" class="plausible-event-name=global+navigation+click plausible-event-button=pricing css-14fsak2" id=":R9akqn99:58fb8ecd-e3f4-5928-a0ea-e0a295d67320" contentful_id="7p5arAefD2xx42367Ouqy9"><span class="css-s5xdrg">Pricing</span></a></li><li><a href="/download/" aria-label="go to https://bitwarden.com/download/" data-testid="cta-link" class="plausible-event-name=global+navigation+click plausible-event-button=download css-14fsak2" id=":R9qkqn99:a0626493-be39-5c92-8c21-4fd016da2d3a" contentful_id="7j6FxyqZqT1ICMOzINABJW"><span class="css-s5xdrg">Downloads</span></a></li><li><a href="/developers/" aria-label="go to https://bitwarden.com/developers/" data-testid="cta-link" class="plausible-event-name=global+navigation+click plausible-event-button=developers css-14fsak2" id=":Raakqn99:7cab6fe1-fc0b-5928-8ffb-7f172e66d98b" contentful_id="3lryJEbcRKfDqSvkJlvwWA"><span class="css-s5xdrg">Developers</span></a></li><li><nav class="css-bjn8wh" data-headlessui-state=""><button type="button" class="css-ak12lp" aria-expanded="false" data-headlessui-state="" id="headlessui-popover-button-:R9nbajat56:"><span>Resources</span><span class="css-186u4mg"></span></button></nav></li></ul></div><button type="button" class="css-1s87lrf" title="Search (Ctrl + K)"><svg version="1.1" viewBox="0 0 32 32"><path d="M31.034 24.9l-5.644-5.66c-0.282-0.273-0.481-0.621-0.573-1.002s-0.076-0.782 0.049-1.154c0.847-2.408 0.954-5.013 0.309-7.483s-2.014-4.689-3.93-6.375-4.293-2.76-6.824-3.085c-2.531-0.325-5.102 0.114-7.382 1.261s-4.165 2.949-5.413 5.175c-1.248 2.226-1.802 4.775-1.591 7.318s1.178 4.966 2.775 6.956c1.598 1.99 3.754 3.457 6.192 4.212 2.682 0.836 5.565 0.762 8.2-0.212 0.373-0.129 0.776-0.149 1.16-0.056s0.734 0.292 1.008 0.576l5.6 5.622c0.307 0.307 0.671 0.55 1.071 0.716s0.83 0.252 1.264 0.252c0.434 0 0.863-0.085 1.264-0.252s0.765-0.41 1.071-0.716l1.4-1.4c0.62-0.621 0.968-1.463 0.968-2.341s-0.348-1.72-0.968-2.341l-0.006-0.012zM2.522 15.698c-0.511-1.829-0.528-3.761-0.047-5.599s1.441-3.514 2.782-4.859c1.341-1.345 3.016-2.309 4.852-2.794s3.769-0.474 5.599 0.033c1.769 0.484 3.381 1.421 4.677 2.719s2.23 2.911 2.711 4.681c0.511 1.829 0.528 3.761 0.047 5.599s-1.441 3.514-2.782 4.859c-1.341 1.345-3.016 2.309-4.852 2.794s-3.769 0.474-5.599-0.033c-1.769-0.484-3.381-1.421-4.677-2.719s-2.23-2.911-2.711-4.681zM29.522 28.068l-1.4 1.4c-0.108 0.109-0.236 0.195-0.378 0.254s-0.294 0.089-0.447 0.089c-0.153 0-0.305-0.030-0.447-0.089s-0.27-0.145-0.378-0.254l-5.548-5.562c-0.084-0.086-0.15-0.189-0.192-0.302s-0.060-0.233-0.052-0.354c0.007-0.12 0.040-0.238 0.096-0.345s0.134-0.201 0.228-0.276c0.613-0.514 1.177-1.084 1.684-1.702 0.074-0.095 0.168-0.174 0.275-0.231s0.224-0.090 0.345-0.098c0.121-0.008 0.242 0.009 0.355 0.051s0.217 0.107 0.303 0.192l5.556 5.568c0.218 0.221 0.34 0.518 0.34 0.828s-0.122 0.608-0.34 0.828v0.002z"></path></svg></button></div><div class="css-y1z2x9"><a href="/contact-sales/" aria-label="go to https://bitwarden.com/contact-sales/" data-testid="cta-link" class="plausible-event-name=global+navigation+click plausible-event-button=enterprise+sales css-iszzrx" id="6a092cc0-1b80-5f00-a84a-fd90e38c1632" contentful_id="29JD9dz0mt4vJkXv920Sso" __typename="ContentfulComponentCtaLink" label="Enterprise sales" link="[object Object]"><span class="css-s5xdrg">Enterprise sales</span></a><a href="https://vault.bitwarden.com/#/register?layout=default" target="_blank" rel="noreferrer" aria-label="go to https://vault.bitwarden.com/#/register?layout=default" data-testid="cta-link" class="plausible-event-name=global+navigation+click plausible-event-button=get+started css-tqbtdm" id="bea1143e-96aa-57e5-9e26-230377d40315" contentful_id="6gRbTffPNM6ZqsUyjIU58s" __typename="ContentfulComponentCtaLink" label="Get started" link="[object Object]"><span class="css-s5xdrg">Get started</span></a><a href="https://vault.bitwarden.com/#/login" target="_blank" rel="noreferrer" aria-label="go to https://vault.bitwarden.com/#/login" data-testid="cta-link" class="plausible-event-name=global+navigation+click plausible-event-button=log+in css-tqbtdm" id="33a2d47c-b0e0-56c2-b720-ede37c774bbf" contentful_id="65oolzA2EXJAxpkes7AT5H" __typename="ContentfulComponentCtaLink" label="Log in" link="[object Object]"><span class="css-s5xdrg">Log in</span></a></div></nav></header><main class="css-5edhuv"><div class="nt-cmp-marker" style="display: none !important;"></div><section id="password-strength-tester-hero" class="css-1glt3fs"><div><div class="set-of-cards-container css-9e02im"><div class="css-s0m1oc"><div data-testid="card-container" class="card-container css-1xej2ft"><div data-testid="card-asset" class="css-1hjo0hi"><div class="css-13wylk3"><img alt="password-strength" id="1043bb8d-9efd-57e8-be79-36bc9a1724fb" height="745" width="1161" class="css-1kew69k" src="https://res.cloudinary.com/bw-com/image/upload/f_auto/v1/ctf/7rncvj1f8mw7/5JeAa8E6GA97uxd2sXAg9i/e981bd92d6b0432f31a7b0f592aa6ca3/password-strength.webp?_a=DAJAUVWIZAAB"></div></div><div data-testid="card-content" class="css-1ila0h3"><div data-testid="card-headline"><h1 class="css-1xg3cy">How strong is your password?</h1></div><div data-testid="card-subtext" class="css-ou21dc"> <p>With Bitwarden you can instantly generate and save strong passwords for each of your accounts</p></div><div><div class="css-1d46ruy"><a href="/pick-your-plan/" aria-label="go to https://bitwarden.com/pick-your-plan/" data-testid="card-cta" class=" css-10oi26g" id=":R1kklja3b9:fdff8971-6caf-56c0-a330-df32c2a3f604" contentful_id="3aLwWeBBO5seUO7fPIlgfH"><span class="css-s5xdrg">Get Started</span></a><a href="#Password-Strength-Testing-Tool" aria-label="go to https://bitwarden.com/password-strength/#Password-Strength-Testing-Tool" data-testid="card-cta" class=" css-16y2j3d" id=":R2kklja3b9:cd0bcd61-3c4b-5808-a2fe-eccd34157de8" contentful_id="5cAqfinz73HL11sxZrSe2L"><span class="css-s5xdrg">Password Strength Tester<span class="css-ihq8ma"></span></span></a></div></div></div></div></div></div></div></section><div class="nt-cmp-marker" style="display: none !important;"></div><div id="Password-Strength-Testing-Tool" class="css-1ciga7m"><div class="css-1h4w6e4"><div class="css-18qs7et"><h2>Password Strength Testing Tool</h2><p>Think you have a strong password? Find out below.</p></div><div class="css-1fnu2qg"><div class="css-1cibqi4"><fieldset role="group" class="group css-6e3mr9"><div class="css-zjik7"><label for=":R9laa5b9:" data-testid="password-label" class="css-rl15is"><span class="css-zjik7"><span class="css-je8g23">Evaluate your password:</span></span></label></div><legend class="css-16bzl1u">Evaluate your password:</legend><input id=":R9laa5b9:" aria-required="false" type="text" name="password" class="css-v8cpwf" value=""></fieldset><div class="css-14erxtm"><div class="css-pyy4ht"><h5 class="css-1tlmwo2">Your password strength<!-- -->:</h5><div class="css-n2lpxd">very weak</div></div><div class="css-pyy4ht"><h5 class="css-1tlmwo2">Estimated time to crack<!-- -->:</h5><div class="css-n2lpxd">less than a second</div></div></div></div></div></div></div><section id="password-strength-faq" class="css-1vgwj7w"><div class="css-pjsve8"><div class="css-zb9pax"><h3 class="css-10c4w76">Password FAQ</h3></div><div class="css-t4nnnb"><div class="css-qykfuq"><div class="css-1y0z9d4"><div class="css-1v9zi8y"><button type="button" class="css-18ise74"><span>Is it safe to type my real password here?</span><svg class="css-1k05bbi" version="1.1" viewBox="0 0 32 32"><path d="M0.269 22.579c-0.377-0.404-0.355-1.036 0.049-1.413l12.953-12.089c1.537-1.434 3.922-1.434 5.459 0l12.953 12.089c0.404 0.377 0.425 1.010 0.049 1.413s-1.010 0.426-1.413 0.049l-12.953-12.089c-0.768-0.717-1.961-0.717-2.729-0l-12.953 12.090c-0.404 0.377-1.037 0.355-1.413-0.049z"></path></svg></button><div class="css-f565qx" style="opacity:0;height:0px"><p>Yes. Your password is never transmitted to our servers and is processed locally in your device's web browser.</p></div></div><div class="css-1v9zi8y"><button type="button" class="css-18ise74"><span>How do you calculate password strength?</span><svg class="css-1k05bbi" version="1.1" viewBox="0 0 32 32"><path d="M0.269 22.579c-0.377-0.404-0.355-1.036 0.049-1.413l12.953-12.089c1.537-1.434 3.922-1.434 5.459 0l12.953 12.089c0.404 0.377 0.425 1.010 0.049 1.413s-1.010 0.426-1.413 0.049l-12.953-12.089c-0.768-0.717-1.961-0.717-2.729-0l-12.953 12.090c-0.404 0.377-1.037 0.355-1.413-0.049z"></path></svg></button><div class="css-f565qx" style="opacity:0;height:0px"><p>We use a tool called&nbsp;<strong><code style="color:#e83e8c">zxcvbn</code></strong><strong>.</strong>&nbsp;<a href="https://dropbox.tech/security/zxcvbn-realistic-password-strength-estimation" target="_blank" rel="noreferrer" class="css-1v5663i">Learn more</a></p></div></div></div><div class="css-1y0z9d4"><div class="css-1v9zi8y"><button type="button" class="css-18ise74"><span>How do I create a strong password?</span><svg class="css-1k05bbi" version="1.1" viewBox="0 0 32 32"><path d="M0.269 22.579c-0.377-0.404-0.355-1.036 0.049-1.413l12.953-12.089c1.537-1.434 3.922-1.434 5.459 0l12.953 12.089c0.404 0.377 0.425 1.010 0.049 1.413s-1.010 0.426-1.413 0.049l-12.953-12.089c-0.768-0.717-1.961-0.717-2.729-0l-12.953 12.090c-0.404 0.377-1.037 0.355-1.413-0.049z"></path></svg></button><div class="css-f565qx" style="opacity:0;height:0px"><p>Try the <a href="/password-generator/" class="css-1v5663i">Bitwarden Password Generator</a>.</p></div></div><div class="css-1v9zi8y"><button type="button" class="css-18ise74"><span>What's the best way to manage my passwords?</span><svg class="css-1k05bbi" version="1.1" viewBox="0 0 32 32"><path d="M0.269 22.579c-0.377-0.404-0.355-1.036 0.049-1.413l12.953-12.089c1.537-1.434 3.922-1.434 5.459 0l12.953 12.089c0.404 0.377 0.425 1.010 0.049 1.413s-1.010 0.426-1.413 0.049l-12.953-12.089c-0.768-0.717-1.961-0.717-2.729-0l-12.953 12.090c-0.404 0.377-1.037 0.355-1.413-0.049z"></path></svg></button><div class="css-f565qx" style="opacity:0;height:0px"><p>The safest way to manage your passwords is through a secure password manager, like Bitwarden. <a href="/products/" class="css-1v5663i">Learn more</a>. </p></div></div></div></div></div></div></section><section class="css-cxjkyn"><div class="css-1deiz84"><div class="css-parwra"><p>Bitwarden is CNET's #1 password manager in 2024</p></div><div><div data-testid="actions" class="css-467r12"><div><div class="css-tp01zk"><a href="/pick-your-plan/" aria-label="go to https://bitwarden.com/pick-your-plan/" data-testid="cta-link" class=" css-10oi26g" id=":R4tq9b9:fdff8971-6caf-56c0-a330-df32c2a3f604" contentful_id="3aLwWeBBO5seUO7fPIlgfH"><span class="css-s5xdrg">Get Started</span></a></div></div></div></div></div></section><div class="nt-cmp-marker" style="display: none !important;"></div><section id="passwords-strength-best-practices" class="css-1we2q8g"><div class="css-1436kdx"><h3 class="css-c9kug5">Passwords strength best practices</h3></div><div><div class="set-of-cards-container css-1cdk1wl"><div class="css-ppgkha"><div data-testid="card-container" class="card-container css-1bnuz6i"><div data-testid="card-content" class="css-1vdzktz"><div data-testid="card-headline"><h3 class="css-xg07fi">Make it unique</h3></div><div data-testid="card-subtext" class="css-1glflyo"> <p>Use passwords unique to different online accounts. This reduces the likelihood that one compromised password would impact the security of your other accounts.</p><p><strong>❌  DON’T</strong> use the same password for every account.</p><p><strong>✅  DO</strong> use passwords unique to every account.</p></div></div></div></div><div class="css-ppgkha"><div data-testid="card-container" class="card-container css-1bnuz6i"><div data-testid="card-content" class="css-1vdzktz"><div data-testid="card-headline"><h3 class="css-xg07fi">Make it random</h3></div><div data-testid="card-subtext" class="css-1glflyo"> <p>Ensure your passwords do not follow a recognizable pattern and have a combination of uppercase and lowercase letters, numbers, special characters, or words unrelated to your personal information.</p><p><strong>❌  DON’T</strong> use passwords with anything related to your personal information.</p><p><strong>✅  DO</strong> use passwords with random combinations of uppercase and lowercase letters, numbers, special characters, and words unrelated to your personal information.</p></div></div></div></div><div class="css-ppgkha"><div data-testid="card-container" class="card-container css-1bnuz6i"><div data-testid="card-content" class="css-1vdzktz"><div data-testid="card-headline"><h3 class="css-xg07fi">Make it long</h3></div><div data-testid="card-subtext" class="css-1glflyo"> <p>Using long passwords is critical to password strength. An 8-character password will take anywhere from a few minutes to a couple of hours to crack, while a 16-character password will take a hacker a billion years to crack.</p><p><strong>❌  DON’T</strong> use passwords with fewer than 14 characters.</p><p><strong>✅  DO</strong> use long passwords consisting of 14 characters or more.</p></div></div></div></div></div></div></section><div class="nt-cmp-marker" style="display: none !important;"></div><section id="manage-passwords-securely" class="css-1we2q8g"><div><div class="set-of-cards-container css-9e02im"><div class="css-ppgkha"><div data-testid="card-container" class="card-container css-1oijsmp"><div data-testid="card-asset" class="css-cd258v"><div class="css-13wylk3"><img alt="perspective-phones" id="60252f91-2517-5196-ab5b-5f00b5840ca6" height="566" width="715" class="css-1kew69k" src="https://res.cloudinary.com/bw-com/image/upload/f_auto/v1/ctf/7rncvj1f8mw7/3TVllRPeSCJT4KMue6fJIv/509769c8fe091b56f59221ba75581e09/perspective-phones.png?_a=DAJAUVWIZAA0"></div></div><div data-testid="card-content" class="css-19ehmyb"><div data-testid="card-headline"><h3 class="css-el5y4h">Use a secure password manager</h3></div><div data-testid="card-subtext" class="css-1glflyo"> <p>A strong password manager makes it easy to generate, store, and securely share unique passwords. Millions of users trust Bitwarden to manage login credentials across unlimited devices and platforms.</p><p><strong>Getting started with Bitwarden</strong></p><ol class="css-7ayk8z"><li class=" css-7c8h9w"><p><a href="/pricing/business/" class="css-1hrjmxx">Choose the plan</a> that best fits your personal or business needs.</p></li><li class=" css-7c8h9w"><p><a href="https://vault.bitwarden.com/#/register?layout=default" target="_blank" rel="noreferrer" class="css-1hrjmxx">Create a new account</a> and store your master password in a safe place.</p></li><li class=" css-7c8h9w"><p><a href="/download/" class="css-1hrjmxx">View download options</a> to access your Bitwarden vault across all preferred browsers and devices.</p></li></ol><p></p></div></div></div></div></div></div></section><section class="css-f6gm45"><div id="why-does-password-strength-matter" class="group css-bjn8wh"><a href="#why-does-password-strength-matter" title="#why-does-password-strength-matter" class="css-1oqman9"><svg version="1.1" viewBox="0 0 32 32"><path d="M30.939 9.669l-7.372-0.014 1.332-8.422c0.022-0.138 0.016-0.279-0.016-0.415s-0.092-0.264-0.174-0.377c-0.082-0.113-0.186-0.209-0.305-0.282s-0.251-0.122-0.389-0.144-0.279-0.016-0.415 0.016c-0.136 0.033-0.264 0.092-0.377 0.174-0.229 0.166-0.382 0.415-0.426 0.694l-1.388 8.75-8.728-0.018 1.316-8.31c0.028-0.141 0.027-0.286-0.002-0.426s-0.087-0.274-0.169-0.391c-0.082-0.118-0.187-0.218-0.309-0.294s-0.257-0.127-0.399-0.15c-0.142-0.022-0.287-0.016-0.426 0.019s-0.27 0.097-0.384 0.184c-0.114 0.087-0.21 0.195-0.282 0.32s-0.117 0.262-0.134 0.405l-1.366 8.64-7.776-0.016c-0.283 0-0.554 0.112-0.754 0.312s-0.312 0.471-0.312 0.754c0 0.283 0.112 0.554 0.312 0.754s0.471 0.312 0.754 0.312l7.442 0.014-1.4 8.876-7.718-0.016c-0.283 0-0.554 0.112-0.754 0.312s-0.312 0.471-0.312 0.754c0 0.283 0.112 0.554 0.312 0.754s0.471 0.312 0.754 0.312l7.384 0.016-1.266 8c-0.044 0.279 0.024 0.564 0.19 0.793s0.416 0.382 0.694 0.427c0.052 0.009 0.104 0.013 0.156 0.014 0.254 0 0.499-0.091 0.692-0.256s0.32-0.394 0.358-0.644l1.32-8.33 8.73 0.018-1.248 7.89c-0.044 0.279 0.024 0.564 0.19 0.793s0.415 0.382 0.694 0.427c0.056 0.009 0.112 0.013 0.168 0.014 0.253-0.001 0.498-0.092 0.691-0.257s0.32-0.393 0.359-0.643l1.3-8.218 7.762 0.016c0.283 0 0.554-0.112 0.754-0.312s0.312-0.471 0.312-0.754c0-0.283-0.112-0.554-0.312-0.754s-0.471-0.312-0.754-0.312l-7.428-0.016 1.4-8.876 7.704 0.016c0.283 0 0.554-0.112 0.754-0.312s0.312-0.471 0.312-0.754-0.112-0.554-0.312-0.754c-0.2-0.2-0.471-0.312-0.754-0.312h0.014zM19.671 20.657l-8.732-0.018 1.4-8.876 8.73 0.018-1.398 8.876z"></path></svg></a><h2>Why does password strength matter?</h2></div><p>Using the same password repeatedly across multiple sites might be convenient, but it also introduces a huge security risk. Your email account, Facebook, Twitter, bank account, and even your local grocery store could be compromised if someone discovered your password.&nbsp;</p><p>Choosing a unique and complex password for every online account helps ensure that your private information stays safe and secure. Use the Password Strength Test Chart below to guide your next password creation decisions. Bitwarden uses the zxcvbn tool for reliable password strength calculations.</p><div class="css-625mlr"><figure class="css-15ut44o"><img alt="Password Strength Test Chart - Save the Password Strength Test Chart to guide your next password decisions. Bitwarden uses the zxcvbn tool for reliable password strength calculations." id="9ba51cc6-93ac-5598-9643-069aa1baf282" height="2400" width="2232" src="https://res.cloudinary.com/bw-com/image/upload/f_auto/v1/ctf/7rncvj1f8mw7/7yYK16b2bBdsWbkG9cvijf/6dbf8bc9fefffa54d27a43f774f3d7ec/pw-strength-test-chart.png?_a=DAJAUVWIZAA0"></figure></div><p></p><div id="what-is-a-password-strength-tester" class="group css-bjn8wh"><a href="#what-is-a-password-strength-tester" title="#what-is-a-password-strength-tester" class="css-1oqman9"><svg version="1.1" viewBox="0 0 32 32"><path d="M30.939 9.669l-7.372-0.014 1.332-8.422c0.022-0.138 0.016-0.279-0.016-0.415s-0.092-0.264-0.174-0.377c-0.082-0.113-0.186-0.209-0.305-0.282s-0.251-0.122-0.389-0.144-0.279-0.016-0.415 0.016c-0.136 0.033-0.264 0.092-0.377 0.174-0.229 0.166-0.382 0.415-0.426 0.694l-1.388 8.75-8.728-0.018 1.316-8.31c0.028-0.141 0.027-0.286-0.002-0.426s-0.087-0.274-0.169-0.391c-0.082-0.118-0.187-0.218-0.309-0.294s-0.257-0.127-0.399-0.15c-0.142-0.022-0.287-0.016-0.426 0.019s-0.27 0.097-0.384 0.184c-0.114 0.087-0.21 0.195-0.282 0.32s-0.117 0.262-0.134 0.405l-1.366 8.64-7.776-0.016c-0.283 0-0.554 0.112-0.754 0.312s-0.312 0.471-0.312 0.754c0 0.283 0.112 0.554 0.312 0.754s0.471 0.312 0.754 0.312l7.442 0.014-1.4 8.876-7.718-0.016c-0.283 0-0.554 0.112-0.754 0.312s-0.312 0.471-0.312 0.754c0 0.283 0.112 0.554 0.312 0.754s0.471 0.312 0.754 0.312l7.384 0.016-1.266 8c-0.044 0.279 0.024 0.564 0.19 0.793s0.416 0.382 0.694 0.427c0.052 0.009 0.104 0.013 0.156 0.014 0.254 0 0.499-0.091 0.692-0.256s0.32-0.394 0.358-0.644l1.32-8.33 8.73 0.018-1.248 7.89c-0.044 0.279 0.024 0.564 0.19 0.793s0.415 0.382 0.694 0.427c0.056 0.009 0.112 0.013 0.168 0.014 0.253-0.001 0.498-0.092 0.691-0.257s0.32-0.393 0.359-0.643l1.3-8.218 7.762 0.016c0.283 0 0.554-0.112 0.754-0.312s0.312-0.471 0.312-0.754c0-0.283-0.112-0.554-0.312-0.754s-0.471-0.312-0.754-0.312l-7.428-0.016 1.4-8.876 7.704 0.016c0.283 0 0.554-0.112 0.754-0.312s0.312-0.471 0.312-0.754-0.112-0.554-0.312-0.754c-0.2-0.2-0.471-0.312-0.754-0.312h0.014zM19.671 20.657l-8.732-0.018 1.4-8.876 8.73 0.018-1.398 8.876z"></path></svg></a><h2>What is a password strength tester?</h2></div><p>A password strength tester gauges how long it might hypothetically take to crack your password by testing the password against a set of known criteria–such as length, randomness, and complexity.</p><p>Using a strength tester is an easy step to securing your online profile. In seconds, they help you determine whether or not your passwords are strong enough to protect your online subscriptions, such as your bank account.</p><p></p><p></p><div id="how-do-password-strength-testers-work" class="group css-bjn8wh"><a href="#how-do-password-strength-testers-work" title="#how-do-password-strength-testers-work" class="css-1oqman9"><svg version="1.1" viewBox="0 0 32 32"><path d="M30.939 9.669l-7.372-0.014 1.332-8.422c0.022-0.138 0.016-0.279-0.016-0.415s-0.092-0.264-0.174-0.377c-0.082-0.113-0.186-0.209-0.305-0.282s-0.251-0.122-0.389-0.144-0.279-0.016-0.415 0.016c-0.136 0.033-0.264 0.092-0.377 0.174-0.229 0.166-0.382 0.415-0.426 0.694l-1.388 8.75-8.728-0.018 1.316-8.31c0.028-0.141 0.027-0.286-0.002-0.426s-0.087-0.274-0.169-0.391c-0.082-0.118-0.187-0.218-0.309-0.294s-0.257-0.127-0.399-0.15c-0.142-0.022-0.287-0.016-0.426 0.019s-0.27 0.097-0.384 0.184c-0.114 0.087-0.21 0.195-0.282 0.32s-0.117 0.262-0.134 0.405l-1.366 8.64-7.776-0.016c-0.283 0-0.554 0.112-0.754 0.312s-0.312 0.471-0.312 0.754c0 0.283 0.112 0.554 0.312 0.754s0.471 0.312 0.754 0.312l7.442 0.014-1.4 8.876-7.718-0.016c-0.283 0-0.554 0.112-0.754 0.312s-0.312 0.471-0.312 0.754c0 0.283 0.112 0.554 0.312 0.754s0.471 0.312 0.754 0.312l7.384 0.016-1.266 8c-0.044 0.279 0.024 0.564 0.19 0.793s0.416 0.382 0.694 0.427c0.052 0.009 0.104 0.013 0.156 0.014 0.254 0 0.499-0.091 0.692-0.256s0.32-0.394 0.358-0.644l1.32-8.33 8.73 0.018-1.248 7.89c-0.044 0.279 0.024 0.564 0.19 0.793s0.415 0.382 0.694 0.427c0.056 0.009 0.112 0.013 0.168 0.014 0.253-0.001 0.498-0.092 0.691-0.257s0.32-0.393 0.359-0.643l1.3-8.218 7.762 0.016c0.283 0 0.554-0.112 0.754-0.312s0.312-0.471 0.312-0.754c0-0.283-0.112-0.554-0.312-0.754s-0.471-0.312-0.754-0.312l-7.428-0.016 1.4-8.876 7.704 0.016c0.283 0 0.554-0.112 0.754-0.312s0.312-0.471 0.312-0.754-0.112-0.554-0.312-0.754c-0.2-0.2-0.471-0.312-0.754-0.312h0.014zM19.671 20.657l-8.732-0.018 1.4-8.876 8.73 0.018-1.398 8.876z"></path></svg></a><h2>How do password strength testers work?</h2></div><p>Specifically, a strength tester measures how long it would take someone else (or, more commonly, an automated computer program) to brute force an attack using every possible letter, number, and special character combination until they crack it. A password strength tester instantly provides this information and empowers you to choose the strongest possible password to keep your account information safe.</p><p>Strong and unique passwords can be automatically generated for free using the <a href="/password-generator/" class="css-1v5663i">Bitwarden Password Generator</a>. With this free tool, you can customize the password generator settings, including the number of characters and the use of capitalization, symbols, and special characters. Once you customize your settings, you can evaluate your password strength score and the estimated time for hackers to crack it.</p></section><section class="css-cxjkyn"><div class="css-1se3uum"><div class="css-parwra"><p>Managing your passwords is easy and secure with Bitwarden.</p></div><div><div data-testid="actions" class="css-467r12"><div><div class="css-tp01zk"><a href="/pick-your-plan/" aria-label="go to https://bitwarden.com/pick-your-plan/" data-testid="cta-link" class=" css-10oi26g" id=":R4tqhb9:fdff8971-6caf-56c0-a330-df32c2a3f604" contentful_id="3aLwWeBBO5seUO7fPIlgfH"><span class="css-s5xdrg">Get Started</span></a></div></div></div></div></div></section></main><footer class="css-1diyjrv"><div class="css-1vgwj7w"><div class="css-zed147"><nav class="css-1g1p7jq"><div><h4 class="css-syvv29">Products</h4><div class="css-15idi1d"><a href="/products/" aria-label="go to https://bitwarden.com/products/" data-testid="cta-link" class="css-jb0zmd" id="d662225a-a7dd-58b7-98aa-4e77da014be0" contentful_id="1TeIznXh4HlHYv3jJG8LhK" __typename="ContentfulComponentCtaLink" label="How Bitwarden Works" link="[object Object]"><span class="css-s5xdrg">How Bitwarden Works</span></a><a href="/download/" aria-label="go to https://bitwarden.com/download/" data-testid="cta-link" class="css-1g51eys" id="43e43c29-f6f8-5633-b8c5-f9b376398ed7" contentful_id="10NVVeI4X0MOauskvQrF4e" __typename="ContentfulComponentCtaLink" label="Download Options" link="[object Object]"><span class="css-s5xdrg">Download Options</span></a><a href="/passwordless-passkeys/" aria-label="go to https://bitwarden.com/passwordless-passkeys/" data-testid="cta-link" class="css-1g51eys" id="3f94e63c-d5af-5781-9fe2-a8180ac68ea0" contentful_id="5gDAU3njpZMHqPwQpjCVqN" __typename="ContentfulComponentCtaLink" label="Passkeys and Passwordless" link="[object Object]"><span class="css-s5xdrg">Passkeys and Passwordless</span></a><a href="/products/authenticator/" aria-label="go to https://bitwarden.com/products/authenticator/" data-testid="cta-link" class="css-1g51eys" id="768e2b95-b63e-58f3-9637-6df8e067a040" contentful_id="7CGSJJJgAe7rpWude3M0DB" __typename="ContentfulComponentCtaLink" label="Bitwarden Authenticator" link="[object Object]"><span class="css-s5xdrg">Bitwarden Authenticator</span></a><a href="/products/send/" aria-label="go to https://bitwarden.com/products/send/" data-testid="cta-link" class="css-1g51eys" id="0c2b5ecf-34c0-5b1b-a3ee-c605a1a0f62c" contentful_id="5nkWzkNOZ0MGe7lKkMEZkO" __typename="ContentfulComponentCtaLink" label="Bitwarden Send" link="[object Object]"><span class="css-s5xdrg">Bitwarden Send</span></a><a href="/pricing/business/" aria-label="go to https://bitwarden.com/pricing/business/" data-testid="cta-link" class="plausible-event-name=button+click plausible-event-button=plans+pricing css-1g51eys" id="6809a631-72b4-50c0-8185-049e5977f010" contentful_id="23mPH1cjEErDVndQnc0zGu" __typename="ContentfulComponentCtaLink" label="Pricing for Business" link="[object Object]"><span class="css-s5xdrg">Pricing for Business</span></a><a href="/pricing/" aria-label="go to https://bitwarden.com/pricing/" data-testid="cta-link" class="css-1g51eys" id="284899e4-bf80-5243-adf6-9915f3ebd78a" contentful_id="4tv4R61cjJwuAX0kt9qzwH" __typename="ContentfulComponentCtaLink" label="Pricing for Individuals" link="[object Object]"><span class="css-s5xdrg">Pricing for Individuals</span></a><a href="/msp/" aria-label="go to https://bitwarden.com/msp/" data-testid="cta-link" class="css-1g51eys" id="1454eab7-3438-59d4-9134-b5cccb23063c" contentful_id="1CVWAhO0OxWE1h51ZmMQUN" __typename="ContentfulComponentCtaLink" label="Managed Service Providers" link="[object Object]"><span class="css-s5xdrg">Managed Service Providers</span></a></div></div><div><h4 class="css-syvv29">Company</h4><div class="css-15idi1d"><a href="/about/" aria-label="go to https://bitwarden.com/about/" data-testid="cta-link" class="css-1g51eys" id="66a7fb0b-8238-5da4-abba-9966410745ef" contentful_id="39kglbRgTTuggeZcVzI0pi" __typename="ContentfulComponentCtaLink" label="About" link="[object Object]"><span class="css-s5xdrg">About</span></a><a href="/open-source/" aria-label="go to https://bitwarden.com/open-source/" data-testid="cta-link" class="css-1g51eys" id="c3b6ca6c-88c7-5f31-87b6-bfca5fa58077" contentful_id="76o5wyzdQwMXJ6aIMiPzqB" __typename="ContentfulComponentCtaLink" label="Open Source" link="[object Object]"><span class="css-s5xdrg">Open Source</span></a><a href="/careers/" aria-label="go to https://bitwarden.com/careers/" data-testid="cta-link" class="css-1g51eys" id="b9c1d6be-0841-57d6-a765-88d90bef6e58" contentful_id="7N3xBMqCWTKdTBamlg6Rcf" __typename="ContentfulComponentCtaLink" label="Careers" link="[object Object]"><span class="css-s5xdrg">Careers</span></a><a href="/events/" aria-label="go to https://bitwarden.com/events/" data-testid="cta-link" class="css-1g51eys" id="facf9a1c-5786-51c7-9550-ff1afaaf9e6d" contentful_id="5Z9OJcpDdPnTEMnKHIefd3" __typename="ContentfulComponentCtaLink" label="Events" link="[object Object]"><span class="css-s5xdrg">Events</span></a><a href="/open-source-security-summit/" aria-label="go to https://bitwarden.com/open-source-security-summit/" data-testid="cta-link" class="css-1g51eys" id="501d4d2a-84fb-5c9b-8b64-367f835bb315" contentful_id="6p7vmdKkdarzlu7CwBgNWH" __typename="ContentfulComponentCtaLink" label="Open Source Security Summit" link="[object Object]"><span class="css-s5xdrg">Open Source Security Summit</span></a><a href="/press-room/" aria-label="go to https://bitwarden.com/press-room/" data-testid="cta-link" class="css-1g51eys" id="871115e0-eb9c-5313-bdd6-e53cb752795c" contentful_id="wrPSmNJEb0shJRfKQwEJ7" __typename="ContentfulComponentCtaLink" label="Press Room" link="[object Object]"><span class="css-s5xdrg">Press Room</span></a><a href="/blog/" aria-label="go to https://bitwarden.com/blog/" data-testid="cta-link" class="css-1g51eys" id="ec058258-4145-57a0-ba7e-38855e3f130c" contentful_id="4JAtkWbj9FQnmbJA6S9YRZ" __typename="ContentfulComponentCtaLink" label="Blog" link="[object Object]"><span class="css-s5xdrg">Blog</span></a><a href="/partners/" aria-label="go to https://bitwarden.com/partners/" data-testid="cta-link" class="css-1g51eys" id="fb1841a1-cf9e-5140-a4b1-825cc21b4405" contentful_id="3veiKFRMgGAhMNXu4y11dw" __typename="ContentfulComponentCtaLink" label="Partners" link="[object Object]"><span class="css-s5xdrg">Partners</span></a></div></div><div><h4 class="css-syvv29">Resources</h4><div class="css-15idi1d"><a href="/resources/" aria-label="go to https://bitwarden.com/resources/" data-testid="cta-link" class="css-1g51eys" id="0ebfc50f-c38a-5aab-9df1-a5735ee1f73f" contentful_id="wjANne83SzZ1LOfTis1kv" __typename="ContentfulComponentCtaLink" label="Resource Center" link="[object Object]"><span class="css-s5xdrg">Resource Center</span></a><a href="https://community.bitwarden.com/" target="_blank" rel="noreferrer" aria-label="go to https://community.bitwarden.com/" data-testid="cta-link" class="css-1g51eys" id="3e482cd7-6025-5a92-89c9-66310ac9fbe1" contentful_id="60ITdQWQoH7yGUHvZbTMYh" __typename="ContentfulComponentCtaLink" label="Community Forums" link="[object Object]"><span class="css-s5xdrg">Community Forums</span></a><a href="/compliance/" aria-label="go to https://bitwarden.com/compliance/" data-testid="cta-link" class="css-1g51eys" id="7c32770c-d54c-536b-9cca-dee3da19f44e" contentful_id="1ZHe21KzYPOtQPyot6BtJv" __typename="ContentfulComponentCtaLink" label="Security Compliance" link="[object Object]"><span class="css-s5xdrg">Security Compliance</span></a><a href="/case-studies/" aria-label="go to https://bitwarden.com/case-studies/" data-testid="cta-link" class="css-1g51eys" id="1c492841-19fd-55a6-864a-90bbf0a18ecb" contentful_id="39jInN2tX5V7ODivwqYqYY" __typename="ContentfulComponentCtaLink" label="Case Studies" link="[object Object]"><span class="css-s5xdrg">Case Studies</span></a><a href="/newsfeed/" aria-label="go to https://bitwarden.com/newsfeed/" data-testid="cta-link" class="css-1g51eys" id="86290cad-2e62-503d-b2dd-6e4f0a3f5341" contentful_id="EkmGGvwMq1Frj30XOod8t" __typename="ContentfulComponentCtaLink" label="Newsfeed" link="[object Object]"><span class="css-s5xdrg">Newsfeed</span></a><a href="/resources/the-survey-room/" aria-label="go to https://bitwarden.com/resources/the-survey-room/" data-testid="cta-link" class="css-1g51eys" id="9af480a9-0fb0-50d1-afce-fedc768bf407" contentful_id="7mfQSCXKcLmQvmCYs6TB0A" __typename="ContentfulComponentCtaLink" label="Survey Room" link="[object Object]"><span class="css-s5xdrg">Survey Room</span></a><a href="/newsletter-subscribe/" aria-label="go to https://bitwarden.com/newsletter-subscribe/" data-testid="cta-link" class="css-1g51eys" id="ae95998b-96c5-5ac1-8600-58eb1fa6ce7e" contentful_id="7fiZwG5Eql0cvZBzgT8zcc" __typename="ContentfulComponentCtaLink" label="Subscribe to Updates" link="[object Object]"><span class="css-s5xdrg">Subscribe to Updates</span></a></div></div><div><h4 class="css-syvv29">Tools &amp; Help</h4><div class="css-15idi1d"><a href="/password-generator/" aria-label="go to https://bitwarden.com/password-generator/" data-testid="cta-link" class="css-1g51eys" id="6e9f3022-31d5-5299-8e3a-6ddfcf29eade" contentful_id="7woATSCYRFMuMXdVgIyb0r" __typename="ContentfulComponentCtaLink" label="Password Generator" link="[object Object]"><span class="css-s5xdrg">Password Generator</span></a><a href="/password-strength/" aria-label="go to https://bitwarden.com/password-strength/" data-testid="cta-link" class="css-1g51eys" id="6835eec9-8b65-5733-80fa-02e29d7c838f" contentful_id="5VrwOpEjk24ReofiPtBGGv" __typename="ContentfulComponentCtaLink" label="Password Strength Tester" link="[object Object]"><span class="css-s5xdrg">Password Strength Tester</span></a><a href="/help/" aria-label="go to https://bitwarden.com/help/" data-testid="cta-link" class="css-1g51eys" id="1dea1ecb-e67c-5458-ba32-dfd12b2f71f3" contentful_id="3zVRNqdxAAcE0U2WCR6wua" __typename="ContentfulComponentCtaLink" label="Help and Documentation" link="[object Object]"><span class="css-s5xdrg">Help and Documentation</span></a><a href="/learning/" aria-label="go to https://bitwarden.com/learning/" data-testid="cta-link" class="css-1g51eys" id="00413c63-7c3d-5f2f-bf5c-013db6c44907" contentful_id="3q87lTxow7jI4Gysi2P57O" __typename="ContentfulComponentCtaLink" label="Learning Center" link="[object Object]"><span class="css-s5xdrg">Learning Center</span></a><a href="/contact-sales/" aria-label="go to https://bitwarden.com/contact-sales/" data-testid="cta-link" class="plausible-event-name=button+click plausible-event-button=contact+sales css-1g51eys" id="f380fcec-59dc-58f4-a729-d56cbfbbe80b" contentful_id="46JdQwXRlpAnlsNMYa3RCj" __typename="ContentfulComponentCtaLink" label="Talk to Sales" link="[object Object]"><span class="css-s5xdrg">Talk to Sales</span></a><a href="/contact/" aria-label="go to https://bitwarden.com/contact/" data-testid="cta-link" class="css-1g51eys" id="a50c75ea-74af-5717-96a4-84cc4b9df0fd" contentful_id="6a6eltJMy4U3h270Ltc3yH" __typename="ContentfulComponentCtaLink" label="Contact Support" link="[object Object]"><span class="css-s5xdrg">Contact Support</span></a></div></div></nav><hr class="css-5of1bp"><div class="css-4j17v3"><div class="css-hauzor"><p>© 2024 Bitwarden, Inc. <a href="/terms/" class="css-1v5663i">Terms</a> <a href="/privacy/" class="css-1v5663i">Privacy</a> <a href="/#osano" class="css-1v5663i">Cookie Settings</a> <a href="/sitemap/" class="css-1v5663i">Sitemap</a></p></div><div class="css-1p1er0y"><a href="https://twitter.com/bitwarden" target="_blank" rel="noreferrer" class="css-12awlnn"><span data-name="bwi-twitter" class="css-bm7vkx"></span></a><a href="https://reddit.com/r/bitwarden" target="_blank" rel="noreferrer" class="css-12awlnn"><span data-name="bwi-reddit" class="css-bm7vkx"></span></a><a href="https://community.bitwarden.com/" target="_blank" rel="noreferrer" class="css-12awlnn"><span data-name="bwi-community" class="css-bm7vkx"></span></a><a href="https://github.com/bitwarden" target="_blank" rel="noreferrer" class="css-12awlnn"><span data-name="bwi-github" class="css-bm7vkx"></span></a><a href="https://www.youtube.com/channel/UCId9a_jQqvJre0_dE2lE_Rw" target="_blank" rel="noreferrer" class="css-12awlnn"><span data-name="bwi-youtube" class="css-bm7vkx"></span></a><a href="https://www.linkedin.com/company/bitwarden1" target="_blank" rel="noreferrer" class="css-12awlnn"><span data-name="bwi-linkedin" class="css-bm7vkx"></span></a><a href="https://www.facebook.com/bitwarden/" target="_blank" rel="noreferrer" class="css-12awlnn"><span data-name="bwi-facebook" class="css-bm7vkx"></span></a><a href="https://www.instagram.com/bitwarden/" target="_blank" rel="noreferrer" class="css-12awlnn"><span data-name="bwi-instagram" class="css-bm7vkx"></span></a><a href="https://fosstodon.org/@bitwarden" target="_blank" rel="me" class="css-12awlnn"><span data-name="bwi-mastodon" class="css-bm7vkx"></span></a><a href="https://www.twitch.tv/bitwardenlive" target="_blank" rel="noreferrer" class="css-12awlnn"><span data-name="bwi-twitch" class="css-bm7vkx"></span></a></div><div><div><div class="css-iuriuk">This site is available in English.<!-- --> <div class="css-x7f5a7"><a href="/password-strength/" aria-label="go to /password-strength/" data-testid="cta-link" class="css-1f0tyn8"><span class="css-s5xdrg">Go to English</span></a><a href="#" aria-label="go to #" data-testid="cta-link" class=" css-lr36n9"><span class="css-s5xdrg">Stay Here<span class="css-ihq8ma"></span></span></a></div></div><div class="css-bjn8wh"><select id="footer-language" class="css-10nfz87"><option value="en-us" style="background-color:indigoBlue" selected="">English</option><option value="de-de" style="background-color:indigoBlue">Deutsch</option><option value="es-la" style="background-color:indigoBlue">Español</option><option value="fr-fr" style="background-color:indigoBlue">Français</option><option value="ja-jp" style="background-color:indigoBlue">日本語</option><option value="nl-nl" style="background-color:indigoBlue">Nederlands</option></select><span class="css-jf24xy"></span></div></div></div></div></div></div></footer></div></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><iframe name="__uspapiLocator" style="display: none;"></iframe><script type="text/javascript" id="">window.addEventListener("load",function(h){function f(){try{var b=window.ga.getAll();if(b.length>0)return console.log("Google Analytics trackers found:",b),b[0].get("clientId");console.error("No trackers found.");return!1}catch(a){return console.error("Error retrieving Google Analytics clientId:",a),!1}}function d(){try{var b=document.querySelectorAll("form");b.forEach(function(a){var c=a.querySelector('input[name\x3d"ga_client_id"]');c&&a.addEventListener("submit",function(){var g=new Event("input",
{bubbles:!0,cancelable:!0}),e=f();e?(c.value=e,c.dispatchEvent(g)):console.error("Failed to get clientId.")})})}catch(a){console.error("Error setting clientId in forms:",a)}}typeof window.ga!=="undefined"?d():(console.log("Waiting for Google Analytics to load..."),window.addEventListener("ga:loaded",d))});</script><script>
  
  function gaOptout(){document.cookie=disableStr+'=true; expires=Thu, 31 Dec 2099 23:59:59 UTC;path=/',window[disableStr]=!0}var gaProperty='UA-81915606-4',disableStr='ga-disable-'+gaProperty;document.cookie.indexOf(disableStr+'=true')>-1&&(window[disableStr]=!0);
  if(!(parseInt(navigator.doNotTrack) === 1 || parseInt(window.doNotTrack) === 1 || parseInt(navigator.msDoNotTrack) === 1 || navigator.doNotTrack === "yes")) {
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
  }
  if (typeof ga === "function") {
    ga('create', 'UA-81915606-4', 'auto', {});
      ga('set', 'anonymizeIp', true);
      
      
      
      
      }</script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/password-strength/";/*]]>*/</script><!-- slice-start id="_gatsby-scripts-1" -->
          <script id="gatsby-chunk-mapping">
            window.___chunkMapping="{\"polyfill\":[\"/polyfill-e8af0db43841b98310c5.js\"],\"app\":[\"/app-acde3b5c8c36d8591a4a.js\"],\"component---src-pages-404-tsx\":[\"/component---src-pages-404-tsx-2c717ba9618b187617d3.js\"],\"component---src-pages-blog-tsx\":[\"/component---src-pages-blog-tsx-30edb1e7178a92c351fe.js\"],\"component---src-pages-bw-tools-blog-og-tsx\":[\"/component---src-pages-bw-tools-blog-og-tsx-7ea16473a5a5c351c26b.js\"],\"component---src-pages-bw-tools-help-og-tsx\":[\"/component---src-pages-bw-tools-help-og-tsx-ed67f9591155125697a5.js\"],\"component---src-pages-bw-tools-sales-quote-tsx\":[\"/component---src-pages-bw-tools-sales-quote-tsx-357eb8dc1f4144f3f285.js\"],\"component---src-pages-contact-tsx\":[\"/component---src-pages-contact-tsx-a19c300e1e84d6077140.js\"],\"component---src-pages-data-security-in-age-of-ai-index-tsx\":[\"/component---src-pages-data-security-in-age-of-ai-index-tsx-8bbf2957e7364cc39857.js\"],\"component---src-pages-events-tsx\":[\"/component---src-pages-events-tsx-2e5260eeaf1f19503203.js\"],\"component---src-pages-help-index-tsx\":[\"/component---src-pages-help-index-tsx-f84829457b88bd616f82.js\"],\"component---src-pages-learning-tsx\":[\"/component---src-pages-learning-tsx-44950b3cc5de26949ff9.js\"],\"component---src-pages-newsfeed-tsx\":[\"/component---src-pages-newsfeed-tsx-43af87853c9870fa4d24.js\"],\"component---src-pages-passphrase-strength-game-tsx\":[\"/component---src-pages-passphrase-strength-game-tsx-faea48066fdc1b9327ce.js\"],\"component---src-pages-preview-tsx\":[\"/component---src-pages-preview-tsx-6a9c1b77e7274f722745.js\"],\"component---src-pages-search-tsx\":[\"/component---src-pages-search-tsx-5bbe77285c5947a6e138.js\"],\"component---src-pages-sitemap-tsx\":[\"/component---src-pages-sitemap-tsx-76bccb13857ed03a5392.js\"],\"component---src-pages-tips-tsx\":[\"/component---src-pages-tips-tsx-f5bec29223cbb6dad139.js\"],\"component---src-templates-blog-page-tsx\":[\"/component---src-templates-blog-page-tsx-314379adad4bcffeb86d.js\"],\"component---src-templates-careers-post-tsx\":[\"/component---src-templates-careers-post-tsx-b353b8eadbf3b94e381a.js\"],\"component---src-templates-event-page-tsx\":[\"/component---src-templates-event-page-tsx-91efe2f8c0560422dbee.js\"],\"component---src-templates-help-article-tsx\":[\"/component---src-templates-help-article-tsx-f2728ca14f66c9c01dce.js\"],\"component---src-templates-landing-page-tsx\":[\"/component---src-templates-landing-page-tsx-e7feeba087231fb3a752.js\"],\"component---src-templates-learning-page-tsx\":[\"/component---src-templates-learning-page-tsx-f1232c3e106c21d02848.js\"],\"component---src-templates-presentation-post-tsx\":[\"/component---src-templates-presentation-post-tsx-42d5ce3ecfdb1a444b6a.js\"],\"component---src-templates-redirect-tsx\":[\"/component---src-templates-redirect-tsx-d056147f762525a15278.js\"],\"component---src-templates-resources-gated-tsx\":[\"/component---src-templates-resources-gated-tsx-b85d68997a23ef1af5f2.js\"],\"component---src-templates-resources-list-tsx\":[\"/component---src-templates-resources-list-tsx-32781ed7691b69dcdc88.js\"],\"component---src-templates-resources-new-tsx\":[\"/component---src-templates-resources-new-tsx-42bc6ed4fad4b0395a6a.js\"],\"component---src-templates-resources-video-page-tsx\":[\"/component---src-templates-resources-video-page-tsx-da1c3bf8946e56dbedc4.js\"],\"component---src-templates-swagger-api-tsx\":[\"/component---src-templates-swagger-api-tsx-0c6d875f85ef0e405ff7.js\"]}";
          </script>
        <script>window.___webpackCompilationHash="cda981f7ef36b7981d73";</script><script src="/webpack-runtime-e2b7962b189197aa3dab.js" nomodule=""></script><script src="/polyfill-e8af0db43841b98310c5.js" nomodule=""></script><script src="/webpack-runtime-e2b7962b189197aa3dab.js" async=""></script><script async="" src="/framework-4d871544ffbb6d39e2ac.js"></script><script async="" src="/78c2515a-ccb1d28ccbbbdba9369d.js"></script><script async="" src="/c9cbcf99-2eb52476332934b01858.js"></script><script async="" src="/app-acde3b5c8c36d8591a4a.js"></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>