@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:500;src:url("../../fonts/barlow-v12-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:600;src:url("../../fonts/barlow-v12-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:700;src:url("../../fonts/barlow-v12-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Instrument Sans";font-style:normal;font-weight:400;src:url("../../fonts/instrument-sans-v1-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Instrument Sans";font-style:italic;font-weight:400;src:url("../../fonts/instrument-sans-v1-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Instrument Sans";font-style:normal;font-weight:500;src:url("../../fonts/instrument-sans-v1-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Instrument Sans";font-style:normal;font-weight:600;src:url("../../fonts/instrument-sans-v1-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Instrument Sans";font-style:normal;font-weight:700;src:url("../../fonts/instrument-sans-v1-latin-700.woff2") format("woff2")}.btn{--color:var(--color-colored);--color--fx:var(--color-colored--fx);--color-content:var(--color-colored--read, #fff);--color-content--fx:var(--color-colored--fx-read, var(--color-content));--transition:0.3s;--font-offset-factor:1.125;--blocky-padding:0.75em 1.625em calc(0.75em * var(--font-offset-factor));--blocky-padding:0.75em 1.625em 0.75em;--icon-size:1.125em;--icon-buffer:0.375em;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:600;font-size:1.25rem;font-family:Barlow,sans-serif;line-height:1.2;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;overflow:hidden;position:relative}@media (max-width:768px){.btn{font-size:1.125rem}}.btn::after,.btn::before{display:block;position:absolute;z-index:0}.btn>*{z-index:10;position:relative}.btn--color-text{--color:var(--color-text);--color--fx:var(--color-colored);--color-content:var(--color-text--read);--color-content--fx:var(--color-colored--read)}.btn--outline,.btn--solid{padding:var(--blocky-padding);border-radius:2em}.btn--outline::after,.btn--outline::before,.btn--solid::after,.btn--solid::before{content:"";top:0;left:0;width:100%;height:100%}.btn--outline::before,.btn--solid::before{transform:translateX(-100%) translateY(-1px)}.btn--outline::after,.btn--solid::after{border:1px solid var(--color);border-radius:2em}.btn--solid{color:var(--color-content)}.btn--solid::after{background:var(--color)}.btn--outline{color:var(--color)}.btn--text{color:var(--color);padding-bottom:.75em}.btn--text::after,.btn--text::before{content:"";width:100%;height:2px;background:var(--color);bottom:0;transition:background-color var(--transition),transform var(--transition)}.btn--text-link{padding-bottom:0}.btn--text-link::after,.btn--text-link::before{display:none}.btn--small{--blocky-padding:0.375em 1.125em}.btn--small .btn--text{padding-bottom:.375em}.btn--icon{flex:0 0 auto}.btn--icon .icon{font-size:var(--icon-size);margin-left:var(--icon-buffer)}.btn--icon-leading{flex-direction:row-reverse}.btn--icon-leading .icon{margin-left:0;margin-right:var(--icon-buffer)}.btn__text{transform:translateY(-.0625em)}.btn{transition:background-color var(--transition),border-color var(--transition),color var(--transition),opacity var(--transition);cursor:pointer}.btn--color-colored{--color:var(--color-colored);--color--fx:var(--color-text);--color-content:var(--color-colored--read);--color-content--fx:var(--color-text--read, var(--color-content))}.btn--color-soft{--color:var(--color-soft);--color--fx:var(--color-soft--fx);--color-content:var(--color-soft--read, #fff);--color-content--fx:var(--color-soft--fx-read, var(--color-content))}.btn[disabled]{--color:var(--color-contrast-bw-200);--color-content:var(--color-contrast-bw-0);pointer-events:none}.btn--outline::before,.btn--solid::before{width:calc(100% + 2px);height:calc(100% + 2px);z-index:1;background:var(--color--fx);transform:translateX(-100%) translateY(-1px);transition:transform var(--transition),border-radius var(--transition)}.btn--outline:hover::before,.btn--solid:hover::before{transform:translateX(0)}.btn--solid:hover{color:var(--color-content--fx)}.btn--outline{transition:color calc(var(--transition) / 4);transition-delay:calc(var(--transition) / 4)}.btn--outline:hover{color:var(--color-content--fx)}.btn--text::before{background:var(--color--fx);transform:translateX(-100%);transition-delay:var(--transition)}.btn--text:hover::after{transform:translateX(100%)}.btn--text:hover::before{transform:translateX(0)}.btn--full-width{width:100%}.btn--text-link:hover{color:var(--color--fx)}:root{--color-colored:#c6502c;--color-colored--read:#fff;--color-colored--read-read:#231f20;--color-colored--translucent:rgba(198, 80, 44, 0.1);--color-soft:#f0eee6;--color-soft--read:#231f20;--color-soft--read-read:#fff;--color-soft-2:#dbd4c7;--color-soft-2--read:#231f20;--color-soft-2--read-read:#fff;--color-alt:#8e6c47;--color-alt--read:#fff;--color-alt--read-read:#231f20;--color-bg:#fff;--color-text:#231f20;--color-text--read:#fff;--color-text--read-read:#231f20;--color-error:#b42318;--color-success:#027a48}:root{--color-contrast-bw-0:hsl(
    340,
    5%,
    100%
  );--color-contrast-bw-100:hsl(
    340,
    5%,
    91.3%
  );--color-contrast-bw-200:hsl(
    340,
    5%,
    82.6%
  );--color-contrast-bw-300:hsl(
    340,
    5%,
    73.9%
  );--color-contrast-bw-400:hsl(
    340,
    5%,
    65.2%
  );--color-contrast-bw-500:hsl(
    340,
    5%,
    56.5%
  );--color-contrast-bw-600:hsl(
    340,
    5%,
    47.8%
  );--color-contrast-bw-700:hsl(
    340,
    5%,
    39.1%
  );--color-contrast-bw-800:hsl(
    340,
    5%,
    30.4%
  );--color-contrast-bw-900:hsl(
    340,
    5%,
    21.7%
  );--color-contrast-bw-1000:hsl(
    340,
    5%,
    13%
  )}body{font:normal normal normal 1rem/1.6 "Instrument Sans",sans-serif;background:var(--color-soft)}body.interim-login{background:0 0}#login{width:100%;max-width:450px;padding-inline:16px!important;box-sizing:border-box}.login form{border:none;box-shadow:none;padding:52px 48px}@media (max-width:768px){.login form{padding:32px}}.login form .input{padding:.75em .625em .875em;background:var(--color-contrast-bw-100);border-radius:0;border:none;border-bottom:2px solid var(--color-text);font-size:1.125rem}.login form .input:focus{outline:0;box-shadow:none;border-color:var(--color-colored)}.login label{font-weight:600;font-size:1.125rem}.login h1 a{background-image:url("../../images/svg/rhg-logo.svg");width:231.25px!important;background-size:100%;height:60px}.login #user_pass{margin-bottom:32px}.login .button.wp-hide-pw{height:3rem;color:var(--color-contrast-bw-500);padding:5px 9px!important}.login .button.wp-hide-pw:focus,.login .button.wp-hide-pw:hover{color:var(--color-colored)}.login .forgetmenot label{margin-bottom:0!important}.login .magic-login-normal-login{padding-block-start:32px}.login #backtoblog,.login #nav{font-size:1.125rem;line-height:1.6}.login #backtoblog a:hover,.login #nav a:hover{color:var(--color-colored)}.login .privacy-policy-link{font-size:1.125rem;line-height:1.6;text-decoration:underline;color:currentColor;color:currentColor;-webkit-text-decoration-color:var(--color-colored);text-decoration-color:var(--color-colored);text-decoration-thickness:0.05em;text-decoration-thickness:0.125em;text-underline-offset:0.25em;transition:color .2s,text-decoration-thickness .2s,-webkit-text-decoration-color .2s;transition:color .2s,text-decoration-color .2s,text-decoration-thickness .2s;transition:color .2s,text-decoration-color .2s,text-decoration-thickness .2s,-webkit-text-decoration-color .2s}.login .privacy-policy-link:hover{color:var(--color-colored)}.login input[type=checkbox]{width:1.5em;height:1.5em;box-shadow:none;border-radius:0}.login input[type=checkbox]::before{margin:0;width:120%;height:120%;margin-top:-10%;margin-left:-10%}.login input[type=checkbox]:checked::before{content:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E")}.login .notice{font-size:1.125rem;box-shadow:none;padding:18px}.login .notice a{color:var(--color-colored)}.login .notice.notice-error{border-left-color:var(--color-error)}.login .notice.notice-success{border-left-color:var(--color-success)}.login .notice.notice-info{border-left-color:var(--color-text)}.wp-core-ui .button{--font-offset-factor:1.125;--blocky-padding:0.375em 1.125em 0.475em;--color:var(--color-text);--color-content:var(--color-text--read);--color--fx:var(--color-colored);--color-content--fx:var(--color-colored--read);font-family:Barlow,sans-serif;background-color:var(--color);border:none;color:var(--color-content);padding:var(--blocky-padding)!important;border-radius:2em;font-weight:600;font-size:1.25rem!important;font-weight:500;line-height:1.2!important;transition:color .2s,background-color .2s}.wp-core-ui .button:hover{color:var(--color-content--fx);background-color:var(--color--fx)}.wp-core-ui .button:focus{background-color:var(--color);color:var(--color-content);outline:2px solid var(--color);outline-offset:2px;box-shadow:none}.wp-core-ui .button.button-large{--blocky-padding:0.75em 1.625em calc(0.75em * var(--font-offset-factor));--blocky-padding:0.625em 1.625em 0.75em}.wp-core-ui .button.button-primary{--color:var(--color-colored);--color-content:var(--color-colored--read);--color--fx:var(--color-text);--color-content--fx:var(--color-text--read)}#language-switcher{display:flex;justify-content:center;gap:12px;align-content:center}#language-switcher label{display:flex;align-items:center}#language-switcher select{border-radius:0;border:1px solid var(--color-contrast-bw-200);font-size:1rem}