/*!****************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./template-parts/block-illuminated-grid/block-illuminated-grid.scss ***!
  \****************************************************************************************************************************************************************************************/@keyframes pop-btn-txt{0%{transform:scaleX(1) scaleY(1)}62%{transform:scaleX(1.06) scaleY(1.02)}to{transform:scaleX(1) scaleY(1)}}@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}}.illuminated-grid{background:linear-gradient(0deg,#262d3f,#3091ca);max-width:100%;overflow:hidden;position:relative}.illuminated-grid .torch{background:#fff;border-radius:50%;filter:blur(200px);height:46vw;mix-blend-mode:overlay;opacity:.7;pointer-events:none;position:absolute;transition:opacity .3s ease;width:46vw;z-index:2}.illuminated-grid .cont{gap:24px}@supports (width:clamp(1px,1px,1px)){.illuminated-grid .cont{gap:clamp(24px,2vw,32px)}}.illuminated-grid .cont{display:grid}@media screen and (min-width:640px){.illuminated-grid .cont{grid-template-columns:repeat(2,1fr)}}.illuminated-grid .card{position:relative}.illuminated-grid .card>:not(.abs-full){position:relative;z-index:3}.illuminated-grid .card:not(.illuminated-grid__mid){min-height:200px}@supports (width:clamp(1px,1px,1px)){.illuminated-grid .card:not(.illuminated-grid__mid){min-height:clamp(200px,30vw,484px)}}.illuminated-grid .card:not(.illuminated-grid__mid){padding:24px}@supports (width:clamp(1px,1px,1px)){.illuminated-grid .card:not(.illuminated-grid__mid){padding:clamp(24px,3vw,48px)}}.illuminated-grid .card:not(.illuminated-grid__mid){border-radius:24px;display:flex;flex-direction:column;overflow:hidden}.illuminated-grid .card:not(.illuminated-grid__mid):hover .abs-full:after{transform:translateX(0)}.illuminated-grid .card:not(.illuminated-grid__mid):hover .hdn,.illuminated-grid .card:not(.illuminated-grid__mid):hover .txt{color:#1f3d4a}.illuminated-grid .card:not(.illuminated-grid__mid):hover .hdn{transition:color .35s ease-out 0s}.illuminated-grid .card:not(.illuminated-grid__mid):hover .txt{transition:color .6s ease-out .02s}.illuminated-grid .card:not(.illuminated-grid__mid):hover .fig>svg g path{fill:#1f3d4a;transition-delay:.2s}.illuminated-grid .card:not(.illuminated-grid__mid):hover .fig>svg g path.transparent{fill:hsla(0,0%,100%,.8)}.illuminated-grid .abs-full{background:linear-gradient(90deg,rgba(236,244,247,.08),rgba(236,244,247,.2));z-index:1}.illuminated-grid .abs-full:after{background:linear-gradient(90deg,rgba(236,244,247,.1),rgba(236,244,247,.8));content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);transition:transform .35s ease-out;width:100%;will-change:transform;z-index:1}.illuminated-grid .fig{height:64px}@supports (width:clamp(1px,1px,1px)){.illuminated-grid .fig{height:clamp(64px,8.25vw,132px)}}.illuminated-grid .fig{align-self:flex-end;margin-bottom:32px;width:auto}.illuminated-grid .fig>svg{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.illuminated-grid .fig>svg g path{transition:fill .35s ease-out;transition-delay:0s;will-change:fill}.illuminated-grid .hdn,.illuminated-grid .txt{color:#fff;transition:color .35s ease-out 0s;will-change:color}.illuminated-grid .txt{transition-delay:0s}.illuminated-grid .card:not(.illuminated-grid__mid) .hdn{margin:auto 0 24px}.illuminated-grid__mid.card{min-height:300px}@supports (width:clamp(1px,1px,1px)){.illuminated-grid__mid.card{min-height:clamp(300px,27.625vw,442px)}}.illuminated-grid__mid.card{padding:32px}@supports (width:clamp(1px,1px,1px)){.illuminated-grid__mid.card{padding:clamp(32px,4vw,64px)}}.illuminated-grid__mid.card{align-items:center;border-radius:32px;display:flex;overflow:hidden;position:relative}@media screen and (min-width:640px){.illuminated-grid__mid.card{grid-column:1/3;grid-row:2/3}}.illuminated-grid__mid.card .illuminated-grid__mid-content{display:flex;flex-direction:column;width:100%}@media screen and (min-width:920px){.illuminated-grid__mid.card .illuminated-grid__mid-content{align-items:flex-start;flex-direction:row;justify-content:space-between}}.illuminated-grid__mid.card .illuminated-grid__mid-h{margin-bottom:24px}.illuminated-grid__mid.card .illuminated-grid__mid-h br{display:none}@media screen and (min-width:920px){.illuminated-grid__mid.card .illuminated-grid__mid-h{margin-bottom:unset}.illuminated-grid__mid.card .illuminated-grid__mid-h br{display:block}.illuminated-grid__mid.card .illuminated-grid__mid-txt{width:520px}}@media screen and (min-width:920px){@supports (width:clamp(1px,1px,1px)){.illuminated-grid__mid.card .illuminated-grid__mid-txt{width:clamp(520px,41vw,680px)}}.illuminated-grid__mid.card .illuminated-grid__mid-txt{margin-left:36px;max-width:100%}}.illuminated-grid__mid.card .illuminated-grid__mid-svg-1,.illuminated-grid__mid.card .illuminated-grid__mid-svg-2{display:block;opacity:.14;position:absolute;top:50%;width:auto}.illuminated-grid__mid.card .illuminated-grid__mid-svg-1{height:7.813vw;left:26px;transform:translateY(4vw)}@supports (left:clamp(1px,2px,3px)){.illuminated-grid__mid.card .illuminated-grid__mid-svg-1{left:clamp(26px,4vw,64px)}}@media screen and (min-width:920px){.illuminated-grid__mid.card .illuminated-grid__mid-svg-1{top:11vw;transform:unset}}.illuminated-grid__mid.card .illuminated-grid__mid-svg-2{height:7.5vw;right:26px;transform:translateY(-4vw)}@supports (top:clamp(1px,2px,3px)){.illuminated-grid__mid.card .illuminated-grid__mid-svg-2{right:clamp(26px,4vw,64px)}}@media screen and (min-width:920px){.illuminated-grid__mid.card .illuminated-grid__mid-svg-2{top:24px;transform:unset}@supports (top:clamp(1px,2px,3px)){.illuminated-grid__mid.card .illuminated-grid__mid-svg-2{top:clamp(24px,4.125vw,66px)}}}