.base-rich-text--default>:where(:not(:last-child)){margin-bottom:var(--spacing-3)}.base-rich-text--default>:where(ul,ol){padding-left:var(--spacing-3)}.base-rich-text--default :where(ul,ol){list-style:disc;list-style-position:outside}.base-rich-text--default :where(ul,ol) li{margin-left:var(--spacing-4);text-wrap:balance}.tapp-accordion[open]>summary .tapp-accordion__icon{transform:scaleY(-1)}.tapp-accordion{box-sizing:border-box;font:var(--typography-large-body-base)}.tapp-accordion summary::-webkit-details-marker{display:none}.tapp-accordion__title{font:var(--typography-large-body-lg-highlight)}.tapp-accordion__button::marker{display:none}.tapp-accordion__icon{align-items:center;bottom:-.2ex;display:flex;position:relative;transform-origin:center center;transition:transform .15s ease-in-out}.tapp-accordion__button{box-sizing:border-box;color:inherit;cursor:pointer;display:grid;gap:var(--spacing-4);grid-template-columns:1fr auto;outline:2px solid transparent;outline-offset:var(--spacing-1);padding:var(--spacing-4) 0;text-align:left;transition:outline-offset .2s ease-in-out;width:100%}.tapp-accordion__button:hover{background:var(--colors-warm-600)}.tapp-accordion__button:focus-visible{outline-color:var(--outline-border-color);outline-offset:2px;outline-width:2px}.tapp-accordion__button .tapp-accordion--is-panel-open{padding:var(--spacing-4) 0}.tapp-accordion__button .tapp-accordion--is-panel-open .tapp-accordion__icon{transform:rotate(180deg)}.tapp-accordion__button .tapp-accordion--horizontal-padding{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.tapp-accordion__button .tapp-accordion--small{padding:var(--spacing-2) 0}.tapp-accordion__button .tapp-accordion--small.tapp-accordion__button--horizontal-padding{padding:var(--spacing-2)}.tapp-accordion__button .tapp-accordion--primary-color{color:var(--link-text-color)}.tapp-accordion__button .tapp-accordion__panel{transition:.25s ease-in-out}.tapp-accordion__button .tapp-accordion__inner{max-width:55rem;padding:0 0 var(--spacing-4)}.tapp-accordion__button .tapp-accordion__inner .tapp-accordion--horizontal-padding{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.tapp-accordion__button .tapp-accordion__inner .tapp-accordion--small{padding:0 0 var(--spacing-2)}.tapp-accordion__button .tapp-accordion__inner .tapp-accordion--small.tapp-accordion__inner--horizontal-padding{padding:0 var(--spacing-2) var(--spacing-2)}.tapp-accordion__button .tapp-accordion--borders{border-bottom:1px solid var(--colors-gray-400)}.tapp-accordion__button .tapp-accordion--borders:first-child{border-top:1px solid var(--colors-gray-400)}.slide-enter-active{transition-duration:.1s;transition-timing-function:ease-in}.slide-leave-active{transition-duration:.1s;transition-timing-function:cubic-bezier(0,1,.5,1)}.slide-enter-to,.slide-leave{max-height:100px;overflow:hidden}.slide-enter,.slide-leave-to{max-height:0;overflow:hidden}
