.sg-accordion-section__grid{display:grid;gap:2rem;grid-template-columns:1fr}.sg-accordion-section__column--heading{max-width:25.25rem}.sg-accordion-section__column--content{max-width:44.875rem;min-width:0}.sg-accordion-section__title-heading{margin-bottom:0}.sg-accordion-section__intro{margin-top:1rem}.sg-accordion-section__intro p:last-child,.sg-accordion-section__tablist-wrap{margin-bottom:0}.sg-accordion-section__tablist{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0}.sg-accordion-section__tab{background-color:transparent;border-style:solid;border-width:1px;cursor:pointer;flex:0 0 auto;line-height:normal;margin:0;max-width:100%;min-height:2.5rem;padding:.5rem 1rem;text-align:center;white-space:nowrap}.sg-accordion-section__tab:focus-visible,.sg-accordion-section__trigger:focus-visible{outline:2px solid currentColor;outline-offset:4px}.sg-accordion-section__tab-track{display:none;position:relative}.sg-accordion-section__tab-rule{background-color:#ccc;display:block;height:1px;width:100%}.sg-accordion-section__tab-indicator{bottom:0;display:block;height:4px;left:0;position:absolute;transform:translateX(0);transition:transform .2s ease,width .2s ease;width:0}.sg-accordion-section__audience-panel--hidden{display:none}.sg-accordion-section__audiences .sg-accordion-section__accordion{margin-top:.9375rem}.sg-accordion-section__item{border-bottom:1px solid #ccc}.sg-accordion-section__heading{margin:0}.sg-accordion-section__trigger{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;margin:0;padding:1.125rem 0;text-align:left;width:100%}.sg-accordion-section__step{flex:0 0 auto}.sg-accordion-section__title{flex:1 1 auto;min-width:0}.sg-accordion-section__icon{border:1px solid;border-radius:50%;flex:0 0 1.375rem;height:1.375rem;position:relative;width:1.375rem}.sg-accordion-section__icon:after,.sg-accordion-section__icon:before{background-color:currentColor;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.sg-accordion-section__icon:before{height:1px;width:.625rem}.sg-accordion-section__icon:after{height:.625rem;transition:opacity .2s ease,transform .2s ease;width:1px}.sg-accordion-section__trigger[aria-expanded=true] .sg-accordion-section__icon:after{opacity:0;transform:translate(-50%,-50%) scaleY(0)}.sg-accordion-section__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.sg-accordion-section__panel--open{grid-template-rows:1fr}.sg-accordion-section__panel-inner{min-height:0;overflow:hidden}.sg-accordion-section__content{padding-bottom:1.125rem}.sg-accordion-section__content p:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.sg-accordion-section__icon:after,.sg-accordion-section__panel,.sg-accordion-section__tab-indicator{transition:none}}@media (min-width:768px){.sg-accordion-section__tablist{flex-wrap:nowrap;gap:2.5rem;-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0 0 .8125rem;scrollbar-width:thin}.sg-accordion-section__tab{border:0;border-radius:0;min-height:0;padding:0;text-align:left}.sg-accordion-section__tab-track{display:block}}@media (min-width:768px) and (max-width:1023px){.sg-accordion-section__grid{gap:2.5rem}.sg-accordion-section__column--content{max-width:none}}@media (min-width:1024px){.sg-accordion-section__grid{align-items:start;gap:3.6875rem;grid-template-columns:minmax(0,25.25rem) minmax(0,1fr)}.sg-accordion-section__column--content{max-width:44.875rem}}