.mesa-accordion .accordion-button{font-size:20px;font-weight:500;margin:0;padding:1rem;text-transform:none}.mesa-accordion .accordion-button:focus{box-shadow:none}.mesa-accordion .accordion-item{border:0;border-radius:0!important}.mesa-accordion .accordion-header{border-left:4px solid #1d9aab;color:var(--color-tundora)}.mesa-accordion .accordion-item:not(:last-child){margin-bottom:.75rem}.mesa-accordion .accordion-button:not(.collapsed){box-shadow:none;color:inherit}.mesa-accordion .accordion-collapse{border-left:4px solid #1d9aab}.mesa-accordion .accordion-body{font-size:18px;padding-bottom:2rem;padding-right:2rem;padding-top:0}.accordion-body ul:first-child{margin-top:0}@media (min-width:810px){.mesa-accordion .accordion-body{padding-right:5rem}}.mesa-accordion.mesa-accordion--bordered .accordion-item{border:1px solid var(--color-mercury)!important;border-radius:6px!important;overflow:hidden}.mesa-accordion.mesa-accordion--bordered .accordion-collapse,.mesa-accordion.mesa-accordion--bordered .accordion-header{border-left:0}.mesa-accordion.mesa-accordion--bordered .accordion-button{color:var(--color-blue-stone)}.mesa-accordion.mesa-accordion--bordered .accordion-button:not(.collapsed),.mesa-accordion.mesa-accordion--bordered .accordion-collapse{background:transparent}.mesa-accordion.mesa-accordion--bordered .accordion-body{padding-left:1rem;padding-right:1rem}@media (min-width:810px){.mesa-accordion.mesa-accordion--bordered .accordion-body{padding-right:1.5rem}}.mesa-accordion__note{background:var(--color-tpf-light-blue);border-left:4px solid var(--color-tpf-blue);border-radius:0 6px 6px 0;margin-top:1rem;padding:1rem 1.25rem}.mesa-accordion__note>p:last-child{margin-bottom:0}.mesa-accordion__note strong{color:var(--color-tpf-deep-teal)}