.block-accordion-2{padding-block:min(calc(3.125rem + 6.25 * (100vw - 22.5rem) / 77.5),9.375rem)}.block-accordion-2 .wrapper{display:flex;flex-flow:column;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}.block-accordion-2 .wrapper .top{display:grid;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width: 62rem){.block-accordion-2 .wrapper .top{grid-template-columns:1fr min(calc(31.625rem + 18.375 * (100vw - 62rem) / 38),50rem);align-items:flex-end}}.block-accordion-2 .wrapper .bottom{display:grid;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}@media(min-width: 62rem){.block-accordion-2 .wrapper .bottom .component-accordion{display:none}}.block-accordion-2 .wrapper .bottom .component-accordion .accordion-item.is-active .accordion-item-header hr{border-bottom-color:#820004}.block-accordion-2 .wrapper .bottom .component-accordion .accordion-item .accordion-item-header .accordion-item-toggle{flex-direction:column;align-items:flex-start}.block-accordion-2 .wrapper .bottom .component-accordion .accordion-item .accordion-item-header hr{border-bottom-width:0.125rem}.block-accordion-2 .wrapper .bottom .component-accordion .accordion-item .accordion-item-content .accordion-item-content-wrapper{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.block-accordion-2 .wrapper .bottom .component-accordion .accordion-item .accordion-item-content .accordion-item-content-wrapper .inner-content{display:flex;flex-flow:column;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.block-accordion-2 .wrapper .bottom .component-accordion .accordion-item .accordion-item-content .accordion-item-content-wrapper ul{margin-block-start:0}.block-accordion-2 .wrapper .bottom .component-accordion .accordion-item .accordion-item-content .accordion-item-content-wrapper .title{color:#000}.block-accordion-2 .wrapper .bottom .component-accordion .accordion-item .accordion-item-content .accordion-item-content-wrapper .component-rich-text{color:#9a9a9a}.block-accordion-2 .wrapper .bottom .component-tabs{display:none;grid-template-columns:min(calc(21.875rem + 18.125 * (100vw - 62rem) / 38),40rem) 1fr;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}@media(min-width: 62rem){.block-accordion-2 .wrapper .bottom .component-tabs{display:grid}}.block-accordion-2 .wrapper .bottom .component-tabs .item-wrapper{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.block-accordion-2 .wrapper .bottom .component-tabs .item-wrapper .item-content{display:flex;flex-flow:column;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.block-accordion-2 .wrapper .bottom .component-tabs .item-wrapper .item-content ul{margin-block-start:0}.block-accordion-2 .wrapper .bottom .component-tabs .item-wrapper .item-content .title{color:#000}.block-accordion-2 .wrapper .bottom .component-tabs .tab-list-wrapper .tab-list{flex-direction:column;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}.block-accordion-2 .wrapper .bottom .component-tabs .tab-list-wrapper .tab-list .accordion-button-wrapper{display:flex;flex-flow:column;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}.block-accordion-2 .wrapper .bottom .component-tabs .tab-list-wrapper .tab-list .accordion-button-wrapper .progress-wrap{position:relative;height:0.125rem;background-color:rgba(0,0,0,.1)}.block-accordion-2 .wrapper .bottom .component-tabs .tab-list-wrapper .tab-list .accordion-button-wrapper .progress-wrap .progress-bar{background-color:#820004;width:0;height:100%;position:absolute;left:0}.block-accordion-2 .wrapper .bottom .component-tabs .tab-list-wrapper .tab-list .tab{font-size:min(calc(1.25rem + 0.625 * (100vw - 22.5rem) / 77.5),1.875rem);line-height:1.2;font-weight:500;font-family:Instrument Sans;letter-spacing:0;background-color:rgba(0,0,0,0);border:none;justify-content:flex-start;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem);padding-inline:0}.block-accordion-2 .wrapper .bottom .component-tabs .tab-list-wrapper .tab-list .tab.is-active{color:#000}.block-accordion-2 .wrapper .bottom .component-tabs .tab-list-wrapper .tab-list .tab.is-active .icon{opacity:1;visibility:visible}.block-accordion-2 .wrapper .bottom .component-tabs .tab-list-wrapper .tab-list .tab .icon{margin-left:auto;opacity:0;visibility:hidden}.block-accordion-2 .wrapper .bottom .component-tabs .tab-panels-wrapper{order:-1}