{"context":{"brandSettings":{"accentColor1":{"hex":"#000000"},"accentColor2":{"hex":"#f15025"},"accentColor3":null,"bodyFont":null,"colors":[{"hex":"#97c144"},{"hex":"#e6e6e6"},{"hex":"#000000"},{"hex":"#f15025"},{"hex":"#eaeaea"}],"fallbackFont":null,"favicon":{"domain":"knowledge.sittadel.com","name":"Sittadel_Icon_Color%20(1)-2.png","src":"https://21419227.fs1.hubspotusercontent-na1.net/hubfs/21419227/Sittadel_Logo_Stacked_2023_final_NoText.png"},"favicons":[{"domain":null,"name":"favicon.ico","src":"https://21419227.fs1.hubspotusercontent-na1.net/hubfs/21419227/Sittadel_Logo_Stacked_2023_final_Light.png"},{"domain":"knowledge.sittadel.com","name":"Sittadel_Icon_Color%20(1)-2.png","src":"https://21419227.fs1.hubspotusercontent-na1.net/hubfs/21419227/Sittadel_Logo_Stacked_2023_final_NoText.png"},{"domain":"sittadel-21419227.hs-sites.com","name":"Sittadel_Icon_Color%20(1)-2.png","src":"https://21419227.fs1.hubspotusercontent-na1.net/hubfs/21419227/Sittadel_Icon_Color%20(1)-2.png"}],"fonts":[],"logo":{"alt":"Sittadel Header Logo (2)","domain":null,"height":95,"link":"https://sittadel.com/","name":"Sittadel Header Logo","src":"https://21419227.fs1.hubspotusercontent-na1.net/hubfs/21419227/Sittadel%20Header%20Logo%20(2).png","width":190},"logos":[{"alt":"Sittadel Header Logo (2)","domain":null,"height":95,"link":"https://sittadel.com/","name":"Sittadel Header Logo","src":"https://21419227.fs1.hubspotusercontent-na1.net/hubfs/21419227/Sittadel%20Header%20Logo%20(2).png","width":190},{"alt":null,"domain":null,"height":2439,"link":null,"name":"Primary Logo","src":"https://21419227.fs1.hubspotusercontent-na1.net/hubfs/21419227/Sittadel_Logo_Stacked_2023_final_Light.png","width":2719}],"primaryColor":{"hex":"#97c144"},"primaryFavicon":{"domain":null,"name":"favicon.ico","src":"https://21419227.fs1.hubspotusercontent-na1.net/hubfs/21419227/Sittadel_Logo_Stacked_2023_final_Light.png"},"primaryFont":null,"primaryLogo":{"alt":"Sittadel Header Logo (2)","domain":null,"height":95,"link":"https://sittadel.com/","name":"Sittadel Header Logo","src":"https://21419227.fs1.hubspotusercontent-na1.net/hubfs/21419227/Sittadel%20Header%20Logo%20(2).png","width":190},"secondaryColor":{"hex":"#e6e6e6"}},"menuData":{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Tickets","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"https://sittadel.com/tickets-view","urlParamStr":"","urlWithoutAnchor":"https://sittadel.com/tickets-view"},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Sign out","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"https://sittadel.com/_hcms/mem/logout","urlParamStr":"","urlWithoutAnchor":"https://sittadel.com/_hcms/mem/logout"},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Version History","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""}],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":null,"level":0,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":null,"urlParamStr":"","urlWithoutAnchor":"null"},"themeSettings":{"bodyFont":{"casing":null,"color":null,"css":"","fallback":null,"font":null,"font_set":"DEFAULT","letter_spacing":null,"line_height":null,"size":null,"size_unit":null,"style":null,"styles":null,"variant":null},"primaryFont":{"casing":null,"color":null,"css":"","fallback":null,"font":null,"font_set":"DEFAULT","letter_spacing":null,"line_height":null,"size":null,"size_unit":null,"style":null,"styles":null,"variant":null},"trellisBorderRadius":"rounded","trellisColorFillPrimaryDefault":{"color":"#97c144","css":"#97c144","hex":"#97c144","opacity":null,"rgb":"rgb(151, 193, 68)","rgba":"rgba(151, 193, 68, 1)"},"trellisColorFillSecondaryDefault":{"color":"#e6e6e6","css":"#e6e6e6","hex":"#e6e6e6","opacity":null,"rgb":"rgb(230, 230, 230)","rgba":"rgba(230, 230, 230, 1)"},"trellisColorFillSurfaceDefault":"light","trellisColorFillTertiaryDefault":{"color":"#000000","css":"#000000","hex":"#000000","opacity":null,"rgb":"rgb(0, 0, 0)","rgba":"rgba(0, 0, 0, 1)"},"trellisColorTextInteractiveDefault":{"color":"#666666","css":"#666666","hex":"#666666","opacity":null,"rgb":"rgb(102, 102, 102)","rgba":"rgba(102, 102, 102, 1)"}},"companyName":"Sittadel"},"modules":{},"dndAreas":{},"globalPartials":{},"headHtml":"<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"> \n<meta property=\"og:description\" content=\"\"> \n<meta property=\"og:title\" content=\"\"> \n<meta name=\"twitter:description\" content=\"\"> \n<meta name=\"twitter:title\" content=\"\"> \n<style>\na.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}\n</style> \n<link rel=\"canonical\" href=\"https://knowledge.sittadel.com/hs/portals/customer-portal-app/brand\"> \n<style>\n  .sittadel-kb-feedback {\n    width: 100%;\n    margin: 24px 0 20px;\n    padding: 22px 24px;\n\n    background: #ffffff;\n    border: 1px solid #dbe3e8;\n    border-top: 3px solid #97c144;\n    border-radius: 8px;\n\n    box-shadow: 0 2px 8px rgba(25, 45, 65, 0.04);\n  }\n\n  /* Closed state */\n  .sittadel-kb-feedback__launcher {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    width: 100%;\n    text-align: center;\n  }\n\n  .sittadel-kb-feedback__button {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 9px;\n\n    padding: 11px 22px;\n\n    background: #97c144;\n    color: #ffffff;\n\n    border: 1px solid #86ad37;\n    border-radius: 6px;\n\n    font: inherit;\n    font-size: 15px;\n    font-weight: 700;\n    line-height: 1.2;\n\n    cursor: pointer;\n\n    transition:\n      background-color 150ms ease,\n      border-color 150ms ease,\n      transform 150ms ease;\n  }\n\n  .sittadel-kb-feedback__button:hover {\n    background: #87ae38;\n    border-color: #789d30;\n    transform: translateY(-1px);\n  }\n\n  .sittadel-kb-feedback__button:active {\n    transform: translateY(0);\n  }\n\n  .sittadel-kb-feedback__button:focus-visible {\n    outline: 3px solid rgba(151, 193, 68, 0.3);\n    outline-offset: 3px;\n  }\n\n  .sittadel-kb-feedback__button-icon {\n    width: 17px;\n    height: 17px;\n    flex: 0 0 auto;\n  }\n\n  .sittadel-kb-feedback__prompt {\n    max-width: 520px;\n    margin: 10px 0 0;\n\n    color: #647482;\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  /* Expanded state */\n  .sittadel-kb-feedback__panel {\n    width: 100%;\n    margin: 0;\n    padding: 0;\n\n    background: transparent;\n    border: 0;\n\n    overflow: hidden;\n    max-height: 0;\n    opacity: 0;\n\n    transition:\n      max-height 340ms ease,\n      opacity 220ms ease;\n  }\n\n  .sittadel-kb-feedback__panel[hidden] {\n    display: none;\n  }\n\n  .sittadel-kb-feedback__intro {\n    margin: 0 0 20px;\n  }\n\n  .sittadel-kb-feedback__intro h3 {\n    margin: 0 0 7px;\n\n    color: inherit;\n    font-size: 22px;\n    line-height: 1.35;\n  }\n\n  .sittadel-kb-feedback__intro p {\n    margin: 0;\n\n    color: #536578;\n    line-height: 1.6;\n  }\n\n  .sittadel-kb-feedback__credit {\n    margin-top: 8px !important;\n\n    color: #6d7d89 !important;\n    font-size: 13px;\n  }\n\n  .sittadel-kb-feedback__form,\n  .sittadel-kb-feedback__form .hs-form-frame {\n    width: 100%;\n    margin: 0;\n    padding: 0;\n\n    background: transparent;\n    border: 0;\n  }\n\n  @media (max-width: 600px) {\n    .sittadel-kb-feedback {\n      padding: 20px 16px;\n    }\n\n    .sittadel-kb-feedback__button {\n      width: 100%;\n      max-width: 320px;\n    }\n\n    .sittadel-kb-feedback__intro h3 {\n      font-size: 20px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sittadel-kb-feedback__button,\n    .sittadel-kb-feedback__panel {\n      transition: none;\n    }\n  }\n</style> \n<script>\n(function () {\n  const FORM_ID = \"f7fc252a-5b2c-42ac-83e6-4be6bdb5a168\";\n  const PORTAL_ID = \"21419227\";\n  const PANEL_ID = \"sittadel-kb-feedback-panel\";\n\n  /*\n   * Resize the expanding panel while the HubSpot form\n   * is loading and changing height.\n   */\n  function resizeFeedbackPanel() {\n    const panel = document.getElementById(PANEL_ID);\n\n    if (!panel || panel.hidden) {\n      return;\n    }\n\n    /*\n     * Once max-height is set to none, the form is already\n     * fully open and no longer needs height calculations.\n     */\n    if (panel.style.maxHeight !== \"none\") {\n      panel.style.maxHeight = panel.scrollHeight + \"px\";\n    }\n  }\n\n  function releasePanelHeight() {\n    const panel = document.getElementById(PANEL_ID);\n\n    if (!panel || panel.hidden) {\n      return;\n    }\n\n    /*\n     * Removing the max-height restriction prevents the form\n     * from being clipped when HubSpot changes its height.\n     */\n    panel.style.maxHeight = \"none\";\n  }\n\n  /*\n   * Dynamically populate the hidden Article Title\n   * and Article URL fields.\n   */\n  window.addEventListener(\n    \"hs-form-event:on-ready\",\n    async function (event) {\n      if (\n        !event.detail ||\n        event.detail.formId !== FORM_ID ||\n        typeof window.HubSpotFormsV4 === \"undefined\"\n      ) {\n        return;\n      }\n\n      const form =\n        window.HubSpotFormsV4.getFormFromEvent(event);\n\n      const articleHeading =\n        document.querySelector(\n          \"article.knowledgebase-post h1\"\n        ) ||\n        document.querySelector(\"main h1\") ||\n        document.querySelector(\"h1\");\n\n      const articleTitle = articleHeading\n        ? articleHeading.textContent.trim()\n        : document.title\n            .replace(/\\s*[|–-].*$/, \"\")\n            .trim();\n\n      const articleUrl =\n        window.location.origin +\n        window.location.pathname;\n\n      try {\n        await form.setFieldValue(\n          \"0-1/article_title\",\n          [articleTitle]\n        );\n\n        await form.setFieldValue(\n          \"0-1/article_url\",\n          [articleUrl]\n        );\n      } catch (error) {\n        console.warn(\n          \"The knowledge-base feedback fields could not be populated.\",\n          error\n        );\n      }\n\n      /*\n       * Recalculate after HubSpot confirms that the form\n       * is ready, then remove the height restriction.\n       */\n      window.setTimeout(resizeFeedbackPanel, 0);\n      window.setTimeout(resizeFeedbackPanel, 150);\n      window.setTimeout(resizeFeedbackPanel, 400);\n      window.setTimeout(releasePanelHeight, 700);\n    }\n  );\n\n  document.addEventListener(\n    \"DOMContentLoaded\",\n    function () {\n      const article = document.querySelector(\n        \"article.knowledgebase-post\"\n      );\n\n      if (\n        !article ||\n        document.getElementById(\n          \"sittadel-kb-feedback\"\n        )\n      ) {\n        return;\n      }\n\n      const feedbackBox =\n        document.createElement(\"section\");\n\n      feedbackBox.id =\n        \"sittadel-kb-feedback\";\n\n      feedbackBox.className =\n        \"sittadel-kb-feedback\";\n\n      feedbackBox.setAttribute(\n        \"aria-label\",\n        \"Knowledge base article feedback\"\n      );\n\n      feedbackBox.innerHTML = `\n        <div class=\"sittadel-kb-feedback__launcher\">\n          <button\n            type=\"button\"\n            class=\"sittadel-kb-feedback__button\"\n            aria-expanded=\"false\"\n            aria-controls=\"${PANEL_ID}\"\n          >\n            <svg\n              class=\"sittadel-kb-feedback__button-icon\"\n              viewBox=\"0 0 24 24\"\n              aria-hidden=\"true\"\n              focusable=\"false\"\n            >\n              <path\n                fill=\"currentColor\"\n                d=\"M16.862 3.487a2.25 2.25 0 0 1 3.182 3.182L8.91 17.803a2.25 2.25 0 0 1-.943.56l-3.36 1.12a.75.75 0 0 1-.949-.949l1.12-3.36a2.25 2.25 0 0 1 .56-.943L16.862 3.487Zm2.121 1.06a.75.75 0 0 0-1.06 0l-1.006 1.006 1.06 1.06 1.006-1.006a.75.75 0 0 0 0-1.06ZM16.917 7.674l-1.06-1.06-9.46 9.46a.75.75 0 0 0-.187.315l-.652 1.956 1.956-.652a.75.75 0 0 0 .315-.187l9.088-9.832Z\"\n              />\n            </svg>\n\n            <span>Help us improve this article</span>\n          </button>\n\n          <p class=\"sittadel-kb-feedback__prompt\">\n            See something that is unclear, outdated,\n            incorrect, or missing? Send us a quick note.\n          </p>\n        </div>\n\n        <div\n          id=\"${PANEL_ID}\"\n          class=\"sittadel-kb-feedback__panel\"\n          hidden\n        >\n          <div class=\"sittadel-kb-feedback__intro\">\n            <h3>Help improve this documentation</h3>\n\n            <p>\n              Tell us what was unclear, incorrect,\n              outdated, or missing.\n            </p>\n\n            <p class=\"sittadel-kb-feedback__credit\">\n              Substantive feedback from student analysts\n              may count toward contribution credit.\n            </p>\n          </div>\n\n          <div class=\"sittadel-kb-feedback__form\">\n            <div\n              class=\"hs-form-frame\"\n              data-region=\"na1\"\n              data-form-id=\"${FORM_ID}\"\n              data-portal-id=\"${PORTAL_ID}\">\n            </div>\n          </div>\n        </div>\n      `;\n\n      article.insertAdjacentElement(\n        \"afterend\",\n        feedbackBox\n      );\n\n      const launcher =\n        feedbackBox.querySelector(\n          \".sittadel-kb-feedback__launcher\"\n        );\n\n      const button =\n        feedbackBox.querySelector(\n          \".sittadel-kb-feedback__button\"\n        );\n\n      const panel =\n        feedbackBox.querySelector(\n          \".sittadel-kb-feedback__panel\"\n        );\n\n      let formLoaded = false;\n      let panelObserver = null;\n\n      button.addEventListener(\n        \"click\",\n        function () {\n          panel.hidden = false;\n\n          button.setAttribute(\n            \"aria-expanded\",\n            \"true\"\n          );\n\n          launcher.style.display = \"none\";\n\n          requestAnimationFrame(function () {\n            panel.style.opacity = \"1\";\n            resizeFeedbackPanel();\n          });\n\n          /*\n           * Load a dedicated copy of the HubSpot form embed\n           * script so it scans the newly inserted form frame.\n           */\n          if (!formLoaded) {\n            formLoaded = true;\n\n            const formScript =\n              document.createElement(\"script\");\n\n            formScript.src =\n              \"https://js.hsforms.net/forms/embed/\" +\n              PORTAL_ID +\n              \".js\";\n\n            formScript.defer = true;\n\n            formScript.setAttribute(\n              \"data-sittadel-kb-feedback-loader\",\n              \"true\"\n            );\n\n            formScript.addEventListener(\n              \"load\",\n              function () {\n                window.setTimeout(\n                  resizeFeedbackPanel,\n                  50\n                );\n\n                window.setTimeout(\n                  resizeFeedbackPanel,\n                  250\n                );\n\n                window.setTimeout(\n                  resizeFeedbackPanel,\n                  700\n                );\n\n                window.setTimeout(\n                  releasePanelHeight,\n                  1200\n                );\n              }\n            );\n\n            document.head.appendChild(\n              formScript\n            );\n          }\n\n          /*\n           * HubSpot may add or resize elements while the\n           * form initializes. Watch those changes so the\n           * panel does not clip the form.\n           */\n          if (!panelObserver) {\n            panelObserver =\n              new MutationObserver(function () {\n                resizeFeedbackPanel();\n              });\n\n            panelObserver.observe(panel, {\n              childList: true,\n              subtree: true,\n              attributes: true\n            });\n          }\n\n          window.addEventListener(\n            \"resize\",\n            resizeFeedbackPanel\n          );\n\n          /*\n           * Additional safeguards for slower form loads.\n           */\n          window.setTimeout(\n            resizeFeedbackPanel,\n            100\n          );\n\n          window.setTimeout(\n            resizeFeedbackPanel,\n            400\n          );\n\n          window.setTimeout(\n            resizeFeedbackPanel,\n            900\n          );\n\n          window.setTimeout(\n            releasePanelHeight,\n            1600\n          );\n        }\n      );\n    }\n  );\n})();\n</script> \n<meta property=\"og:url\" content=\"https://knowledge.sittadel.com/hs/portals/customer-portal-app/brand\"> \n<meta http-equiv=\"content-language\" content=\"en\">","footerHtml":"<!-- HubSpot performance collection script --> \n<script defer src=\"/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js\"></script> \n<!-- Start of HubSpot Analytics Code --> \n<script type=\"text/javascript\">\nvar _hsq = _hsq || [];\n_hsq.push([\"setContentType\", \"app-page\"]);\n_hsq.push([\"setCanonicalUrl\", \"https:\\/\\/knowledge.sittadel.com\\/hs\\/portals\\/customer-portal-app\\/brand\"]);\n_hsq.push([\"setPageId\", \"217585281602\"]);\n_hsq.push([\"setContentMetadata\", {\n    \"contentPageId\": 217585281602,\n    \"legacyPageId\": \"217585281602\",\n    \"contentFolderId\": null,\n    \"contentGroupId\": null,\n    \"abTestId\": null,\n    \"languageVariantId\": 217585281602,\n    \"languageCode\": \"en\",\n    \n    \n}]);\n</script> \n<script type=\"text/javascript\" id=\"hs-script-loader\" async defer src=\"/hs/scriptloader/21419227.js\"></script> \n<!-- End of HubSpot Analytics Code --> \n<script type=\"text/javascript\">\nvar hsVars = {\n    render_id: \"7b777a0a-46e4-4a4e-a93e-a29ed7c8a733\",\n    ticks: 1790181672604,\n    page_id: 217585281602,\n    \n    content_group_id: 0,\n    portal_id: 21419227,\n    app_hs_base_url: \"https://app.hubspot.com\",\n    cp_hs_base_url: \"https://cp.hubspot.com\",\n    language: \"en\",\n    analytics_page_type: \"app-page\",\n    scp_content_type: \"\",\n    \n    analytics_page_id: \"217585281602\",\n    category_id: 20,\n    folder_id: 0,\n    is_hubspot_user: false\n}\n</script> \n<script defer src=\"/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js\"></script>","headElements":[{"tag":"meta","attributes":{"name":"viewport","content":"width=device-width, initial-scale=1"}},{"tag":"meta","attributes":{"property":"og:description","content":""}},{"tag":"meta","attributes":{"property":"og:title","content":""}},{"tag":"meta","attributes":{"name":"twitter:description","content":""}},{"tag":"meta","attributes":{"name":"twitter:title","content":""}},{"tag":"style","children":[{"tag":"#text","text":"a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}"}]},{"tag":"link","attributes":{"rel":"canonical","href":"https://knowledge.sittadel.com/hs/portals/customer-portal-app/brand"}},{"tag":"style","children":[{"tag":"#text","text":".sittadel-kb-feedback {\n    width: 100%;\n    margin: 24px 0 20px;\n    padding: 22px 24px;\n\n    background: #ffffff;\n    border: 1px solid #dbe3e8;\n    border-top: 3px solid #97c144;\n    border-radius: 8px;\n\n    box-shadow: 0 2px 8px rgba(25, 45, 65, 0.04);\n  }\n\n  /* Closed state */\n  .sittadel-kb-feedback__launcher {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    width: 100%;\n    text-align: center;\n  }\n\n  .sittadel-kb-feedback__button {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 9px;\n\n    padding: 11px 22px;\n\n    background: #97c144;\n    color: #ffffff;\n\n    border: 1px solid #86ad37;\n    border-radius: 6px;\n\n    font: inherit;\n    font-size: 15px;\n    font-weight: 700;\n    line-height: 1.2;\n\n    cursor: pointer;\n\n    transition:\n      background-color 150ms ease,\n      border-color 150ms ease,\n      transform 150ms ease;\n  }\n\n  .sittadel-kb-feedback__button:hover {\n    background: #87ae38;\n    border-color: #789d30;\n    transform: translateY(-1px);\n  }\n\n  .sittadel-kb-feedback__button:active {\n    transform: translateY(0);\n  }\n\n  .sittadel-kb-feedback__button:focus-visible {\n    outline: 3px solid rgba(151, 193, 68, 0.3);\n    outline-offset: 3px;\n  }\n\n  .sittadel-kb-feedback__button-icon {\n    width: 17px;\n    height: 17px;\n    flex: 0 0 auto;\n  }\n\n  .sittadel-kb-feedback__prompt {\n    max-width: 520px;\n    margin: 10px 0 0;\n\n    color: #647482;\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  /* Expanded state */\n  .sittadel-kb-feedback__panel {\n    width: 100%;\n    margin: 0;\n    padding: 0;\n\n    background: transparent;\n    border: 0;\n\n    overflow: hidden;\n    max-height: 0;\n    opacity: 0;\n\n    transition:\n      max-height 340ms ease,\n      opacity 220ms ease;\n  }\n\n  .sittadel-kb-feedback__panel[hidden] {\n    display: none;\n  }\n\n  .sittadel-kb-feedback__intro {\n    margin: 0 0 20px;\n  }\n\n  .sittadel-kb-feedback__intro h3 {\n    margin: 0 0 7px;\n\n    color: inherit;\n    font-size: 22px;\n    line-height: 1.35;\n  }\n\n  .sittadel-kb-feedback__intro p {\n    margin: 0;\n\n    color: #536578;\n    line-height: 1.6;\n  }\n\n  .sittadel-kb-feedback__credit {\n    margin-top: 8px !important;\n\n    color: #6d7d89 !important;\n    font-size: 13px;\n  }\n\n  .sittadel-kb-feedback__form,\n  .sittadel-kb-feedback__form .hs-form-frame {\n    width: 100%;\n    margin: 0;\n    padding: 0;\n\n    background: transparent;\n    border: 0;\n  }\n\n  @media (max-width: 600px) {\n    .sittadel-kb-feedback {\n      padding: 20px 16px;\n    }\n\n    .sittadel-kb-feedback__button {\n      width: 100%;\n      max-width: 320px;\n    }\n\n    .sittadel-kb-feedback__intro h3 {\n      font-size: 20px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sittadel-kb-feedback__button,\n    .sittadel-kb-feedback__panel {\n      transition: none;\n    }\n  }"}]},{"tag":"script","children":[{"tag":"#text","text":"(function () {\n  const FORM_ID = \"f7fc252a-5b2c-42ac-83e6-4be6bdb5a168\";\n  const PORTAL_ID = \"21419227\";\n  const PANEL_ID = \"sittadel-kb-feedback-panel\";\n\n  /*\n   * Resize the expanding panel while the HubSpot form\n   * is loading and changing height.\n   */\n  function resizeFeedbackPanel() {\n    const panel = document.getElementById(PANEL_ID);\n\n    if (!panel || panel.hidden) {\n      return;\n    }\n\n    /*\n     * Once max-height is set to none, the form is already\n     * fully open and no longer needs height calculations.\n     */\n    if (panel.style.maxHeight !== \"none\") {\n      panel.style.maxHeight = panel.scrollHeight + \"px\";\n    }\n  }\n\n  function releasePanelHeight() {\n    const panel = document.getElementById(PANEL_ID);\n\n    if (!panel || panel.hidden) {\n      return;\n    }\n\n    /*\n     * Removing the max-height restriction prevents the form\n     * from being clipped when HubSpot changes its height.\n     */\n    panel.style.maxHeight = \"none\";\n  }\n\n  /*\n   * Dynamically populate the hidden Article Title\n   * and Article URL fields.\n   */\n  window.addEventListener(\n    \"hs-form-event:on-ready\",\n    async function (event) {\n      if (\n        !event.detail ||\n        event.detail.formId !== FORM_ID ||\n        typeof window.HubSpotFormsV4 === \"undefined\"\n      ) {\n        return;\n      }\n\n      const form =\n        window.HubSpotFormsV4.getFormFromEvent(event);\n\n      const articleHeading =\n        document.querySelector(\n          \"article.knowledgebase-post h1\"\n        ) ||\n        document.querySelector(\"main h1\") ||\n        document.querySelector(\"h1\");\n\n      const articleTitle = articleHeading\n        ? articleHeading.textContent.trim()\n        : document.title\n            .replace(/\\s*[|–-].*$/, \"\")\n            .trim();\n\n      const articleUrl =\n        window.location.origin +\n        window.location.pathname;\n\n      try {\n        await form.setFieldValue(\n          \"0-1/article_title\",\n          [articleTitle]\n        );\n\n        await form.setFieldValue(\n          \"0-1/article_url\",\n          [articleUrl]\n        );\n      } catch (error) {\n        console.warn(\n          \"The knowledge-base feedback fields could not be populated.\",\n          error\n        );\n      }\n\n      /*\n       * Recalculate after HubSpot confirms that the form\n       * is ready, then remove the height restriction.\n       */\n      window.setTimeout(resizeFeedbackPanel, 0);\n      window.setTimeout(resizeFeedbackPanel, 150);\n      window.setTimeout(resizeFeedbackPanel, 400);\n      window.setTimeout(releasePanelHeight, 700);\n    }\n  );\n\n  document.addEventListener(\n    \"DOMContentLoaded\",\n    function () {\n      const article = document.querySelector(\n        \"article.knowledgebase-post\"\n      );\n\n      if (\n        !article ||\n        document.getElementById(\n          \"sittadel-kb-feedback\"\n        )\n      ) {\n        return;\n      }\n\n      const feedbackBox =\n        document.createElement(\"section\");\n\n      feedbackBox.id =\n        \"sittadel-kb-feedback\";\n\n      feedbackBox.className =\n        \"sittadel-kb-feedback\";\n\n      feedbackBox.setAttribute(\n        \"aria-label\",\n        \"Knowledge base article feedback\"\n      );\n\n      feedbackBox.innerHTML = `\n        <div class=\"sittadel-kb-feedback__launcher\">\n          <button\n            type=\"button\"\n            class=\"sittadel-kb-feedback__button\"\n            aria-expanded=\"false\"\n            aria-controls=\"${PANEL_ID}\"\n          >\n            <svg\n              class=\"sittadel-kb-feedback__button-icon\"\n              viewBox=\"0 0 24 24\"\n              aria-hidden=\"true\"\n              focusable=\"false\"\n            >\n              <path\n                fill=\"currentColor\"\n                d=\"M16.862 3.487a2.25 2.25 0 0 1 3.182 3.182L8.91 17.803a2.25 2.25 0 0 1-.943.56l-3.36 1.12a.75.75 0 0 1-.949-.949l1.12-3.36a2.25 2.25 0 0 1 .56-.943L16.862 3.487Zm2.121 1.06a.75.75 0 0 0-1.06 0l-1.006 1.006 1.06 1.06 1.006-1.006a.75.75 0 0 0 0-1.06ZM16.917 7.674l-1.06-1.06-9.46 9.46a.75.75 0 0 0-.187.315l-.652 1.956 1.956-.652a.75.75 0 0 0 .315-.187l9.088-9.832Z\"\n              />\n            </svg>\n\n            <span>Help us improve this article</span>\n          </button>\n\n          <p class=\"sittadel-kb-feedback__prompt\">\n            See something that is unclear, outdated,\n            incorrect, or missing? Send us a quick note.\n          </p>\n        </div>\n\n        <div\n          id=\"${PANEL_ID}\"\n          class=\"sittadel-kb-feedback__panel\"\n          hidden\n        >\n          <div class=\"sittadel-kb-feedback__intro\">\n            <h3>Help improve this documentation</h3>\n\n            <p>\n              Tell us what was unclear, incorrect,\n              outdated, or missing.\n            </p>\n\n            <p class=\"sittadel-kb-feedback__credit\">\n              Substantive feedback from student analysts\n              may count toward contribution credit.\n            </p>\n          </div>\n\n          <div class=\"sittadel-kb-feedback__form\">\n            <div\n              class=\"hs-form-frame\"\n              data-region=\"na1\"\n              data-form-id=\"${FORM_ID}\"\n              data-portal-id=\"${PORTAL_ID}\">\n            </div>\n          </div>\n        </div>\n      `;\n\n      article.insertAdjacentElement(\n        \"afterend\",\n        feedbackBox\n      );\n\n      const launcher =\n        feedbackBox.querySelector(\n          \".sittadel-kb-feedback__launcher\"\n        );\n\n      const button =\n        feedbackBox.querySelector(\n          \".sittadel-kb-feedback__button\"\n        );\n\n      const panel =\n        feedbackBox.querySelector(\n          \".sittadel-kb-feedback__panel\"\n        );\n\n      let formLoaded = false;\n      let panelObserver = null;\n\n      button.addEventListener(\n        \"click\",\n        function () {\n          panel.hidden = false;\n\n          button.setAttribute(\n            \"aria-expanded\",\n            \"true\"\n          );\n\n          launcher.style.display = \"none\";\n\n          requestAnimationFrame(function () {\n            panel.style.opacity = \"1\";\n            resizeFeedbackPanel();\n          });\n\n          /*\n           * Load a dedicated copy of the HubSpot form embed\n           * script so it scans the newly inserted form frame.\n           */\n          if (!formLoaded) {\n            formLoaded = true;\n\n            const formScript =\n              document.createElement(\"script\");\n\n            formScript.src =\n              \"https://js.hsforms.net/forms/embed/\" +\n              PORTAL_ID +\n              \".js\";\n\n            formScript.defer = true;\n\n            formScript.setAttribute(\n              \"data-sittadel-kb-feedback-loader\",\n              \"true\"\n            );\n\n            formScript.addEventListener(\n              \"load\",\n              function () {\n                window.setTimeout(\n                  resizeFeedbackPanel,\n                  50\n                );\n\n                window.setTimeout(\n                  resizeFeedbackPanel,\n                  250\n                );\n\n                window.setTimeout(\n                  resizeFeedbackPanel,\n                  700\n                );\n\n                window.setTimeout(\n                  releasePanelHeight,\n                  1200\n                );\n              }\n            );\n\n            document.head.appendChild(\n              formScript\n            );\n          }\n\n          /*\n           * HubSpot may add or resize elements while the\n           * form initializes. Watch those changes so the\n           * panel does not clip the form.\n           */\n          if (!panelObserver) {\n            panelObserver =\n              new MutationObserver(function () {\n                resizeFeedbackPanel();\n              });\n\n            panelObserver.observe(panel, {\n              childList: true,\n              subtree: true,\n              attributes: true\n            });\n          }\n\n          window.addEventListener(\n            \"resize\",\n            resizeFeedbackPanel\n          );\n\n          /*\n           * Additional safeguards for slower form loads.\n           */\n          window.setTimeout(\n            resizeFeedbackPanel,\n            100\n          );\n\n          window.setTimeout(\n            resizeFeedbackPanel,\n            400\n          );\n\n          window.setTimeout(\n            resizeFeedbackPanel,\n            900\n          );\n\n          window.setTimeout(\n            releasePanelHeight,\n            1600\n          );\n        }\n      );\n    }\n  );\n})();"}]},{"tag":"meta","attributes":{"property":"og:url","content":"https://knowledge.sittadel.com/hs/portals/customer-portal-app/brand"}},{"tag":"meta","attributes":{"http-equiv":"content-language","content":"en"}}],"footerElements":[{"tag":"script","attributes":{"defer":"","src":"/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"}},{"tag":"script","children":[{"tag":"#text","text":"var _hsq = _hsq || [];\n_hsq.push([\"setContentType\", \"app-page\"]);\n_hsq.push([\"setCanonicalUrl\", \"https:\\/\\/knowledge.sittadel.com\\/hs\\/portals\\/customer-portal-app\\/brand\"]);\n_hsq.push([\"setPageId\", \"217585281602\"]);\n_hsq.push([\"setContentMetadata\", {\n    \"contentPageId\": 217585281602,\n    \"legacyPageId\": \"217585281602\",\n    \"contentFolderId\": null,\n    \"contentGroupId\": null,\n    \"abTestId\": null,\n    \"languageVariantId\": 217585281602,\n    \"languageCode\": \"en\",\n    \n    \n}]);"}],"attributes":{"type":"text/javascript"}},{"tag":"script","id":"hs-script-loader","attributes":{"async":"","defer":"","src":"/hs/scriptloader/21419227.js","type":"text/javascript"}},{"tag":"script","children":[{"tag":"#text","text":"var hsVars = {\n    render_id: \"7b777a0a-46e4-4a4e-a93e-a29ed7c8a733\",\n    ticks: 1790181672604,\n    page_id: 217585281602,\n    \n    content_group_id: 0,\n    portal_id: 21419227,\n    app_hs_base_url: \"https://app.hubspot.com\",\n    cp_hs_base_url: \"https://cp.hubspot.com\",\n    language: \"en\",\n    analytics_page_type: \"app-page\",\n    scp_content_type: \"\",\n    \n    analytics_page_id: \"217585281602\",\n    category_id: 20,\n    folder_id: 0,\n    is_hubspot_user: false\n}"}],"attributes":{"type":"text/javascript"}},{"tag":"script","attributes":{"defer":"","src":"/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js"}}]}