.mtc .mtc-banner.mtcb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;min-height:440px;padding:48px 56px;color:#171717;background:linear-gradient(120deg,#fff,#eef5ff 30%,#fff,#e6f0ff 80%,#fff);background-size:300% 300%;animation:mtcbHl 14s ease-in-out infinite}@keyframes mtcbHl{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.mtcb .mtc-eyebrow{font-size:13px;letter-spacing:.12em;color:#5a6475}.mtcb .mtc-h1{font-size:96px;line-height:1;font-weight:500;letter-spacing:-.03em;color:#171717}.mtcb .mtc-h1 sup{color:#5a6475}.mtcb .mtcb-desc{margin:20px 0 0;max-width:470px;font-size:16px;line-height:1.85;color:#4a5260}.mtcb-txt{position:relative;z-index:1}.mtcb-br{position:absolute;display:block!important;border-radius:50%;filter:blur(90px);pointer-events:none;z-index:-1;animation:mtcbBreathe 9s ease-in-out infinite,mtcbDrift 24s ease-in-out infinite}@keyframes mtcbDrift{0%,to{translate:0 0}33%{translate:14% 10%}66%{translate:-10% 6%}}@keyframes mtcbBreathe{0%,to{transform:scale(.88) translate(0);opacity:.75}50%{transform:scale(1.14) translate(3%,-2%);opacity:1}}.mtcb-br1{width:720px;height:720px;left:-200px;top:-280px;background:#a0c6ff8c}.mtcb-br2{width:620px;height:620px;right:-180px;top:10%;background:#c4deffb3;animation-delay:-3s,-8s;animation-duration:11s,28s}.mtcb-br3{width:520px;height:520px;left:28%;bottom:-260px;background:#8cb9ff59;animation-delay:-6s,-14s;animation-duration:13s,32s}.mtcb-br4{width:360px;height:360px;left:58%;top:22%;background:#ffffffe6;animation-delay:-2s,-4s;animation-duration:10s,20s}@media(min-width:900px){.mtc .mtc-banner.mtcb{flex-wrap:nowrap}.mtcb-txt{flex:1 1 auto;min-width:0}}@media(min-width:900px)and (max-width:1199px){.mtcb .mtc-h1{font-size:84px}}@media(min-width:900px)and (max-width:999px){.mtcb .mtc-h1{font-size:76px}}@media(max-width:899px){.mtc .mtc-banner.mtcb{min-height:0;padding:36px 22px 28px;gap:24px;flex-direction:column;align-items:stretch}.mtcb-br{filter:blur(60px)}.mtcb .mtc-eyebrow{font-size:12px}.mtcb .mtc-h1{font-size:56px}.mtcb .mtcb-desc{margin-top:14px;font-size:14px;line-height:1.8}}@media(prefers-reduced-motion:reduce){.mtcb,.mtcb *,.mtcb *:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/mt-cases-banner.css.map */
