.content-accordion__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:var(--space-section)}
.content-accordion__header{align-self:start}
.content-accordion__header h2{margin-top:0}
.content-accordion__header .rte{color:rgb(var(--color-muted))}
.content-accordion__items-heading{margin-top:0}
.content-accordion__items{min-width:0}
.content-accordion__item{border-top:1px solid rgb(var(--color-border))}
.content-accordion__item:last-child{border-bottom:1px solid rgb(var(--color-border))}
.content-accordion__summary{display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;gap:var(--space-grid);padding:var(--space-grid) 0;cursor:pointer}
.content-accordion__summary h3{margin:0;font-family:var(--font-body);font-size:.9rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}
.content-accordion__summary .disclosure-icon{flex:0 0 auto}
.content-accordion__content{max-width:48rem;padding:0 0 var(--space-grid);color:rgb(var(--color-muted))}
.content-accordion--contact{padding:10px 0 110px}
.content-accordion--contact .content-accordion__inner{max-width:1280px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0}
.content-accordion--contact .content-accordion__header h2,.content-accordion--contact .content-accordion__items-heading{margin:0;font-size:35px;font-weight:500;line-height:35px;letter-spacing:-1px}
.content-accordion--contact .content-accordion__header .rte{margin-top:35px;color:#4e4e4e;font-size:14px;line-height:20px}
.content-accordion--contact .content-accordion__header .rte ul{margin:0;padding:0;list-style:none}
.content-accordion--contact .content-accordion__header .rte li{display:flex;min-height:49.166px;align-items:center;border-bottom:1px solid #ddd}
.content-accordion--contact .content-accordion__items-heading{margin-bottom:25px}
.content-accordion--contact .content-accordion__items{display:grid;gap:20px}
.content-accordion--contact .content-accordion__item,.content-accordion--contact .content-accordion__item:last-child{border:0;background:#fff;box-shadow:0 8px 30px rgba(30,30,30,.06)}
.content-accordion--contact .content-accordion__summary{min-height:55px;justify-content:flex-start;gap:10px;padding:0 30px}
.content-accordion--contact .content-accordion__summary h3{font-family:var(--font-heading);font-size:17px;line-height:20px;letter-spacing:-1px;text-transform:none}
.content-accordion--contact .content-accordion__summary .disclosure-icon{order:-1;color:rgb(var(--color-muted))}
.content-accordion--contact .content-accordion__content{padding:0 30px 25px;color:#4e4e4e;font-size:14px;line-height:22px}
.section-spacing.content-accordion--source-page{padding:78px 0 100px}
.content-accordion--source-page .content-accordion__inner{display:block;max-width:1120px;padding:0}
.content-accordion--source-page .content-accordion__header{display:grid;grid-template-columns:minmax(0,1fr) 550px minmax(0,1fr);align-items:center;gap:20px;text-align:center}
.content-accordion--source-page .content-accordion__header::before,.content-accordion--source-page .content-accordion__header::after{height:1px;background:rgb(var(--color-border));content:""}
.content-accordion--source-page .content-accordion__header h2{grid-column:2;margin:0;font-size:40px;font-weight:500;line-height:50px;letter-spacing:-2.6px}
.content-accordion--source-page .content-accordion__items-group{max-width:900px;margin:40px auto 0}
.content-accordion--source-page .content-accordion__items{display:grid;gap:20px}
.content-accordion--source-page .content-accordion__item,.content-accordion--source-page .content-accordion__item:last-child{min-height:65px;border:0;background:#fff;box-shadow:0 8px 30px rgba(30,30,30,.08)}
.content-accordion--source-page .content-accordion__summary{min-height:65px;justify-content:flex-start;gap:10px;padding:0 30px}
.content-accordion--source-page .content-accordion__summary h3{font-family:var(--font-heading);font-size:17px;line-height:20px;letter-spacing:-1px;text-transform:none}
.content-accordion--source-page .content-accordion__summary .disclosure-icon{order:-1;color:rgb(var(--color-muted))}
.content-accordion--source-page .content-accordion__content{padding:0 30px 25px;color:#4e4e4e;font-size:14px;line-height:22px}
.content-accordion--source-page .content-accordion__actions{margin-top:40px;text-align:center}
.content-accordion--source-page .content-accordion__actions .button{min-width:214px;min-height:63px}
@media(max-width:749px){.content-accordion__inner{grid-template-columns:minmax(0,1fr)}.content-accordion--contact{padding:10px 0 135px}.content-accordion--contact .content-accordion__inner{grid-template-columns:minmax(0,1fr);gap:55px;padding-inline:25px}.content-accordion--contact .content-accordion__header h2,.content-accordion--contact .content-accordion__items-heading{font-size:28px;line-height:28px}.content-accordion--contact .content-accordion__items-heading{margin-bottom:20px}.content-accordion--contact .content-accordion__summary{padding-inline:11px}.content-accordion--contact .content-accordion__summary h3{font-size:16px}.content-accordion--contact .content-accordion__content{padding-inline:11px}.section-spacing.content-accordion--source-page{padding:42.14px 10px 100px}.content-accordion--source-page .content-accordion__inner{padding:0}.content-accordion--source-page .content-accordion__header{display:block}.content-accordion--source-page .content-accordion__header::before,.content-accordion--source-page .content-accordion__header::after{display:none}.content-accordion--source-page .content-accordion__header h2{font-size:28px;line-height:30.8px}.content-accordion--source-page .content-accordion__items-group{margin-top:32.4px}.content-accordion--source-page .content-accordion__item,.content-accordion--source-page .content-accordion__item:last-child{min-height:55px}.content-accordion--source-page .content-accordion__summary{min-height:55px;padding-inline:15px}.content-accordion--source-page .content-accordion__summary h3{font-size:16px}.content-accordion--source-page .content-accordion__content{padding-inline:15px}.content-accordion--source-page .content-accordion__actions{margin-top:30px}.content-accordion--source-page .content-accordion__actions .button{min-width:173.32px;min-height:50.63px}}
