.hfRykq_desktop_dropdown{grid-column:1/-1;grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.hfRykq_desktop_dropdown_open{grid-template-rows:1fr}.hfRykq_desktop_dropdown_inner{overflow:hidden}.hfRykq_desktop_dropdown_panel{gap:var(--unit-4);padding-block:var(--unit-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hfRykq_desktop_dropdown_panel>[data-column=case\ studies],.hfRykq_desktop_dropdown_panel>[data-column=blog]{grid-column:span 2}.hfRykq_section_title{font-weight:var(--font-weight-black);margin:0;margin-block-end:var(--unit-3)}.hfRykq_list{gap:var(--unit-2);flex-direction:column;padding:0;list-style:none;display:flex}.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}.hfRykq_child_item:is(:hover,:focus-within){color:var(--passbolt-red)}.hfRykq_child_item_with_image{align-items:center;gap:var(--unit-2);white-space:normal;display:flex}.hfRykq_child_item_image{width:var(--unit-15);aspect-ratio:16/9;object-fit:cover;border-radius:var(--border-radius-small);height:auto}.hfRykq_child_item_label{line-clamp:3;display:-webkit-box;overflow:hidden}.hfRykq_child_item.hfRykq_view_more{color:var(--passbolt-red);align-items:center;gap:var(--unit-0_5);display:inline-flex}.hfRykq_view_more svg{transition:transform .1s}.hfRykq_view_more:hover svg{transform:translateX(var(--unit-0_5))}
html:has(input[name=main-menu]:checked){overflow:hidden}.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]>.fr969G_root{top:0}.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]>.fr969G_root .fr969G_wrapper{border-top-left-radius:unset;border-top-right-radius:unset}.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}.fr969G_logo{display:flex}.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}.fr969G_toggle input{display:none}.fr969G_list{padding:0;list-style:none}.fr969G_primary{margin-block-start:var(--unit-3)}.fr969G_primary>.fr969G_list{gap:var(--unit-3);display:flex}.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.fr969G_nav_item{cursor:pointer;align-self:center;gap:var(--unit-0_5);font-weight:var(--font-weight-bold);display:inline-flex}label.fr969G_nav_item input{display:none}label.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.fr969G_nav_item:not(:has(input:checked))+.fr969G_children{display:none}.fr969G_list li:hover .fr969G_nav_item svg{stroke:var(--white)}.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}.fr969G_children .fr969G_list{gap:var(--unit-2);flex-direction:column;display:flex}.fr969G_section_title{font-weight:var(--font-weight-black);margin:0;margin-block-end:var(--unit-3)}.fr969G_child_item{color:var(--white);font-size:var(--unit-1_75);line-height:1.5;transition:color .1s}.fr969G_child_item:is(:hover,:focus-within){color:var(--passbolt-red)}.fr969G_child_item.fr969G_view_more{color:var(--passbolt-red);align-items:center;gap:var(--unit-0_5);display:inline-flex}.fr969G_child_item.fr969G_view_more svg{transition:transform .1s}.fr969G_child_item.fr969G_view_more:hover svg{transform:translateX(var(--unit-0_5))}.fr969G_secondary{gap:var(--unit-2);flex-wrap:wrap;margin-block-start:var(--unit-3);display:inline-flex}@media (max-width:991px){.fr969G_root:not(:has(.fr969G_toggle input:checked)) .fr969G_primary{display:none}.fr969G_root:not(:has(.fr969G_toggle input:checked)) .fr969G_secondary{display:none}.fr969G_primary>.fr969G_list{flex-direction:column}}@media (min-width:992px){.fr969G_wrapper{padding:var(--unit-3) var(--unit-4);column-gap:var(--unit-8);grid-template-columns:[logo]max-content[nav]1fr;display:grid}.fr969G_row{position:initial;top:unset;background:unset;align-items:baseline;padding-block-start:unset}.fr969G_logo{margin-block-start:var(--unit-0_25)}.fr969G_toggle{display:none}.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}.fr969G_primary,.fr969G_secondary{margin-block-start:0;display:flex}.fr969G_primary>.fr969G_list{gap:var(--unit-5)}.fr969G_nav_item{--link-color:var(--grey-30);color:var(--link-color)}.fr969G_list_item:has(.fr969G_children)>.fr969G_nav_item{pointer-events:none}.fr969G_list_item:has(.fr969G_children):hover>.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.fr969G_nav_item:is(:hover,:focus-within){--link-color:var(--white)}.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)}.fr969G_primary>.fr969G_list,.fr969G_secondary>.fr969G_list{flex-direction:row}.fr969G_secondary{gap:var(--unit-2)}.fr969G_children{display:none}}@media (min-width:992px) and (max-width:1280px){.fr969G_wrapper{column-gap:var(--unit-4)}.fr969G_secondary :not(#get-started-header-cta){display:none}}
