.cms-editable-wrapper{position:relative;cursor:pointer;transition:all .2s ease}.cms-editable-wrapper:focus,.cms-editable-wrapper:hover{outline:2px solid #3b82f6;outline-offset:2px;border-radius:4px}.cms-editable-wrapper:focus{box-shadow:0 0 0 4px rgba(59,130,246,.1)}.cms-editable-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(59,130,246,.05);pointer-events:none;z-index:1;border-radius:4px;opacity:0;transition:opacity .2s ease}.cms-editable-wrapper:hover .cms-editable-overlay{opacity:1}.cms-editable-pill{position:absolute;top:-8px;left:8px;background:#3b82f6;color:white;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;white-space:nowrap;box-shadow:0 2px 4px rgba(0,0,0,.1);transform:translateY(-50%);opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:2}.cms-editable-wrapper:hover .cms-editable-pill{opacity:1}.cms-editable-pill:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;z-index:-1}@media (max-width:768px){.cms-editable-pill{font-size:11px;padding:3px 6px}.cms-editable-wrapper:hover{outline-width:1px}}@media (prefers-contrast:high){.cms-editable-wrapper:hover{outline-color:#000;background:rgba(255,255,0,.2)}.cms-editable-pill{background:#000;border:1px solid #fff}}@media (prefers-reduced-motion:reduce){.cms-editable-overlay,.cms-editable-pill,.cms-editable-wrapper{transition:none}}.cms-edit-mode,.cms-edit-mode *{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.cms-edit-mode .cms-editable-wrapper,.cms-edit-mode .cms-editable-wrapper *{pointer-events:auto!important}.styles_logoContainer__stCDD{display:flex;justify-content:center;align-items:center;margin-top:32px;padding:5vh 0;border-radius:24px;border:5px solid hsl(0,0%,90%)}.styles_logo__a90nO{width:100%}@media(max-width:759px){.styles_logo__a90nO{max-width:60vw}}@media(min-width:760px){.styles_logo__a90nO{max-width:280px}}.styles_logo__a90nO .styles_group1__97gHi,.styles_logo__a90nO svg{fill:hsl(0,0%,10%)}.styles_logo__a90nO .styles_group2__FnSPZ{fill:hsl(0,0%,55%)}