/*!************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./template-parts/block-schedule/block-schedule.scss ***!
  \************************************************************************************************************************************************************************/.schedule__lbl{font-family:RedHatDisplay;font-weight:400}.schedule__h>h2,.schedule__sch-lnk{font-family:RedHatDisplay;font-weight:500}.schedule__h>h2 strong{font-family:Instrument;font-weight:400}.schedule__lbl,.schedule__sch-lnk{font-size:.875rem;line-height:1.5}.schedule__sch-lnk{letter-spacing:.02em}.schedule__h>h2{font-size:2rem;line-height:1.1}.schedule__h>h2 strong{font-size:2.625rem;line-height:1.1}@supports (font-size:clamp(1px,2px,3px)){.schedule__sch-lnk{font-size:clamp(.875rem,1.125vw,1rem)}.schedule__h>h2{font-size:clamp(2rem,3vw,3rem)}.schedule__h>h2 strong{font-size:clamp(2.625rem,3.625vw,3.625rem)}}@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}}.schedule{background-color:#000;position:relative}.schedule .cont{position:relative;z-index:1}@media screen and (min-width:768px){.schedule .cont{display:grid;grid-template-columns:calc(100px + 23.229vw) calc(100px + 28.542vw);justify-content:space-between}}.schedule__lbl{color:#fff;grid-column:1/2;grid-row:1/2;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}.schedule__lbl:before{background-color:#e1fc83;border-radius:5px;content:"";height:5px;left:0;overflow:hidden;position:absolute;top:45%;transform:translateY(-50%);width:5px}.schedule__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)}.schedule__lbl.show{opacity:1;transform:translateX(0) scaleX(1)}.schedule__lbl{margin-bottom:24px}@supports (width:clamp(1px,1px,1px)){.schedule__lbl{margin-bottom:clamp(24px,2vw,32px)}}.schedule__h{grid-column:1/2;grid-row:2/3;margin-bottom:25px}.schedule__h>h2{color:#fff;line-height:1}.schedule__h>h2 strong{color:#e1fc83;font-style:italic}.schedule__intro-txt{color:hsla(0,0%,100%,.7);grid-column:1/2;grid-row:3/4;margin-bottom:24px}.schedule__prof-wr{padding:24px}@supports (width:clamp(1px,1px,1px)){.schedule__prof-wr{padding:clamp(24px,2.875vw,46px)}}.schedule__prof-wr{background-image:linear-gradient(270deg,#000,#414437);border-radius:16px;grid-column:2/3;grid-row:1/5;overflow:hidden}.schedule__prof-info{align-content:center;align-items:center;display:grid;grid-template-columns:auto 1fr}.schedule__prof-fig{border-radius:100px;grid-column:1/2;grid-row:1/5;height:100px;margin-right:24px;overflow:hidden;width:100px}.schedule__prof-name,.schedule__prof-pos,.schedule__prof-txt{color:#fff}.schedule__prof-pos{grid-column:2/3;grid-row:2/3}.schedule__prof-name{grid-column:2/3;grid-row:3/4}.schedule__prof-txt{margin-top:32px}@supports (width:clamp(1px,1px,1px)){.schedule__prof-txt{margin-top:clamp(32px,4vw,64px)}}.schedule__prof-txt{margin-bottom:32px}@supports (width:clamp(1px,1px,1px)){.schedule__prof-txt{margin-bottom:clamp(32px,4vw,64px)}}.schedule__sch-lnk{align-items:center;border:1px solid #e1fc83;border-radius:7px;color:#15160b;display:flex;justify-content:center;outline:0 solid hsla(73,95%,75%,.4);overflow:hidden;padding:9px 20px;position:relative;transition:color .4s cubic-bezier(.215,.61,.355,1) .12s,border .8s ease-out,outline 0s;will-change:color,border,outline}@supports (width:clamp(1px,1px,1px)){.schedule__sch-lnk{padding:clamp(9px,1.063vw,15px) clamp(20px,2vw,31px)}}@media screen and (min-width:601px){.schedule__sch-lnk{width:fit-content}}.schedule__sch-lnk:after,.schedule__sch-lnk:before{content:"";height:100%;left:-20%;position:absolute;top:0;transition:transform .8s cubic-bezier(.215,.61,.355,1);width:140%;will-change:transform;z-index:0}.schedule__sch-lnk:before{background-color:hsla(0,0%,100%,.2);box-shadow:0 0 60px 5px #fff;transform:skewX(-40deg) translateX(-120%)}.schedule__sch-lnk:after{background-color:#e1fc83;transform:skewX(-40deg) translateX(0)}.schedule__sch-lnk>span,.schedule__sch-lnk>svg{position:relative;z-index:1}.schedule__sch-lnk>svg{margin-left:10px;transition:transform .3s cubic-bezier(.215,.61,.355,1);will-change:transform}@media (hover:hover) and (pointer:fine) and (min-width:768px){.schedule__sch-lnk:hover{border:1px solid hsla(0,0%,100%,.3);color:#e1fc83;outline:10px solid transparent;transition:color .6s cubic-bezier(.215,.61,.355,1),border .6s cubic-bezier(.215,.61,.355,1),outline .4s .1s}.schedule__sch-lnk:hover:after,.schedule__sch-lnk:hover:before{transition:transform .6s cubic-bezier(.215,.61,.355,1)}.schedule__sch-lnk:hover:before{box-shadow:none;transform:skewX(-40deg) translateX(0);transition-delay:.05s}.schedule__sch-lnk:hover:after{box-shadow:0 0 50px 2px #fff;transform:skewX(-40deg) translateX(110%)}.schedule__sch-lnk:hover>svg{transform:translateX(6px)}}.schedule__sch-lnk{width:100%}.schedule .blur-object-1,.schedule .blur-object-2{display:block;height:auto;position:absolute;z-index:0}.schedule .blur-object-1{left:0;top:0;width:calc(213px + 11.094vw)}.schedule .blur-object-2{bottom:0;right:0;width:calc(312px + 16.25vw)}