@media(max-width:721.98px){.accordionblock{margin-top:27px;padding-bottom:27px}}@media(min-width:722px){.accordionblock{margin-top:35px;padding-bottom:35px}}@media(min-width:1200px){.accordionblock{margin-top:46px;padding-bottom:46px}}@media print{.accordionblock{margin-left:29px;margin-right:29px;page-break-inside:auto!important}}.accordion__content{display:none;grid-column:1/span 12;width:100%!important}@media(max-width:1199.98px){.accordion__content{grid-column:1/span 8}}@media(max-width:721.98px){.accordion__content{grid-column:1/span 4}}.open>.accordion__content{display:block}.accordion__content .closeAccordion{display:none}@media(min-width:1200px){.accordion__content .closeAccordion{align-items:center;background:transparent;border:none;border-radius:0;display:flex;left:100%;margin-left:23px;margin-top:-23px;position:absolute;transform:rotate(-90deg);transform-origin:0 0}.accordion__content .closeAccordion:hover{background:transparent!important;color:#00e2b0;cursor:pointer}.accordion__content .closeAccordion:hover svg{fill:#00e2b0}.accordion__content .closeAccordion:active{background:transparent!important;color:#deec29}.accordion__content .closeAccordion:active svg{fill:#deec29}.accordion__content .closeAccordion:focus:not(:focus-visible){outline:none}.accordion__content .closeAccordion__text{font-weight:400;margin-left:5px;order:2;text-transform:uppercase;transition:color .3s}.accordion__content .closeAccordion__icon{transform:rotate(45deg)}.accordion__content .closeAccordion__icon svg{transition:fill .3s;width:17px}html[lang=zh-Hans] .accordion__content .closeAccordion{bottom:23px;flex-direction:column;margin-top:0;transform:none}html[lang=zh-Hans] .accordion__content .closeAccordion__text{margin-bottom:5px;margin-left:0;order:0}}.accordion__heading{background-color:#090909;border:none;color:#fff;display:flex;font-size:16px;font-weight:300;grid-column:1/span 12;justify-content:space-between;letter-spacing:1.5px;line-height:23px;padding:23px;text-align:left;text-transform:uppercase;transition:background-color .3s}@media(max-width:1199.98px){.accordion__heading{grid-column:1/span 8}}@media(max-width:721.98px){.accordion__heading{grid-column:1/span 4;padding:18px}}@media(min-width:722px){.accordion__heading{line-height:19px}}@media print{.accordion__heading{border-bottom:0;color:#f8f8f8;display:flex;padding-left:0;padding-right:0}}.accordion__heading .text-line-content{display:inline-block;max-width:calc(100% - 54px)}.accordion__heading svg{fill:#fff;height:21px;width:21px}.accordion__heading:hover{background-color:#00e2b0;color:#090909;text-decoration:none;transition:background-color .3s}.accordion__heading:hover svg{fill:#090909}.accordion__heading .icon-wrap{height:25px}@media(min-width:722px){.accordion__heading .icon-wrap{height:21px}}.accordion__heading .icon-wrap{align-items:center;display:flex;padding-right:10px;position:relative}@media print{.accordion__heading .icon-wrap{display:none}}.accordion__heading .collapseIcon{display:none}.accordion__heading .expandIcon,.open>.accordion__heading .collapseIcon{display:inline-block}.open>.accordion__heading .expandIcon{display:none}.accordion__heading:hover{cursor:pointer}.open>.accordion__heading:hover svg{fill:#090909}@media print{.accordion__heading{overflow:hidden;width:100%}.accordion__heading .text-line-content{display:inline-block}.open .accordion__heading:after{background-color:#ddd;content:"";display:inline-block;height:1px;left:1em;margin-right:-50%;position:relative;vertical-align:middle;width:100%}}.isNested .accordion__heading{margin-left:calc(4.16667% - 10.54167px)}@media(max-width:1199.98px){.isNested .accordion__heading{margin-left:calc(6.25% - 10.0625px)}}@media(max-width:721.98px){.isNested .accordion__heading{margin-left:calc(6.25% - 3.375px)}}.isNested .isNested .accordion__heading{margin-left:calc(8.33333% - 21.08333px)}@media(max-width:1199.98px){.isNested .isNested .accordion__heading{margin-left:calc(12.5% - 20.125px)}}@media(max-width:721.98px){.isNested .isNested .accordion__heading{margin-left:calc(12.5% - 6.75px)}}@media print{.accordion__content>div{margin:0;padding-top:0}.accordion__content>div>div>div{margin-left:0;margin-right:0}}.accordion .collapse{background-color:#fff;color:#090909}@media print{.accordion .collapse{display:block!important}.accordion .block>div{padding-top:0}}
/*# sourceMappingURL=accordion.82fff4e8.css.map*/