/*!**************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./template-parts/block-accordion/block-accordion.scss ***!
  \**************************************************************************************************************************************************************************/.accordion__lbl{font-family:RedHatDisplay;font-size:.875rem;font-weight:400;line-height:1.5}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes poke{0%{transform:scale(1)}45%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes poke-right{0%{transform:translateX(0)}45%{transform:translateX(5px)}to{transform:translateX(0)}}@keyframes draw{0%{stroke-dashoffset:1000}20%{stroke-dashoffset:800}40%{stroke-dashoffset:600}60%{stroke-dashoffset:400}80%{stroke-dashoffset:200}to{stroke-dashoffset:0}}@keyframes fill-it{0%{fill:hsla(0,0%,100%,0)}25%{fill:hsla(0,0%,100%,.2)}50%{fill:hsla(0,0%,100%,.5)}75%{fill:hsla(0,0%,100%,.8)}to{fill:#fff}}@keyframes filter-it{0%{filter:drop-shadow(0 0 0 #fff) drop-shadow(0 0 0 #fff)}25%{filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 4px #fff)}50%{filter:drop-shadow(0 0 4px #fff) drop-shadow(0 0 8px #fff)}75%{filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 4px #fff)}to{filter:drop-shadow(0 0 0 #fff) drop-shadow(0 0 0 #fff)}}@keyframes draw-large{0%{stroke-dashoffset:6500}to{stroke-dashoffset:0}}@keyframes subtleFill{0%{fill:transparent}to{fill:#fff}}.accordion{max-width:100%;overflow:hidden}@media screen and (min-width:960px){.accordion .cont{align-items:start;display:grid;grid-template-columns:repeat(2,auto);justify-content:space-between}}.accordion__header{margin-bottom:24px}@supports (width:clamp(1px,1px,1px)){.accordion__header{margin-bottom:clamp(24px,2vw,32px)}}.accordion__header{padding-bottom:12px}@supports (width:clamp(1px,1px,1px)){.accordion__header{padding-bottom:clamp(12px,1.5vw,24px)}}.accordion__header{align-items:center;border-bottom:1px solid hsla(0,0%,7%,.2);display:flex;grid-column:2/3;grid-row:1/2;justify-content:space-between;padding-bottom:16px}.accordion__lbl{color:#131313;letter-spacing:6px;line-height:1.1;padding-left:15px;position:relative;text-transform:uppercase;transform-origin:left;width:fit-content;will-change:opacity,transform}.accordion__lbl:before{background-color:#bcc64e;border-radius:5px;content:"";height:5px;left:0;overflow:hidden;position:absolute;top:45%;transform:translateY(-50%);width:5px}.accordion__lbl.start{opacity:0;transform:translateX(6vw) scaleX(1.4);transition:opacity 1.8s cubic-bezier(.23,1,.32,1),transform 1.8s cubic-bezier(.23,1,.32,1)}.accordion__lbl.show{opacity:1;transform:translateX(0) scaleX(1)}.accordion__details{grid-column:1/2;grid-row:1/4}@media screen and (min-width:960px){.accordion__details{max-width:700px;width:calc(98px + 26.042vw)}}.accordion__detail{border-radius:12px}@supports (width:clamp(1px,1px,1px)){.accordion__detail{border-radius:clamp(12px,1.25vw,20px)}}.accordion__detail{padding:12px}@supports (width:clamp(1px,1px,1px)){.accordion__detail{padding:clamp(12px,1.125vw,18px)}}.accordion__detail{align-items:center;border:1px solid hsla(0,0%,7%,.2);box-shadow:0 0 24px 0 hsla(0,0%,94%,.85);cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;justify-content:space-between;overflow:hidden;position:relative}.accordion__detail:not(:first-of-type){margin-top:16px}@supports (width:clamp(1px,1px,1px)){.accordion__detail:not(:first-of-type){margin-top:clamp(16px,1.5vw,24px)}}.accordion__detail.start{opacity:0;transform:translateX(-3vw);will-change:opacity,transform}.accordion__detail.show{opacity:1;transform:translateX(0);transition:opacity 1s cubic-bezier(.23,1,.32,1),transform 1s cubic-bezier(.23,1,.32,1)}.accordion__detail.show:first-child{transition-delay:.14s}.accordion__detail.show:nth-child(2){transition-delay:.28s}.accordion__detail.show:nth-child(3){transition-delay:.42s}.accordion__detail.show:nth-child(4){transition-delay:.56s}.accordion__detail.show:nth-child(5){transition-delay:.7s}.accordion__detail.show:nth-child(6){transition-delay:.84s}.accordion__detail.show:nth-child(7){transition-delay:.98s}.accordion__detail.show:nth-child(8){transition-delay:1.12s}.accordion__detail.show:nth-child(9){transition-delay:1.26s}.accordion__detail.show:nth-child(10){transition-delay:1.4s}.accordion__detail-mask{border-radius:12px}@supports (width:clamp(1px,1px,1px)){.accordion__detail-mask{border-radius:clamp(12px,1.25vw,20px)}}.accordion__detail-mask{background-image:linear-gradient(90deg,#000,#414437);height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left center;transition:transform 1s cubic-bezier(.23,1,.32,1);width:100%;will-change:transform;z-index:-1}.accordion__detail-fig{margin-right:12px}@supports (width:clamp(1px,1px,1px)){.accordion__detail-fig{margin-right:clamp(12px,1.5vw,24px)}}.accordion__detail-fig{border-radius:54px;grid-column:1/2;grid-row:1/3;height:54px;overflow:hidden;width:54px}.accordion__detail-location,.accordion__detail-name{transition:color .3s ease-out;will-change:color}.accordion__detail-name{color:#131313;grid-column:2/3;grid-row:1/2}.accordion__detail-location{color:hsla(0,0%,7%,.7);grid-column:2/3;grid-row:2/3}.accordion__detail-stars{background-color:#e8edd4;border-radius:4px;grid-column:3/4;grid-row:1/3;overflow:hidden;padding:8px;transition:background-color .3s ease-out;will-change:background-color}.accordion__detail-stars>svg{display:block;margin:4px}.accordion__detail-stars>svg>path{transition:fill .3s ease-out .1s;will-change:fill}.accordion__detail-stars .star-full path{fill:hsla(0,0%,7%,.4)}.accordion__detail-stars .star-empty path{fill:hsla(0,0%,7%,.2)}.accordion__detail.active .accordion__detail-mask{transform:scaleX(100%)}.accordion__detail.active .accordion__detail-name{color:#fff}.accordion__detail.active .accordion__detail-location{color:hsla(0,0%,100%,.7)}.accordion__detail.active .accordion__detail-stars{background-color:hsla(73,95%,75%,.2)}.accordion__detail.active svg.star-full path{fill:#e1fc83}.accordion__detail.active svg.star-empty path{fill:#131313}.accordion__list{grid-column:2/3;grid-row:2/3;margin:40px 0 32px;overflow:hidden;position:relative;transition:height .3s ease}@media screen and (min-width:960px){.accordion__list{margin:0 0 32px;max-width:800px;width:calc(54px + 36.458vw)}}.accordion__item{grid-column:1;grid-row:1;left:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:100%}.accordion__item-content-h,.accordion__item-content-txt{opacity:0;transition:opacity .05s linear,transform .05s linear;will-change:opacity,transform}.accordion__item-content-h{color:#131313;font-style:italic;margin-bottom:32px;transform:translateY(32px)}.accordion__item-content-txt{color:hsla(0,0%,7%,.7);transform:translateX(3vw)}.accordion__item.active{pointer-events:auto}.accordion__item.active .accordion__item-content-h,.accordion__item.active .accordion__item-content-txt{opacity:1;transition:opacity 1.2s cubic-bezier(.23,1,.32,1) .1s,transform 1.2s cubic-bezier(.23,1,.32,1) .1s}.accordion__item.active .accordion__item-content-h{transform:translateY(0)}.accordion__item.active .accordion__item-content-txt{transform:translateX(0)}.accordion__footer{padding:24px}@supports (width:clamp(1px,1px,1px)){.accordion__footer{padding:clamp(24px,1.75vw,28px)}}.accordion__footer{background-image:linear-gradient(0deg,#000,#414437);border-radius:8px;grid-column:2/3;grid-row:3/4;overflow:hidden}.accordion__grade{color:#fff;text-transform:uppercase}