._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){._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}}
.pdr_8a_header{row-gap:var(--unit-5);flex-direction:column;grid-column:1/span 8;display:flex}.pdr_8a_main{gap:var(--unit-3);flex-direction:column;grid-column:11/span 14;display:flex}.pdr_8a_title{white-space:pre-wrap;grid-column:1/span 11}.pdr_8a_subtitle{color:var(--text-dimmed);grid-column:1/span 12}.pdr_8a_collaboration{grid-area:collaboration}.pdr_8a_security{grid-area:security}.pdr_8a_opensource{grid-area:opensource}.pdr_8a_opensource_highlight{--terminal-highlight-color:var(--passbolt-red)}.pdr_8a_card_image{height:100%}.pdr_8a_card_picture{object-fit:contain;object-position:top;border-radius:var(--border-radius-small);width:100%;height:100%}@media (min-width:768px){.pdr_8a_main{grid-template-columns:repeat(2,1fr);grid-template-areas:"collaboration security""collaboration opensource";display:grid}}@media (min-width:1200px){.pdr_8a_main{gap:var(--unit-6)}}
.G2cfnG_section{row-gap:var(--unit-10)}.G2cfnG_header{grid-column:6/span 14}.G2cfnG_main{gap:var(--unit-3);flex-direction:column;grid-column:1/span 24;display:flex}@media (min-width:768px){.G2cfnG_header{text-align:center}.G2cfnG_main{grid-template-columns:repeat(2,1fr);align-items:stretch;display:grid}.G2cfnG_main>:nth-child(3){display:none}.G2cfnG_card{height:100%}}@media (min-width:1200px){.G2cfnG_main{gap:var(--unit-6);grid-template-columns:repeat(3,1fr)}.G2cfnG_main>:nth-child(3){display:initial}}
.L4Lfaq_section_footer{row-gap:var(--unit-8)}.L4Lfaq_header{gap:var(--unit-3);flex-direction:column;grid-column:1/span 10;align-self:stretch;display:flex}.L4Lfaq_main{grid-column:12/span 13}.L4Lfaq_list{--checklist-list-item-icon-color:var(--generic-viridian)}.L4Lfaq_cta{margin-top:var(--unit-2)}@media (min-width:992px){.L4Lfaq_section_footer{row-gap:var(--unit-14)}.L4Lfaq_header{gap:var(--unit-5)}}@media (min-width:1200px){.L4Lfaq_main{grid-column:13/span 12}}
.vlQILq_root{--default-row-gap:var(--unit-4);--default-column-gap:var(--unit-4)}.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}.vlQILq_item{opacity:.7;justify-self:flex-start;align-items:center;margin:0;transition:filter .35s,opacity .35s,background .35s;display:flex;position:relative}.vlQILq_item img{width:100%}.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%)}.vlQILq_item figcaption .vlQILq_caption_text{margin-top:var(--unit-1)}@media (min-width:576px){.vlQILq_group{grid-template-columns:repeat(auto-fill, minmax(var(--logos-grid-column-min-width,var(--default-column-min-width)), 1fr))}.vlQILq_item{width:100%;height:100%}.vlQILq_item img{width:unset}}@media (min-width:768px){.vlQILq_root{--default-column-min-width:22rem}.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)}.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)}.vlQILq_item img{width:100%}}@media (hover:hover) and (min-width:768px){.vlQILq_root:has(.vlQILq_item:hover) .vlQILq_item:not(:hover){filter:blur(var(--logos-grid-blur,var(--unit-0_5)));opacity:.5}.vlQILq_item:hover{opacity:1;z-index:1;background:var(--smocky-black)}.vlQILq_item:hover figcaption{opacity:1;pointer-events:initial;user-select:initial}}@media (prefers-reduced-motion:reduce){.vlQILq_root.vlQILq_marquee .vlQILq_group[aria-hidden=true]{display:none}}@media (prefers-reduced-motion:no-preference){.vlQILq_root.vlQILq_marquee{--marquee-gap:var(--default-column-gap);gap:calc(var(--marquee-gap) * 2);display:inline-flex;overflow:clip visible}.vlQILq_root.vlQILq_marquee .vlQILq_group{gap:calc(var(--marquee-gap) * 2);will-change:transform;animation:vlQILq_marquee var(--marquee-duration,40s) linear infinite;align-items:center;display:flex}@media (hover:hover){.vlQILq_root.vlQILq_marquee:hover .vlQILq_group{animation-play-state:paused}}.vlQILq_root.vlQILq_marquee .vlQILq_item img{width:auto;margin:0 auto}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){.vlQILq_root.vlQILq_marquee,.vlQILq_root.vlQILq_marquee .vlQILq_group{gap:var(--marquee-gap)}.vlQILq_root.vlQILq_marquee .vlQILq_item{min-width:var(--logos-grid-column-min-width,var(--default-column-min-width))}}@keyframes vlQILq_marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}
.l23OTq_section{overflow:hidden}.l23OTq_header{grid-column:span 22/span 22}.l23OTq_main{grid-column:1/span 22}@media (min-width:576px){.l23OTq_section{row-gap:var(--unit-10)}}@media (prefers-reduced-motion:no-preference){.l23OTq_main{isolation:isolate;position:relative;overflow-x:clip}.l23OTq_main:before,.l23OTq_main:after{content:"";width:var(--unit-10);position:absolute;top:0;bottom:0}.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}.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}}
.iHB7Ra_section_grid{gap:var(--unit-3);padding-block:var(--unit-4);flex-direction:column;display:flex;overflow-x:hidden}.iHB7Ra_feature_card{--card-container-background-color:var(--chinese-black)}@media (min-width:768px){.iHB7Ra_section_grid{padding-bottom:var(--unit-18);overflow-x:initial;grid-template-columns:repeat(2,1fr);display:grid}}@media (min-width:992px){.iHB7Ra_section_grid{gap:var(--unit-6);grid-template-columns:repeat(3,1fr)}}
.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}.i2c9Zq_emoji:after{content:" "}.i2c9Zq_text{color:var(--text-dimmed)}.i2c9Zq_text strong{color:var(--white);font-weight:400}.i2c9Zq_icon{color:var(--banner-inline-color);flex-shrink:0;transition:color .25s}.i2c9Zq_badge{--badge-background-color:var(--generic-viridian)}.i2c9Zq_root:hover{--banner-inline-color:var(--passbolt-red)}
