.icp-accordion{display:flex;flex-direction:column;width:100%}.icp-accordion__grid-wrapper,.icp-accordion__wrapper{width:100%}@media (max-width:767px){.icp-accordion__grid-wrapper,.icp-accordion__wrapper{margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}}@media (min-width:768px){.icp-accordion__grid-wrapper+.icp-accordion__grid-wrapper{margin-top:16px}}@media (min-width:1024px){.icp-accordion__grid-wrapper+.icp-accordion__grid-wrapper{margin-top:20px}}@media (max-width:767px){.icp-accordion__grid-wrapper:last-child .icp-accordion__title-wrap{border-bottom:1px solid rgb(227,229,235)}.icp-accordion__grid-wrapper:last-child .icp-accordion__title-wrap_isExpanded{border-bottom:none}}.icp-accordion__title-wrap{align-items:center;cursor:pointer;display:flex;flex-direction:row-reverse;justify-content:space-between;outline:none;padding:20px 30px 20px 24px}@media (max-width:767px){.icp-accordion__title-wrap{border-top:1px solid rgb(227,229,235)}}@media (min-width:768px){.icp-accordion__title-wrap{border:1px solid rgb(227,229,235);border-radius:8px;padding:20px}}@media (min-width:1024px){.icp-accordion__title-wrap{align-items:center;flex-direction:row;justify-content:flex-start;padding:20px}}.icp-accordion__title-wrap_isExpanded{background:rgb(247,249,250);border:1px solid rgb(227,229,235)}@media (max-width:767px){.icp-accordion__title-wrap_isExpanded{border:none;border-top:1px solid rgb(227,229,235)}}@media (min-width:1024px){.icp-accordion__title-wrap_isExpanded{border:none}}@media (min-width:768px){.icp-accordion__title-wrap:hover .icp-accordion__img-wrap,.icp-accordion__title-wrap:hover .icp-accordion__title{opacity:.8}}.icp-accordion__img-wrap{align-items:center;display:flex;justify-content:center;transform:rotate(1turn);transition:transform .35s ease}@media (min-width:1024px){.icp-accordion__img-wrap{margin-right:12px}}.icp-accordion__img-wrap_isExpanded{transform:rotate(180deg);transition:transform .35s ease}.icp-accordion__title{align-items:center;color:rgb(38,38,38);display:flex;font:500 18px/26px SBSansText,OpenSans,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0 20px 0 0}@media (min-width:1024px){.icp-accordion__title{margin:0 0 0 20px}}.icp-accordion__inside{margin:4px}@media (min-width:768px){.icp-accordion__inside{margin:24px 20px}}@media (min-width:1024px){.icp-accordion__inside{margin:24px 0 24px 56px;max-width:845px}}
html{scroll-behavior:smooth}.Referrer-page{align-items:center;display:flex;flex-direction:column;margin:0 auto;overflow:hidden;position:relative}.Referrer-page *{box-sizing:border-box}
