.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}}
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)}
.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}
.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}}
.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}
.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}
.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}}
.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))}}
.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%}
.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}}
.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}}
.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)}
