.subscripton-module__Jeutsa__cta_subscribe{align-items:center;gap:var(--unit-1);top:var(--unit-1_5);display:flex;position:absolute;right:0}.subscripton-module__Jeutsa__cta_subscribe_text{display:none}@media (min-width:992px){.subscripton-module__Jeutsa__cta_subscribe{top:var(--unit-2_5)}}@media (min-width:1200px){.subscripton-module__Jeutsa__cta_subscribe_text{display:inline}}
.subscribe-newsletter-modal-module__opaE_q__root{width:100%;max-width:60rem}.subscribe-newsletter-modal-module__opaE_q__success{display:none}.subscribe-newsletter-modal-module__opaE_q__form:has([data-status=success]){display:none}.subscribe-newsletter-modal-module__opaE_q__form:has([data-status=success])~.subscribe-newsletter-modal-module__opaE_q__success{display:block}.subscribe-newsletter-modal-module__opaE_q__image{width:100%;height:auto}.subscribe-newsletter-modal-module__opaE_q__main{padding-inline:var(--unit-2);padding-block:var(--unit-2)}.subscribe-newsletter-modal-module__opaE_q__title{--typography-margin-block:0 var(--unit-2)}.subscribe-newsletter-modal-module__opaE_q__footnote{--typography-margin-block:var(--unit-1)0}@media (min-width:768px){.subscribe-newsletter-modal-module__opaE_q__main{padding-inline:var(--unit-4);padding-block:var(--unit-3)}.subscribe-newsletter-modal-module__opaE_q__title{--typography-margin-block:0 var(--unit-4);white-space:pre}}
.Typography-module__ENyo2q__heading_h1{font-family:var(--font-family-sans-serif-default);font-size:clamp(var(--font-size-h2),5vw + 1rem,var(--font-size-h1));font-style:normal;font-weight:var(--typography-font-weight,var(--font-weight-bold));line-height:var(--line-height-small);margin-block:var(--typography-margin-block,0);text-wrap:var(--typography-text-balance,balance)}.Typography-module__ENyo2q__heading_h2{font-family:var(--font-family-sans-serif-default);font-size:clamp(var(--font-size-h3),3vw + 1rem,var(--font-size-h2));font-style:normal;font-weight:var(--typography-font-weight,var(--font-weight-bold));line-height:var(--line-height-small);margin-block:var(--typography-margin-block,0);text-wrap:var(--typography-text-balance,balance)}.Typography-module__ENyo2q__heading_h3{font-family:var(--font-family-sans-serif-default);font-size:clamp(var(--font-size-h4),2.8vw + 1rem,var(--font-size-h3));font-style:normal;font-weight:var(--typography-font-weight,var(--font-weight-bold));line-height:var(--line-height-medium);margin-block:var(--typography-margin-block,0);text-wrap:var(--typography-text-balance,balance)}.Typography-module__ENyo2q__heading_h4{font-family:var(--font-family-sans-serif-default);font-size:clamp(var(--font-size-h5),1.8vw + 1rem,var(--font-size-h4));font-style:normal;font-weight:var(--typography-font-weight,var(--font-weight-bold));line-height:var(--line-height-medium);margin-block:var(--typography-margin-block,0);text-wrap:var(--typography-text-balance,balance)}.Typography-module__ENyo2q__heading_h5{font-family:var(--font-family-sans-serif-default);font-size:clamp(var(--font-size-h6),1.3vw + 1rem,var(--font-size-h5));font-style:normal;font-weight:var(--typography-font-weight,var(--font-weight-bold));line-height:var(--line-height-medium);margin-block:var(--typography-margin-block,0);text-wrap:var(--typography-text-balance,balance)}.Typography-module__ENyo2q__heading_h6{font-family:var(--font-family-sans-serif-default);font-size:clamp(var(--font-size-lead),1.1vw + 1rem,var(--font-size-h6));font-style:normal;font-weight:var(--typography-font-weight,var(--font-weight-bold));line-height:var(--line-height-large);margin-block:var(--typography-margin-block,0);text-wrap:var(--typography-text-balance,balance)}.Typography-module__ENyo2q__text_lead{font-family:var(--font-family-sans-serif-default);font-size:clamp(var(--font-size-base),.8vw + 1rem,var(--font-size-lead));font-style:normal;font-weight:var(--typography-font-weight,var(--font-weight-regular));line-height:var(--line-height-large);margin-block:var(--typography-margin-block,0);text-wrap:pretty}.Typography-module__ENyo2q__text_base{font-family:var(--font-family-sans-serif-default);font-size:var(--font-size-base);font-style:normal;font-weight:var(--typography-font-weight,var(--font-weight-regular));line-height:var(--line-height-large);margin-block:var(--typography-margin-block,0);text-wrap:pretty}.Typography-module__ENyo2q__text_small{font-family:var(--font-family-sans-serif-default);font-size:var(--font-size-small);font-style:normal;font-weight:var(--typography-font-weight,var(--font-weight-regular));line-height:var(--line-height-large);margin-block:var(--typography-margin-block,0);text-wrap:pretty}.Typography-module__ENyo2q__text_extra_small{font-family:var(--font-family-sans-serif-default);font-size:var(--font-size-extra-small);font-style:normal;font-weight:var(--typography-font-weight,var(--font-weight-regular));line-height:var(--line-height-large);margin-block:var(--typography-margin-block,0);text-wrap:pretty}.Typography-module__ENyo2q__text_console{font-family:var(--font-family-mono-default);font-size:var(--font-size-base);font-style:normal;font-weight:var(--text-console-weight,var(--font-weight-bold));line-height:var(--line-height-small);margin-block:var(--typography-margin-block,0);text-wrap:pretty}.Typography-module__ENyo2q__text_with_link a,.Typography-module__ENyo2q__text_with_link a:is(:link,:visited){color:var(--link-color,var(--white));text-decoration:underline;-webkit-text-decoration-color:var(--link-underline-color,var(--passbolt-red));text-decoration-color:var(--link-underline-color,var(--passbolt-red));text-decoration-thickness:var(--link-decoration-thickness,1px);text-underline-offset:var(--link-underline-offset,.4em);transition:text-underline-offset .1s}.Typography-module__ENyo2q__text_with_link a:is(:hover,:active){-webkit-text-decoration-color:var(--link-underline-color,var(--passbolt-red));text-decoration-color:var(--link-underline-color,var(--passbolt-red));text-underline-offset:var(--link-underline-offset,.2em)}.Typography-module__ENyo2q__highlight{color:var(--typography-highlight-color,var(--passbolt-red))}.Typography-module__ENyo2q__text_dimmed{color:var(--text-dimmed)}.Typography-module__ENyo2q__text_pre{white-space:pre-line}
.all-in-one-module__pdr_8a__header{row-gap:var(--unit-5);flex-direction:column;grid-column:1/span 8;display:flex}.all-in-one-module__pdr_8a__main{gap:var(--unit-3);flex-direction:column;grid-column:11/span 14;display:flex}.all-in-one-module__pdr_8a__title{white-space:pre-wrap;grid-column:1/span 11}.all-in-one-module__pdr_8a__subtitle{color:var(--text-dimmed);grid-column:1/span 12}.all-in-one-module__pdr_8a__collaboration{grid-area:collaboration}.all-in-one-module__pdr_8a__security{grid-area:security}.all-in-one-module__pdr_8a__opensource{grid-area:opensource}.all-in-one-module__pdr_8a__opensource_highlight{--terminal-highlight-color:var(--passbolt-red)}.all-in-one-module__pdr_8a__card_image{height:100%}.all-in-one-module__pdr_8a__card_picture{object-fit:contain;object-position:top;border-radius:var(--border-radius-small);width:100%;height:100%}@media (min-width:768px){.all-in-one-module__pdr_8a__main{grid-template-columns:repeat(2,1fr);grid-template-areas:"collaboration security""collaboration opensource";display:grid}}@media (min-width:1200px){.all-in-one-module__pdr_8a__main{gap:var(--unit-6)}}
.card-module__UYpbIG__root{--card-background-color:var(--card-background-default-color,var(--eerie-black));--card-border-color:var(--card-border-gradient-color,var(--grey-80));--card-border-initial-opacity:var(--card-border-default-opacity,1);--card-border-color-gradient-start:rgb(from var(--card-border-color)r g b/var(--card-border-initial-opacity));--card-border-color-gradient-end:rgb(from var(--card-border-color)r g b/0);background:linear-gradient(var(--card-background-color),var(--card-background-color))padding-box,linear-gradient(to bottom,var(--card-border-color-gradient-start)0,var(--card-border-color-gradient-end)100%)border-box;padding-inline:var(--card-padding-inline,var(--unit-4));padding-block:var(--card-padding-block,var(--unit-4));border-radius:var(--border-radius-regular);flex-direction:var(--card-flex-direction,column);gap:var(--card-row-gap,var(--unit-2));border:1px solid var(--card-plain-border-color,transparent);display:flex}.card-module__UYpbIG__small{padding-inline:var(--card-padding-inline,var(--unit-3));padding-block:var(--card-padding-block,var(--unit-3))}.card-module__UYpbIG__ghost{--card-border-initial-opacity:0;--card-background-color:transparent}.card-module__UYpbIG__outline{--card-background-color:var(--card-container-background-color,var(--section-background-color,transparent))}.card-module__UYpbIG__aside{padding-block:var(--card-aside-padding-block,0)}.card-module__UYpbIG__icon{color:var(--card-icon-color,var(--passbolt-red));width:var(--unit-3_5);height:var(--unit-3_5)}.card-module__UYpbIG__header{gap:var(--unit-2);flex-direction:column;display:flex}.card-module__UYpbIG__title{color:var(--white)}.card-module__UYpbIG__subtitle{color:var(--text-dimmed)}.card-module__UYpbIG__main{color:var(--text-dimmed);flex:1}.card-module__UYpbIG__footer{padding-block:var(--card-footer-padding-block,0);color:var(--white);align-items:flex-end;height:100%;display:flex}
.badge-module__YL7sda__root{padding-block:var(--badge-padding-block,var(--unit-0_5));padding-inline:var(--badge-padding-inline,var(--unit-1));border-radius:var(--badge-border-radius,var(--unit-0_5));background:var(--badge-background-color,var(--grey-80));border:.5px solid var(--badge-border-color,transparent);color:var(--badge-text-color,var(--white));font-size:var(--badge-font-size,var(--font-size-extra-small));line-height:var(--badge-line-height,1em);align-items:center;display:inline-flex}.badge-module__YL7sda__root:has(>a){--badge-background-color:rgb(from var(--white)r g b/.05);--badge-border-color:rgb(from var(--white)r g b/.3);--badge-text-color:var(--text-dimmed);--link-color:var(--badge-text-color);padding-block:unset;padding-inline:unset;transition-property:border,background,color;transition-duration:.25s;transition-timing-function:ease}:is(.badge-module__YL7sda__root:has(>a):hover,.badge-module__YL7sda__root:has(>a):focus-within){--badge-background-color:rgb(from var(--white)r g b/.1);--badge-border-color:rgb(from var(--white)r g b/.5);--badge-text-color:var(--white);--link-color:var(--badge-text-color)}.badge-module__YL7sda__root>a{padding-block:var(--badge-padding-block,var(--unit-0_5));padding-inline:var(--badge-padding-inline,var(--unit-1));outline:none;transition:inherit}
.button-module__Ea4gSW__button{--button-idle-fill-color:var(--white);--button-idle-stroke-color:var(--grey-10);--button-idle-text-color:var(--black);--button-hover-fill-color:var(--passbolt-red);--button-hover-stroke-color:var(--passbolt-red);--button-hover-text-color:var(--white);--button-active-fill-color:var(--passbolt-red);--button-active-stroke-color:rgb(from var(--white)r g b/.4);--button-active-text-color:var(--white);--button-border-color:var(--button-idle-stroke-color);--button-background-color:var(--button-idle-fill-color);--button-text-color:var(--button-idle-text-color);--button-font-size:var(--font-size-base);--button-padding-block-default:var(--unit-2);--button-padding-inline-default:var(--unit-3);padding-block:var(--button-padding-block,var(--button-padding-block-default));padding-inline:var(--button-padding-inline,var(--button-padding-inline-default));justify-content:center;align-items:center;gap:var(--unit-1);cursor:pointer;border-radius:var(--button-border-radius,var(--border-radius-small));border:.5px solid var(--button-border-color);background-color:var(--button-background-color);color:var(--button-text-color);font-size:var(--button-font-size);font-style:normal;font-weight:var(--font-weight-black);line-height:var(--line-height-small);white-space:var(--button-white-space,nowrap);display:inline-flex;position:relative;overflow:hidden}.button-module__Ea4gSW__secondary{--button-idle-fill-color:var(--eerie-black);--button-idle-stroke-color:var(--grey-80);--button-idle-text-color:var(--white)}.button-module__Ea4gSW__tertiary{--button-idle-fill-color:var(--black);--button-idle-stroke-color:var(--black);--button-idle-text-color:var(--white)}.button-module__Ea4gSW__outline{--button-idle-fill-color:transparent;--button-idle-stroke-color:var(--grey-80);--button-idle-text-color:var(--white)}.button-module__Ea4gSW__ghost{--button-idle-fill-color:transparent;--button-idle-stroke-color:transparent;--button-idle-text-color:var(--white)}.button-module__Ea4gSW__small{--button-font-size:var(--font-size-small);--button-padding-block-default:var(--unit-1);--button-padding-inline-default:var(--unit-2)}.button-module__Ea4gSW__wrap{white-space:normal}.button-module__Ea4gSW__button:hover,.button-module__Ea4gSW__button.button-module__Ea4gSW__loading{--button-background-color:var(--button-hover-fill-color);--button-border-color:var(--button-hover-stroke-color);--button-text-color:var(--button-hover-text-color)}.button-module__Ea4gSW__button:focus-visible,.button-module__Ea4gSW__button:active{--button-background-color:var(--button-active-fill-color);--button-border-color:var(--button-active-stroke-color);--button-text-color:var(--button-active-text-color)}.button-module__Ea4gSW__button:focus{outline:none}.button-module__Ea4gSW__button:disabled,.button-module__Ea4gSW__loading{pointer-events:none}.button-module__Ea4gSW__button:disabled{opacity:var(--button-disabled-opacity,.6)}.button-module__Ea4gSW__loader{background-color:inherit;color:inherit;border-radius:var(--button-border-radius,var(--border-radius-small));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes button-module__Ea4gSW__rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button-module__Ea4gSW__rotating{animation:1s cubic-bezier(.215,.61,.355,1) infinite button-module__Ea4gSW__rotating}
.callout-module__i2c9Zq__root{--banner-inline-color:var(--grey-80);padding-block:var(--unit-0_5);padding-inline:var(--unit-0_5);border-radius:var(--border-radius-small);border:1px solid var(--banner-inline-color);gap:var(--unit-1);--typography-font-weight:var(--font-weight-bold);align-items:center;margin-inline:auto;transition:border .25s;display:inline-flex}.callout-module__i2c9Zq__emoji:after{content:" "}.callout-module__i2c9Zq__text{color:var(--text-dimmed)}.callout-module__i2c9Zq__text strong{color:var(--white);font-weight:400}.callout-module__i2c9Zq__icon{color:var(--banner-inline-color);flex-shrink:0;transition:color .25s}.callout-module__i2c9Zq__badge{--badge-background-color:var(--generic-viridian)}.callout-module__i2c9Zq__root:hover{--banner-inline-color:var(--passbolt-red)}
.post-module__rBgchG__content :is(h1){margin-block:1.25lh .5lh}.post-module__rBgchG__content :is(h2,h3,h4,h5,h6){scroll-margin-top:calc(var(--header-height) + .75lh);margin-block:.75lh .5lh}.post-module__rBgchG__content :is(h1,h2,h3,h4,h5,h6) strong{font-weight:inherit}.post-module__rBgchG__content :is(pre,p,ul,ol){margin-block:1lh}.post-module__rBgchG__content :is(u){text-decoration:none}.post-module__rBgchG__content p:has(code){margin:0}.post-module__rBgchG__content .post-module__rBgchG__card{margin-block:4rlh}.post-module__rBgchG__content .post-module__rBgchG__hr{margin-block:var(--unit-4)!important;background-size:31%!important}.post-module__rBgchG__content table{font-size:var(--font-size-small)}.post-module__rBgchG__content table td,.post-module__rBgchG__content table th{padding:var(--unit-1_75)}.post-module__rBgchG__content .post-module__rBgchG__blockquote{margin:0}.post-module__rBgchG__content .post-module__rBgchG__blockquote em{font-size:var(--font-size-lead);line-height:var(--line-height-large)}.post-module__rBgchG__content .post-module__rBgchG__twitter{gap:var(--unit-2);padding:var(--unit-2);margin-bottom:var(--unit-3);background-color:var(--smocky-black);border-radius:var(--border-radius-extra-small);align-items:center;display:flex}.post-module__rBgchG__content .post-module__rBgchG__twitter .post-module__rBgchG__twitter_body{margin:0}.post-module__rBgchG__content .post-module__rBgchG__youtube{margin-block:4rlh;display:block;position:relative}.post-module__rBgchG__content .post-module__rBgchG__youtube_thumbnail{max-width:100%;height:auto}.post-module__rBgchG__content figure{text-align:center;line-height:var(--line-height-large);width:100%;margin:0;display:block;position:relative}.post-module__rBgchG__content figure img{border-radius:var(--border-radius-small);width:100%;height:auto;overflow:hidden}.post-module__rBgchG__content figure figcaption{margin-top:var(--unit-1_5)}.post-module__rBgchG__content img{max-width:100%}.post-module__rBgchG__content code.post-module__rBgchG__badge{--badge-background-color:var(--black);font-family:var(--font-family-mono-default);font-size:var(--font-size-small)!important}.post-module__rBgchG__content .post-module__rBgchG__list{padding-left:var(--unit-3)}.post-module__rBgchG__content .post-module__rBgchG__list li{line-height:var(--line-height-large)}.post-module__rBgchG__content .post-module__rBgchG__list li::marker{color:var(--passbolt-red)}.post-module__rBgchG__content .post-module__rBgchG__list li+li,.post-module__rBgchG__content .post-module__rBgchG__list li ul li:first-child{margin-top:var(--unit-2)}.post-module__rBgchG__content .post-module__rBgchG__list:is(ol,ul) ul{margin-block:0}
.card-blog-module__g0jf9q__root{gap:var(--unit-2);flex-direction:column;display:flex}.card-blog-module__g0jf9q__title{--typography-text-balance:wrap}.card-blog-module__g0jf9q__excerpt{color:var(--text-dimmed);flex-grow:1}.card-blog-module__g0jf9q__image{aspect-ratio:135/76;border-radius:var(--border-radius-small);object-fit:cover;width:100%;height:auto}.card-blog-module__g0jf9q__author{margin-top:auto}
.list-module__iuzyAW__list{gap:var(--checklist-list-gap,var(--unit-4));flex-direction:column;display:flex}.list-module__iuzyAW__item{gap:var(--checklist-list-item-gap,var(--unit-3));align-items:center;display:flex}.list-module__iuzyAW__item .list-module__iuzyAW__icon{color:var(--checklist-list-item-icon-color,var(--passbolt-red));display:inline-flex}.list-module__iuzyAW__item .list-module__iuzyAW__icon.list-module__iuzyAW__with_border{border:1px solid var(--grey-80);width:var(--unit-7);height:var(--unit-7);border-radius:100%;justify-content:center;align-self:center;align-items:center;display:flex}.list-module__iuzyAW__item .list-module__iuzyAW__text{gap:var(--checklist-list-text-gap,var(--unit-0_5));flex-direction:column;flex:1;display:flex}.list-module__iuzyAW__title{color:var(--white)}.list-module__iuzyAW__description{color:var(--checklist-list-description-color,var(--text-dimmed))}.list-module__iuzyAW__list[data-small=true]{--checklist-list-item-gap:var(--unit-1_5);--checklist-list-text-gap:var(--unit-0_25);--checklist-list-gap:var(--unit-3)}
.features-module__mq5tLq__featured_post{align-items:flex-start;gap:var(--unit-10);flex-wrap:wrap;align-self:stretch;display:flex}.features-module__mq5tLq__image{aspect-ratio:680/377;object-fit:cover;max-width:100%;height:auto}@media (min-width:768px){.features-module__mq5tLq__featured_post{grid-template-columns:repeat(2,1fr);display:grid}.features-module__mq5tLq__post{height:100%}}
.highlight-module__2CISYG__root{padding-block:var(--highlight-padding-block,var(--unit-4));padding-inline:var(--highlight-padding-inline,var(--unit-4));border-radius:var(--highlight-border-radius,var(--border-radius-regular));background:var(--highlight-background,var(--generic-viridian))}@media (min-width:992px){.highlight-module__2CISYG__root{--highlight-padding-block:var(--unit-10);--highlight-padding-inline:var(--unit-6)}}@media (min-width:1200px){.highlight-module__2CISYG__root{--highlight-padding-inline:var(--unit-10)}}
.more-module__b7aIha__root{gap:var(--unit-3);--layout-default-container-padding-block:var(--unit-2)clamp(var(--unit-8),10vw,var(--unit-18));flex-direction:column;display:flex}
.thank-you-inline-module__mB_-Jq__root{--base-card-padding-top:var(--unit-3);--base-card-outline-border-color:var(--generic-viridian);--card-border-gradient-color:var(--generic-viridian);--card-border-color:var(--generic-viridian);text-align:center;justify-content:center;align-items:center;gap:var(--unit-2);flex-direction:column;flex:1;display:flex}.thank-you-inline-module__mB_-Jq__icon{color:var(--generic-viridian);margin-bottom:var(--unit-2)}@media (min-width:992px){.thank-you-inline-module__mB_-Jq__root{--base-card-padding-top:20rem;height:82.2rem}}
.link-button-module__x1L0nq__primary{--link-color:var(--button-text-color)}
.read-time-module__4M51lG__reading_time{align-items:center;gap:var(--unit-1);--typography-font-weight:var(--font-weight-thin);color:var(--grey-50);margin:0;display:flex}.read-time-module__4M51lG__icon{width:16px;height:16px}
.compare-module__y9UYrW__root{grid-column:5/21;justify-content:center;align-items:center}.compare-module__y9UYrW__main{width:calc(100% + var(--unit-8));padding-inline:var(--unit-4);overflow-x:scroll}.compare-module__y9UYrW__table{--table-background-color:var(--chinese-black);--table-row-border:var(--grey-80);min-width:576px}.compare-module__y9UYrW__checkmark{color:var(--passbolt-red)}.compare-module__y9UYrW__icon{background-color:var(--icon-bg-color);width:var(--unit-3);height:var(--unit-3);padding:var(--unit-0_5);color:var(--white);border-radius:100%}.compare-module__y9UYrW__check{--icon-bg-color:var(--generic-viridian)}.compare-module__y9UYrW__none{--icon-bg-color:var(--jelly-bean);transform:rotate(45deg)}@media (min-width:992px){.compare-module__y9UYrW__main{grid-template-columns:repeat(24,1fr);display:grid}.compare-module__y9UYrW__table{grid-column:4/22}}
.author-module__f2tpEa__author{align-items:center;gap:var(--unit-2);align-self:stretch;display:flex}.author-module__f2tpEa__avatar{min-width:var(--unit-4_5);width:var(--unit-4_5);height:var(--unit-4_5);background-color:var(--black);border-radius:100%;justify-content:center;align-items:center;display:flex;overflow:hidden}.author-module__f2tpEa__image{max-width:100%;height:auto}.author-module__f2tpEa__info{gap:var(--unit-0_5);flex-direction:column;flex:1;min-width:0;display:flex}.author-module__f2tpEa__info_name{text-overflow:ellipsis;white-space:nowrap;--typography-font-weight:var(--font-weight-black);margin:0;overflow:hidden}
.card-cta-module__o31gNq__root{--card-flex-direction:column;--card-plain-border-color:var(--card-border-color);--card-container-background-color:var(--chinese-black);--card-row-gap:var(--unit-4)}.card-cta-module__o31gNq__root header{gap:var(--unit-3);flex-direction:column;display:flex}.card-cta-module__o31gNq__root>div{gap:var(--unit-6);flex-direction:column;flex:1;display:flex}.card-cta-module__o31gNq__root.card-cta-module__o31gNq__small>div{gap:var(--unit-4)}@media (min-width:992px){.card-cta-module__o31gNq__root{--card-flex-direction:row;align-items:center}.card-cta-module__o31gNq__root:not(.card-cta-module__o31gNq__small){--card-padding-inline:var(--unit-10);--card-padding-block:var(--unit-8);--card-row-gap:var(--unit-7)}}
.section-separator-module__Fg4rha__root{text-align:center}.section-separator-module__Fg4rha__root[data-default=true]{height:clamp(var(--unit-8),5vw,var(--unit-15));background:url(../media/default-symbols.b877581a.svg) 50% repeat-x}.section-separator-module__Fg4rha__root img{max-width:100%;height:auto}
.dialog-module__OOCUQW__root[open]{padding-inline:var(--dialog-padding-inline,0);padding-block:var(--dialog-padding-block,0);border-radius:var(--dialog-border-radius,var(--border-radius-regular));border-color:var(--dialog-border-color,var(--black));border-width:var(--dialog-border-width,var(--unit-1));background:var(--dialog-background-color,var(--chinese-black));min-width:var(--dialog-min-width,0);box-shadow:0 var(--unit-0_5)var(--unit-0_5)0 rgb(from var(--dialog-box-shadow,var(--black))r g b/.5);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.dialog-module__OOCUQW__close{top:var(--dialog-body-padding-block,var(--unit-2));right:var(--dialog-body-padding-inline,var(--unit-2));appearance:none;border:1px solid var(--dialog-close-button-focus-border-color,transparent);width:var(--unit-4);height:var(--unit-4);border-radius:var(--unit-2);background:var(--dialog-close-button-background-color,var(--black));cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute}.dialog-module__OOCUQW__close:focus-visible{--dialog-close-button-focus-border-color:var(--passbolt-red);outline:none}.dialog-module__OOCUQW__root::backdrop{background:var(--dialog-backdrop-background-color,var(--eerie-black));-webkit-backdrop-filter:var(--dialog-backdrop-filter,none);backdrop-filter:var(--dialog-backdrop-filter,none);opacity:var(--dialog-backdrop-opacity,.5)}
.section-module__sOLRMW__section{padding-block:var(--layout-default-container-padding-block,clamp(var(--unit-8),10vw,var(--unit-18)));padding-inline:var(--layout-default-container-padding-inline);overflow-x:var(--section-overflow-x,hidden);flex-direction:var(--section-direction,column);gap:var(--section-gap,var(--unit-7));display:flex}.section-module__sOLRMW__section.section-module__sOLRMW__container{max-width:var(--section-max-width,var(--layout-default-container-max-width));margin-inline:auto}@media (min-width:992px){.section-module__sOLRMW__section{overflow-x:var(--section-overflow-x,initial)}.section-module__sOLRMW__section.section-module__sOLRMW__grid{grid-template-columns:var(--section-grid-template-columns,repeat(var(--section-grid-cols,24),1fr));column-gap:var(--section-grid-column-gap,0);display:grid}}
.hero-module__tZdnsG__root{--layout-default-container-padding-block:var(--unit-2)clamp(var(--unit-8),10vw,var(--unit-15));--section-gap:var(--unit-5)}.hero-module__tZdnsG__header{grid-column:1/25;justify-self:center;display:flex}.hero-module__tZdnsG__title{white-space:pre}.hero-module__tZdnsG__subtitle{color:var(--text-dimmed);white-space:pre-line}.hero-module__tZdnsG__media{border-radius:var(--border-radius-regular);border:var(--unit-0_5)solid var(--eerie-black);width:100%;height:auto;overflow:hidden}.hero-module__tZdnsG__cta{justify-content:center;gap:var(--unit-2);flex-wrap:wrap;display:flex}.hero-module__tZdnsG__main{text-align:center;gap:var(--unit-4);flex-direction:column;grid-column:3/23;display:flex}@media (min-width:992px){.hero-module__tZdnsG__root{--layout-default-container-padding-block:var(--unit-4)clamp(var(--unit-8),10vw,var(--unit-15))}.hero-module__tZdnsG__cta{gap:var(--unit-4);margin-top:var(--unit-2)}.hero-module__tZdnsG__media{border-radius:var(--border-radius-large);border-width:var(--unit-2);margin-top:var(--unit-2)}}@media (min-width:1801px){.hero-module__tZdnsG__main{grid-column:1/25}}
.password-collaboration-module__KdHqFG__header{row-gap:var(--unit-5);grid-column:13/25;grid-template-columns:repeat(12,1fr);display:grid}.password-collaboration-module__KdHqFG__title{white-space:pre-wrap;grid-column:1/span 11}.password-collaboration-module__KdHqFG__subtitle{color:var(--text-dimmed);grid-column:1/span 12}.password-collaboration-module__KdHqFG__main{grid-column:1/span 10}.password-collaboration-module__KdHqFG__image_responsive{object-fit:contain;width:100%;height:auto}@media (min-width:992px){.password-collaboration-module__KdHqFG__main{order:-1}}
.back-button-module__1gHoiG__back_button{--button-padding-inline:var(--unit-1)var(--unit-3)}
.faq-module__eIwYcG__root{gap:var(--faq-gap,var(--unit-2));flex-direction:column;display:flex}.faq-module__eIwYcG__item{border-radius:var(--faq-item-border-radius,var(--border-radius-small));border:.5px solid var(--faq-item-border-color,var(--grey-80));flex-direction:column;transition:border-color .25s;display:flex}:is(.faq-module__eIwYcG__item:hover,.faq-module__eIwYcG__item:has([aria-expanded=true]):hover){border-color:var(--faq-item-hover-border-color,var(--passbolt-red))}.faq-module__eIwYcG__item:has([aria-expanded=true]){border-color:var(--faq-item-active-border-color,var(--grey-50))}.faq-module__eIwYcG__item button.faq-module__eIwYcG__title{appearance:none;text-align:left;background:var(--faq-title-background,transparent);padding-inline:var(--faq-padding-inline,var(--unit-3));padding-block:var(--faq-padding-block,var(--unit-2));cursor:pointer;border:none;outline:none;justify-content:space-between;align-items:center;display:flex}.faq-module__eIwYcG__item .faq-module__eIwYcG__content{opacity:0;padding-inline:var(--faq-padding-inline,var(--unit-3));color:var(--faq-content-color,var(--text-dimmed));grid-template-rows:0fr;transition:grid-template-rows .25s,opacity .25s .1s;display:grid}.faq-module__eIwYcG__item .faq-module__eIwYcG__content>div{overflow:hidden}.faq-module__eIwYcG__item .faq-module__eIwYcG__content>div>:last-child{padding-block:var(--faq-padding-block,var(--unit-2));padding-top:0}.faq-module__eIwYcG__item:has([aria-expanded=true]) .faq-module__eIwYcG__content{opacity:1;grid-template-rows:1fr}.faq-module__eIwYcG__icon{color:var(--faq-icon-color,var(--grey-50));flex-shrink:0;transition:transform .25s}.faq-module__eIwYcG__item:has([aria-expanded=true]) .faq-module__eIwYcG__icon{color:var(--faq-icon-active-color,var(--white));transform:rotate(90deg)}.faq-module__eIwYcG__item .faq-module__eIwYcG__content_item{gap:var(--unit-2);flex-direction:column;display:flex}
.premise-module__VRhmBG__section{row-gap:var(--unit-5)}.premise-module__VRhmBG__header{gap:var(--unit-3);flex-direction:column;grid-column:4/span 18;align-items:center;display:flex}.premise-module__VRhmBG__subtitle{color:var(--text-dimmed)}.premise-module__VRhmBG__main{margin-top:var(--unit-2);grid-column:4/span 18}.premise-module__VRhmBG__footer{grid-column:1/span 24;justify-content:center;display:flex}
.faq-module__P6zGFG__root{grid-column:5/21;justify-content:center;align-items:center}.faq-module__P6zGFG__main{flex-direction:column;display:flex}@media (min-width:992px){.faq-module__P6zGFG__main{grid-template-columns:repeat(24,1fr);display:grid}.faq-module__P6zGFG__main>*{grid-column:4/22}}
.hero-module__FD-0eW__section{--layout-default-container-padding-block:clamp(var(--unit-6),10vw,var(--unit-15))0;align-items:center}.hero-module__FD-0eW__title{margin-bottom:0}.hero-module__FD-0eW__subtitle{white-space:pre-wrap;margin-bottom:0}.hero-module__FD-0eW__text{align-items:flex-start;gap:var(--unit-4);flex-direction:column;grid-column:3/span 20;display:flex;position:relative}@media (min-width:1200px){.hero-module__FD-0eW__text{grid-column:7/span 13}}
.play-module__1GOXjG__root{--play-button-background:var(--black);background-color:var(--play-button-background);padding:var(--unit-2_5);box-shadow:0 0 0 var(--unit-1)rgb(from var(--play-button-background)r g b/.3);cursor:pointer;border-radius:100%;line-height:0;transition:box-shadow .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button[data-action=play]:hover .play-module__1GOXjG__root,.play-module__1GOXjG__root:hover{box-shadow:0 0 0 var(--unit-1)rgb(from var(--play-button-background)r g b/0)}.play-module__1GOXjG__secondary{--play-button-background:var(--celestial-blue)}.play-module__1GOXjG__icon{color:var(--white);stroke-width:1px;transform:translateX(var(--unit-0_25));fill:#0000;transition:fill .25s}button[data-action=play]:hover .play-module__1GOXjG__icon,.play-module__1GOXjG__root:hover .play-module__1GOXjG__icon,.play-module__1GOXjG__fill{fill:var(--white)}
.encrypted-private-keys-module__93g4da__root{grid-template-columns:1fr;display:grid}.encrypted-private-keys-module__93g4da__text{font-size:var(--font-size-small);grid-row-start:1;grid-column-start:1;margin:0;transition:all .3s linear}.encrypted-private-keys-module__93g4da__encrypted_text{color:var(--text-dimmed);clip-path:inset(0)}.encrypted-private-keys-module__93g4da__plain_text{opacity:0;clip-path:inset(0 0 100%)}.encrypted-private-keys-module__93g4da__plain_text .hljs-punctuation{color:#2894df}.encrypted-private-keys-module__93g4da__plain_text .hljs-attr{color:#56b6c2}.encrypted-private-keys-module__93g4da__plain_text .hljs-number{color:#2894df}.encrypted-private-keys-module__93g4da__root[data-decrypted=true] .encrypted-private-keys-module__93g4da__plain_text{opacity:1;clip-path:inset(0)}.encrypted-private-keys-module__93g4da__root[data-decrypted=true] .encrypted-private-keys-module__93g4da__encrypted_text{clip-path:inset(100% 0 0)}
.timeline-item-module__GT3Hfq__event_link:active .timeline-item-module__GT3Hfq__event_title,.timeline-item-module__GT3Hfq__event_link:focus .timeline-item-module__GT3Hfq__event_title,.timeline-item-module__GT3Hfq__event_link:hover .timeline-item-module__GT3Hfq__event_title{color:var(--passbolt-red)}.timeline-item-module__GT3Hfq__event_link:focus{outline:none}.timeline-item-module__GT3Hfq__event{gap:var(--event-gap);flex-direction:column;display:flex}.timeline-item-module__GT3Hfq__event_date{font-size:var(--event-date-font-size);color:var(--grey-30);margin:0;line-height:1}.timeline-item-module__GT3Hfq__event_subtitle{color:var(--grey-30)}@media (min-width:992px){.timeline-item-module__GT3Hfq__event{--reports-timeline-item--event-grid-template-areas--default:"date . tags" "date . title" "date . subtitle";grid-template-columns:24rem var(--unit-16)auto var(--unit-2)1fr;gap:var(--event-gap)0;grid-template-rows:auto;grid-template-areas:var(--reports-timeline-item--event-grid-template-areas,var(--reports-timeline-item--event-grid-template-areas--default));margin-left:-36.8rem;display:grid}.timeline-item-module__GT3Hfq__event_date{margin-top:var(--reports-timeline-item--event-date-margin,calc(var(--event-title-font-size) + (var(--event-date-font-size)/2) + var(--event-tag-font-size) + var(--event-gap)/var(--reports-timeline-item--event-date-margin-coef,1)));grid-area:date;place-self:start self-end}.timeline-item-module__GT3Hfq__event_title{grid-area:title}.timeline-item-module__GT3Hfq__event_subtitle{grid-area:subtitle}}
.form-module__Xl_IKG__form{gap:var(--form-gap,var(--unit-3));flex-direction:column;display:flex}.form-module__Xl_IKG__fieldset{border:none;margin:0;padding:0}.form-module__Xl_IKG__fieldset[data-direction=horizontal]{container:fieldset-container/inline-size}.form-module__Xl_IKG__fieldset[data-direction=horizontal] .form-module__Xl_IKG__fields{flex-direction:column}.form-module__Xl_IKG__fieldset[data-direction=horizontal].form-module__Xl_IKG__inline .form-module__Xl_IKG__fields{flex-direction:row}.form-module__Xl_IKG__fieldset .form-module__Xl_IKG__legend{padding-inline:0;padding-block:var(--form-field-label-padding-block,0 var(--unit-1_5));display:block}.form-module__Xl_IKG__fieldset .form-module__Xl_IKG__fields{flex-direction:var(--form-fieldset-flex-direction,initial);gap:var(--form-fieldset-gap,var(--unit-2));display:flex}.form-module__Xl_IKG__fieldset[data-direction=vertical] .form-module__Xl_IKG__fields{--form-fieldset-flex-direction:column}.form-module__Xl_IKG__form_field{flex:1}.form-module__Xl_IKG__form_field:has(input[required]) .form-module__Xl_IKG__asterisk{display:initial}.form-module__Xl_IKG__form_field:has(select[required]) .form-module__Xl_IKG__asterisk{display:initial}.form-module__Xl_IKG__form_field:has(textarea[required]) .form-module__Xl_IKG__asterisk{display:initial}.form-module__Xl_IKG__fieldset:has(input[required]) .form-module__Xl_IKG__legend .form-module__Xl_IKG__asterisk{display:initial}.form-module__Xl_IKG__fieldset:has(select[required]) .form-module__Xl_IKG__legend .form-module__Xl_IKG__asterisk{display:initial}.form-module__Xl_IKG__fieldset:has(textarea[required]) .form-module__Xl_IKG__legend .form-module__Xl_IKG__asterisk{display:initial}:is(.form-module__Xl_IKG__fieldset:has(input[type=checkbox][required]):has(.form-module__Xl_IKG__legend) .form-module__Xl_IKG__form_field .form-module__Xl_IKG__asterisk,.form-module__Xl_IKG__fieldset:has(input[type=radio][required]):has(.form-module__Xl_IKG__legend) .form-module__Xl_IKG__form_field .form-module__Xl_IKG__asterisk){display:none}.form-module__Xl_IKG__label{padding-block:var(--form-field-label-padding-block,0 var(--unit-1_5));display:block}.form-module__Xl_IKG__asterisk{color:var(--passbolt-red);display:none}.form-module__Xl_IKG__error_message{font-size:var(--form-input-error-message-font-size,var(--font-size-small));padding-block:var(--form-field-error-message-padding-block,var(--unit-1)0);color:var(--form-field-error-message-color,var(--passbolt-red))}.form-module__Xl_IKG__description{font-size:var(--form-input-description-font-size,var(--font-size-small));padding-block:var(--form-field-description-padding-block,var(--unit-1)0);color:var(--form-field-description-color,var(--text-dimmed))}.form-module__Xl_IKG__field{min-height:var(--unit-6);background:var(--form-input-background,var(--white));border-radius:var(--form-input-border-radius,var(--border-radius-small));padding-inline:var(--form-input-wrapper-padding-inline,var(--unit-0_5));padding-block:var(--form-input-wrapper-padding-block,var(--unit-0_5));border:1px solid var(--form-input-border-color,transparent);font-size:var(--form-input-font-size,var(--font-size-default));font-weight:var(--form-input-font-weight,var(--font-weight-regular));line-height:var(--form-input-line-height,var(--line-height-medium));color:var(--form-input-color,var(--text-dark));flex:1;transition:border-color .25s;display:flex}.form-module__Xl_IKG__field.form-module__Xl_IKG__outline{--form-input-placeholder-color:var(--text-dimmed);--form-input-border-color:var(--grey-80);--form-input-focus-border-color:var(--passbolt-red);--form-input-background:transparent;--form-input-color:var(--white)}:is(.form-module__Xl_IKG__field.form-module__Xl_IKG__outline:not(:has(input:disabled)):hover,.form-module__Xl_IKG__field.form-module__Xl_IKG__outline:not(:has(select:disabled)):hover,.form-module__Xl_IKG__field.form-module__Xl_IKG__outline:not(:has(textarea:disabled)):hover){--form-input-placeholder-color:var(--grey-20);--form-input-border-color:var(--grey-60)}.form-module__Xl_IKG__field.form-module__Xl_IKG__outline svg{stroke:var(--passbolt-red)}.form-module__Xl_IKG__field:has(select){position:relative}:is(.form-module__Xl_IKG__field:has(input:not([type=checkbox]):not([type=radio]):not([type=range]):focus-within),.form-module__Xl_IKG__field:has(select:focus-within),.form-module__Xl_IKG__field:has(textarea:focus-within)){--form-input-border-color:var(--form-input-focus-border-color,var(--passbolt-red))}:-webkit-any(.form-module__Xl_IKG__field input:-webkit-autofill,.form-module__Xl_IKG__field input:-webkit-autofill:has(:hover,:focus,:active)){-webkit-text-fill-color:var(--form-input-color,var(--text-dark));-webkit-box-shadow:0 0 0 30px var(--white)inset!important}:is(.form-module__Xl_IKG__field input:autofill,.form-module__Xl_IKG__field input:autofill:has(:hover,:focus,:active)){-webkit-text-fill-color:var(--form-input-color,var(--text-dark));-webkit-box-shadow:0 0 0 30px var(--white)inset!important}:is(.form-module__Xl_IKG__field:has(input:disabled),.form-module__Xl_IKG__field:has(select:disabled),.form-module__Xl_IKG__field:has(textarea:disabled)){opacity:.7}:is(.form-module__Xl_IKG__field:has(input:disabled) *,.form-module__Xl_IKG__field:has(select:disabled) *,.form-module__Xl_IKG__field:has(textarea:disabled) *){cursor:not-allowed}.form-module__Xl_IKG__field .form-module__Xl_IKG__prefix{color:var(--form-input-prefix-color,var(--white));background:var(--form-input-prefix-background,var(--chinese-black));padding-inline:var(--form-input-prefix-padding-inline,var(--unit-2));border-radius:var(--form-input-prefix-border-radius,.6rem 0 0 .6rem);font-size:var(--form-input-prefix-font-size,inherit);align-self:stretch;align-items:center;max-width:50%;margin:0;display:flex}.form-module__Xl_IKG__field .form-module__Xl_IKG__prefix .form-module__Xl_IKG__prefix_content{text-overflow:ellipsis;overflow:hidden}.form-module__Xl_IKG__field .form-module__Xl_IKG__prefix~input{width:100%}.form-module__Xl_IKG__field input,.form-module__Xl_IKG__field select,.form-module__Xl_IKG__field textarea{appearance:none;padding-inline:var(--form-input-padding-inline,var(--unit-2));padding-block:var(--form-input-padding-block,var(--unit-1_5));font-weight:inherit;background:0 0;border:none;outline:none;flex:1;align-items:center;display:flex}.form-module__Xl_IKG__field input::placeholder,.form-module__Xl_IKG__field textarea::placeholder{color:var(--form-input-placeholder-color,var(--grey-70));transition:color .25s}.form-module__Xl_IKG__field input:focus-within::placeholder,.form-module__Xl_IKG__field textarea:focus-within::placeholder{color:var(--form-input-placeholder-focus-color,var(--grey-30))}.form-module__Xl_IKG__field select{padding-right:var(--form-select-arrow-width,var(--unit-7));text-overflow:ellipsis;width:100%;transition:color .25s}.form-module__Xl_IKG__field:has(option[value=""]:checked) select:not(:focus-within){color:var(--form-input-placeholder-color,var(--grey-70))}.form-module__Xl_IKG__field .form-module__Xl_IKG__arrow{pointer-events:none;inset-block:0;width:var(--form-select-arrow-width,var(--unit-7));justify-content:center;align-items:center;display:flex;position:absolute;right:0}.form-module__Xl_IKG__field input[type=checkbox]{--form-input-padding-inline:0;--form-input-padding-block:0;width:var(--form-checkbox-size,var(--unit-2_5));height:var(--form-checkbox-size,var(--unit-2_5));background:var(--form-input-background,var(--white));border-radius:var(--form-checkbox-border-radius,var(--border-radius-extra-small));border:1px solid var(--form-input-border-color,transparent);margin:0;position:relative}.form-module__Xl_IKG__field input[type=radio]{--form-input-padding-inline:0;--form-input-padding-block:0;width:var(--form-radio-size,var(--unit-2_5));height:var(--form-radio-size,var(--unit-2_5));background:var(--form-input-background,var(--white));border-radius:var(--form-radio-border-radius,calc(var(--form-radio-size,var(--unit-2_5))/2));border:1px solid var(--form-input-border-color,transparent);margin:0;position:relative}.form-module__Xl_IKG__field input[type=checkbox]:focus-within,.form-module__Xl_IKG__field input[type=radio]:focus-within{--form-input-border-color:var(--form-input-focus-border-color,var(--passbolt-red))}.form-module__Xl_IKG__field input[type=checkbox]:checked:before,.form-module__Xl_IKG__field input[type=radio]:checked:before{content:"✓";place-self:center;line-height:1;position:absolute;inset:-1px}.form-module__Xl_IKG__field input[type=radio]:checked:before{content:"⏺";font-size:var(--form-radio-size,var(--unit-2_5));color:var(--celestial-blue)}:is(.form-module__Xl_IKG__form_field:has(input[type=checkbox]),.form-module__Xl_IKG__form_field:has(input[type=radio])){gap:var(--form-field-gap,var(--unit-0_5)var(--unit-1_5));white-space:var(--form-input-whitespace,nowrap);grid-template-columns:auto 1fr;grid-template-areas:"input label""input description";align-items:center;display:grid}:is(.form-module__Xl_IKG__form_field:has(input[type=checkbox]) .form-module__Xl_IKG__field,.form-module__Xl_IKG__form_field:has(input[type=radio]) .form-module__Xl_IKG__field,.form-module__Xl_IKG__form_field:has(input[type=range]) .form-module__Xl_IKG__field){background:0 0;grid-area:input;align-items:flex-start;min-height:auto;padding:0}:is(.form-module__Xl_IKG__form_field:has(input[type=checkbox]) .form-module__Xl_IKG__label,.form-module__Xl_IKG__form_field:has(input[type=radio]) .form-module__Xl_IKG__label){--form-field-label-padding-block:0;grid-area:span 2/label;align-self:center}:is(.form-module__Xl_IKG__form_field:has(input[type=checkbox]):has(.form-module__Xl_IKG__description) .form-module__Xl_IKG__label,.form-module__Xl_IKG__form_field:has(input[type=checkbox]):has(.form-module__Xl_IKG__error_message) .form-module__Xl_IKG__label,.form-module__Xl_IKG__form_field:has(input[type=radio]):has(.form-module__Xl_IKG__description) .form-module__Xl_IKG__label,.form-module__Xl_IKG__form_field:has(input[type=radio]):has(.form-module__Xl_IKG__error_message) .form-module__Xl_IKG__label){grid-row:auto}:is(.form-module__Xl_IKG__form_field:has(input[type=checkbox]) .form-module__Xl_IKG__description,.form-module__Xl_IKG__form_field:has(input[type=radio]) .form-module__Xl_IKG__description){--form-field-description-padding-block:0;grid-area:description}:is(.form-module__Xl_IKG__form_field:has(input[type=checkbox]) .form-module__Xl_IKG__error_message,.form-module__Xl_IKG__form_field:has(input[type=radio]) .form-module__Xl_IKG__error_message){--form-field-error-message-padding-block:0;grid-area:description}.form-module__Xl_IKG__field textarea{resize:vertical}.form-module__Xl_IKG__submit_wrapper{background:var(--form-submit-wrapper-background,var(--chinese-black));padding-block:var(--form-submit-wrapper-padding-block,var(--unit-0_5)var(--unit-1));padding-inline:var(--form-submit-wrapper-padding-inline,var(--unit-0_5));margin-block:calc(var(--form-submit-wrapper-padding-block,var(--unit-0_5))*-1);margin-inline:calc(var(--form-submit-wrapper-padding-inline,var(--unit-0_5))*-1);gap:var(--form-submit-wrapper-gap,var(--unit-1));border-radius:var(--form-submit-wrapper-border-radius,calc(var(--border-radius-small) + (var(--form-submit-wrapper-padding-inline,var(--unit-0_5))/2)));flex-direction:column;display:flex}.form-module__Xl_IKG__submit_wrapper .form-module__Xl_IKG__consent{font-size:var(--form-consent-font-size,var(--font-size-extra-small));color:var(--form-consent-color,inherit);line-height:var(--form-consent-line-height,var(--line-height-small));text-align:center;margin:0}.form-module__Xl_IKG__field:has(input[type=submit]){--form-input-background:var(--celestial-blue);--form-input-color:var(--text-light);--form-input-font-weight:var(--font-weight-black)}.form-module__Xl_IKG__field:has(input[type=submit]:not(:disabled)):hover{--form-input-background:var(--passbolt-red)}.form-module__Xl_IKG__field:has(input[type=submit]:not(:disabled)):focus-within{--form-input-background:var(--passbolt-red)}.form-module__Xl_IKG__field:has(input[type=submit][data-loading=true]){--form-input-background:var(--passbolt-red)}.form-module__Xl_IKG__field:has(input[type=submit][data-loading=true]){--form-input-color:var(--form-input-background);position:relative}.form-module__Xl_IKG__submit_wrapper .form-module__Xl_IKG__loader{background-color:inherit;color:var(--text-light);border-radius:var(--border-radius-small);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.form-module__Xl_IKG__field input[type=range]{--form-input-padding-inline:0}.form-module__Xl_IKG__field input[type=range]::-webkit-slider-thumb{appearance:none;width:var(--form-range-thumb-size,var(--unit-3));height:var(--form-range-thumb-size,var(--unit-3));border:var(--form-range-thumb-border-size,transparent)solid var(--form-range-thumb-border-color,var(--passbolt-red));border-radius:var(--form-range-thumb-border-radius,calc(var(--form-range-thumb-size,var(--unit-3))/2));background:var(--form-range-thumb-background,var(--white));box-shadow:none;margin-top:var(--form-range-thumb-margin-top,calc((var(--form-range-thumb-size,var(--unit-3))/4)*-1));transition:transform .25s}.form-module__Xl_IKG__field input[type=range]::-moz-range-thumb{width:var(--form-range-thumb-size,var(--unit-3));height:var(--form-range-thumb-size,var(--unit-3));border:var(--form-range-thumb-border-size,transparent)solid var(--form-range-thumb-border-color,var(--passbolt-red));border-radius:var(--form-range-thumb-border-radius,calc(var(--form-range-thumb-size,var(--unit-3))/2));background:var(--form-range-thumb-background,var(--white));box-shadow:none;margin-top:var(--form-range-thumb-margin-top,calc((var(--form-range-thumb-size,var(--unit-3))/4)*-1));transition:transform .25s}.form-module__Xl_IKG__field input[type=range]:not(:disabled)::-webkit-slider-thumb{cursor:grab}.form-module__Xl_IKG__field input[type=range]:not(:disabled)::-moz-range-thumb{cursor:grab}.form-module__Xl_IKG__field input[type=range]:not(:disabled):active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.2)}.form-module__Xl_IKG__field input[type=range]:not(:disabled):active::-moz-range-thumb{cursor:grabbing;transform:scale(1.2)}.form-module__Xl_IKG__field input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--form-range-progress-background,var(--passbolt-red))0%,var(--form-range-progress-background,var(--passbolt-red))var(--form-range-progress-percentage,0%),var(--form-range-background,var(--grey-80))var(--form-range-progress-percentage,0%),var(--form-range-background,var(--grey-80))100%);width:100%;height:var(--form-range-height,var(--unit-1_5));border-radius:var(--border-radius-small);border:0}.form-module__Xl_IKG__field input[type=range]::-moz-range-track{background:linear-gradient(to right,var(--form-range-progress-background,var(--passbolt-red))0%,var(--form-range-progress-background,var(--passbolt-red))var(--form-range-progress-percentage,0%),var(--form-range-background,var(--grey-80))var(--form-range-progress-percentage,0%),var(--form-range-background,var(--grey-80))100%);width:100%;height:var(--form-range-height,var(--unit-1_5));border-radius:var(--form-range-border-radius,var(--border-radius-small));border:0}.form-module__Xl_IKG__form_field:has(input[type=hidden]){width:0;height:0;display:none;position:absolute;top:0;left:0}@keyframes form-module__Xl_IKG__rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form-module__Xl_IKG__submit_wrapper .form-module__Xl_IKG__rotating{animation:1s cubic-bezier(.215,.61,.355,1) infinite form-module__Xl_IKG__rotating}@container fieldset-container (min-width:480px){.form-module__Xl_IKG__fieldset[data-direction=horizontal] .form-module__Xl_IKG__fields{flex-direction:row}}
.page-hero-module__FjBonG__root{gap:var(--page-hero-gap,var(--unit-4));text-align:var(--page-hero-text-align,center);max-width:var(--page-hero-max-width,var(--layout-default-container-max-width,100%));flex-direction:column;margin-inline:auto;padding-block-start:var(--page-hero-padding-block-start,var(--unit-4));padding-block-end:var(--page-hero-padding-block-end,var(--unit-6));padding-inline-start:var(--page-hero-padding-inline-start,var(--layout-default-container-padding-inline,0));padding-inline-end:var(--page-hero-padding-inline-end,var(--layout-default-container-padding-inline,0));display:flex}.page-hero-module__FjBonG__root+section{padding-block-start:0}.page-hero-module__FjBonG__root .page-hero-module__FjBonG__title{grid-column:var(--page-hero-title-grid-column,1/25)}.page-hero-module__FjBonG__root .page-hero-module__FjBonG__subtitle{grid-column:var(--page-hero-subtitle-grid-column,1/25)}.page-hero-module__FjBonG__root .page-hero-module__FjBonG__children{grid-column:var(--page-hero-children-grid-column,1/25)}@media (min-width:768px){.page-hero-module__FjBonG__root{grid-template-columns:repeat(24,1fr);column-gap:0;padding-block-start:var(--page-hero-padding-block-start,var(--unit-10));padding-block-end:var(--page-hero-padding-block-end,var(--unit-12));display:grid}.page-hero-module__FjBonG__root .page-hero-module__FjBonG__title{grid-column:var(--page-hero-title-grid-column,5/21)}.page-hero-module__FjBonG__root .page-hero-module__FjBonG__subtitle{grid-column:var(--page-hero-subtitle-grid-column,5/21)}.page-hero-module__FjBonG__root .page-hero-module__FjBonG__children{grid-column:var(--page-hero-children-grid-column,5/21)}}
.entity-module__ELjmaG__image{width:100%;height:auto}.entity-module__ELjmaG__link{--link-underline-color:var(--white)}
.private-keys-module__TJj-Hq__header{grid-column:1/span 10}.private-keys-module__TJj-Hq__pretitle{color:var(--text-dimmed);text-transform:uppercase}.private-keys-module__TJj-Hq__title{--typography-margin-block:var(--unit-2)}.private-keys-module__TJj-Hq__subtitle{color:var(--text-dimmed);--typography-margin-block:var(--unit-3)}.private-keys-module__TJj-Hq__cta{margin-top:var(--unit-4)}.private-keys-module__TJj-Hq__main{grid-column:13/span 12;display:none}.private-keys-module__TJj-Hq__card{white-space:pre-wrap;word-break:break-word;line-height:var(--line-height-medium);font-family:var(--font-family-mono-default);max-height:48rem;position:relative;overflow:hidden}.private-keys-module__TJj-Hq__card:before{content:"";background:linear-gradient(to bottom,rgb(from var(--card-background-color)r g b/0),rgb(from var(--card-background-color)r g b/1));z-index:1;pointer-events:none;position:absolute;inset:50% 0 0}@media (min-width:992px){.private-keys-module__TJj-Hq__main{display:unset}}
.video-module__ka_Dmq__root{aspect-ratio:16/9;justify-content:center;align-items:center;width:80vw;max-height:80vh}.video-module__ka_Dmq__root.video-module__ka_Dmq__local{width:max-content}.video-module__ka_Dmq__root iframe{width:100%;height:100%;position:absolute;inset:0}.video-module__ka_Dmq__consent{justify-content:center;align-items:center;gap:var(--unit-2);flex-direction:column;display:flex}.video-module__ka_Dmq__buttons{gap:var(--unit-2);align-items:center;display:flex}.video-module__ka_Dmq__video{aspect-ratio:16/9;width:100%;max-height:100%}.video-module__ka_Dmq__iframe{border:0}
.list-module__s_lKtW__root{margin-block-start:var(--list-margin-block-start,0);margin-block-end:var(--list-margin-block-end,0)}.list-module__s_lKtW__item{font-size:var(--list-item-font-size,inherit);line-height:var(--list-item-line-height,1.5);margin-block-start:var(--list-item-margin-block-start,1rlh);margin-block-end:var(--list-item-margin-block-end,1rlh)}.list-module__s_lKtW__item:last-child{margin-block-end:0}.list-module__s_lKtW__root:is(ol){counter-reset:list-counter;padding-inline-start:var(--ordered-list-root-padding-inline-start,3ch);list-style:decimal}.list-module__s_lKtW__root:is(ol) .list-module__s_lKtW__item{counter-increment:list-counter}.list-module__s_lKtW__root:is(ol) ol{padding-inline-start:var(--ordered-list-nested-padding-inline-start,5ch)}.list-module__s_lKtW__root:is(ol) .list-module__s_lKtW__item::marker{content:counters(list-counter,".")".   ";color:var(--ordered-list-marker-color,var(--passbolt-red))}.list-module__s_lKtW__root:is(ul){list-style:none}.list-module__s_lKtW__root:is(ul) ul{padding-inline-start:var(--unordered-list-nested-padding-inline-start,calc(var(--list-item-icon-width,var(--unit-3)) + 1ch))}.list-module__s_lKtW__root:is(ul) .list-module__s_lKtW__item{flex-direction:column;display:flex}.list-module__s_lKtW__root:is(ul) .list-module__s_lKtW__item .list-module__s_lKtW__item_content{gap:var(--unordered-list-icon-gap,1ch);flex-direction:row;display:flex}.list-module__s_lKtW__root:is(ul) .list-module__s_lKtW__item .list-module__s_lKtW__icon{height:var(--list-item-icon-height,1.5em);width:var(--list-item-icon-width,1.5em);color:var(--list-item-icon-color,var(--passbolt-red))}
.table-module__OYtX1a__wrapper{white-space:nowrap;-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.table-module__OYtX1a__table{border-collapse:collapse;-webkit-text-size-adjust:none}.table-module__OYtX1a__table th,.table-module__OYtX1a__table td{text-align:left;font-size:var(--table-font-size,var(--font-size-small));line-height:1.5}.table-module__OYtX1a__table th{background:var(--table-header-color,var(--smocky-black));padding:var(--table-cell-padding,var(--unit-2))}.table-module__OYtX1a__table td{padding:var(--table-cell-padding,var(--unit-1)var(--unit-2))}.table-module__OYtX1a__table.table-module__OYtX1a__striped tr:nth-of-type(2n) td{background:var(--table-row-even-color,var(--eerie-black))}
.timeline-module__LgFFeG__root{--timeline-event-gap:0;--layout-container-padding-block:var(--unit-7)}.timeline-module__LgFFeG__event_tags{margin-block:var(--event-gap)0;border:1px solid var(--grey-70);border-radius:var(--border-radius-extra-small);grid-template-columns:repeat(var(--incidents-information-edition-count),1fr);text-transform:uppercase;width:max-content;display:inline-grid;overflow:hidden}.timeline-module__LgFFeG__event_tags:empty{border:0}.timeline-module__LgFFeG__event_tags:has(>:last-child:nth-child(2)){--incidents-information-edition-count:2}.timeline-module__LgFFeG__event_tags:has(>:last-child:nth-child(3)){--incidents-information-edition-count:3}.timeline-module__LgFFeG__event_tag{--badge-border-radius:0;justify-content:center}.timeline-module__LgFFeG__event_tag.timeline-module__LgFFeG__ce{--badge-background-color:var(--chinese-black)}.timeline-module__LgFFeG__event_tag.timeline-module__LgFFeG__pro{--badge-background-color:var(--grey-70)}.timeline-module__LgFFeG__event_tag.timeline-module__LgFFeG__cloud{--badge-background-color:var(--grey-50)}.timeline-module__LgFFeG__event_picture{display:none}.timeline-module__LgFFeG__event_image{object-fit:contain;border-radius:var(--border-radius-small);border:1px solid var(--grey-70);max-width:100%;height:auto;display:block}.timeline-module__LgFFeG__marker_current{--timeline-date-background:var(--generic-viridian);--timeline-border-color:var(--generic-viridian);font-weight:var(--font-weight-black)}.timeline-module__LgFFeG__marker_new_major{--timeline-date-background:var(--white);--timeline-border-color:var(--white);font-weight:var(--font-weight-black);color:var(--black)}.timeline-module__LgFFeG__marker_button_more{--button-idle-fill-color:var(--chinese-black)}.timeline-module__LgFFeG__marker_button{--button-padding-block:var(--unit-0_5);--button-padding-inline:var(--unit-1);--badge-background-color:transparent;--button-border-radius:var(--border-radius-extra-small);margin-inline-start:calc(var(--timeline-marker-size)/2);transform:translate(-50%)}@media (min-width:992px){.timeline-module__LgFFeG__root{--timeline-event-gap:var(--unit-1);--timeline-line-start:var(--unit-5);--reports-timeline-item--event-grid-template-areas:"date . tags" "date . title" "date . subtitle" "date . picture";--reports-timeline-item--event-date-margin-coef:2}.timeline-module__LgFFeG__event_tags{margin-block:0 var(--event-gap);grid-area:tags}.timeline-module__LgFFeG__event_marker{margin-top:calc(var(--event-title-font-size) + var(--event-tag-font-size) + var(--event-gap)/2)}.timeline-module__LgFFeG__event_picture{max-width:61.7rem;margin-top:var(--unit-2);grid-area:picture;display:block}}
.secure-collaboration-tablist-module__qSFala__slider_title{flex-direction:column;display:flex}.secure-collaboration-tablist-module__qSFala__slider_subtitle{color:var(--text-dimmed);--typography-font-weight:var(--font-weight-bold)}.secure-collaboration-tablist-module__qSFala__slider_description{color:var(--text-dimmed)}.secure-collaboration-tablist-module__qSFala__image,.secure-collaboration-tablist-module__qSFala__video{object-fit:contain;border-radius:var(--border-radius-regular);width:100%;height:auto;aspect-ratio:var(--media-aspect-ratio,"unset")}@media (min-width:992px){[aria-selected=false]>.secure-collaboration-tablist-module__qSFala__tab_card{background:0 0}}@media (max-width:991px){.secure-collaboration-tablist-module__qSFala__tab_card{--card-padding-inline:0;--card-padding-block:0;background:0 0!important}}
.comparison-table-module__Oc6t8W__root{border-collapse:separate;text-align:var(--table-text-align,left);border-spacing:0;width:var(--table-width,100%);font-size:var(--table-default-font-size,var(--font-size-small))}.comparison-table-module__Oc6t8W__root caption{padding-block:var(--table-column-padding-block,var(--unit-2)var(--unit-4))}.comparison-table-module__Oc6t8W__root thead{background:var(--table-background-color,var(--smocky-black));top:var(--table-thead-offset-top,0);z-index:10}.comparison-table-module__Oc6t8W__root thead th:not(.comparison-table-module__Oc6t8W__legend){font-size:var(--table-column-font-size,var(--font-size-base));font-weight:var(--table-column-font-weight,var(--font-weight-black));padding-block:var(--table-column-padding-block,var(--unit-3))}.comparison-table-module__Oc6t8W__root :is(th,td){border-bottom:1px solid var(--table-row-border,var(--grey-90));padding-block:var(--table-row-padding-block,var(--unit-2));padding-inline:var(--table-row-padding-inline,var(--unit-1));font-weight:var(--table-default-font-weight,var(--font-weight-regular))}.comparison-table-module__Oc6t8W__root :is(th,td):not([scope]){text-align:var(--table-cell-default-text-align,center)}.comparison-table-module__Oc6t8W__root :is(th,td)>*{margin:0}.comparison-table-module__Oc6t8W__root td{--link-color:var(--table-cell-default-color,var(--text-dimmed));color:var(--table-cell-default-color,var(--text-dimmed));vertical-align:var(--table-cell-vertical-align,middle)}.comparison-table-module__Oc6t8W__root th[scope=colgroup]{font-weight:var(--table-th-font-weight,var(--font-weight-bold));background:var(--table-row-title-background,transparent)}.comparison-table-module__Oc6t8W__root th[scope=row]{vertical-align:var(--table-cell-label-vertical-align,middle)}.comparison-table-module__Oc6t8W__root tbody th[scope=colgroup]{padding-block:var(--table-row-title-padding-block,var(--unit-5)var(--unit-2))}.comparison-table-module__Oc6t8W__root tbody tr:has(td):hover{background:var(--table-row-hover-background,var(--chinese-black))}.comparison-table-module__Oc6t8W__root .comparison-table-module__Oc6t8W__legend{text-align:center;font-size:var(--table-legend-font-size,var(--font-size-small))}.comparison-table-module__Oc6t8W__root th[scope=colgroup] .comparison-table-module__Oc6t8W__title{font-weight:var(--font-weight-black);font-size:var(--font-size-base);margin-bottom:var(--unit-1)}.comparison-table-module__Oc6t8W__root th[scope=colgroup] .comparison-table-module__Oc6t8W__description{color:var(--text-dimmed);font-size:var(--font-size-small)}.comparison-table-module__Oc6t8W__root tr.comparison-table-module__Oc6t8W__footer{--table-row-padding-block:var(--table-footer-padding-block,var(--unit-4)var(--unit-2));--table-row-border:transparent}.comparison-table-module__Oc6t8W__root tr.comparison-table-module__Oc6t8W__footer:hover{--table-row-hover-background:transparent}@media (min-width:992px){.comparison-table-module__Oc6t8W__root thead{position:var(--table-thead-position,sticky)}}
.terminal-single-line-module__j_BNqW__root{border-radius:var(--border-radius-small);position:relative;overflow:hidden}.terminal-single-line-module__j_BNqW__root code{white-space:pre-wrap;line-break:anywhere;text-wrap:pretty;line-height:var(--line-height-large);font-family:var(--font-family-mono-default);font-size:var(--font-size-base)}.terminal-single-line-module__j_BNqW__root code .hljs-comment{color:var(--grey-60);font-style:italic}.terminal-single-line-module__j_BNqW__root .hljs{color:var(--white)}.terminal-single-line-module__j_BNqW__root .hljs::selection{background:var(--passbolt-red);color:var(--white)}.terminal-single-line-module__j_BNqW__root .hljs ::selection{background:var(--passbolt-red);color:var(--white)}.terminal-single-line-module__j_BNqW__copy{top:0;bottom:0;right:var(--unit-2);pointer-events:none;align-items:flex-end;padding-bottom:1.75rem;display:none;position:absolute}.terminal-single-line-module__j_BNqW__root:hover .terminal-single-line-module__j_BNqW__copy{pointer-events:initial;display:flex}.terminal-single-line-module__j_BNqW__copy button{background:var(--black);border:none;border-radius:0;padding:0}.terminal-single-line-module__j_BNqW__copy button:hover svg{stroke:var(--passbolt-red)}
.index-module__CKxvaW__section{--section-overflow-x:visible;--section-direction:column-reverse;grid-template-areas:"content""aside"}.index-module__CKxvaW__content{gap:var(--unit-4);flex-direction:column;grid-area:content;margin-block-end:var(--unit-4);display:flex}.index-module__CKxvaW__aside{gap:var(--unit-4);flex-direction:column;grid-area:aside;display:flex}.index-module__CKxvaW__back{order:3}.index-module__CKxvaW__title{--typography-margin-block:0 var(--unit-7)}.index-module__CKxvaW__entity_mobile{color:var(--passbolt-red)}@media (min-width:992px){.index-module__CKxvaW__section{grid-template-areas:"aside content"}.index-module__CKxvaW__content{gap:var(--unit-8);grid-column:8/span 24;margin-block-end:var(--unit-8)}.index-module__CKxvaW__aside{top:calc(var(--header-height)*1.5);grid-column:1/span 6;align-self:self-start;position:sticky;bottom:0}.index-module__CKxvaW__back{order:unset;align-self:flex-start}.index-module__CKxvaW__entity_mobile{display:none}}
.contact-module__ezseGa__success{padding-block:var(--unit-1_5);padding-inline:var(--unit-2);background:rgb(from var(--generic-viridian)r g b/.1);color:var(--generic-viridian);border-radius:var(--border-radius-small);text-align:center}.contact-module__ezseGa__privacy{--p-baseline-font-size:1.8rem;margin-top:1.6rem}.contact-module__ezseGa__form_row>div:nth-of-type(2){flex:none;margin-top:1.6rem}.contact-module__ezseGa__form_row>div{margin-bottom:0!important}@media (min-width:768px){.contact-module__ezseGa__form_row{align-items:flex-start!important}.contact-module__ezseGa__form_row>div:nth-of-type(2){margin-top:0}}
.comparison-module__Uat4rq__root{align-items:center}.comparison-module__Uat4rq__header{grid-column:1/10}.comparison-module__Uat4rq__media{width:100%;height:auto}.comparison-module__Uat4rq__main{gap:var(--unit-4);flex-direction:column;grid-column:12/25;align-items:flex-start;padding-inline-end:var(--solutions-reason-padding);display:flex}.comparison-module__Uat4rq__subtitle{white-space:pre-wrap;margin-block:1lh}.comparison-module__Uat4rq__subtitle strong{font-weight:inherit;color:var(--white)}.comparison-module__Uat4rq__subtitle:first-child{margin-top:0}.comparison-module__Uat4rq__subtitle:last-child{margin-bottom:0}.comparison-module__Uat4rq__ctas{align-items:flex-start;gap:var(--unit-4);margin-top:var(--unit-3);flex-flow:wrap;display:flex}@media (min-width:992px){.comparison-module__Uat4rq__root{gap:var(--unit-6)}}
.copy-clipboard-location-module__ZrmQKW__clipboard{appearance:none;cursor:pointer;background-color:#0000;border:none;padding:0}
.input-self-submit-module__-QBpAG__input_wrapper{flex-direction:column;align-items:flex-start;display:flex}.input-self-submit-module__-QBpAG__input_group{background-color:var(--white);border-radius:var(--border-radius-small);padding:var(--unit-0_5);gap:var(--unit-2);align-items:center;width:100%;display:flex;container:input-group-container/inline-size}:-webkit-any(.input-self-submit-module__-QBpAG__input_group input:-webkit-autofill,.input-self-submit-module__-QBpAG__input_group input:-webkit-autofill:has(:hover,:focus,:active)){-webkit-text-fill-color:var(--black);-webkit-box-shadow:0 0 0 30px var(--white)inset!important}:is(.input-self-submit-module__-QBpAG__input_group input:autofill,.input-self-submit-module__-QBpAG__input_group input:autofill:has(:hover,:focus,:active)){-webkit-text-fill-color:var(--black);-webkit-box-shadow:0 0 0 30px var(--white)inset!important}.input-self-submit-module__-QBpAG__input_group.input-self-submit-module__-QBpAG__has_error input{color:var(--passbolt-red);-webkit-text-fill-color:var(--passbolt-red)}.input-self-submit-module__-QBpAG__input_group.input-self-submit-module__-QBpAG__has_error input:-webkit-autofill{color:var(--passbolt-red);-webkit-text-fill-color:var(--passbolt-red)}.input-self-submit-module__-QBpAG__input_group.input-self-submit-module__-QBpAG__has_error input:-webkit-autofill:focus{color:var(--passbolt-red);-webkit-text-fill-color:var(--passbolt-red)}.input-self-submit-module__-QBpAG__input_group.input-self-submit-module__-QBpAG__has_error input:-internal-autofill-selected{color:var(--passbolt-red);-webkit-text-fill-color:var(--passbolt-red)}.input-self-submit-module__-QBpAG__form_input{padding-left:var(--unit-2);padding-block:var(--unit-1);flex-grow:1}.input-self-submit-module__-QBpAG__form_input input{border:0;outline:none;width:100%;min-height:auto;padding:0}.input-self-submit-module__-QBpAG__submit .input-self-submit-module__-QBpAG__text{display:block}.input-self-submit-module__-QBpAG__submit .input-self-submit-module__-QBpAG__icon{display:none}.input-self-submit-module__-QBpAG__error_message{margin-bottom:0;margin-top:var(--unit-2);color:var(--passbolt-red);--typography-font-weight:var(--font-weight-bold);display:block}.input-self-submit-module__-QBpAG__input{color:var(--black);background-color:#0000}@container input-group-container (max-width:340px){.input-self-submit-module__-QBpAG__submit .input-self-submit-module__-QBpAG__text{display:none}.input-self-submit-module__-QBpAG__submit .input-self-submit-module__-QBpAG__icon{display:flex}}
.tablist-module__Txgekq__root{row-gap:var(--unit-2);flex-direction:column;grid-template-columns:repeat(24,1fr);display:flex}.tablist-module__Txgekq__tablist{column-gap:var(--unit-4);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;grid-area:1/1/auto/span 10;grid-auto-flow:column;align-items:flex-start;max-width:100%;display:grid;overflow-x:scroll}.tablist-module__Txgekq__tablist::-webkit-scrollbar{display:none}.tablist-module__Txgekq__tabpanels{grid-area:1/13/auto/span 12;grid-template-columns:1fr;display:grid;position:relative}.tablist-module__Txgekq__root.tablist-module__Txgekq__reverse .tablist-module__Txgekq__tablist{grid-column:15/span 10}.tablist-module__Txgekq__root.tablist-module__Txgekq__reverse .tablist-module__Txgekq__tabpanels{grid-column:1/span 12}.tablist-module__Txgekq__tabpanels .tablist-module__Txgekq__tabpanel{opacity:0;grid-row-start:1;grid-column-start:1;transition:opacity .5s}.tablist-module__Txgekq__tabpanels .tablist-module__Txgekq__tabpanel.tablist-module__Txgekq__active{opacity:1}button.tablist-module__Txgekq__button{--tablist-border-color:var(--grey-80);appearance:none;text-align:unset;width:calc(100vw - (2*var(--unit-4)));scroll-snap-align:center;background:0 0;border:none;padding-block:0;padding-inline:0}button.tablist-module__Txgekq__button[aria-selected=false]:hover{--tablist-border-color:var(--grey-50)}button.tablist-module__Txgekq__button[aria-selected=true]{--tablist-border-color:var(--passbolt-red)}.tablist-module__Txgekq__pagination{gap:var(--unit-1);grid-area:2/1/auto/span 24;justify-content:center;width:100%;list-style:none;display:inline-flex}.tablist-module__Txgekq__pagination span{width:var(--unit-1);height:var(--unit-1);border-radius:var(--unit-0_5);background:var(--white);transition:width .25s;display:block}.tablist-module__Txgekq__pagination [data-active=false] span{opacity:.5}.tablist-module__Txgekq__pagination [data-active=true] span{width:var(--unit-3)}@media (min-width:992px){.tablist-module__Txgekq__root{flex-direction:unset;display:grid}.tablist-module__Txgekq__tabpanels{align-self:flex-start;position:sticky;top:15svh}.tablist-module__Txgekq__tablist{overflow-x:unset;flex-direction:column;display:flex}.tablist-module__Txgekq__pagination{display:none}button.tablist-module__Txgekq__button{border-left:1px solid var(--tablist-border-color);padding-inline:var(--unit-4)0;cursor:pointer;flex:1;width:100%;min-height:min(80rem - 50vh,40rem)}}
.link-module__46uXja__toggle_item{align-items:center;gap:var(--unit-1);display:flex}.link-module__46uXja__toggle [data-active=true] .link-module__46uXja__title{font-weight:var(--font-weight-bold)}.link-module__46uXja__toggle [data-active=true] .link-module__46uXja__icon{color:var(--passbolt-red)}.link-module__46uXja__title{white-space:nowrap;margin-bottom:0}.link-module__46uXja__small_screen{display:none}@media (min-width:576px){.link-module__46uXja__icon{align-self:center;display:flex}.link-module__46uXja__title{font-size:unset}.link-module__46uXja__small_screen.link-module__46uXja__sm{display:initial}}@media (min-width:768px){.link-module__46uXja__small_screen.link-module__46uXja__md{display:initial}}@media (min-width:992px){.link-module__46uXja__small_screen.link-module__46uXja__lg{display:initial}}@media (min-width:1200px){.link-module__46uXja__small_screen.link-module__46uXja__xl{display:initial}}@media (min-width:1450px){.link-module__46uXja__small_screen.link-module__46uXja__xxl{display:initial}}
.share-module__FFu9gW__share{padding:var(--unit-4);background:var(--smocky-black);gap:var(--unit-2);border-radius:var(--border-radius-regular);flex-direction:column;display:flex}.share-module__FFu9gW__social{justify-content:flex-start;align-items:center;gap:var(--unit-3);display:flex}.share-module__FFu9gW__clipboard{appearance:none;cursor:pointer;background-color:#0000;border:none;padding:0}.share-module__FFu9gW__clipboard_icon{color:var(--white);transition:color .1s}.share-module__FFu9gW__clipboard_icon:hover{color:var(--passbolt-red)}.share-module__FFu9gW__share_link:is(:hover,:active){color:var(--link-underline-color,var(--passbolt-red))}
.section-module__R2ZrJa__root:not(:first-of-type){margin-top:var(--unit-3)}.section-module__R2ZrJa__spacing{gap:var(--unit-3);flex-direction:column;display:flex}.section-module__R2ZrJa__header{height:var(--unit-9);align-items:flex-end;display:flex}.section-module__R2ZrJa__title{--typography-font-weight:var(--font-weight-bold);margin:0}.section-module__R2ZrJa__text{font-size:var(--font-size-default);margin:0;line-height:150%}
.security-module__hlsUjq__section{row-gap:var(--unit-13)}.security-module__hlsUjq__header{row-gap:var(--unit-5);grid-column:1/span 20;grid-template-columns:repeat(5,1fr);display:grid}.security-module__hlsUjq__title{grid-column:1/span 4}.security-module__hlsUjq__subtitle{color:var(--text-dimmed);grid-column:1/span 5}.security-module__hlsUjq__main{grid-column:1/span 24}
.toggle-module__GaZgeq__root{flex-wrap:var(--toggle-wrap,wrap);gap:var(--toggle-gap,var(--unit-2));min-height:var(--unit-5);padding:var(--toggle-padding,var(--unit-0_5));border:var(--toggle-border-width,.5px)solid var(--toggle-border-color,var(--grey-80));border-radius:calc(var(--border-radius-small) + var(--toggle-padding,var(--unit-0_5)) - var(--toggle-border-width,.5px));display:inline-flex}.toggle-module__GaZgeq__root:has(:not(.toggle-module__GaZgeq__small)){min-height:var(--unit-7);gap:var(--toggle-gap,var(--unit-1))}.toggle-module__GaZgeq__item{--button-padding-inline:var(--unit-2);--button-padding-block:var(--unit-1);--button-active-fill-color:transparent;--button-hover-fill-color:var(--grey-90);--button-hover-stroke-color:transparent;flex:auto;transition:opacity .25s}.toggle-module__GaZgeq__item[data-active=true]{pointer-events:none;--button-active-fill-color:var(--black);--button-idle-fill-color:var(--black);--button-idle-stroke-color:var(--black)}.toggle-module__GaZgeq__item[data-active=false]:not(:hover){opacity:.6}.toggle-module__GaZgeq__item:disabled{--button-disabled-opacity:1}
.contact-module__Zhd7Kq__root main{gap:var(--unit-4);flex-direction:column;grid-column:1/span 8;display:flex}.contact-module__Zhd7Kq__root aside{grid-column:11/span 14}.contact-module__Zhd7Kq__button{align-self:flex-start}.contact-module__Zhd7Kq__map{object-fit:contain;border-radius:var(--border-radius-small);width:100%;height:100%;display:block}
.aside-information-module__2aV2lq__mobile_hidden{display:none}.aside-information-module__2aV2lq__content{border-radius:var(--border-radius-regular);padding:var(--unit-4)var(--unit-3)var(--unit-10)var(--unit-3);align-items:flex-start;gap:var(--unit-6);background:var(--chinese-black);flex-direction:column;display:flex}.aside-information-module__2aV2lq__details{align-items:flex-start;gap:var(--unit-3);flex-direction:column;margin:0;display:flex}@media (min-width:992px){.aside-information-module__2aV2lq__mobile_hidden{display:block}}
.download-module__6gOCmG__cta{place-items:center;gap:var(--unit-1);flex-direction:column;display:flex}.download-module__6gOCmG__button{justify-content:center;align-items:center;gap:var(--unit-1);display:flex}.download-module__6gOCmG__button svg path{stroke:var(--white)}.download-module__6gOCmG__icon{min-width:24px;min-height:24px}
.workflows-module__jrNuKa__section{row-gap:var(--unit-13)}.workflows-module__jrNuKa__header{gap:var(--unit-3);flex-direction:column;grid-column:4/span 18;align-items:center;display:flex}.workflows-module__jrNuKa__subtitle{color:var(--text-dimmed)}.workflows-module__jrNuKa__main{gap:var(--unit-6);flex-wrap:wrap;grid-column:1/span 24;display:flex}.workflows-module__jrNuKa__card{width:100%;overflow:hidden}.workflows-module__jrNuKa__card footer{padding-top:var(--unit-2);aspect-ratio:var(--aspect-ratio);height:unset;margin-top:auto;overflow:hidden}.workflows-module__jrNuKa__card_image{width:100%}.workflows-module__jrNuKa__card_picture{max-width:100%;height:auto;margin-inline:auto;display:block}.workflows-module__jrNuKa__card:nth-child(4n+2),.workflows-module__jrNuKa__card:nth-child(4n+3){--aspect-ratio:3/2;padding-bottom:0}@media (min-width:768px){.workflows-module__jrNuKa__card:nth-child(4n+2),.workflows-module__jrNuKa__card:nth-child(4n+3){--aspect-ratio:unset;max-width:calc(100%/2 - var(--unit-3))}}@media (min-width:992px){.workflows-module__jrNuKa__card{max-width:calc((100%/3)*2 - var(--unit-6))}.workflows-module__jrNuKa__card:nth-child(4n+2),.workflows-module__jrNuKa__card:nth-child(4n+3){max-width:33.3333%}}
.timeline-module__D99k8a__root{--layout-default-container-padding-block:0 clamp(var(--unit-8),10vw,var(--unit-18))}.timeline-module__D99k8a__event_tags{margin-block:var(--event-gap)0;text-transform:uppercase}@media (min-width:992px){.timeline-module__D99k8a__root{--timeline-event-gap:var(--unit-6);--reports-timeline-item--event-grid-template-areas:"date . tags" "date . title" "date . subtitle" "date . picture";--reports-timeline-item--event-date-margin-coef:2}.timeline-module__D99k8a__event_tags{margin-block:0 var(--event-gap);grid-area:tags}.timeline-module__D99k8a__event_marker{margin-top:calc(var(--event-title-font-size) + var(--event-tag-font-size) + var(--event-gap)/2)}}
.hero-module__IUkZ4a__root{--layout-default-container-padding-block:clamp(var(--unit-8),10vw,var(--unit-18))var(--unit-11)}.hero-module__IUkZ4a__header{gap:var(--unit-2);flex-direction:column;grid-column:1/11;display:flex}.hero-module__IUkZ4a__main{justify-content:flex-end;gap:var(--unit-2);flex-direction:column;grid-column:13/25;display:flex}@media (min-width:992px){.hero-module__IUkZ4a__main{flex-direction:row;align-items:flex-end}}
.faq-module__kzffEa__root{grid-column:5/21;justify-content:center;align-items:center}.faq-module__kzffEa__main{flex-direction:column;display:flex}@media (min-width:992px){.faq-module__kzffEa__main{grid-template-columns:repeat(24,1fr);display:grid}.faq-module__kzffEa__main>*{grid-column:4/22}}
.form-module__8-v9Tq__text{gap:var(--unit-4);flex-direction:column;grid-column:2/12;display:flex}.form-module__8-v9Tq__title{text-align:center}.form-module__8-v9Tq__footer{color:var(--text-dimmed)}.form-module__8-v9Tq__form{grid-column:13/24}@media (min-width:992px){.form-module__8-v9Tq__title{text-align:start}}
.hero-module__l1eKsW__content{gap:var(--unit-5);flex-direction:column;grid-column:4/span 18;align-items:center;display:flex}.hero-module__l1eKsW__text{color:var(--text-dimmed)}@media (min-width:992px){.hero-module__l1eKsW__title,.hero-module__l1eKsW__text{text-align:center}}
.aside-information-item-module__MXVaLa__item_title{font-weight:var(--font-weight-bold);line-height:var(--line-height-large);text-transform:capitalize}.aside-information-item-module__MXVaLa__item_content{color:var(--grey-30);word-break:break-all;margin:0}
.information-module__AASbiG__content{padding-bottom:var(--unit-3);gap:var(--unit-2);flex-direction:column;display:flex}
.made-in-europe-module__d6suwq__section{padding-block:var(--unit-4);justify-content:center;align-items:center;gap:var(--unit-2);border-block:1px solid var(--eerie-black);padding-inline:var(--layout-default-container-padding-inline);text-align:center;flex-direction:column;display:flex}.made-in-europe-module__d6suwq__flag{padding-inline:var(--unit-1);padding-block:var(--unit-0_5);border-radius:var(--border-radius-extra-small);background-color:#039;justify-content:center;align-items:center;display:inline-flex}@media (min-width:576px){.made-in-europe-module__d6suwq__section{flex-direction:unset;text-align:unset}}
.toggle-currency-module__RXBl8W__item{gap:var(--unit-1);text-transform:uppercase;display:flex}[data-active=true] .toggle-currency-module__RXBl8W__item{--typography-font-weight:var(--font-weight-bold)}[data-active=true] .toggle-currency-module__RXBl8W__symbol{color:var(--passbolt-red)}
.audit-module__2oYG6W__root{gap:var(--unit-5);flex-direction:column;display:flex}.audit-module__2oYG6W__text{white-space:pre-line;opacity:.8}.audit-module__2oYG6W__list{--card-padding-inline:0;--card-padding-block:0;--card-icon-color:var(--white);gap:var(--unit-7);flex-direction:column;display:flex}.audit-module__2oYG6W__card{flex:1}.audit-module__2oYG6W__card main{color:var(--white);opacity:.8}@media (min-width:992px){.audit-module__2oYG6W__list{flex-direction:row}}
.highlight-module__A37dPa__section{padding-block:var(--unit-8)var(--unit-4);row-gap:var(--unit-13);--section-overflow-x:initial;overflow-x:initial}.highlight-module__A37dPa__container{gap:var(--unit-4);flex-direction:column;display:flex}.highlight-module__A37dPa__header{row-gap:var(--unit-5);grid-column:1/span 20;grid-template-columns:repeat(5,1fr);display:grid}.highlight-module__A37dPa__main{grid-column:1/span 24}.highlight-module__A37dPa__title{grid-column:1/span 4}.highlight-module__A37dPa__subtitle{grid-column:1/span 5}.highlight-module__A37dPa__tabbed{--tab-content-viewer-background:transparent}.highlight-module__A37dPa__tabbed_title{flex-direction:column;display:flex}.highlight-module__A37dPa__tabbed_image{object-fit:contain;border-radius:var(--border-radius-regular);width:100%;height:auto;aspect-ratio:var(--media-aspect-ratio,"unset")}.highlight-module__A37dPa__ctas{justify-content:center;gap:var(--unit-4);flex-wrap:wrap;grid-column:1/25;display:flex}@media (max-width:991px){.highlight-module__A37dPa__tab_card{--card-padding-inline:0;--card-padding-block:0;background:0 0!important}}@media (min-width:992px){[aria-selected=false]>.highlight-module__A37dPa__tab_card{background:0 0}.highlight-module__A37dPa__section{padding-block:var(--unit-20)}.highlight-module__A37dPa__container{gap:var(--unit-10)}.highlight-module__A37dPa__tabbed_reverse{flex-direction:row-reverse}.highlight-module__A37dPa__tabbed_image{border-radius:var(--border-radius-regular)}}
.minimal-layout-module__z-e6BG__main{flex:1}
.subscribe-newsletter-modal-success-module__C1sMHq__root{background:var(--smocky-black)}.subscribe-newsletter-modal-success-module__C1sMHq__main{justify-content:center;gap:var(--unit-2);text-align:center;padding-top:var(--unit-4);flex-direction:column;display:flex}.subscribe-newsletter-modal-success-module__C1sMHq__main .subscribe-newsletter-modal-success-module__C1sMHq__icon{color:var(--generic-viridian)}.subscribe-newsletter-modal-success-module__C1sMHq__main .subscribe-newsletter-modal-success-module__C1sMHq__title{--typography-margin-block:var(--unit-2)0}.subscribe-newsletter-modal-success-module__C1sMHq__main .subscribe-newsletter-modal-success-module__C1sMHq__text{color:var(--text-dimmed)}.subscribe-newsletter-modal-success-module__C1sMHq__footer{margin-top:var(--unit-4);background:var(--eerie-black);border-radius:var(--border-radius-regular);padding:var(--unit-4)var(--unit-3);position:relative;overflow:hidden}.subscribe-newsletter-modal-success-module__C1sMHq__footer .subscribe-newsletter-modal-success-module__C1sMHq__content{z-index:1;gap:var(--unit-2);flex-direction:column;align-items:flex-start;display:flex;position:relative}.subscribe-newsletter-modal-success-module__C1sMHq__footer .subscribe-newsletter-modal-success-module__C1sMHq__content .subscribe-newsletter-modal-success-module__C1sMHq__text{color:var(--text-dimmed);width:75%}.subscribe-newsletter-modal-success-module__C1sMHq__footer .subscribe-newsletter-modal-success-module__C1sMHq__content .subscribe-newsletter-modal-success-module__C1sMHq__button{align-items:center;gap:var(--unit-1);display:flex}.subscribe-newsletter-modal-success-module__C1sMHq__footer .subscribe-newsletter-modal-success-module__C1sMHq__illustration{z-index:0;position:absolute;top:50%;right:-15rem;transform:translateY(-50%)}@media (min-width:576px){.subscribe-newsletter-modal-success-module__C1sMHq__footer .subscribe-newsletter-modal-success-module__C1sMHq__illustration{right:-11rem}}
.pagination-module__XKFkvG__toggle{--toggle-wrap:nowrap}
.Terminal-module__JUBU9W__root{--terminal-padding:var(--unit-3);--terminal-background-color:var(--black);background-color:var(--terminal-background-color);border-radius:var(--border-radius-regular);padding-block:var(--terminal-padding);gap:var(--unit-4);flex-direction:column;display:flex;position:relative}.Terminal-module__JUBU9W__small{--terminal-padding:var(--unit-2);border-radius:var(--border-radius-small)}.Terminal-module__JUBU9W__tabs_shadows{position:relative}.Terminal-module__JUBU9W__tabs_shadows:before,.Terminal-module__JUBU9W__tabs_shadows:after{content:"";width:var(--terminal-padding);background:linear-gradient(to right,rgb(from var(--terminal-background-color)r g b/1),rgb(from var(--terminal-background-color)r g b/0));z-index:1;pointer-events:none;flex:none;position:absolute;top:0;bottom:0}.Terminal-module__JUBU9W__tabs_shadows:before{left:0}.Terminal-module__JUBU9W__tabs_shadows:after{right:0;transform:rotate(180deg)}.Terminal-module__JUBU9W__tabs{gap:var(--unit-2);scrollbar-width:none;padding-inline:var(--terminal-padding);display:flex;overflow-x:auto}.Terminal-module__JUBU9W__tabs_content{padding-inline:var(--terminal-padding);grid-template-columns:1fr;display:grid}.Terminal-module__JUBU9W__copy_to_clipboard{right:var(--terminal-padding);bottom:var(--terminal-padding);z-index:3;display:none;position:absolute}.Terminal-module__JUBU9W__tabs_content_item{gap:var(--unit-2);opacity:0;-webkit-user-select:none;user-select:none;flex-direction:column;grid-row-start:1;grid-column-start:1;transition:opacity .5s;display:flex}.Terminal-module__JUBU9W__tabs_content_item.Terminal-module__JUBU9W__active{opacity:1;z-index:1;user-select:unset}.Terminal-module__JUBU9W__tabs_item{--button-hover-fill-color:var(--button-idle-fill-color);--button-hover-stroke-color:var(--passbolt-red);--button-active-fill-color:var(--button-idle-fill-color);--button-active-stroke-color:var(--passbolt-red);opacity:.6;-webkit-user-select:none;user-select:none;flex:none;transition:opacity .5s}.Terminal-module__JUBU9W__tabs_item:is(:hover,:focus,:active),.Terminal-module__JUBU9W__tabs_item.Terminal-module__JUBU9W__active{opacity:1}.Terminal-module__JUBU9W__tabs_item.Terminal-module__JUBU9W__active:is(:hover,:focus,:active){--button-hover-stroke-color:var(--grey-80);--button-active-stroke-color:var(--grey-80)}.Terminal-module__JUBU9W__command_item{gap:var(--unit-1);display:flex}.Terminal-module__JUBU9W__command_item[data-cursor]:before{content:attr(data-cursor);color:var(--white);margin-right:var(--unit-1);-webkit-user-select:none;user-select:none}.Terminal-module__JUBU9W__command{color:var(--grey-30);word-break:break-word}.Terminal-module__JUBU9W__command ::selection{background:var(--passbolt-red);color:var(--white)}.Terminal-module__JUBU9W__highlight{color:var(--terminal-highlight-color,var(--white));--text-console-weight:var(--font-weight-black)}@media (min-width:768px){.Terminal-module__JUBU9W__copy_to_clipboard{display:block}}
.investors-module__dNhg4W__root{flex-direction:column-reverse}.investors-module__dNhg4W__root aside{grid-column:1/span 10}.investors-module__dNhg4W__root aside .investors-module__dNhg4W__logos{row-gap:var(--unit-2);column-gap:var(--unit-8);grid-template-columns:repeat(3,auto);align-content:space-between;height:100%;display:grid}.investors-module__dNhg4W__root aside .investors-module__dNhg4W__logos img{width:100%;height:var(--unit-6);object-fit:contain;filter:grayscale(100)brightness(100)}.investors-module__dNhg4W__root main{grid-column:14/span 12}.investors-module__dNhg4W__root main .investors-module__dNhg4W__title{margin-bottom:var(--unit-7)}.investors-module__dNhg4W__root main .investors-module__dNhg4W__text{color:var(--text-dimmed);--typography-margin-block:0 var(--unit-3)}
.compare-module__CYBz_W__root{--section-overflow-x:visible;--section-gap:var(--unit-6);grid-column:5/21;justify-content:center;align-items:center}.compare-module__CYBz_W__main{width:calc(100% + var(--unit-8));padding-inline:var(--unit-4);overflow-x:scroll}.compare-module__CYBz_W__table{--table-background-color:var(--chinese-black);--table-row-border:var(--grey-80);--table-thead-offset-top:var(--header-height);min-width:576px}.compare-module__CYBz_W__table.compare-module__CYBz_W__top{--table-cell-vertical-align:top;--table-cell-label-vertical-align:top}.compare-module__CYBz_W__table_title{white-space:nowrap}.compare-module__CYBz_W__checkmark{color:var(--passbolt-red)}.compare-module__CYBz_W__icon{background-color:var(--icon-bg-color);width:var(--unit-3);height:var(--unit-3);padding:var(--unit-0_5);color:var(--white);border-radius:100%;flex-shrink:0}.compare-module__CYBz_W__full{--icon-bg-color:var(--generic-viridian)}.compare-module__CYBz_W__none{--icon-bg-color:var(--jelly-bean);transform:rotate(45deg)}.compare-module__CYBz_W__partial{box-sizing:border-box;width:var(--unit-3);height:var(--unit-3);min-width:var(--unit-3);min-height:var(--unit-3e);border:2px solid var(--rajah);z-index:2;border-radius:100%;justify-content:center;align-items:center;display:inline-flex;position:relative}.compare-module__CYBz_W__partial .compare-module__CYBz_W__filler{border-radius:var(--unit-3);width:calc(var(--unit-3)*.5);background-color:var(--rajah);z-index:-1;border-top-right-radius:0;border-bottom-right-radius:0;display:inline-block;position:absolute;inset:-2px}.compare-module__CYBz_W__feature,.compare-module__CYBz_W__feature_item,.compare-module__CYBz_W__feature_description{gap:var(--unit-1_5);flex-direction:column;display:flex}.compare-module__CYBz_W__feature_item{gap:var(--unit-4)}.compare-module__CYBz_W__feature_item.compare-module__CYBz_W__top{flex:1;align-items:flex-start}.compare-module__CYBz_W__feature_item.compare-module__CYBz_W__center{align-items:center}.compare-module__CYBz_W__feature_description.compare-module__CYBz_W__top{text-align:start;flex-direction:row;align-items:flex-start}.compare-module__CYBz_W__feature_description.compare-module__CYBz_W__center{align-items:center}.compare-module__CYBz_W__footer{grid-column:1/span 24;justify-content:center;display:flex}@media (min-width:992px){.compare-module__CYBz_W__main{grid-template-columns:repeat(24,1fr);display:grid;overflow-x:visible}.compare-module__CYBz_W__table{grid-column:4/22}.compare-module__CYBz_W__table.compare-module__CYBz_W__full{grid-column:1/25}}
.list-page-module__x0bura__section{--section-gap:var(--unit-10)}.list-page-module__x0bura__footer{justify-content:center;display:flex}
.information-module__2UT3Fa__content{padding-bottom:var(--unit-3);gap:var(--unit-3);flex-direction:column;display:flex}.information-module__2UT3Fa__cta{padding-top:var(--unit-3);place-items:center;gap:var(--unit-1);flex-direction:column;display:flex}.information-module__2UT3Fa__button{justify-content:center;align-items:center;gap:var(--unit-1);display:flex}.information-module__2UT3Fa__pre{white-space:pre-line}.information-module__2UT3Fa__image{max-height:122px;padding-block:var(--unit-3);padding-inline:var(--unit-2);box-sizing:border-box;text-align:center;border-radius:var(--border-radius-extra-small);position:relative}.information-module__2UT3Fa__picture{max-width:100%;height:auto}.information-module__2UT3Fa__bgwhite{background-color:var(--white)}.information-module__2UT3Fa__bgblack{background-color:var(--smocky-black)}.information-module__2UT3Fa__secondary_image_container{align-items:center;display:flex}.information-module__2UT3Fa__secondary_image{flex-shrink:0;margin-inline-end:var(--unit-3);position:relative}.information-module__2UT3Fa__secondary_image_container .information-module__2UT3Fa__secondary_image_content{margin-bottom:0}
.logo-module__IK7fQa__container{margin-bottom:var(--unit-3)}.logo-module__IK7fQa__image{height:96px;padding-block:var(--unit-3);padding-inline:var(--unit-2);box-sizing:border-box;text-align:center;border-radius:var(--border-radius-extra-small);margin-bottom:var(--unit-3);position:relative}.logo-module__IK7fQa__picture{width:100%;height:auto;max-height:100%}.logo-module__IK7fQa__white{background-color:var(--white)}.logo-module__IK7fQa__black{background-color:var(--smocky-black)}
.self-hosted-module__xq2N8q__header{gap:var(--unit-5);flex-direction:column;display:flex}.self-hosted-module__xq2N8q__header .self-hosted-module__xq2N8q__text{color:var(--text-dimmed)}.self-hosted-module__xq2N8q__content{gap:var(--unit-6);flex-direction:column;align-items:center;display:flex}.self-hosted-module__xq2N8q__content aside{grid-column:1/span 12}.self-hosted-module__xq2N8q__content aside img{width:100%}.self-hosted-module__xq2N8q__content .self-hosted-module__xq2N8q__list{grid-column:15/span 10}.self-hosted-module__xq2N8q__root footer{text-align:center;width:100%;margin-bottom:calc(var(--unit-2)*-1)}@media (min-width:992px){.self-hosted-module__xq2N8q__root{--section-gap:var(--unit-13)}.self-hosted-module__xq2N8q__content{grid-template-columns:var(--layout-default-grid-columns);column-gap:0;display:grid}}
.reason-module__ZkRaEq__reason{gap:var(--unit-4);flex-direction:column;grid-column:1/12;align-items:flex-start;padding-inline-end:var(--solutions-reason-padding);display:flex}.reason-module__ZkRaEq__cta{--button-white-space:normal}.reason-module__ZkRaEq__testimonial{grid-column:14/25;padding-inline-start:var(--solutions-reason-padding)}.reason-module__ZkRaEq__subtitle{white-space:pre-wrap;margin-block:1lh}.reason-module__ZkRaEq__subtitle strong{font-weight:inherit;color:var(--white)}.reason-module__ZkRaEq__subtitle:first-child{margin-top:0}.reason-module__ZkRaEq__subtitle:last-child{margin-bottom:0}.reason-module__ZkRaEq__card{--base-card-padding-top:var(--unit-6);--base-card-padding-default:var(--unit-4)}.reason-module__ZkRaEq__logo{margin-bottom:var(--unit-3)}.reason-module__ZkRaEq__quote,.reason-module__ZkRaEq__author{margin-bottom:var(--unit-5)}.reason-module__ZkRaEq__author_name{margin-bottom:var(--unit-0_5);--typography-font-weight:var(--font-weight-bold)}.reason-module__ZkRaEq__author_role{color:var(--grey-30);margin:0}.reason-module__ZkRaEq__link{margin:0}.reason-module__ZkRaEq__cards{gap:var(--unit-3);--base-card-padding-default:var(--unit-3);--base-card-padding-top:var(--unit-4);flex-direction:column;grid-column:1/25;padding-block-start:var(--unit-4);display:flex}.reason-module__ZkRaEq__cards .reason-module__ZkRaEq__card_item{background:linear-gradient(var(--chinese-black),var(--chinese-black))padding-box,linear-gradient(to bottom,#2e2e2e 0%,#2e2e2e00 100%)border-box;border:.1rem solid #0000}.reason-module__ZkRaEq__card_icon{color:var(--passbolt-red)}@media (min-width:768px){.reason-module__ZkRaEq__cards{overflow-x:initial;grid-template-columns:repeat(2,1fr);display:grid}}@media (min-width:992px){.reason-module__ZkRaEq__reason{gap:var(--unit-6)}.reason-module__ZkRaEq__link_style{--link-color:var(--white)}.reason-module__ZkRaEq__cards{gap:var(--unit-6);grid-template-columns:repeat(3,1fr)}}
.resources-module__y1PXDq__section{--section-overflow-x:none}.resources-module__y1PXDq__title{text-align:center}.resources-module__y1PXDq__cards{gap:var(--unit-5);--base-card-padding-top:0;grid-template-columns:repeat(1,1fr);display:grid}.resources-module__y1PXDq__card_link{justify-self:flex-end;margin:0}@media (min-width:992px){.resources-module__y1PXDq__cards{grid-template-columns:repeat(2,1fr)}.resources-module__y1PXDq__cards>.resources-module__y1PXDq__card:last-child{display:none}}@media (min-width:1200px){.resources-module__y1PXDq__cards{gap:var(--unit-9);grid-template-columns:repeat(3,1fr)}.resources-module__y1PXDq__cards>.resources-module__y1PXDq__card:last-child{display:flex}}
.extended-footer-module__lV-iQa__assistance{gap:var(--unit-2);border-top:.5px solid var(--grey-70);padding-top:var(--unit-4);flex-direction:column;display:flex}
.get-started-module__m0b_iG__get_started{text-align:left;gap:var(--unit-2);flex-flow:column wrap;display:flex}.get-started-module__m0b_iG__text{gap:var(--unit-0_25);flex-direction:column;display:flex}.get-started-module__m0b_iG__choice{padding-block:var(--unit-2);padding-inline:var(--unit-3)var(--unit-4);justify-content:flex-start;gap:var(--unit-2);border-radius:var(--border-radius-extra-small);flex-direction:row;flex:1;display:flex;position:relative}.get-started-module__m0b_iG__choice.get-started-module__m0b_iG__small{padding-inline:var(--unit-2)var(--unit-3)}.get-started-module__m0b_iG__choice.get-started-module__m0b_iG__small .get-started-module__m0b_iG__choice_text{display:none}.get-started-module__m0b_iG__choice.get-started-module__m0b_iG__no_icon{min-height:var(--unit-8);justify-content:center;align-items:center}.get-started-module__m0b_iG__choice>*{pointer-events:none}.get-started-module__m0b_iG__choice.get-started-module__m0b_iG__primary{background:var(--white);color:var(--eerie-black)}.get-started-module__m0b_iG__choice.get-started-module__m0b_iG__secondary{background:var(--smocky-black);color:var(--white)}.get-started-module__m0b_iG__choice .get-started-module__m0b_iG__choice_icon{flex:none;justify-content:center;align-items:center;display:flex}.get-started-module__m0b_iG__choice_title{--typography-font-weight:var(--font-weight-black);white-space:nowrap}.get-started-module__m0b_iG__choice_text{--typography-font-weight:var(--font-weight-black);color:var(--grey-50);white-space:nowrap}.get-started-module__m0b_iG__choice.get-started-module__m0b_iG__primary:hover,.get-started-module__m0b_iG__choice.get-started-module__m0b_iG__secondary:hover{background:var(--passbolt-red);color:var(--white)}.get-started-module__m0b_iG__choice.get-started-module__m0b_iG__primary:hover .get-started-module__m0b_iG__choice_icon svg path{fill:var(--white)}.get-started-module__m0b_iG__choice:hover .get-started-module__m0b_iG__choice_text,.get-started-module__m0b_iG__choice:hover .get-started-module__m0b_iG__choice_title{color:var(--white)}.get-started-module__m0b_iG__choice:hover .get-started-module__m0b_iG__choice_text{opacity:.6}@media (min-width:576px){.get-started-module__m0b_iG__get_started{gap:var(--unit-4);flex-direction:row;justify-content:center;align-items:stretch}.get-started-module__m0b_iG__choice{flex:0 auto;align-items:center}}@media (min-width:992px){.get-started-module__m0b_iG__get_started{gap:var(--unit-8)}}
.pro-business-checkout-module__or9UPq__root{width:100%}@media (min-width:992px){.pro-business-checkout-module__or9UPq__root{max-width:50vw}}
.office-module__M11PgG__root header{grid-column:13/span 12}.office-module__M11PgG__root header .office-module__M11PgG__title{margin-bottom:var(--unit-4)}.office-module__M11PgG__root main{grid-column:1/span 24}.office-module__M11PgG__root main .office-module__M11PgG__image_grid{gap:var(--unit-2);grid-template-columns:repeat(2,1fr);width:100%;display:grid}.office-module__M11PgG__root main .office-module__M11PgG__image_grid img{object-fit:contain;border-radius:var(--border-radius-small);width:100%;height:100%}.office-module__M11PgG__root main .office-module__M11PgG__image_grid img:first-child{grid-area:1/1/3/3}@media (min-width:992px){.office-module__M11PgG__root main .office-module__M11PgG__image_grid{grid-template-columns:repeat(4,1fr)}.office-module__M11PgG__root main .office-module__M11PgG__image_grid img:first-child{grid-area:1/1/3/3}}
.posts-module__toc9Mq__posts{--posts-per-column:1;grid-template-columns:repeat(var(--posts-per-column),1fr);gap:var(--unit-10);display:grid}.posts-module__toc9Mq__image{aspect-ratio:680/377}.posts-module__toc9Mq__h_full{height:100%}@media (min-width:768px){.posts-module__toc9Mq__posts{--posts-per-column:2}}@media (min-width:992px){.posts-module__toc9Mq__posts{--posts-per-column:3}}
.links-module__p-X0MG__pre{white-space:pre-line}
.product-module__1deVoG__image{width:100%;position:relative}.product-module__1deVoG__picture{width:100%;height:auto}
.modal-buy-module__WNIbaa__modal{max-width:60rem}
.hero-module__p1JpqG__main{gap:var(--unit-4);flex-direction:column;grid-column:1/span 13;justify-content:center;align-items:flex-start;display:flex}.hero-module__p1JpqG__footer{grid-column:14/span 25;justify-content:center;align-items:center;display:none}.hero-module__p1JpqG__image{max-width:100%;height:auto}@media (min-width:992px){.hero-module__p1JpqG__footer{display:flex}}
.usps-module__BQOyLq__section{padding-block-end:0}.usps-module__BQOyLq__root{gap:var(--unit-12);flex-direction:column;display:flex}.usps-module__BQOyLq__title{color:var(--text-dimmed)}.usps-module__BQOyLq__cards{gap:var(--unit-4);--card-container-background-color:var(--chinese-black);flex-direction:column;display:flex}.usps-module__BQOyLq__card{--card-padding-inline:0;--card-padding-block:0}@media (min-width:992px){.usps-module__BQOyLq__root{row-gap:var(--unit-6);column-gap:var(--unit-6);grid-template-columns:[left]1fr[right]1fr;grid-template-areas:"left right""bottom bottom";display:grid}.usps-module__BQOyLq__cards{gap:var(--unit-7);padding:var(--unit-10);border-radius:var(--border-radius-regular)}.usps-module__BQOyLq__cards:first-of-type{grid-area:left}.usps-module__BQOyLq__cards:nth-of-type(2){grid-area:right}.usps-module__BQOyLq__cards:nth-of-type(3){flex-flow:wrap;grid-area:bottom}.usps-module__BQOyLq__cards:nth-of-type(3) .usps-module__BQOyLq__title{flex:1 0 100%}.usps-module__BQOyLq__cards:nth-of-type(3) .usps-module__BQOyLq__card{flex:1}}
.availability-module__nOzhLq__root{gap:var(--unit-4);flex-direction:column;display:flex}.availability-module__nOzhLq__title{text-transform:capitalize}.availability-module__nOzhLq__card{margin-top:4.8rem}.availability-module__nOzhLq__picture_container{gap:var(--unit-2);flex-direction:column;display:flex}.availability-module__nOzhLq__picture{width:100%;height:auto}.availability-module__nOzhLq__caption{text-align:center;font-style:italic}@media (min-width:992px){.availability-module__nOzhLq__title{white-space:pre;text-align:center;min-height:11.6rem}.availability-module__nOzhLq__subtitle{text-align:center;padding-inline:12rem}}
.get-started-section-module__RaJB8G__section{--landing-get-started-padding-start:var(--unit-10);--landing-get-started-padding-end:var(--unit-10);padding-block:var(--landing-get-started-padding-start)var(--landing-get-started-padding-end);--section-gap:var(--unit-8)}.get-started-section-module__RaJB8G__title{text-align:center;--typography-font-weight:var(--font-weight-black)}@media (min-width:992px){.get-started-section-module__RaJB8G__section{--landing-get-started-padding-end:20rem}}
.terms-module__2NY-Wa__root{--section-overflow-x:none;align-items:flex-start}.terms-module__2NY-Wa__nav{grid-column:1/span 6}.terms-module__2NY-Wa__main{gap:var(--unit-3);flex-direction:column;grid-column:8/span 17;width:100%;display:flex}.terms-module__2NY-Wa__main .terms-module__2NY-Wa__title{--typography-margin-block:0 var(--unit-3)}.terms-module__2NY-Wa__main h2{--typography-margin-block:var(--unit-4)0;scroll-margin-top:calc(var(--header-height) + var(--unit-4))}.terms-module__2NY-Wa__main h3{--typography-margin-block:var(--unit-2)0}.terms-module__2NY-Wa__aside{top:calc(var(--header-height) + var(--unit-4));grid-column:20/span 5;display:none;position:sticky}@media (min-width:992px){.terms-module__2NY-Wa__nav{top:calc(var(--header-height) + var(--unit-4));position:sticky}}@media (min-width:1200px){.terms-module__2NY-Wa__main{grid-column:8/span 11}.terms-module__2NY-Wa__aside{display:block}}
.timeline-module__ByBRtW__content{gap:var(--unit-4);flex-direction:column;display:flex;position:relative}.timeline-module__ByBRtW__content:before{content:"";top:var(--unit-1);left:var(--unit-3);width:1px;bottom:var(--unit-5);background:linear-gradient(to bottom,var(--grey-80),var(--passbolt-red));z-index:-1;display:block;position:absolute;transform:translate(-.5px)}.timeline-module__ByBRtW__row{column-gap:var(--unit-2);grid-template-columns:[left]min-content[right]auto;align-items:flex-start;width:100%;display:grid}.timeline-module__ByBRtW__badge{grid-area:left;justify-self:flex-start;margin-top:6px}.timeline-module__ByBRtW__card{--card-padding-inline:0;--card-padding-block:0;grid-area:right}.timeline-module__ByBRtW__row:nth-child(2n) .timeline-module__ByBRtW__card{grid-area:right}@media (min-width:768px){.timeline-module__ByBRtW__root{--section-gap:var(--unit-10)}.timeline-module__ByBRtW__title{text-align:center}.timeline-module__ByBRtW__content{align-items:center}.timeline-module__ByBRtW__content:before{left:50%}.timeline-module__ByBRtW__row{grid-template-columns:[left]40%[center]20%[right]40%;justify-content:center}.timeline-module__ByBRtW__badge{grid-area:center;justify-self:center}.timeline-module__ByBRtW__card{grid-area:left;position:relative}.timeline-module__ByBRtW__card:before{content:"";width:var(--unit-10);border-bottom:1px dashed var(--grey-80);top:var(--unit-2);left:calc(var(--unit-12)*-1);z-index:-1;display:block;position:absolute}.timeline-module__ByBRtW__row:nth-child(odd) .timeline-module__ByBRtW__card{text-align:right}.timeline-module__ByBRtW__row:nth-child(odd) .timeline-module__ByBRtW__card:before{left:unset;right:calc(var(--unit-12)*-1)}}
.ce-to-pro-module__XeTxja__comparison_table header,.ce-to-pro-module__XeTxja__faq header{text-align:center;gap:var(--unit-5);flex-direction:column;grid-column:4/22;display:flex}.ce-to-pro-module__XeTxja__comparison_table main,.ce-to-pro-module__XeTxja__faq main{grid-column:4/22}.ce-to-pro-module__XeTxja__comparison_table main table{--table-background-color:var(--chinese-black);--table-row-border:var(--grey-80)}.ce-to-pro-module__XeTxja__pricing_overview{gap:var(--unit-3);flex-direction:column;grid-column:6/20;display:flex}.ce-to-pro-module__XeTxja__pricing_overview .ce-to-pro-module__XeTxja__title{text-align:center}.ce-to-pro-module__XeTxja__pricing_overview .ce-to-pro-module__XeTxja__card{--card-background-color:var(--eerie-black);align-items:center;gap:var(--unit-4);flex-direction:row;justify-content:space-between;display:flex}.ce-to-pro-module__XeTxja__pricing_overview .ce-to-pro-module__XeTxja__card .ce-to-pro-module__XeTxja__price{gap:var(--unit-1);align-items:center;display:flex}.ce-to-pro-module__XeTxja__contact{padding-block-start:0}.ce-to-pro-module__XeTxja__contact main{grid-column:1/25}.ce-to-pro-module__XeTxja__contact .ce-to-pro-module__XeTxja__footer{gap:var(--unit-2);align-items:center;display:flex}.ce-to-pro-module__XeTxja__contact .ce-to-pro-module__XeTxja__footer .ce-to-pro-module__XeTxja__separator{text-transform:uppercase;font-weight:var(--font-weight-bold)}.ce-to-pro-module__XeTxja__contact .ce-to-pro-module__XeTxja__footer .ce-to-pro-module__XeTxja__sidenote:not(a){color:var(--text-dimmed)}
.specs-module__zUxbga__pre{white-space:pre-line}.specs-module__zUxbga__image{padding-block:var(--unit-3);padding-inline:var(--unit-2);box-sizing:border-box;text-align:center;position:relative}.specs-module__zUxbga__caption{margin-top:var(--unit-3)}.specs-module__zUxbga__picture{max-width:100%;height:auto}
.video-module__C00cua__button_image{cursor:pointer;background-color:#0000;border:0;width:100%;position:relative}.video-module__C00cua__image{width:100%;height:auto}
.reason-module__BDE3OW__icon{width:var(--unit-3);height:var(--unit-3);color:var(--passbolt-red)}.reason-module__BDE3OW__header{justify-content:center;display:flex}.reason-module__BDE3OW__main{grid-template-columns:repeat(var(--reseller-reason-grid-count,1),1fr);gap:var(--unit-4);display:grid}.reason-module__BDE3OW__text:not(:last-child){margin-top:var(--unit-1)}@media (min-width:992px){.reason-module__BDE3OW__main{--reseller-reason-grid-count:3}}
.hero-module__bSvWja__header{align-items:flex-start;gap:var(--unit-4);flex-direction:column;grid-column:1/13;display:flex}.hero-module__bSvWja__main{flex-direction:column;grid-column:14/25;justify-content:center;align-items:center;margin-bottom:0;display:flex;position:relative}.hero-module__bSvWja__title{order:3}.hero-module__bSvWja__subtitle{order:4}.hero-module__bSvWja__disclaimer{--typography-font-weight:var(--font-weight-bold);text-transform:uppercase;order:2}.hero-module__bSvWja__image_thumbnail{border-radius:var(--unit-1);width:100%;height:auto;box-shadow:0 var(--unit-0_5)var(--unit-3)0 #00000040}.hero-module__bSvWja__logos{column-gap:var(--unit-5);color:var(--passbolt-red);order:1;align-items:center;font-size:5.2rem;display:flex}.hero-module__bSvWja__logo{width:34%;height:auto}.hero-module__bSvWja__button{cursor:pointer;appearance:none;background:0 0;border:none}@media (min-width:1200px){.hero-module__bSvWja__logos{margin-bottom:var(--unit-6)}.hero-module__bSvWja__logo{width:initial}}
.page-module__4o6JYa__universities{text-align:start}.page-module__4o6JYa__universities_title{text-transform:uppercase}.page-module__4o6JYa__universities_logos{gap:var(--unit-5)var(--unit-4);opacity:.8;grid-template-columns:repeat(2,1fr);justify-content:center;align-items:center;display:grid}.page-module__4o6JYa__universities_logos img{width:100%}@media (min-width:576px){.page-module__4o6JYa__universities{text-align:center}}@media (min-width:992px){.page-module__4o6JYa__alternate{--alternate-margin-bottom:0}.page-module__4o6JYa__universities{--layout-container-padding-block:var(--unit-17)var(--unit-15)}.page-module__4o6JYa__universities_logos{gap:var(--unit-9);display:flex}.page-module__4o6JYa__universities_logos img{width:unset}}
.quote-module__ASjt8q__root{border-radius:var(--border-radius-extra-small);background-color:var(--quote-background-color,--smocky-black);margin:0;display:flex}.quote-module__ASjt8q__root:before,.quote-module__ASjt8q__root:after{content:"“";color:var(--quote-text-color,--white);font-family:var(--font-family-mono-default);font-size:var(--unit-8);font-style:italic;font-weight:var(--font-weight-black);letter-spacing:-.072rem;line-height:0%}.quote-module__ASjt8q__root:after{transform:rotate(180deg)}.quote-module__ASjt8q__root a{text-decoration:underline}
.toc-module__E-bcmq__root{--card-container-background-color:var(--chinese-black);background:var(--smocky-black);border-radius:var(--border-radius-regular);padding:var(--unit-3);position:sticky;top:0}.toc-module__E-bcmq__title{--typography-margin-block:0 var(--unit-2)}.toc-module__E-bcmq__list{gap:var(--unit-1_5);flex-direction:column;list-style:none;display:flex}.toc-module__E-bcmq__list .toc-module__E-bcmq__item:hover,.toc-module__E-bcmq__item.toc-module__E-bcmq__active{--link-color:var(--passbolt-red)}
.ce-module__y19LEa__root{--section-overflow-x:none;align-items:baseline}.ce-module__y19LEa__aside{gap:var(--unit-5);flex-direction:column;grid-column:1/span 8;width:100%;display:flex}.ce-module__y19LEa__main{gap:var(--unit-8);flex-direction:column;grid-column:11/span 14;width:100%;display:flex}.ce-module__y19LEa__main .ce-module__y19LEa__intro{display:none}.ce-module__y19LEa__main .ce-module__y19LEa__intro_title{--typography-margin-block:0 var(--unit-2)}.ce-module__y19LEa__title{margin-bottom:var(--unit-4)}.ce-module__y19LEa__step{align-items:flex-start;gap:var(--unit-1);flex-direction:column;padding-block-end:var(--unit-8);display:flex;position:relative}.ce-module__y19LEa__step:last-of-type{padding-block-end:0}.ce-module__y19LEa__step .ce-module__y19LEa__badge{text-wrap:nowrap}.ce-module__y19LEa__step .ce-module__y19LEa__content{align-items:flex-start;gap:var(--unit-3);flex-direction:column;display:flex}.ce-module__y19LEa__ctas{margin-top:var(--unit-8);gap:var(--unit-4);flex-direction:column;display:flex}.ce-module__y19LEa__cta{--card-container-background-color:var(--chinese-black);flex:1}@media (min-width:768px){.ce-module__y19LEa__step{gap:var(--unit-4);flex-direction:row;padding-block-end:var(--unit-10)}.ce-module__y19LEa__step:before{content:"";background:var(--grey-80);width:1px;height:100%;left:var(--unit-3);z-index:-1;position:absolute;top:0}.ce-module__y19LEa__step .ce-module__y19LEa__badge{margin-top:var(--unit-0_5)}.ce-module__y19LEa__ctas{margin-top:var(--unit-8);flex-direction:row}}@media (min-width:992px){.ce-module__y19LEa__main .ce-module__y19LEa__intro{display:block}}
.roadmap-module__9zjrXG__header{text-align:center}@media (min-width:992px){.roadmap-module__9zjrXG__section{--section-gap:var(--unit-13)}}
.vision-module__0ONsqq__text{white-space:pre-line}@media (min-width:768px){.vision-module__0ONsqq__text{column-count:2;column-gap:var(--unit-14)}}
.hero-module__QtNahG__section{--section-gap:var(--unit-5);align-items:center}.hero-module__QtNahG__main,.hero-module__QtNahG__header,.hero-module__QtNahG__footer{gap:var(--unit-4);flex-direction:column;align-items:center;display:flex}.hero-module__QtNahG__header{gap:var(--unit-5)}.hero-module__QtNahG__main{margin-top:var(--unit-5);gap:var(--unit-6)}.hero-module__QtNahG__cards{grid-template-rows:1fr var(--unit-3)1fr;display:grid}.hero-module__QtNahG__card{--card-border-default-opacity:0;--card-padding-inline:var(--unit-6);--card-padding-block:var(--unit-6)}.hero-module__QtNahG__card_passbolt{--card-background-default-color:var(--smocky-black)}.hero-module__QtNahG__separator{--separator-size:var(--unit-3);width:100%;height:var(--separator-size);z-index:1;position:relative}.hero-module__QtNahG__separator:before,.hero-module__QtNahG__separator:after{content:" ";--separator-bg-color:var(--smocky-black);inset-block:calc(var(--separator-size)*-.5);clip-path:polygon(0 0,100% 0,0 100%);background-color:var(--separator-bg-color);position:absolute;inset-inline:1px}.hero-module__QtNahG__separator:after{--separator-bg-color:var(--eerie-black);transform:rotate(180deg)}.hero-module__QtNahG__separator_icon{--separator-icon-size:var(--unit-10);width:var(--separator-icon-size);height:var(--separator-icon-size);box-sizing:border-box;border:var(--unit-0_5)solid var(--smocky-black);background-color:var(--eerie-black);z-index:1;border-radius:100%;justify-content:center;align-items:center;display:flex;position:absolute;inset:50%;transform:translate(-50%,-50%)}.hero-module__QtNahG__separator_icon_glyph{width:calc(var(--separator-icon-size)/2);height:calc(var(--separator-icon-size)/2)}.hero-module__QtNahG__competitor_image{align-items:center;gap:var(--unit-1);flex-direction:column;display:flex}.hero-module__QtNahG__competitor_description{text-align:center}@media (min-width:992px){.hero-module__QtNahG__separator{width:var(--separator-size);height:100%}.hero-module__QtNahG__main{grid-template-columns:repeat(24,1fr);display:grid}.hero-module__QtNahG__competitor_title{text-align:center;grid-column:1/span 24}.hero-module__QtNahG__cards{grid-template-columns:1fr var(--unit-3)1fr;grid-column:2/span 22;grid-template-rows:none}.hero-module__QtNahG__separator:before,.hero-module__QtNahG__separator:after{inset-block:1px;inset-inline:calc(var(--separator-size)*-.5)}}
.testimonial-module__rvf-9W__root{background-color:var(--smocky-black);border-radius:1.6rem;flex-direction:column;align-items:flex-start;gap:3.2rem;padding:4.8rem 1.6rem;display:flex}.testimonial-module__rvf-9W__quote{font-style:italic;font-weight:300;line-height:150%}
.usage-module___jrX_q__image{position:relative}.usage-module___jrX_q__picture{max-width:100%;height:auto}
.browsers-apps-module__et0xjG__root>main{gap:var(--unit-4);flex-direction:column;display:flex}.browsers-apps-module__et0xjG__text strong{color:var(--text-light)}.browsers-apps-module__et0xjG__browsers{gap:var(--unit-2);grid-template-columns:repeat(auto-fit,minmax(var(--unit-15),1fr));display:grid}.browsers-apps-module__et0xjG__browser{border:1px solid var(--grey-80);padding:var(--unit-2);border-radius:var(--border-radius-small);text-align:center;margin-top:var(--unit-4);flex:1;transition:border .15s ease-out;display:block;position:relative}.browsers-apps-module__et0xjG__browser img{margin-bottom:var(--unit-1);justify-self:center;display:flex}a.browsers-apps-module__et0xjG__browser:hover{border-color:var(--passbolt-red)}.browsers-apps-module__et0xjG__browser:has(.browsers-apps-module__et0xjG__badge) :not(.browsers-apps-module__et0xjG__badge){opacity:.25}.browsers-apps-module__et0xjG__badge{--badge-background-color:var(--generic-viridian);position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.browsers-apps-module__et0xjG__card{--card-aside-padding-block:0 var(--unit-1);--card-footer-padding-block:var(--unit-1)0}.browsers-apps-module__et0xjG__aside_image{object-fit:cover;border-radius:var(--border-radius-small);width:100%;height:auto}.browsers-apps-module__et0xjG__stores_container{width:100%;container:stores/inline-size}.browsers-apps-module__et0xjG__stores{gap:var(--unit-2);flex-direction:column;display:flex}@container stores (min-width:460px){.browsers-apps-module__et0xjG__stores{flex-direction:row}}@media (min-width:992px){.browsers-apps-module__et0xjG__root>main{gap:var(--unit-8);grid-template:"bext bext""mobile desktop"/1fr 1fr;display:grid}.browsers-apps-module__et0xjG__root>main .browsers-apps-module__et0xjG__card:first-child{grid-area:bext}.browsers-apps-module__et0xjG__root>main .browsers-apps-module__et0xjG__card:nth-child(2){grid-area:mobile}}
.hero-module__eLfemW__hero{gap:var(--unit-4);flex-direction:column;display:flex}.hero-module__eLfemW__text{align-items:flex-start;gap:var(--unit-4);flex-direction:column;display:flex}.hero-module__eLfemW__image{flex-direction:column;justify-content:center;align-items:center;margin-bottom:0;display:flex;position:relative}.hero-module__eLfemW__image_thumbnail{border-radius:var(--border-radius-small);width:100%;height:auto;box-shadow:0 var(--unit-0_5)var(--unit-3)0 #00000040}.hero-module__eLfemW__cta{width:100%}@media (min-width:992px){.hero-module__eLfemW__section{--layout-container-padding-block:var(--unit-8)}.hero-module__eLfemW__hero{gap:var(--unit-9);grid-column:span 24/span 24;grid-template-columns:repeat(12,1fr);display:grid}.hero-module__eLfemW__text{grid-column:1/7}.hero-module__eLfemW__image{grid-column:7/13}.hero-module__eLfemW__cta{width:auto}}
.resources-module__HXSN2q__root{gap:var(--unit-4);flex-direction:column;display:flex}.resources-module__HXSN2q__title{text-transform:capitalize}.resources-module__HXSN2q__cards{gap:var(--unit-6);margin-top:var(--unit-6);flex-direction:column;display:flex}.resources-module__HXSN2q__card_header{gap:var(--unit-1_5);margin-bottom:var(--unit-2);display:flex}.resources-module__HXSN2q__card_icon{color:var(--passbolt-red)}@media (min-width:992px){.resources-module__HXSN2q__title{text-align:center;white-space:pre}.resources-module__HXSN2q__subtitle{text-align:center;padding-inline:24rem}.resources-module__HXSN2q__cards{gap:var(--unit-10);flex-direction:row}}
.page-module__xzaFtG__universities{text-align:start}.page-module__xzaFtG__universities_title{text-transform:uppercase}.page-module__xzaFtG__universities_logos{gap:var(--unit-5)var(--unit-4);opacity:.8;grid-template-columns:repeat(2,1fr);justify-content:center;align-items:center;display:grid}.page-module__xzaFtG__universities_logos img{width:100%}@media (min-width:576px){.page-module__xzaFtG__universities{text-align:center}}@media (min-width:992px){.page-module__xzaFtG__alternate{--alternate-margin-bottom:0}.page-module__xzaFtG__universities{--layout-container-padding-block:var(--unit-17)var(--unit-15)}.page-module__xzaFtG__universities_logos{gap:var(--unit-9);display:flex}.page-module__xzaFtG__universities_logos img{width:unset}}
.section-module__a90LCW__root{--section-gap:var(--unit-5)var(--unit-7);grid-template-rows:auto 1fr;padding-bottom:0}.section-module__a90LCW__header,.section-module__a90LCW__footer{gap:var(--unit-5);flex-direction:column;grid-column:1/span 9;display:flex}.section-module__a90LCW__header{grid-area:header}.section-module__a90LCW__main{grid-area:main;align-self:center}.section-module__a90LCW__footer{grid-area:footer}.section-module__a90LCW__text{color:var(--text-dimmed)}@media (min-width:992px){.section-module__a90LCW__root{grid-template-areas:"header main""footer main"}.section-module__a90LCW__header,.section-module__a90LCW__footer{grid-column:1/span 11}.section-module__a90LCW__main{grid-column:14/span 11}}
.dynamic-content-module__UefyrG__list{--checklist-list-description-color:var(--text-light);--checklist-list-gap:var(--unit-2)}.dynamic-content-module__UefyrG__text{white-space:pre-line}.dynamic-content-module__UefyrG__image{text-align:center}
.what-is-passbolt-module__-AdS9G__root aside{grid-column:1/span 10}.what-is-passbolt-module__-AdS9G__root main{grid-column:13/span 12}.what-is-passbolt-module__-AdS9G__root main .what-is-passbolt-module__-AdS9G__title{margin-bottom:var(--unit-7)}.what-is-passbolt-module__-AdS9G__root main .what-is-passbolt-module__-AdS9G__text{color:var(--text-dimmed);--typography-margin-block:0 var(--unit-3)}
.hero-module__ILYtcW__root{padding-block-end:0}.hero-module__ILYtcW__content{gap:var(--unit-5);flex-direction:column;grid-column:4/span 18;align-items:center;display:flex}.hero-module__ILYtcW__text{color:var(--text-dimmed)}@media (min-width:992px){.hero-module__ILYtcW__title,.hero-module__ILYtcW__text{text-align:center}}
.active-link-module__weC7La__root{display:none}
.book-a-call-module__MDBKiW__section{justify-content:center;align-items:center}
.sub-header-description-module__np3Rjq__description{gap:var(--unit-2);flex-direction:column;display:flex}
.hero-module__8CcN6a__header{gap:var(--unit-5);flex-direction:column;grid-column:1/12;justify-content:center;display:flex}.hero-module__8CcN6a__main{grid-column:13/24}
