.section-module__2GhlHa__section{gap:var(--unit-5);padding-block:clamp(var(--unit-8), 10vw, var(--unit-15));padding-inline:var(--layout-default-container-padding-inline);overflow-x:var(--section-overflow-x,hidden);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:992px){.section-module__2GhlHa__section{grid-template-columns:var(--layout-default-grid-columns);max-width:var(--layout-default-container-max-width);overflow-x:var(--section-overflow-x,initial);align-items:center;column-gap:0;display:grid}}
.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}}
.link-module__-imTjq__root{color:var(--link-color,var(--white));text-decoration:none}.link-module__-imTjq__underline,.link-module__-imTjq__underlined:is(:link,:visited){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-underline-offset:var(--link-underline-offset,.4em);transition:text-underline-offset .1s}.link-module__-imTjq__underlined: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)}
.blog-module__G2cfnG__section{row-gap:var(--unit-10)}.blog-module__G2cfnG__header{grid-column:6/span 14}.blog-module__G2cfnG__main{gap:var(--unit-3);flex-direction:column;grid-column:1/span 24;display:flex}@media (min-width:768px){.blog-module__G2cfnG__header{text-align:center}.blog-module__G2cfnG__main{grid-template-columns:repeat(2,1fr);align-items:stretch;display:grid}.blog-module__G2cfnG__main>:nth-child(3){display:none}.blog-module__G2cfnG__card{height:100%}}@media (min-width:1200px){.blog-module__G2cfnG__main{gap:var(--unit-6);grid-template-columns:repeat(3,1fr)}.blog-module__G2cfnG__main>:nth-child(3){display:initial}}
.compliance-module__L4Lfaq__section_footer{row-gap:var(--unit-8)}.compliance-module__L4Lfaq__header{gap:var(--unit-3);flex-direction:column;grid-column:1/span 10;align-self:stretch;display:flex}.compliance-module__L4Lfaq__main{grid-column:12/span 13}.compliance-module__L4Lfaq__list{--checklist-list-item-icon-color:var(--generic-viridian)}.compliance-module__L4Lfaq__cta{margin-top:var(--unit-2)}@media (min-width:992px){.compliance-module__L4Lfaq__section_footer{row-gap:var(--unit-14)}.compliance-module__L4Lfaq__header{gap:var(--unit-5)}}@media (min-width:1200px){.compliance-module__L4Lfaq__main{grid-column:13/span 12}}
form .label-module__EA0-6a__label{justify-content:space-between;align-items:center;display:flex}.label-module__EA0-6a__asterisk{margin-left:.3rem;font-size:1.5rem}.label-module__EA0-6a__tooltip{z-index:100}.label-module__EA0-6a__tooltip_icon{color:var(--grey-30)}
.logos-grid-module__vlQILq__root{--default-row-gap:var(--unit-4);--default-column-gap:var(--unit-4)}.logos-grid-module__vlQILq__group{row-gap:var(--logos-grid-row-gap,var(--default-row-gap));column-gap:var(--logos-grid-column-gap,var(--default-column-gap));grid-template-columns:repeat(2,1fr);width:100%;display:grid}.logos-grid-module__vlQILq__item{opacity:.7;justify-self:flex-start;align-items:center;margin:0;transition:filter .35s,opacity .35s,background .35s;display:flex;position:relative}.logos-grid-module__vlQILq__item img{width:100%}.logos-grid-module__vlQILq__item figcaption{--badge-line-height:var(--line-height-medium);--badge-background-color:var(--smocky-black);--badge-font-size:var(--font-size-extra-small);opacity:0;-webkit-user-select:none;user-select:none;font-size:var(--badge-font-size);inset-inline:0;padding-inline:var(--logos-grid-column-gap,var(--default-column-gap));padding-bottom:var(--logos-grid-row-gap,var(--default-row-gap));background:var(--smocky-black);border-bottom-left-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small);pointer-events:none;transition:opacity .35s;position:absolute;bottom:0;transform:translateY(100%)}.logos-grid-module__vlQILq__item figcaption .logos-grid-module__vlQILq__caption_text{margin-top:var(--unit-1)}@media (min-width:576px){.logos-grid-module__vlQILq__group{grid-template-columns:repeat(auto-fill, minmax(var(--logos-grid-column-min-width,var(--default-column-min-width)), 1fr))}.logos-grid-module__vlQILq__item{width:100%;height:100%}.logos-grid-module__vlQILq__item img{width:unset}}@media (min-width:768px){.logos-grid-module__vlQILq__root{--default-column-min-width:22rem}.logos-grid-module__vlQILq__group{--default-row-gap:var(--unit-3);--default-column-gap:var(--unit-2);margin-inline:calc(var(--logos-grid-column-gap,var(--default-column-gap)) * -1)}.logos-grid-module__vlQILq__item{padding-inline:var(--logos-grid-column-gap,var(--default-column-gap));padding-block:var(--logos-grid-row-gap,var(--default-row-gap));border-top-left-radius:var(--border-radius-small);border-top-right-radius:var(--border-radius-small)}.logos-grid-module__vlQILq__item img{width:100%}}@media (hover:hover) and (min-width:768px){.logos-grid-module__vlQILq__root:has(.logos-grid-module__vlQILq__item:hover) .logos-grid-module__vlQILq__item:not(:hover){filter:blur(var(--logos-grid-blur,var(--unit-0_5)));opacity:.5}.logos-grid-module__vlQILq__item:hover{opacity:1;z-index:1;background:var(--smocky-black)}.logos-grid-module__vlQILq__item:hover figcaption{opacity:1;pointer-events:initial;user-select:initial}}@media (prefers-reduced-motion:reduce){.logos-grid-module__vlQILq__root.logos-grid-module__vlQILq__marquee .logos-grid-module__vlQILq__group[aria-hidden=true]{display:none}}@media (prefers-reduced-motion:no-preference){.logos-grid-module__vlQILq__root.logos-grid-module__vlQILq__marquee{--marquee-gap:var(--default-column-gap);gap:calc(var(--marquee-gap) * 2);display:inline-flex;overflow:clip visible}.logos-grid-module__vlQILq__root.logos-grid-module__vlQILq__marquee .logos-grid-module__vlQILq__group{gap:calc(var(--marquee-gap) * 2);will-change:transform;animation:logos-grid-module__vlQILq__marquee var(--marquee-duration,40s) linear infinite;align-items:center;display:flex}@media (hover:hover){.logos-grid-module__vlQILq__root.logos-grid-module__vlQILq__marquee:hover .logos-grid-module__vlQILq__group{animation-play-state:paused}}.logos-grid-module__vlQILq__root.logos-grid-module__vlQILq__marquee .logos-grid-module__vlQILq__item img{width:auto;margin:0 auto}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){.logos-grid-module__vlQILq__root.logos-grid-module__vlQILq__marquee,.logos-grid-module__vlQILq__root.logos-grid-module__vlQILq__marquee .logos-grid-module__vlQILq__group{gap:var(--marquee-gap)}.logos-grid-module__vlQILq__root.logos-grid-module__vlQILq__marquee .logos-grid-module__vlQILq__item{min-width:var(--logos-grid-column-min-width,var(--default-column-min-width))}}@keyframes logos-grid-module__vlQILq__marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}
.customers-module__l23OTq__section{overflow:hidden}.customers-module__l23OTq__header{grid-column:span 22/span 22}.customers-module__l23OTq__main{grid-column:1/span 22}@media (min-width:576px){.customers-module__l23OTq__section{row-gap:var(--unit-10)}}@media (prefers-reduced-motion:no-preference){.customers-module__l23OTq__main{isolation:isolate;position:relative;overflow-x:clip}.customers-module__l23OTq__main:before,.customers-module__l23OTq__main:after{content:"";width:var(--unit-10);position:absolute;top:0;bottom:0}.customers-module__l23OTq__main:before{z-index:1;background:linear-gradient(to right, rgb(from var(--chinese-black) r g b / 1), rgb(from var(--chinese-black) r g b / 0));left:0}.customers-module__l23OTq__main:after{background:linear-gradient(to right, rgb(from var(--chinese-black) r g b / 0), rgb(from var(--chinese-black) r g b / 1));right:0}}
.hero-module__ATtYCW__hero{gap:var(--unit-4);flex-direction:column-reverse;display:flex}.hero-module__ATtYCW__text{align-items:flex-start;gap:var(--unit-4);flex-direction:column;display:flex}.hero-module__ATtYCW__image{flex-direction:column;justify-content:center;align-items:center;margin-bottom:0;display:flex;position:relative}.hero-module__ATtYCW__image img{width:100%;height:auto}.hero-module__ATtYCW__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__ATtYCW__ctas{align-items:flex-start;gap:var(--unit-4);margin-top:var(--unit-3);flex-flow:wrap;display:flex}.hero-module__ATtYCW__play_button{appearance:none;background:0 0;border:none}@media (min-width:992px){.hero-module__ATtYCW__section{--layout-container-padding-block:var(--unit-8)}.hero-module__ATtYCW__hero{gap:var(--unit-9);grid-column:span 24/span 24;grid-template-columns:repeat(12,1fr);display:grid}.hero-module__ATtYCW__text{grid-column:1/7}.hero-module__ATtYCW__image{grid-column:7/13}.hero-module__ATtYCW__alternative{grid-column:1/12}}
.tab-toggle-module__UdsZuW__root{align-items:stretch;gap:var(--unit-2);width:100%;min-height:var(--unit-6);padding:var(--tab-toggle-padding,0);border:.5px solid var(--grey-80);border-radius:var(--border-radius-small);flex-direction:column;display:flex;overflow:hidden}.tab-toggle-module__UdsZuW__tab{appearance:none;color:var(--grey-30);justify-content:flex-start;align-items:center;gap:var(--unit-1);padding:var(--unit-1_5) var(--unit-2);text-align:start;border-radius:var(--border-radius-extra-small);background:0 0;border:none;flex:1 1 0;transition:color .2s;display:flex;position:relative}.tab-toggle-module__UdsZuW__tab:hover,.tab-toggle-module__UdsZuW__tab:focus-visible{color:var(--white)}.tab-toggle-module__UdsZuW__tab:focus-visible{outline:2px solid var(--passbolt-red);outline-offset:2px;border-radius:var(--border-radius-small)}.tab-toggle-module__UdsZuW__tab.tab-toggle-module__UdsZuW__active{color:var(--white);background-color:var(--smocky-black)}.tab-toggle-module__UdsZuW__icon{width:var(--unit-3);height:var(--unit-3);justify-content:center;align-items:center;display:flex}.tab-toggle-module__UdsZuW__icon svg{width:100%;height:100%}.tab-toggle-module__UdsZuW__tab.tab-toggle-module__UdsZuW__active .tab-toggle-module__UdsZuW__icon svg{color:var(--passbolt-red)}.tab-toggle-module__UdsZuW__label{white-space:pre}.tab-toggle-module__UdsZuW__progress{--progress:0;background:var(--grey-80);border-radius:var(--border-radius-small);height:2px;display:none;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.tab-toggle-module__UdsZuW__tab.tab-toggle-module__UdsZuW__active .tab-toggle-module__UdsZuW__progress{display:initial}.tab-toggle-module__UdsZuW__progress:after{content:"";height:100%;width:calc(var(--progress) * 100%);background:var(--passbolt-red);transform-origin:0;display:block}.tab-toggle-module__UdsZuW__sr_only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:768px){.tab-toggle-module__UdsZuW__root{padding:var(--tab-toggle-padding,var(--unit-0_5));flex-direction:row}.tab-toggle-module__UdsZuW__tab{text-align:center;justify-content:center}}
.newsletter-module__EsoPIW__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}
.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)}}
.article-page-module__85wTsq__root{--section-overflow-x:visible}.article-page-module__85wTsq__aside{top:calc(var(--header-height) * 1.5);align-self:self-start;position:sticky}.article-page-module__85wTsq__right_sidebar{flex-direction:column;gap:6.4rem;display:flex}.article-page-module__85wTsq__in_page{display:none}.article-page-module__85wTsq__hero{border-radius:var(--border-radius-default);grid-area:hero;margin-block-end:4rlh;position:relative;overflow:hidden}.article-page-module__85wTsq__hero img{display:block}.article-page-module__85wTsq__image{max-width:100%;height:auto}.article-page-module__85wTsq__full_row{grid-column:span 24/span 24}@media (min-width:998px){.article-page-module__85wTsq__main{grid-column:1/span 16}.article-page-module__85wTsq__aside{grid-column:18/span 24}.article-page-module__85wTsq__in_page{display:initial}}
.hero-carousel-module__boK79q__image_column{gap:var(--unit-1_5);flex-direction:column;margin-bottom:0;display:flex}.hero-carousel-module__boK79q__image{justify-content:center;align-items:center;display:flex;position:relative}.hero-carousel-module__boK79q__image img{width:100%;height:auto}.hero-carousel-module__boK79q__image_thumbnail{border-radius:var(--border-radius-small);width:100%;height:auto;box-shadow:0 var(--unit-0_5) var(--unit-3) 0 #00000040}@media (min-width:992px){.hero-carousel-module__boK79q__image_column{grid-column:7/13}}
.features-module__iHB7Ra__section_grid{gap:var(--unit-3);padding-block:var(--unit-4);flex-direction:column;display:flex;overflow-x:hidden}.features-module__iHB7Ra__feature_card{--card-container-background-color:var(--chinese-black)}@media (min-width:768px){.features-module__iHB7Ra__section_grid{padding-bottom:var(--unit-18);overflow-x:initial;grid-template-columns:repeat(2,1fr);display:grid}}@media (min-width:992px){.features-module__iHB7Ra__section_grid{gap:var(--unit-6);grid-template-columns:repeat(3,1fr)}}
.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}}
.subscription-module__MbFwra__section{--layout-default-container-padding-block:clamp(var(--unit-6), 10vw, var(--unit-10)) 0}.subscription-module__MbFwra__content{grid-column:7/span 11}.subscription-module__MbFwra__subscription{--timeline-padding-start:0rem;--timeline-marker-size:var(--unit-7);padding-bottom:var(--unit-10);align-items:flex-start;gap:var(--unit-4);display:flex;position:relative}.subscription-module__MbFwra__success .subscription-module__MbFwra__subscription{align-items:center}.subscription-module__MbFwra__line{border-left:1px solid var(--grey-70);height:100%;left:calc(var(--timeline-padding-start) + (var(--timeline-marker-size) / 2));z-index:-1;display:none;position:absolute;top:0}.subscription-module__MbFwra__marker{padding:var(--unit-2);border-radius:var(--unit-1);border:.5px solid var(--grey-70);background:var(--chinese-black);color:var(--passbolt-red);width:var(--timeline-marker-size);height:var(--timeline-marker-size);justify-content:center;align-items:center;display:none}.subscription-module__MbFwra__success .subscription-module__MbFwra__marker{color:var(--generic-viridian)}.subscription-module__MbFwra__subscription_form{gap:var(--unit-1);flex-direction:column;width:100%;display:flex}.subscription-module__MbFwra__subscription_disclaimer{--p-font-size:1.4rem;margin:0}@media (min-width:992px){.subscription-module__MbFwra__line{display:inline-block}.subscription-module__MbFwra__marker{display:flex}.subscription-module__MbFwra__subscription{padding-left:var(--timeline-padding-start)}.subscription-module__MbFwra__subscription_input{width:42rem}.subscription-module__MbFwra__subscription_form{width:auto}}
.hero-module__cQ1IYa__root .hero-module__cQ1IYa__content{gap:var(--unit-5);flex-direction:column;grid-column:1/span 24;display:flex}.hero-module__cQ1IYa__root .hero-module__cQ1IYa__content .hero-module__cQ1IYa__ctas{align-items:flex-start;gap:var(--unit-4);flex-direction:column;display:flex}.hero-module__cQ1IYa__root aside{display:none}.hero-module__cQ1IYa__root aside img{object-fit:contain;width:100%;height:100%}@media (min-width:556px){.hero-module__cQ1IYa__root .hero-module__cQ1IYa__content .hero-module__cQ1IYa__list{column-count:2;column-gap:var(--unit-4);margin-bottom:calc(var(--unit-4) * -1);display:block}.hero-module__cQ1IYa__root .hero-module__cQ1IYa__content .hero-module__cQ1IYa__list li{margin-bottom:var(--unit-4)}.hero-module__cQ1IYa__root .hero-module__cQ1IYa__content .hero-module__cQ1IYa__ctas{flex-direction:row}}@media (min-width:992px){.hero-module__cQ1IYa__root .hero-module__cQ1IYa__content{grid-column:1/span 12}.hero-module__cQ1IYa__root aside{grid-column:15/span 10;display:block}}@media (min-width:1200px){.hero-module__cQ1IYa__root aside{display:block}}
.alternate-version-module__DiqjsG__root{background:var(--eerie-black);padding:var(--unit-1_5);border-radius:var(--border-radius-extra-small);text-align:center;--typography-margin-block:0 var(--alternate-margin-bottom,0)}@media (min-width:992px){.alternate-version-module__DiqjsG__root{--typography-margin-block:0 var(--alternate-margin-bottom,var(--unit-6))}}
.badge-button-module__n2crka__root{--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(--white);--badge-padding-inline:var(--unit-1);--badge-border-radius:var(--badge-button-border-radius,100vmax);font-family:inherit;font-weight:inherit;cursor:pointer;transition-property:border,background,color;transition-duration:.25s;transition-timing-function:ease}.badge-button-module__n2crka__root:not(:disabled):hover,.badge-button-module__n2crka__root:not(:disabled):focus-visible{--badge-background-color:rgb(from var(--generic-viridian) r g b / .1);--badge-border-color:rgb(from var(--generic-viridian) r g b / .5);--badge-text-color:var(--white)}.badge-button-module__n2crka__root[aria-pressed=true]{--badge-background-color:rgb(from var(--generic-viridian) r g b / .15);--badge-border-color:var(--generic-viridian);--badge-text-color:var(--white)}.badge-button-module__n2crka__root[aria-pressed=true]:not(:disabled):hover,.badge-button-module__n2crka__root[aria-pressed=true]:not(:disabled):focus-visible{--badge-background-color:rgb(from var(--generic-viridian) r g b / .3);--badge-border-color:var(--generic-viridian);--badge-text-color:var(--white)}.badge-button-module__n2crka__root:disabled{cursor:not-allowed;opacity:.7}
.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{--typography-highlight-color: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)}}
.marker-module__CN1_YW__root{width:var(--unit-4);height:var(--unit-4);background-color:var(--chinese-black);border:1px solid #000;border-radius:100%;justify-content:center;align-items:center;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)}}
.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}}
.vision-module__0ONsqq__text{white-space:pre-line}@media (min-width:768px){.vision-module__0ONsqq__text{column-count:2;column-gap:var(--unit-14)}}
.header-module__dAw0ra__header{gap:var(--unit-4);flex-direction:column;display:flex}.header-module__dAw0ra__info{padding-top:var(--unit-5);gap:var(--unit-3);grid-template-columns:repeat(6,1fr);align-self:stretch;display:grid}.header-module__dAw0ra__title{grid-column:span 5/span 5;margin:0}.header-module__dAw0ra__full_row{grid-column:span 6/span 6;justify-self:flex-start}
.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)}
.hero-module__ZBczGW__hero{gap:var(--unit-4);flex-direction:column;display:flex}.hero-module__ZBczGW__text{align-items:flex-start;gap:var(--unit-2);flex-direction:column;display:flex}.hero-module__ZBczGW__subtitle{white-space:pre-wrap}.hero-module__ZBczGW__subtitle strong{font-weight:inherit;color:var(--white)}.hero-module__ZBczGW__ctas{align-items:flex-start;gap:var(--unit-4);margin-top:var(--unit-3);flex-flow:wrap;display:flex}@media (min-width:992px){.hero-module__ZBczGW__section{--layout-container-padding-block:var(--unit-8)}.hero-module__ZBczGW__hero{gap:var(--unit-9);grid-column:span 24/span 24;grid-template-columns:repeat(12,1fr);display:grid}.hero-module__ZBczGW__text{gap:var(--unit-4);grid-column:1/6}}
.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-inline:auto;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__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}}
.tracks-module__2udWrG__header{text-align:center;align-items:center;gap:var(--unit-2);margin-bottom:var(--unit-6);flex-direction:column;display:flex}.tracks-module__2udWrG__tag{color:var(--passbolt-red);font-weight:var(--font-weight-black);text-transform:uppercase;letter-spacing:1.5px}.tracks-module__2udWrG__icon{width:var(--unit-3);height:var(--unit-3);color:var(--passbolt-red)}.tracks-module__2udWrG__main{grid-template-columns:repeat(var(--partner-tracks-grid-count,1), 1fr);gap:var(--unit-4);display:grid}.tracks-module__2udWrG__desc{color:var(--grey-60);margin:0}.tracks-module__2udWrG__cardFooter{align-items:center;gap:var(--unit-2);flex-direction:column;width:100%;display:flex}.tracks-module__2udWrG__req{color:var(--grey-50);font-weight:var(--font-weight-bold);margin:0}@media (min-width:992px){.tracks-module__2udWrG__main{--partner-tracks-grid-count:3}}
.timeline-module__dqnTda__section{--event-title-font-size:var(--font-size-h5);--event-date-font-size:var(--font-size-small);--event-tag-font-size:var(--font-size-extra-small);--event-gap:var(--unit-1);--layout-container-padding-block:0 clamp(var(--unit-8), 10vw, var(--unit-18));--section-grid-cols:12;align-items:center}.timeline-module__dqnTda__timeline{grid-column:4/13}
.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}}
.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}}
.active-link-module__weC7La__root{display:none}
.card-roadmap-module__PNNXNa__root{--card-row-gap:var(--unit-1)}.card-roadmap-module__PNNXNa__root .card-roadmap-module__PNNXNa__header{align-items:center;gap:var(--unit-2);display:flex}.card-roadmap-module__PNNXNa__badge_pro{text-transform:uppercase}.card-roadmap-module__PNNXNa__description{color:var(--text-dimmed);text-wrap:unset}.card-roadmap-module__PNNXNa__badge_link{align-items:center;gap:var(--unit-0_5);display:inline-flex}.card-roadmap-module__PNNXNa__root .card-roadmap-module__PNNXNa__footer{gap:var(--unit-1);margin-top:var(--unit-1);flex-wrap:wrap;display:flex}
.testimonial-card-module__Fen0sG__card{--base-card-padding-top:var(--unit-6);--base-card-padding-default:var(--unit-4)}.testimonial-card-module__Fen0sG__logo{margin-block-end:var(--unit-5)}.testimonial-card-module__Fen0sG__quote{margin-block-start:0}.testimonial-card-module__Fen0sG__author{margin-block-start:auto;padding-block-start:var(--unit-3)}.testimonial-card-module__Fen0sG__author_name{margin-bottom:var(--unit-0_5);--typography-font-weight:var(--font-weight-bold)}.testimonial-card-module__Fen0sG__author_role{color:var(--grey-30);margin:0}.testimonial-card-module__Fen0sG__link{margin-block-start:var(--unit-5);margin-block-end:0}
.footer-module__lpPniG__root{gap:var(--unit-4);padding-block:var(--footer-padding-block,var(--unit-10) var(--unit-4));flex-direction:column;display:flex}.footer-module__lpPniG__left{width:100%;color:var(--white);flex-direction:column;grid-area:left;display:flex}.footer-module__lpPniG__description{--typography-margin-block:var(--unit-3)}.footer-module__lpPniG__newsletter{margin-top:var(--unit-1)}.footer-module__lpPniG__newsletter_title{--typography-margin-block:var(--unit-1_5)}.footer-module__lpPniG__newsletter_disclaimer{--typography-margin-block:var(--unit-1)}.footer-module__lpPniG__right{justify-content:space-between;row-gap:var(--unit-4);flex-direction:column;flex:1;grid-area:right;display:flex}.footer-module__lpPniG__group_list,.footer-module__lpPniG__list{gap:var(--unit-3);flex-direction:column;display:flex}.footer-module__lpPniG__group{gap:var(--unit-1);flex-direction:column;list-style:none;display:flex}.footer-module__lpPniG__link~.footer-module__lpPniG__text{margin-top:var(--unit-3)}.footer-module__lpPniG__link{--link-color:var(--white);transition:color .1s}.footer-module__lpPniG__link:hover{--link-color:var(--passbolt-red)}.footer-module__lpPniG__list_title{--typography-font-weight:var(--font-weight-bold);color:var(--white)}.footer-module__lpPniG__group_title{color:var(--text-dimmed);text-transform:uppercase}.footer-module__lpPniG__copyright{justify-content:space-between;align-items:center;row-gap:var(--unit-3);flex-direction:column;grid-area:copyright;display:flex}.footer-module__lpPniG__social{align-items:center;column-gap:var(--unit-3);row-gap:var(--unit-1_5);flex-flow:wrap;display:flex}.footer-module__lpPniG__social_link:hover{--link-color:var(--passbolt-red)}@media (min-width:576px){.footer-module__lpPniG__right{flex-flow:wrap}}@media (min-width:768px){.footer-module__lpPniG__root{column-gap:var(--unit-10);grid-template-areas:"copyright copyright";display:grid}.footer-module__lpPniG__root:has(.footer-module__lpPniG__left):has(.footer-module__lpPniG__right){row-gap:var(--unit-15);grid-template-columns:[left]min-content[right]auto;grid-template-areas:"left right""copyright copyright"}.footer-module__lpPniG__left{width:35rem}.footer-module__lpPniG__group_list{gap:var(--unit-8);flex-direction:row}.footer-module__lpPniG__copyright{flex-direction:row}.footer-module__lpPniG__social{flex-wrap:nowrap}}
.suggestions-module__GR3ALq__root{align-items:center;gap:var(--form-suggestions-gap,var(--unit-1));padding-block:var(--form-suggestions-padding-block,var(--unit-1) 0);min-height:var(--form-suggestions-min-height,var(--unit-3));flex-wrap:wrap;display:flex}.suggestions-module__GR3ALq__label{font-size:var(--form-suggestions-label-font-size,var(--font-size-small));color:var(--form-suggestions-label-color,var(--text-dimmed));margin:0}.suggestions-module__GR3ALq__list{gap:var(--form-suggestions-gap,var(--unit-1));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
.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}}
.scroll-progress-module__L0o6jG__root{top:var(--scroll-progress-top,0);left:var(--scroll-progress-left,0);height:var(--scroll-progress-height,100%);width:var(--scroll-progress-width,1px);background:var(--scroll-progress-color,var(--passbolt-red));transform-origin:0 0;transform:scaleY(var(--progress,0));transition:transform .2s linear;position:absolute}
.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))}
.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}}
.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)}
.overview-module__vEeyQG__root{--section-grid-cols:2;--section-gap:var(--unit-6);--section-grid-column-gap:var(--unit-6)}.overview-module__vEeyQG__header{grid-column:1/span 2;justify-content:center;display:flex}.overview-module__vEeyQG__text{gap:var(--unit-6);margin-bottom:var(--unit-6);flex-direction:column;display:flex}.overview-module__vEeyQG__picture{border-radius:var(--border-radius-regular);width:100%;height:auto}.overview-module__vEeyQG__feature_point{gap:var(--unit-1);flex-direction:column;display:flex}.overview-module__vEeyQG__list_title{--typography-font-weight:var(--font-weight-bold)}.overview-module__vEeyQG__keypoints{--list-item-margin-block-start:0;--list-item-margin-block-end:var(--unit-4)}@media (min-width:992px){.overview-module__vEeyQG__root{--section-gap:var(--unit-10);--section-grid-column-gap:var(--unit-12)}.overview-module__vEeyQG__title{min-height:2lh}.overview-module__vEeyQG__text{margin-bottom:0}}
.nav-module__jSD6eG__root{--card-row-gap:var(--unit-4);flex-direction:column;display:flex;position:sticky;top:0}.nav-module__jSD6eG__root .nav-module__jSD6eG__menu_block{gap:var(--unit-2);flex-wrap:wrap;display:flex}.nav-module__jSD6eG__title{color:var(--text-dimmed)}.nav-module__jSD6eG__nav{gap:var(--unit-2) var(--unit-3);margin-top:var(--unit-1);flex-wrap:wrap;display:flex}.nav-module__jSD6eG__nav .nav-module__jSD6eG__item{gap:var(--unit-1);padding-block:var(--unit-1);padding-inline:var(--unit-1);margin-inline:calc(var(--unit-1) * -1);align-items:center;display:flex;position:relative}.nav-module__jSD6eG__nav .nav-module__jSD6eG__item:has([data-active=false]){opacity:.5}.nav-module__jSD6eG__nav .nav-module__jSD6eG__item:has(.nav-module__jSD6eG__link):hover .nav-module__jSD6eG__link_text{color:var(--passbolt-red)}.nav-module__jSD6eG__nav .nav-module__jSD6eG__item .nav-module__jSD6eG__link{z-index:1;position:absolute;inset:0}@media (min-width:992px){.nav-module__jSD6eG__nav{gap:var(--unit-1);margin-top:var(--unit-2);flex-direction:column}.nav-module__jSD6eG__nav .nav-module__jSD6eG__item{gap:var(--unit-2);padding-inline:var(--unit-1)}.nav-module__jSD6eG__nav .nav-module__jSD6eG__item:has([data-active=true]){background:var(--chinese-black);border-radius:var(--border-radius-small)}.nav-module__jSD6eG__nav .nav-module__jSD6eG__item:has([data-active=false]){opacity:unset}}
.section-module__lnA5eG__section{--layout-default-container-padding-inline:0;--layout-default-container-padding-block:var(--unit-6) 0;--section-gap:var(--unit-3);width:100%}
.cli-server-module__1pITpa__root aside img{object-fit:contain;border-radius:var(--border-radius-regular);width:100%;height:100%}.cli-server-module__1pITpa__root main .cli-server-module__1pITpa__title{margin-bottom:var(--unit-4)}.cli-server-module__1pITpa__root main .cli-server-module__1pITpa__text{color:var(--text-dimmed);--typography-margin-block:0 var(--unit-5)}@media (min-width:992px){.cli-server-module__1pITpa__root{align-items:center}.cli-server-module__1pITpa__root aside img{height:unset}.cli-server-module__1pITpa__root:nth-child(2n){padding-top:0}.cli-server-module__1pITpa__root aside{grid-column:1/span 10}.cli-server-module__1pITpa__root main{grid-column:13/span 12}.cli-server-module__1pITpa__root:nth-child(odd) aside{grid-column:15/span 10}.cli-server-module__1pITpa__root:nth-child(odd) main{order:-1;grid-column:1/span 12}}
.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}}
.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}
.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}}
.kanban-module__cvyiZq__columns{gap:var(--unit-6);flex-direction:column;display:flex}.kanban-module__cvyiZq__column{flex:1}.kanban-module__cvyiZq__column .kanban-module__cvyiZq__column_card{--card-container-background-color:var(--chinese-black);--card-row-gap:var(--unit-5);--card-border-initial-opacity:.5;--card-border-color:var(--column-color)}.kanban-module__cvyiZq__column[data-status=backlog] .kanban-module__cvyiZq__column_card{--column-color:var(--passbolt-red)}.kanban-module__cvyiZq__column[data-status=in_progress] .kanban-module__cvyiZq__column_card{--progress:50%;--column-color:var(--rajah)}.kanban-module__cvyiZq__column[data-status=completed] .kanban-module__cvyiZq__column_card{--progress:100%;--column-color:var(--generic-viridian)}.kanban-module__cvyiZq__column .kanban-module__cvyiZq__progress{margin-bottom:var(--unit-2);height:var(--unit-0_5);width:var(--unit-3);border-radius:var(--unit-0_25);background:rgb(from var(--column-color) r g b / .2);display:block;position:relative;overflow:hidden}.kanban-module__cvyiZq__column .kanban-module__cvyiZq__progress:after{content:"";border-radius:inherit;height:inherit;width:var(--progress,var(--unit-0_5));background:var(--column-color);position:absolute;top:0;left:0}.kanban-module__cvyiZq__column .kanban-module__cvyiZq__cards{gap:var(--unit-2);flex-direction:column;display:flex}.kanban-module__cvyiZq__column .kanban-module__cvyiZq__more_items{text-align:center;margin-block:var(--unit-2) 0;line-height:var(--line-height-extra-large)}.kanban-module__cvyiZq__show_more_input,.kanban-module__cvyiZq__show_more_label{display:none}@media (min-width:992px){.kanban-module__cvyiZq__columns{flex-direction:unset;position:relative}.kanban-module__cvyiZq__column .kanban-module__cvyiZq__more_items{padding-inline:var(--unit-4)}.kanban-module__cvyiZq__show_more_label{z-index:10;width:100%;height:var(--unit-16);cursor:pointer;background:linear-gradient(to bottom, rgb(from var(--chinese-black) r g b / 0), var(--chinese-black));justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:0;left:0}.kanban-module__cvyiZq__show_more_label button{pointer-events:none}.kanban-module__cvyiZq__show_more_label:hover button{--button-background-color:var(--passbolt-red);--button-border-color:var(--passbolt-red);--button-text-color:var(--white)}.kanban-module__cvyiZq__show_more_input:not(:checked)~.kanban-module__cvyiZq__columns{max-height:65vh;overflow:hidden}.kanban-module__cvyiZq__show_more_input:checked~.kanban-module__cvyiZq__columns .kanban-module__cvyiZq__show_more_label{display:none}}
.reports-module__14mlvq__root{--section-overflow-x:none}.reports-module__14mlvq__aside{align-self:flex-start;gap:var(--unit-7);flex-direction:column;grid-column:3/span 6;display:flex}.reports-module__14mlvq__aside .reports-module__14mlvq__link{padding-block:var(--unit-1_5);border-left:1px solid var(--grey-80);padding-inline-start:var(--unit-4)}.reports-module__14mlvq__aside .reports-module__14mlvq__link:hover,.reports-module__14mlvq__aside .reports-module__14mlvq__link:focus-visible{--link-color:var(--passbolt-red)}.reports-module__14mlvq__aside .reports-module__14mlvq__nav{flex-direction:column;display:none;position:relative}.reports-module__14mlvq__content{gap:var(--unit-3);flex-direction:column;grid-column:12/span 13;display:flex}.reports-module__14mlvq__cards{display:inherit;flex-direction:inherit;gap:var(--unit-3)}@media (min-width:992px){.reports-module__14mlvq__aside{top:calc(var(--header-height) + var(--unit-4));position:sticky}.reports-module__14mlvq__aside .reports-module__14mlvq__nav{display:flex}}@media (min-width:1200px){.reports-module__14mlvq__content{grid-column:12/span 9}}
.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;align-self:center;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__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)}}
.why-module__Mcw1aW__root{--section-grid-cols:2;--section-gap:var(--unit-6);--section-grid-column-gap:var(--unit-6)}.why-module__Mcw1aW__text{gap:var(--unit-6);margin-bottom:var(--unit-6);flex-direction:column;display:flex}.why-module__Mcw1aW__cards{gap:var(--unit-6);flex-direction:column;display:flex}.why-module__Mcw1aW__cards:not(:last-of-type){margin-bottom:var(--unit-6)}.why-module__Mcw1aW__card{--card-container-background-color:var(--chinese-black)}.why-module__Mcw1aW__cards .why-module__Mcw1aW__card{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}.why-module__Mcw1aW__icon{color:var(--passbolt-red);width:var(--unit-3_5);height:var(--unit-3_5)}.why-module__Mcw1aW__suse{grid-area:suse}.why-module__Mcw1aW__suse_cards{grid-area:suse-cards}.why-module__Mcw1aW__passbolt{grid-area:passbolt}.why-module__Mcw1aW__passbolt_cards{grid-area:passbolt-cards}@media (min-width:992px){.why-module__Mcw1aW__root{--section-gap:var(--unit-20);--section-grid-column-gap:var(--unit-20);grid-template-areas:"suse passbolt""suse-cards passbolt-cards"}.why-module__Mcw1aW__title{min-height:11.6rem}.why-module__Mcw1aW__text,.why-module__Mcw1aW__cards{margin-bottom:0}}
.nav-module__j2pXkW__root{--card-row-gap:var(--unit-3);flex-direction:column;display:flex;position:sticky;top:0}.nav-module__j2pXkW__root .nav-module__j2pXkW__menu_block{gap:var(--unit-2);flex-wrap:wrap;display:flex}.nav-module__j2pXkW__title{width:100%}.nav-module__j2pXkW__title:not(:hover){color:var(--text-dimmed)}.nav-module__j2pXkW__nav{gap:var(--unit-1) var(--unit-3);flex-wrap:wrap;display:flex}.nav-module__j2pXkW__nav .nav-module__j2pXkW__link:hover{color:var(--passbolt-red)}.nav-module__j2pXkW__nav .nav-module__j2pXkW__link:has([data-active=true]){color:var(--passbolt-red)}@media (min-width:992px){.nav-module__j2pXkW__root{--card-row-gap:var(--unit-4)}.nav-module__j2pXkW__nav{gap:var(--unit-1_5);flex-direction:column}}
.changelog-module__GeZJxq__section{--section-overflow-x:visible}.changelog-module__GeZJxq__back{order:1;place-self:flex-start}.changelog-module__GeZJxq__main{gap:var(--unit-3);flex-direction:column;order:2;display:flex}.changelog-module__GeZJxq__aside{order:3}.changelog-module__GeZJxq__information_default{text-transform:capitalize;display:block}.changelog-module__GeZJxq__information_edition{margin-top:var(--unit-1);text-transform:uppercase;border:1px solid var(--grey-80);border-radius:var(--border-radius-extra-small);grid-template-columns:repeat(var(--incidents-information-edition-count), 1fr);color:var(--white);display:inline-grid;overflow:hidden}.changelog-module__GeZJxq__information_song{text-transform:capitalize}.changelog-module__GeZJxq__information_edition:has(>:last-child:nth-child(2)){--incidents-information-edition-count:2}.changelog-module__GeZJxq__information_edition:has(>:last-child:nth-child(3)){--incidents-information-edition-count:3}.changelog-module__GeZJxq__information_edition span{padding:var(--unit-0_5) var(--unit-1);text-align:center;flex:1;display:inline-block}.changelog-module__GeZJxq__information_edition .changelog-module__GeZJxq__pro{background-color:var(--grey-80)}.changelog-module__GeZJxq__information_edition .changelog-module__GeZJxq__cloud{background-color:var(--grey-50)}.changelog-module__GeZJxq__hero{--baseline-base:0;position:relative}.changelog-module__GeZJxq__hero img{border:1.5px solid var(--grey-70)!important;border-radius:var(--border-radius-regular)!important}.changelog-module__GeZJxq__image{max-width:100%;height:auto}@media (min-width:992px){.changelog-module__GeZJxq__back{order:1;grid-column:1/span 24}.changelog-module__GeZJxq__aside{top:calc(var(--header-height) * 1.5);order:1;grid-column:1/span 6;align-self:self-start;position:sticky}.changelog-module__GeZJxq__main{order:1;grid-column:8/span 24}.changelog-module__GeZJxq__hero{margin-top:0}}
.incidents-module__Tjoysa__section{--section-overflow-x:visible}.incidents-module__Tjoysa__back{order:1;place-self:flex-start}.incidents-module__Tjoysa__main{gap:var(--unit-3);flex-direction:column;order:2;display:flex}.incidents-module__Tjoysa__aside{order:3}.incidents-module__Tjoysa__information_default{text-transform:capitalize;display:block}.incidents-module__Tjoysa__information_edition{margin-top:var(--unit-1);text-transform:uppercase;border:1px solid var(--grey-80);border-radius:var(--border-radius-extra-small);grid-template-columns:repeat(var(--incidents-information-edition-count), 1fr);color:var(--white);display:inline-grid;overflow:hidden}.incidents-module__Tjoysa__information_edition_item{--badge-border-radius:0;justify-content:center}.incidents-module__Tjoysa__information_edition:has(>:last-child:nth-child(2)){--incidents-information-edition-count:2}.incidents-module__Tjoysa__information_edition:has(>:last-child:nth-child(3)){--incidents-information-edition-count:3}.incidents-module__Tjoysa__information_edition span{padding:var(--unit-0_5) var(--unit-1);text-align:center;flex:1;display:inline-block}.incidents-module__Tjoysa__information_edition .incidents-module__Tjoysa__pro{--badge-background-color:var(--grey-80)}.incidents-module__Tjoysa__information_edition .incidents-module__Tjoysa__cloud{--badge-background-color:var(--grey-50)}.incidents-module__Tjoysa__information_edition .incidents-module__Tjoysa__ce{--badge-background-color:var(--chinese-black)}@media (min-width:992px){.incidents-module__Tjoysa__back{order:1;grid-column:1/span 24}.incidents-module__Tjoysa__aside{top:calc(var(--header-height) * 1.5);order:1;grid-column:1/span 6;align-self:self-start;position:sticky}.incidents-module__Tjoysa__cta_subscribe{top:2.85rem}.incidents-module__Tjoysa__main{order:1;grid-column:8/span 24}}
.page-module__oEvQfa__hero_ctas{align-items:center;gap:var(--unit-2);flex-wrap:wrap;display:flex}@media (min-width:992px){.page-module__oEvQfa__hero_ctas{gap:var(--unit-4)}}
.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}
.key-module__HVHrHa__main_section{--section-gap:0}.key-module__HVHrHa__main_section main{gap:var(--unit-4);flex-direction:column;order:2;grid-column:1/11;display:flex}.key-module__HVHrHa__main_section main .key-module__HVHrHa__download_button{width:100%}.key-module__HVHrHa__main_section aside{grid-column:13/25}.key-module__HVHrHa__secondary_section{--section-gap:var(--unit-4);padding-block-start:0!important}.key-module__HVHrHa__secondary_section main{flex-direction:column;display:flex}.key-module__HVHrHa__secondary_section main .key-module__HVHrHa__divider{align-self:center}@media (min-width:992px){.key-module__HVHrHa__main_section main{order:unset}.key-module__HVHrHa__main_section aside{align-self:center}.key-module__HVHrHa__secondary_section main{flex-direction:unset}.key-module__HVHrHa__secondary_section main .key-module__HVHrHa__card{flex:1}.key-module__HVHrHa__secondary_section main .key-module__HVHrHa__divider{margin-inline:var(--unit-4)}}.key-module__HVHrHa__countdown{--scale:.4;transform:scale(var(--scale));transform-origin:0}@media (min-width:576px){.key-module__HVHrHa__countdown{--scale:.5}}@media (min-width:768px){.key-module__HVHrHa__countdown{--scale:.7}}@media (min-width:1200px){.key-module__HVHrHa__countdown{--scale:.8}}@media (min-width:1440px){.key-module__HVHrHa__countdown{--scale:unset}}
.checkbox-group-module__b7JITW__options_vertical{gap:var(--unit-2);flex-direction:column;display:flex}.checkbox-group-module__b7JITW__form_field{--form-input-whitespace:normal}
.circular-loader-module__XLHyCW__root{align-items:center;gap:var(--unit-3);flex-direction:column;display:flex}.circular-loader-module__XLHyCW__label{text-align:center;font-size:var(--h4-font-size);opacity:0;animation:.3s cubic-bezier(.34,1.56,.64,1) forwards circular-loader-module__XLHyCW__fadeInUp;transform:translateY(30px)}.circular-loader-module__XLHyCW__rotate{animation:1s linear infinite circular-loader-module__XLHyCW__rotate}@keyframes circular-loader-module__XLHyCW__fadeInUp{0%{opacity:0;transform:translateY(var(--unit-4))}to{opacity:1;transform:translateY(0)}}@keyframes circular-loader-module__XLHyCW__rotate{0%{transform-origin:18px 18px;transform:rotate(0)}to{transform-origin:18px 18px;transform:rotate(360deg)}}@media (min-width:992px){.circular-loader-module__XLHyCW__root{gap:var(--unit-6)}}
.masonry-module__Qkr1_G__root{--default-masonry-column-gap:var(--unit-4);--default-masonry-row-gap:var(--unit-4);--default-masonry-columns:1;columns:var(--masonry-columns,var(--default-masonry-columns));column-gap:var(--masonry-column-gap,var(--default-masonry-column-gap))}.masonry-module__Qkr1_G__child{break-inside:avoid;margin-block-end:var(--masonry-row-gap,var(--default-masonry-row-gap))}@media (min-width:576px){.masonry-module__Qkr1_G__root{--default-masonry-columns:2}}@media (min-width:992px){.masonry-module__Qkr1_G__root{--default-masonry-columns:3;--default-masonry-column-gap:var(--unit-8);--default-masonry-row-gap:var(--unit-8)}}@media (min-width:992px) and (prefers-reduced-motion:no-preference){.masonry-module__Qkr1_G__child{animation:.25s ease-out forwards masonry-module__Qkr1_G__slideUp;animation-delay:calc(var(--child-index,0) * .1s);opacity:0;transform:translateY(10%)}}@keyframes masonry-module__Qkr1_G__slideUp{to{opacity:1;transform:translateY(0)}}
.cloud-signup-module__FPFABW__availability{--tooltip-width:20rem;--tooltip-left:auto;--tooltip-right:0;z-index:100;align-items:center;display:flex}.cloud-signup-module__FPFABW__availability_icon{width:var(--unit-2_5);height:var(--unit-2_5);color:var(--rajah)}.cloud-signup-module__FPFABW__availability_icon circle{fill:currentColor}.cloud-signup-module__FPFABW__availability_icon :is(path,line){stroke:var(--white)}
.support-module__pD-JlG__card{--card-padding-inline:var(--unit-3);--card-background-color:var(--chinese-black);--card-border-color:var(--chinese-black)}.support-module__pD-JlG__toggle_item{--typography-color:var(--white);--typography-highlight-color:var(--white)}.support-module__pD-JlG__toggle_item[data-active=true]{--toggle-item-active-button-background-color:var(--black);--toggle-item-active-button-fill-color:transparent;--toggle-item-active-button-stroke-color:transparent;--typography-color:var(--passbolt-red);--typography-highlight-color:var(--passbolt-red)}
.credits-module__MqYz9W__technologies{gap:var(--unit-3) 0;margin-bottom:var(--unit-6);margin-top:var(--unit-2);grid-template-rows:auto;grid-template-areas:". .";grid-auto-columns:minmax(0,1fr);grid-auto-flow:row;justify-content:center;place-items:center stretch;display:grid}.credits-module__MqYz9W__technology a{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.credits-module__MqYz9W__technology .credits-module__MqYz9W__technology_icon{margin-bottom:var(--unit-1_5);--icon-color:var(--white);justify-content:center;align-items:center;width:5rem;height:5rem;display:flex}.credits-module__MqYz9W__technology .credits-module__MqYz9W__technology_name{--typography-font-weight:var(--font-weight-bold)}.credits-module__MqYz9W__technology .credits-module__MqYz9W__technology_license{margin-top:.25rem;font-size:1rem;line-height:1.5}@media (min-width:576px){.credits-module__MqYz9W__technologies{grid-template-areas:". . ."}}@media (min-width:768px){.credits-module__MqYz9W__technologies{grid-template-areas:". . . ."}}@media (min-width:1200px){.credits-module__MqYz9W__technologies{margin-bottom:0}}@media (min-width:1400px){.credits-module__MqYz9W__technologies{grid-template-areas:". . . ."}}
.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}}
.roadmap-module__9zjrXG__header{text-align:center}@media (min-width:992px){.roadmap-module__9zjrXG__section{--section-gap:var(--unit-13)}}
.what-we-stand-for-module__j7-NzG__content{gap:var(--unit-4);flex-direction:column;grid-template-columns:repeat(2,1fr);display:flex}.what-we-stand-for-module__j7-NzG__card{--card-container-background-color:var(--chinese-black);flex:1}@media (min-width:992px){.what-we-stand-for-module__j7-NzG__content{display:grid}}
.resources-module__CfMChq__root{gap:var(--unit-4);flex-direction:column;display:flex}.resources-module__CfMChq__title{text-transform:capitalize}.resources-module__CfMChq__cards{grid-template-columns:repeat(var(--battlecard-resources-doc-count,1), 1fr);gap:var(--unit-6);margin-top:var(--unit-6);display:grid}.resources-module__CfMChq__card_header{gap:var(--unit-1_5);display:flex}.resources-module__CfMChq__card_header:not(:last-child){margin-bottom:var(--unit-2)}.resources-module__CfMChq__card_icon{color:var(--passbolt-red)}@media (min-width:992px){.resources-module__CfMChq__title{text-align:center;white-space:pre}.resources-module__CfMChq__subtitle{text-align:center;padding-inline:var(--unit-3)}.resources-module__CfMChq__cards{--battlecard-resources-doc-count:2;gap:var(--unit-10)}}
.hero-module__CLXqxW__text{color:var(--text-dimmed);margin-top:var(--unit-2)}
.testimonials-module__i0alGa__header{gap:var(--unit-5);text-align:center;flex-direction:column;grid-column:1/25;align-items:center;display:flex}.testimonials-module__i0alGa__subtitle{white-space:pre-wrap;margin:0}.testimonials-module__i0alGa__subtitle strong{font-weight:inherit;color:var(--white)}.testimonials-module__i0alGa__cards{gap:var(--unit-3);flex-direction:column;grid-column:1/25;padding-block-start:var(--unit-4);display:flex}@media (min-width:768px){.testimonials-module__i0alGa__cards{overflow-x:initial;grid-template-columns:repeat(2,1fr);display:grid}}@media (min-width:992px){.testimonials-module__i0alGa__cards{gap:var(--unit-6);grid-template-columns:repeat(3,1fr)}.testimonials-module__i0alGa__subtitle{max-width:930px}}
.video-module__C00cua__button_image{cursor:pointer;background-color:#0000;border:0;width:100%;position:relative}.video-module__C00cua__image{width:100%;height:auto}
.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}}
.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%}}
.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)}
.terms-module__UjQOKq__band{padding-block:clamp(var(--unit-8), 7vw, var(--unit-14));padding-inline:var(--layout-default-container-padding-inline)}.terms-module__UjQOKq__band.terms-module__UjQOKq__bandAlt{background:var(--smocky-black)}.terms-module__UjQOKq__inner{max-width:var(--layout-default-container-max-width);gap:var(--unit-4);flex-direction:column;margin-inline:auto;display:flex}
.case-studies-module__elYuPa__root header,.case-studies-module__elYuPa__root main{grid-column:1/span 24}.case-studies-module__elYuPa__link{--link-color:var(--text-dimmed);--link-underline-color:transparent}.case-studies-module__elYuPa__link:hover{--link-color:white}.case-studies-module__elYuPa__card{--card-row-gap:var(--unit-3);justify-content:flex-start}.case-studies-module__elYuPa__logo{width:16rem;height:auto}.case-studies-module__elYuPa__excerpt{margin-top:var(--unit-2);transition:color .25s}.case-studies-module__elYuPa__excerpt.case-studies-module__elYuPa__testimonial{font-style:italic}.case-studies-module__elYuPa__excerpt.case-studies-module__elYuPa__testimonial:before,.case-studies-module__elYuPa__excerpt.case-studies-module__elYuPa__testimonial:after{content:"“"}.case-studies-module__elYuPa__excerpt.case-studies-module__elYuPa__testimonial:after{transform:rotate(180deg)}.case-studies-module__elYuPa__badge{align-self:flex-start}@media (min-width:992px){.case-studies-module__elYuPa__select{justify-self:flex-start}}
.contact-module__044KoW__main{--contact-cards-column:1;grid-template-columns:repeat(var(--contact-cards-column), 1fr);gap:var(--unit-8);display:grid}.contact-module__044KoW__header{text-align:center;gap:var(--unit-4);flex-direction:column;display:flex}.contact-module__044KoW__card{--card-row-gap:var(--unit-4)}.contact-module__044KoW__title{--typography-margin-block:0 var(--unit-1_5)}.contact-module__044KoW__footer{gap:var(--unit-8);padding-top:var(--unit-4);border-top:1px solid var(--grey-80);grid-template-columns:1fr;display:grid}.contact-module__044KoW__partner{gap:var(--unit-3);flex-direction:column;align-items:flex-start;display:flex}.contact-module__044KoW__contact_item{gap:var(--unit-2);display:flex}@media (min-width:768px){.contact-module__044KoW__footer{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.contact-module__044KoW__main{--contact-cards-column:2}.contact-module__044KoW__header{gap:var(--unit-4);grid-template-columns:1fr 3fr 1fr;display:grid}.contact-module__044KoW__header>*{grid-column:2/3}.contact-module__044KoW__footer{margin-top:var(--unit-15);grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.contact-module__044KoW__header{grid-template-columns:1fr 2fr 1fr}}
.layout-module__jOedWa__main{order:1;padding-block-start:calc(var(--header-height) + var(--unit-2))}.layout-module__jOedWa__navigation{order:0}.layout-module__jOedWa__prefooter{order:2}.layout-module__jOedWa__footer{order:3}
.page-module__Wv4_3G__partner{text-align:start}.page-module__Wv4_3G__partner_title{text-transform:uppercase}.page-module__Wv4_3G__partner_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__Wv4_3G__partner_logos img{width:100%}@media (min-width:576px){.page-module__Wv4_3G__partner{text-align:center}}@media (min-width:992px){.page-module__Wv4_3G__partner{--layout-container-padding-block:var(--unit-17) var(--unit-15)}.page-module__Wv4_3G__partner_logos{gap:var(--unit-9);display:flex}.page-module__Wv4_3G__partner_logos img{width:unset}}
.cloud-signup-module__vJ9g4q__root{padding-bottom:0}.cloud-signup-module__vJ9g4q__header{gap:var(--unit-5);flex-direction:column;grid-column:1/span 9;display:flex}.cloud-signup-module__vJ9g4q__header .cloud-signup-module__vJ9g4q__alternative{margin-block-start:auto}.cloud-signup-module__vJ9g4q__main{grid-column:12/span 13}.cloud-signup-module__vJ9g4q__text{color:var(--text-dimmed)}@media (min-width:1200px){.cloud-signup-module__vJ9g4q__header{grid-column:1/span 11}.cloud-signup-module__vJ9g4q__main{grid-column:14/span 11}}
.key-states-module__R-Y4wa__section{--section-gap:var(--unit-12)}.key-states-module__R-Y4wa__main{align-items:flex-start;gap:var(--unit-4);flex-direction:column;grid-column:5/span 16;display:flex}.key-states-module__R-Y4wa__loading{width:100%}
.start-module__tq50Ua__header{text-align:center;grid-column:6/span 14;justify-content:center}.start-module__tq50Ua__main{grid-column:6/span 14}.start-module__tq50Ua__cta{justify-content:center;gap:var(--unit-2);text-align:center;text-wrap:wrap;flex-direction:column;display:flex}.start-module__tq50Ua__cta_icon{flex-shrink:0}.start-module__tq50Ua__cta_title{--typography-font-weight:var(--font-weight-bold)}.start-module__tq50Ua__cta:not(:hover,:active,:focus) .start-module__tq50Ua__cta_text{color:var(--text-dimmed)}@media (min-width:576px){.start-module__tq50Ua__cta{justify-content:flex-start;align-items:center;gap:var(--unit-3);text-align:left;flex-direction:row;display:flex}}@media (min-width:1200px){.start-module__tq50Ua__header,.start-module__tq50Ua__main{grid-column:8/span 10}}
.validate-module__kRESGq__main{align-items:flex-start;gap:var(--unit-4);flex-direction:column;grid-column:5/span 16;display:flex}.validate-module__kRESGq__footer{grid-column:5/span 16}.validate-module__kRESGq__loading{width:100%}.validate-module__kRESGq__button{margin-top:var(--unit-4);align-self:flex-start}
.book-a-call-widget-module__G1EFPa__widget{border-radius:var(--border-radius-small);width:100%;max-width:40rem;height:60.5rem;position:relative;overflow:hidden;box-shadow:0 .04rem 4rem #00000040}.book-a-call-widget-module__G1EFPa__widget iframe{top:calc(var(--unit-2) * -1);left:calc(var(--unit-0_5) * -1);position:absolute;overflow:hidden;min-width:unset!important;min-height:unset!important;height:calc(100% + var(--unit-8))!important;width:calc(100% + var(--unit-1))!important}@media (min-width:992px){.book-a-call-widget-module__G1EFPa__widget{max-width:85rem;height:60rem}.book-a-call-widget-module__G1EFPa__widget iframe{height:calc(100% + var(--unit-9))!important}}
.minimal-layout-module__z-e6BG__main{flex:1;order:1}.minimal-layout-module__z-e6BG__navigation{order:0}.minimal-layout-module__z-e6BG__footer{order:2}
.figure-module__-GI0WW__root{gap:var(--figure-gap,var(--unit-2));margin-block:var(--figure-margin-block,0);margin-inline:var(--figure-margin-inline,0);flex-direction:column;display:flex}.figure-module__-GI0WW__root img{object-fit:contain;width:100%;height:100%}.figure-module__-GI0WW__root img.figure-module__-GI0WW__rounded{border-radius:var(--border-radius-regular)}.figure-module__-GI0WW__root figcaption{font-size:var(--figure-caption-font-size,var(--font-size-small));font-style:var(--figure-caption-font-style,italic);text-align:var(--figure-caption-text-align,center);line-height:var(--figure-caption-line-height,var(--line-height-large))}
.radio-toggle-module__gTupOq__toggle{flex:1}[data-active=true] .radio-toggle-module__gTupOq__icon{color:var(--passbolt-red)}[data-active] .radio-toggle-module__gTupOq__radio{--form-field-gap:0;justify-items:flex-start}[data-active] .radio-toggle-module__gTupOq__radio input{display:none}.radio-toggle-module__gTupOq__toggle_item[data-active=true]{--toggle-item-active-button-background-color:var(--black);--toggle-item-active-button-fill-color:transparent;--toggle-item-active-button-stroke-color:transparent}
.range-custom-step-module__uwDO7q__range{align-items:center;display:flex}.range-custom-step-module__uwDO7q__input{max-width:max-content}
.graphic-wave-module__5M4qXq__root{justify-content:center;align-items:center;display:flex}.graphic-wave-module__5M4qXq__wave{--wave-border-color:var(--grey-80);border:4px solid var(--wave-border-color);border-radius:100%;padding:4.36rem}.graphic-wave-module__5M4qXq__root>.graphic-wave-module__5M4qXq__wave{border-color:color-mix(in srgb, var(--wave-border-color) 50%, transparent)}.graphic-wave-module__5M4qXq__root>.graphic-wave-module__5M4qXq__wave>.graphic-wave-module__5M4qXq__wave{border-color:color-mix(in srgb, var(--wave-border-color) 80%, transparent)}.graphic-wave-module__5M4qXq__center{background-color:var(--wave-border-color);justify-content:center;align-items:center;gap:var(--unit-1);border-radius:100%;flex-direction:column;width:13rem;height:13rem;transition:color .1s ease-in;display:flex}a:hover .graphic-wave-module__5M4qXq__center{color:var(--passbolt-red)}.graphic-wave-module__5M4qXq__title{font-size:var(--unit-4);font-weight:var(--font-weight-bold)}.graphic-wave-module__5M4qXq__subtitle{font-size:var(--unit-2);opacity:.7}.graphic-wave-module__5M4qXq__title,.graphic-wave-module__5M4qXq__subtitle{margin:0;line-height:100%}
.timeline-module__pqnOhG__root{--timeline-padding-start:1.2rem;--timeline-marker-size:3.2rem;--timeline-marker-margin:1.9rem;gap:var(--unit-6);padding-inline:var(--timeline-padding-start) 1.5rem;flex-direction:column;align-items:flex-start;max-width:88rem;display:flex;position:relative}.timeline-module__pqnOhG__line{border-left:1px solid var(--grey-70);height:calc(100% - var(--timeline-marker-size));left:calc(var(--timeline-padding-start) + (var(--timeline-marker-size) / 2));top:var(--timeline-line-start,0);z-index:-1;display:inline-block;position:absolute}.timeline-module__pqnOhG__line_noyear{margin-top:var(--timeline-marker-margin);height:calc(100% - var(--timeline-marker-size) - var(--timeline-marker-margin))}.timeline-module__pqnOhG__date{border-radius:var(--timeline-marker-radius,10rem);border:.5px solid var(--timeline-border-color,var(--grey-70));padding:var(--timeline-marker-padding,.8rem 1.2rem);text-align:center;background-color:var(--timeline-date-background,var(--chinese-black));margin-inline-start:calc(var(--timeline-marker-size) / 2);font-size:1.2rem;display:inline-block;transform:translate(-50%)}.timeline-module__pqnOhG__event{gap:var(--timeline-event-gap,var(--unit-3));display:flex}.timeline-module__pqnOhG__hidden{display:none}.timeline-module__pqnOhG__event_more{margin-top:var(--unit-3);align-items:center}.timeline-module__pqnOhG__event_more .timeline-module__pqnOhG__event_more_button{margin-left:var(--timeline-marker-size)}.timeline-module__pqnOhG__marker{margin-top:var(--timeline-marker-margin)}@media (min-width:992px){.timeline-module__pqnOhG__root{gap:8rem}.timeline-module__pqnOhG__line_noyear{margin-top:0}.timeline-module__pqnOhG__event{gap:var(--timeline-event-gap,var(--unit-1))}.timeline-module__pqnOhG__marker{margin-top:0}.timeline-module__pqnOhG__event_more{margin-top:4rem}.timeline-module__pqnOhG__event_more .timeline-module__pqnOhG__event_more_marker{display:none}.timeline-module__pqnOhG__event_more .timeline-module__pqnOhG__event_more_button{margin-left:calc(-50% + var(--timeline-marker-size))}}
.not-found-module__sxuMuG__root{flex-direction:column;min-height:100vh;display:flex}.not-found-module__sxuMuG__root header{padding-block:var(--unit-3)}.not-found-module__sxuMuG__root header img{width:var(--unit-20);margin-top:2.5px}.not-found-module__sxuMuG__root main{justify-content:center;align-items:center;gap:var(--unit-4);text-align:center;width:100%;padding-inline:var(--layout-default-container-padding-inline);flex-direction:column;flex:1;display:flex}.not-found-module__sxuMuG__image{max-width:100%;height:auto}.not-found-module__sxuMuG__title{margin-bottom:var(--unit-3)}.not-found-module__sxuMuG__subtitle{color:var(--text-dimmed);margin-bottom:0}@media (min-width:576px){.not-found-module__sxuMuG__root main{gap:var(--unit-8)}}
.checkout-module__BNYRba__main{align-items:flex-start;gap:var(--unit-4);flex-direction:column;grid-column:5/span 16;display:flex}.checkout-module__BNYRba__loading{width:100%}
