.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}
.desktop-dropdown-nav-module__hfRykq__desktop_dropdown{grid-column:1/-1;grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.desktop-dropdown-nav-module__hfRykq__desktop_dropdown_open{grid-template-rows:1fr}.desktop-dropdown-nav-module__hfRykq__desktop_dropdown_inner{overflow:hidden}.desktop-dropdown-nav-module__hfRykq__desktop_dropdown_panel{gap:var(--unit-4);padding-block:var(--unit-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.desktop-dropdown-nav-module__hfRykq__desktop_dropdown_panel>[data-column=case\ studies],.desktop-dropdown-nav-module__hfRykq__desktop_dropdown_panel>[data-column=blog]{grid-column:span 2}.desktop-dropdown-nav-module__hfRykq__section_title{font-weight:var(--font-weight-black);margin:0;margin-block-end:var(--unit-3)}.desktop-dropdown-nav-module__hfRykq__list{gap:var(--unit-2);flex-direction:column;padding:0;list-style:none;display:flex}.desktop-dropdown-nav-module__hfRykq__child_item{color:var(--white);font-size:var(--unit-1_75);white-space:nowrap;text-overflow:ellipsis;width:100%;line-height:1.5;transition:color .1s;display:block;overflow:hidden}.desktop-dropdown-nav-module__hfRykq__child_item:is(:hover,:focus-within){color:var(--passbolt-red)}.desktop-dropdown-nav-module__hfRykq__child_item_with_image{align-items:center;gap:var(--unit-2);white-space:normal;display:flex}.desktop-dropdown-nav-module__hfRykq__child_item_image{width:var(--unit-15);aspect-ratio:16/9;object-fit:cover;border-radius:var(--border-radius-small);height:auto}.desktop-dropdown-nav-module__hfRykq__child_item_label{line-clamp:3;display:-webkit-box;overflow:hidden}.desktop-dropdown-nav-module__hfRykq__child_item.desktop-dropdown-nav-module__hfRykq__view_more{color:var(--passbolt-red);align-items:center;gap:var(--unit-0_5);display:inline-flex}.desktop-dropdown-nav-module__hfRykq__view_more svg{transition:transform .1s}.desktop-dropdown-nav-module__hfRykq__view_more:hover svg{transform:translateX(var(--unit-0_5))}
html:has(input[name=main-menu]:checked){overflow:hidden}.navigation-module__fr969G__root{--menu-inset:var(--unit-2);inset:var(--menu-inset) var(--menu-inset) auto var(--menu-inset);z-index:100;transition:top .15s;position:fixed}[data-scrolled]>.navigation-module__fr969G__root{top:0}.navigation-module__fr969G__wrapper{background:var(--shocking-black);padding:0 var(--unit-2) var(--unit-2) var(--unit-2);border-radius:var(--border-radius-small);border:.5px solid var(--eerie-black);max-width:calc(var(--layout-default-container-max-width) + var(--unit-6));max-height:calc(100dvh - (2 * var(--menu-inset)));margin:0 auto;overflow-y:auto}[data-scrolled]>.navigation-module__fr969G__root .navigation-module__fr969G__wrapper{border-top-left-radius:unset;border-top-right-radius:unset}.navigation-module__fr969G__row{background:var(--shocking-black);justify-content:space-between;align-items:center;padding-block-start:var(--unit-2);display:flex;position:sticky;top:0}.navigation-module__fr969G__logo{display:flex}.navigation-module__fr969G__toggle{background:var(--eerie-black);border:1px solid var(--grey-80);border-radius:var(--border-radius-small);height:var(--unit-5);width:var(--unit-5);color:var(--white);justify-content:center;align-items:center;display:flex}.navigation-module__fr969G__toggle input{display:none}.navigation-module__fr969G__list{padding:0;list-style:none}.navigation-module__fr969G__primary{margin-block-start:var(--unit-3)}.navigation-module__fr969G__primary>.navigation-module__fr969G__list{gap:var(--unit-3);display:flex}.navigation-module__fr969G__nav_item{text-underline-offset:var(--unit-1_5);padding:0;font-size:15px;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:color .1s,text-decoration-color .1s,text-underline-offset .1s}label.navigation-module__fr969G__nav_item{cursor:pointer;align-self:center;gap:var(--unit-0_5);font-weight:var(--font-weight-bold);display:inline-flex}label.navigation-module__fr969G__nav_item input{display:none}label.navigation-module__fr969G__nav_item:has(input:checked){color:var(--white);-webkit-text-decoration-color:var(--passbolt-red);text-decoration-color:var(--passbolt-red);text-underline-offset:var(--unit-1)}label.navigation-module__fr969G__nav_item:not(:has(input:checked))+.navigation-module__fr969G__children{display:none}.navigation-module__fr969G__list li:hover .navigation-module__fr969G__nav_item svg{stroke:var(--white)}.navigation-module__fr969G__children{gap:var(--unit-4);border-inline-start:1px solid var(--grey-80);flex-direction:column;margin-block-start:var(--unit-3);margin-block-end:var(--unit-2);padding-inline-start:var(--unit-2);display:flex}.navigation-module__fr969G__children .navigation-module__fr969G__list{gap:var(--unit-2);flex-direction:column;display:flex}.navigation-module__fr969G__section_title{font-weight:var(--font-weight-black);margin:0;margin-block-end:var(--unit-3)}.navigation-module__fr969G__child_item{color:var(--white);font-size:var(--unit-1_75);line-height:1.5;transition:color .1s}.navigation-module__fr969G__child_item:is(:hover,:focus-within){color:var(--passbolt-red)}.navigation-module__fr969G__child_item.navigation-module__fr969G__view_more{color:var(--passbolt-red);align-items:center;gap:var(--unit-0_5);display:inline-flex}.navigation-module__fr969G__child_item.navigation-module__fr969G__view_more svg{transition:transform .1s}.navigation-module__fr969G__child_item.navigation-module__fr969G__view_more:hover svg{transform:translateX(var(--unit-0_5))}.navigation-module__fr969G__secondary{gap:var(--unit-2);flex-wrap:wrap;margin-block-start:var(--unit-3);display:inline-flex}@media (max-width:991px){.navigation-module__fr969G__root:not(:has(.navigation-module__fr969G__toggle input:checked)) .navigation-module__fr969G__primary{display:none}.navigation-module__fr969G__root:not(:has(.navigation-module__fr969G__toggle input:checked)) .navigation-module__fr969G__secondary{display:none}.navigation-module__fr969G__primary>.navigation-module__fr969G__list{flex-direction:column}}@media (min-width:992px){.navigation-module__fr969G__wrapper{padding:var(--unit-3) var(--unit-4);column-gap:var(--unit-8);grid-template-columns:[logo]max-content[nav]1fr;display:grid}.navigation-module__fr969G__row{position:initial;top:unset;background:unset;align-items:baseline;padding-block-start:unset}.navigation-module__fr969G__logo{margin-block-start:var(--unit-0_25)}.navigation-module__fr969G__toggle{display:none}.navigation-module__fr969G__nav{justify-content:space-between;align-items:baseline;column-gap:var(--unit-4);grid-template-rows:auto auto;grid-template-columns:[primary]1fr[secondary]max-content;display:grid}.navigation-module__fr969G__primary,.navigation-module__fr969G__secondary{margin-block-start:0;display:flex}.navigation-module__fr969G__primary>.navigation-module__fr969G__list{gap:var(--unit-5)}.navigation-module__fr969G__nav_item{--link-color:var(--grey-30);color:var(--link-color)}.navigation-module__fr969G__list_item:has(.navigation-module__fr969G__children)>.navigation-module__fr969G__nav_item{pointer-events:none}.navigation-module__fr969G__list_item:has(.navigation-module__fr969G__children):hover>.navigation-module__fr969G__nav_item{color:var(--white);-webkit-text-decoration-color:var(--passbolt-red);text-decoration-color:var(--passbolt-red);text-underline-offset:var(--unit-1)}a.navigation-module__fr969G__nav_item:is(:hover,:focus-within){--link-color:var(--white)}.navigation-module__fr969G__nav_item:is(:hover,:focus-within){color:var(--white);-webkit-text-decoration-color:var(--passbolt-red);text-decoration-color:var(--passbolt-red);text-underline-offset:var(--unit-1)}.navigation-module__fr969G__primary>.navigation-module__fr969G__list,.navigation-module__fr969G__secondary>.navigation-module__fr969G__list{flex-direction:row}.navigation-module__fr969G__secondary{gap:var(--unit-2)}.navigation-module__fr969G__children{display:none}}@media (min-width:992px) and (max-width:1280px){.navigation-module__fr969G__wrapper{column-gap:var(--unit-4)}.navigation-module__fr969G__secondary :not(#get-started-header-cta){display:none}}
