[hidden]{display:none!important}
#ce-navigation{background:#fff;color:#101f38;padding:18px max(4%,20px);font:16px/1.4 'DM Sans',Arial,sans-serif;position:relative;z-index:20;border-bottom:1px solid #dce3ee;display:flex;align-items:center;justify-content:space-between;gap:20px}
#ce-navigation .ce-top{display:block;flex:none;margin:0}
#ce-navigation .ce-name{font:600 25px Georgia,serif;color:#101f38;text-decoration:none}
#ce-navigation .ce-name span{font:14px Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;margin-left:8px;color:#007c80}
#ce-navigation .ce-location{display:block;font-size:14px;color:#526278;margin-top:4px}
#ce-navigation>nav{display:flex;flex-wrap:wrap;gap:8px;max-width:none}
#ce-navigation>nav>a{display:block;padding:11px 18px;border:0;border-radius:8px;background:transparent;color:#101f38;text-decoration:none;font-size:16px;line-height:1.4;flex:none}
#ce-navigation>nav>a:hover{background:#edf3f6}
#ce-navigation>nav>a[aria-current=page]{background:#e5f4f2;color:#006367}
#ce-navigation a:focus-visible,#ce-navigation summary:focus-visible,#ce-navigation button:focus-visible{outline:3px solid #385bd6;outline-offset:3px}
#ce-founder-panel{position:relative;right:auto;bottom:auto;z-index:20;max-width:100%;align-self:flex-start;flex:none}
#ce-founder-panel>summary{list-style:none;background:#101f38;color:white;border:1px solid #405679;padding:14px 22px;border-radius:30px;font-size:16px;cursor:pointer;box-shadow:0 5px 24px #101f3824}
#ce-founder-panel>summary::-webkit-details-marker{display:none}
#ce-founder-panel[open]>summary{border-color:#007c80;background:#007c80}
#ce-founder-panel .ce-workflow-panel{position:static;top:auto;bottom:auto;right:auto;width:380px;max-width:calc(100vw - 32px);max-height:60dvh;overflow:auto;background:white;color:#101f38;border:1px solid #dce3ee;border-radius:16px;box-shadow:0 14px 60px #101f3838;padding:22px;box-sizing:border-box}
#ce-navigation .ce-workflow-heading{display:flex;justify-content:space-between;align-items:center;font-size:20px;margin-bottom:16px}
#ce-navigation #ce-close-workflow{font:26px Arial,sans-serif;color:#101f38;background:#edf3f6;border:0;border-radius:8px;padding:4px 12px;cursor:pointer}
#ce-navigation .ce-workflow-panel nav{display:block}
#ce-navigation .ce-workflow-panel section{margin:0 0 18px;padding:0}
#ce-navigation .ce-workflow-panel h2{font:700 16px/1.4 'DM Sans',Arial,sans-serif;color:#007378;margin:0 0 5px;letter-spacing:0}
#ce-navigation .ce-workflow-panel nav a{display:block;background:transparent;color:#101f38;font:16px/1.4 'DM Sans',Arial,sans-serif;border:0;border-radius:6px;text-align:left;text-decoration:none;padding:8px 10px;margin:0}
#ce-navigation .ce-workflow-panel nav a:hover,#ce-navigation .ce-workflow-panel nav a[aria-current=page]{background:#e5f4f2;color:#006367}
#ce-navigation .ce-more-tools{border-top:1px solid #dce3ee;padding-top:14px}
#ce-navigation .ce-more-tools summary{cursor:pointer;font-size:16px;font-weight:600;margin-bottom:8px}
body.ce-nav-ready>header>.brand,body.ce-nav-ready>header>nav>a,body.ce-nav-ready>header .path-link{display:none}
body.ce-nav-ready>header{height:auto;min-height:0;justify-content:flex-end;padding:12px 4%;position:static}
body.ce-nav-ready>header:has(nav):not(:has(button:not([hidden]))){display:none}
body.ce-nav-ready>.sidebar{display:none!important}
body.ce-nav-ready>.app{margin-left:0}
body[data-viewer-role=founder]{padding-bottom:0}
body:not([data-viewer-role=founder]) #ce-founder-panel{display:none!important}
@media(max-width:600px){#ce-navigation{padding:15px 16px;align-items:flex-start;flex-direction:column;gap:14px}#ce-navigation .ce-name{font-size:23px}#ce-navigation>nav{width:100%;justify-content:flex-start}#ce-navigation>nav>a{font-size:16px}#ce-founder-panel{right:auto;bottom:auto;align-self:stretch}#ce-founder-panel .ce-workflow-panel{left:0;right:auto;max-width:calc(100vw - 32px)}}
@media print{#ce-navigation,body.ce-nav-ready>.sidebar{display:none!important}}

#ce-navigation .ce-resources{position:relative;border:0;padding:0;margin:0;font:16px/1.4 Arial,sans-serif;align-self:center}#ce-navigation .ce-resources>summary{display:flex;align-items:center;gap:9px;list-style:none;cursor:pointer;padding:11px 18px;border-radius:8px;color:#101f38;background:transparent;font-size:16px;font-weight:400}#ce-navigation .ce-resources>summary::-webkit-details-marker{display:none}#ce-navigation .ce-resources>summary:after{content:'⌄';font-size:18px;line-height:1}#ce-navigation .ce-resources[open]>summary,#ce-navigation .ce-resources>summary:hover,#ce-navigation .ce-resource-current>summary{background:#e5f4f2;color:#006367}#ce-navigation .ce-resource-links{position:absolute;top:calc(100% + 8px);left:0;width:310px;max-width:calc(100vw - 36px);padding:8px;background:#fff;border:1px solid #dce3ee;border-radius:12px;box-shadow:0 12px 35px #101f3820;box-sizing:border-box;z-index:40}#ce-navigation .ce-resource-links a{display:block;padding:12px 14px;border-radius:6px;color:#101f38;background:#fff;text-decoration:none;font-size:16px;line-height:1.4}#ce-navigation .ce-resource-links a:hover,#ce-navigation .ce-resource-links a[aria-current=page]{background:#e5f4f2;color:#006367}@media(max-width:600px){#ce-navigation .ce-resource-links{width:280px}}
#ce-navigation .ce-resources:not([open])>.ce-resource-links{display:none}
@media(max-width:700px){#ce-navigation{position:relative}#ce-navigation .ce-resources{position:static}#ce-navigation .ce-resource-links{left:18px;right:18px;top:100%;width:auto;max-width:none}}
#ce-navigation .ce-more-tools nav{padding-top:12px}
#ce-navigation .ce-more-tools nav section+section{border-top:1px solid #bed5dd;padding-top:14px}
#ce-navigation .ce-workflow-panel nav a{min-height:44px;box-sizing:border-box;display:flex;align-items:center;overflow-wrap:anywhere}
#ce-navigation .ce-workflow-panel h2{font-family:Poppins,sans-serif!important;font-size:13px!important;line-height:1.5!important;text-transform:none!important;letter-spacing:0!important;margin-bottom:6px}
