.main-page-generic{width:100%;min-height:calc(100vh - 531px)}.main-page-generic__container{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1rem;padding-right:1rem}@media (min-width: 768px){.main-page-generic__container{padding-left:4rem;padding-right:4rem}}.main-page-generic__title{font-size:32px;line-height:42px}@media (min-width: 768px){.main-page-generic__title{font-size:42px;line-height:52px}}.main-page-generic__title{font-weight:300;--tw-text-opacity: 1;color:rgb(31 31 30 / var(--tw-text-opacity, 1));text-align:center;margin-top:16px;margin-bottom:16px}@media screen and (min-width: 768px){.main-page-generic__title{margin-top:40px;margin-bottom:40px}}.main-page-generic__mobile-nav{position:relative;display:block}@media (min-width: 768px){.main-page-generic__mobile-nav{display:none}}.main-page-generic__mobile-nav{margin-bottom:40px}.main-page-generic__mobile-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;text-align:left;font-size:14px;line-height:21px;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));border-top-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));cursor:pointer;background-color:transparent;padding-top:16px;padding-bottom:16px}.main-page-generic__mobile-trigger-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-page-generic__mobile-trigger-icon{height:1rem;width:1rem;flex-shrink:0;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.main-page-generic__mobile-trigger-icon svg{height:100%;width:100%}.main-page-generic__mobile-trigger[aria-expanded=true] .main-page-generic__mobile-trigger-icon{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.main-page-generic__mobile-menu{position:absolute;left:0;right:0;z-index:10;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(211 209 207 / var(--tw-border-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);padding:16px}.main-page-generic__mobile-menu[aria-hidden=true]{display:none}.main-page-generic__mobile-link{display:block;font-size:14px;line-height:21px;--tw-text-opacity: 1;color:rgb(77 74 71 / var(--tw-text-opacity, 1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;padding-top:0;padding-bottom:16px}.main-page-generic__mobile-link:last-child{padding-bottom:0}.main-page-generic__mobile-link:hover{--tw-text-opacity: 1;color:rgb(31 31 30 / var(--tw-text-opacity, 1))}.main-page-generic__mobile-link.is-active{font-weight:500;--tw-text-opacity: 1;color:rgb(31 31 30 / var(--tw-text-opacity, 1))}.main-page-generic__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 768px){.main-page-generic__grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.main-page-generic__grid{gap:32px}@media (min-width: 768px){.main-page-generic__grid--no-sidebar{grid-template-columns:repeat(1,minmax(0,1fr))}.main-page-generic__grid--no-sidebar .main-page-generic__content{margin-left:auto;margin-right:auto;max-width:868px}}.main-page-generic__sidebar{display:none}@media (min-width: 768px){.main-page-generic__sidebar{display:block;grid-column:span 3 / span 3;grid-column-start:2}}.main-page-generic__sidebar-nav{display:flex;flex-direction:column;align-items:flex-start}.main-page-generic__sidebar-link{width:100%;font-size:14px;line-height:21px;--tw-text-opacity: 1;color:rgb(77 74 71 / var(--tw-text-opacity, 1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;padding-bottom:16px;border-bottom:1px solid #E9E9E9;margin-bottom:16px}.main-page-generic__sidebar-link:last-child{margin-bottom:0}.main-page-generic__sidebar-link:hover{--tw-text-opacity: 1;color:rgb(31 31 30 / var(--tw-text-opacity, 1))}.main-page-generic__sidebar-link.is-active{--tw-text-opacity: 1;color:rgb(31 31 30 / var(--tw-text-opacity, 1));border-bottom-color:#1f1f1e}@media (min-width: 768px){.main-page-generic__content{grid-column:span 8 / span 8}}.main-page-generic__content-body{font-size:16px;--tw-text-opacity: 1;color:rgb(31 31 30 / var(--tw-text-opacity, 1));line-height:24px}.main-page-generic__content-body.rte h1{margin-bottom:1.5rem;font-size:24px;line-height:36px;font-weight:300}@media (min-width: 768px){.main-page-generic__content-body.rte h1{font-size:30px;line-height:40px}}.main-page-generic__content-body.rte h2{margin-bottom:1.25rem;margin-top:2rem;font-size:21px;line-height:27px;font-weight:300}@media (min-width: 768px){.main-page-generic__content-body.rte h2{font-size:24px;line-height:36px}}.main-page-generic__content-body.rte h3{margin-bottom:1rem;margin-top:1.5rem;font-size:18px;line-height:27px;font-weight:600}@media (min-width: 768px){.main-page-generic__content-body.rte h3{font-size:21px;line-height:27px}}.main-page-generic__content-body.rte h4{margin-bottom:.75rem;margin-top:1.25rem;font-size:16px;line-height:24px;font-weight:600}@media (min-width: 768px){.main-page-generic__content-body.rte h4{font-size:18px;line-height:27px}}.main-page-generic__content-body.rte h5,.main-page-generic__content-body.rte h6{margin-bottom:.5rem;margin-top:1rem;font-size:14px;line-height:21px;font-weight:600}@media (min-width: 768px){.main-page-generic__content-body.rte h5,.main-page-generic__content-body.rte h6{font-size:16px;line-height:24px}}.main-page-generic__content-body.rte p{margin-bottom:1rem}.main-page-generic__content-body.rte p:last-child{margin-bottom:0}.main-page-generic__content-body.rte ul,.main-page-generic__content-body.rte ol{margin-bottom:1rem;padding-left:1.5rem}.main-page-generic__content-body.rte ul{list-style-type:disc}.main-page-generic__content-body.rte ol{list-style-type:decimal}.main-page-generic__content-body.rte li{margin-bottom:.5rem}.main-page-generic__content-body.rte li:last-child{margin-bottom:0}.main-page-generic__content-body.rte a{--tw-text-opacity: 1;color:rgb(21 59 96 / var(--tw-text-opacity, 1));text-decoration-line:underline;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.main-page-generic__content-body.rte a:hover{--tw-text-opacity: 1;color:rgb(1 36 70 / var(--tw-text-opacity, 1))}.main-page-generic__content-body.rte img{margin-top:1rem;margin-bottom:1rem;height:auto;max-width:100%}.main-page-generic__content-body.rte blockquote{border-left-width:4px;--tw-border-opacity: 1;border-color:rgb(243 242 238 / var(--tw-border-opacity, 1));margin-top:1rem;margin-bottom:1rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-style:italic;--tw-text-opacity: 1;color:rgb(147 142 136 / var(--tw-text-opacity, 1))}.main-page-generic__content-body.rte table{margin-top:1rem;margin-bottom:1rem;width:100%;border-collapse:collapse}.main-page-generic__content-body.rte th,.main-page-generic__content-body.rte td{border-width:1px;--tw-border-opacity: 1;border-color:rgb(211 209 207 / var(--tw-border-opacity, 1));padding:.5rem .75rem;text-align:left}.main-page-generic__content-body.rte th{--tw-bg-opacity: 1;background-color:rgb(243 242 238 / var(--tw-bg-opacity, 1));font-weight:600}.main-page-generic__content-body.rte tr:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(248 247 245 / var(--tw-bg-opacity, 1))}.main-page-generic__content-body.rte hr{margin-top:2rem;margin-bottom:2rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(211 209 207 / var(--tw-border-opacity, 1))}.main-page-generic__app-block{margin-top:2rem;width:100%}.main-page-generic__empty-state{padding-top:2rem;padding-bottom:2rem;text-align:center;font-size:14px;line-height:21px;--tw-text-opacity: 1;color:rgb(147 142 136 / var(--tw-text-opacity, 1))}
