.link{text-underline-offset:.3rem;text-decoration-thickness:1px;transition:all .3s ease}.link:hover{cursor:pointer}.link.active,.link:hover{text-decoration-line:underline;text-decoration-thickness:2px}.ngr-drawer{opacity:0;width:0;height:100%;background-color:#f5f5f5}@media screen and (prefers-reduced-motion:no-preference){.ngr-drawer{transition:all 0s ease-out 0s}}.ngr-drawer--open{opacity:1;width:90%;display:block;overflow-y:scroll;overflow-x:hidden;position:relative}@media(min-width:1140px){.ngr-drawer--open{width:60%}}.ngr-drawer__blur{background:rgba(6,0,60,.4);height:calc(100vh - var(--safearea-top, 0px) - var(--safearea-bottom, 0px))}@media screen and (prefers-reduced-motion:no-preference){.ngr-drawer__blur{transition:all 0s ease-out 0s}}.ngr-drawer__blur{overflow:hidden;position:fixed;z-index:100;top:var(--safearea-top,0);left:0;width:100%}.ngr-drawer__close-button{display:flex;border:0;background:rgba(0,0,0,0);color:#fff;justify-content:flex-end;margin-left:auto;align-items:center}@media(hover:hover){.ngr-drawer__close-button:not(:disabled):focus,.ngr-drawer__close-button:not(:disabled):focus-within,.ngr-drawer__close-button:not(:disabled):hover{cursor:pointer}}@media(hover:none){.ngr-drawer__close-button:not(:disabled):active{cursor:pointer}}.ngr-drawer__header{display:flex;flex-flow:row;padding:16px;text-align:center;background:#3c3c3c;width:100%}.ngr-drawer__title{font-size:1.25rem;line-height:1.875rem;width:100%;color:#fff;font-weight:700;margin:0}@media(min-width:1140px){.ngr-drawer__title{font-size:1.5rem;line-height:2.25rem}}.ngr-drawer__content--padding-none{padding:0}.ngr-drawer__content--padding-small{padding:16px}.ngr-drawer__content--padding-medium{padding:32px}