@keyframes mcs-lp-sw{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes mcs-kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes mcs-icbob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-4px) rotate(-6deg)}}@keyframes mcs-icring{0%{transform:scale(1);opacity:.9}to{transform:scale(1.9);opacity:0}}@keyframes mcs-numpop{0%{opacity:0;transform:scale(.6) translateY(20px)}to{opacity:1;transform:none}}@keyframes mcs-csbar{0%{transform:scaleX(0)}60%,90%{transform:scaleX(1)}to{transform:scaleX(1);opacity:0}}.mcs .lp-swap{animation:mcs-lp-sw .7s cubic-bezier(.2,.7,.2,1) both}.mcs .lp .lp-hero{padding-top:0!important}.mcs .lp .lp-hero .m-hwrap{max-width:none!important;padding:0!important}.mcs .lp .lp-hero .m-hcard{border-radius:0!important;min-height:900px!important;background:transparent!important}.mcs .lp .lp-vid{position:absolute;inset:0;background:#000000;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}.mcs .lp .lp-vid>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;animation:mcs-kenburns 18s ease-in-out infinite alternate}.mcs .lp .lp-hero .m-hgrid2{max-width:1304px;margin:0 auto;padding:56px 32px 190px!important}.mcs .lp-hshade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.2) 40%,rgba(0,0,0,.85))}@media (max-width:760px){.mcs .lp .lp-hero .m-hcard{min-height:640px!important}.mcs .lp .lp-hero .m-hgrid2{padding:28px 16px 150px!important}}@media (prefers-reduced-motion:reduce){.mcs .lp .lp-vid>video{animation:none}}.mcs .crumb{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#FFFFFF;text-decoration:none;transition:background .25s}.mcs .crumb:hover{color:#FFFFFF;background:rgba(255,255,255,.26)}.mcs .crumb-dim{opacity:.7}.mcs .lp-case{grid-column:span 5;grid-row:span 2;background:#000000;color:#FFFFFF;justify-content:space-between}.mcs .lp-case:hover{color:#FFFFFF}.mcs .lp-case>video{opacity:.75}.mcs .lp-case>img{opacity:.7}.mcs .lp-case-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,0) 30%,rgba(0,0,0,.9))}.mcs .lp-case-top{justify-content:space-between;align-items:center}.mcs .lp-case-body,.mcs .lp-case-top{position:relative;display:flex;gap:12px}.mcs .lp-case-body{flex-direction:column}.mcs .cs-num{display:inline-block;font-size:150px;line-height:.82;color:#C5F175;transform-origin:left bottom;animation:mcs-numpop .9s cubic-bezier(.2,.9,.25,1.2) .3s both}.mcs .lp-case-lab{font-size:18px;font-weight:700}.mcs .cs-bar{height:8px;background:rgba(255,255,255,.18);overflow:hidden}.mcs .cs-bar,.mcs .cs-bar i{display:block;border-radius:999px}.mcs .cs-bar i{height:100%;background:#C5F175;transform-origin:left;animation:mcs-csbar 3.2s cubic-bezier(.32,.72,0,1) infinite}.mcs .lp-case-h{margin:0;font-size:40px;line-height:.92;color:#FFFFFF}.mcs .bt{position:relative;overflow:hidden;border-radius:30px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;gap:18px}.mcs .bt-0{grid-column:span 7;background:linear-gradient(140deg,#C5F175,#E6F9C2 65%,#FFFFFF);color:#000000;--ring:rgba(0,0,0,.25);--ic-bg:#000000;--ic-fg:#C5F175;--sub:#333333;--size:56px}.mcs .bt-1{grid-column:span 4;background:#FFFFFF;color:#000000;--ring:#C5F175;--ic-bg:#C5F175;--ic-fg:#000000;--sub:#333333;--size:44px}.mcs .bt-2{grid-column:span 3;background:#000000;color:#FFFFFF;--ring:#C5F175;--ic-bg:#C5F175;--ic-fg:#000000;--sub:#D9D9D9;--size:40px}.mcs .bt-ic{position:relative;width:76px;height:76px;border-radius:50%;display:grid;place-items:center;flex:0 0 auto;background:var(--ic-bg);color:var(--ic-fg)}.mcs .bt-ic svg{display:block;animation:mcs-icbob 3.6s ease-in-out infinite}.mcs .bt-ic:after,.mcs .bt-ic:before{content:"";position:absolute;inset:0;border-radius:50%;border:3px solid var(--ring);animation:mcs-icring 2.8s cubic-bezier(.2,.7,.2,1) infinite}.mcs .bt-ic:after{animation-delay:1.4s}.mcs .bt-big{position:absolute;right:-10px;bottom:-34px;font-size:220px;line-height:.8;opacity:.08;pointer-events:none;white-space:nowrap}.mcs .bt-txt{position:relative;display:flex;flex-direction:column;gap:8px}.mcs .bt-h{margin:0;font-size:var(--size);line-height:.92}.mcs .bt-sub{font-size:17px;font-weight:700;color:var(--sub)}.mcs .lp-guide-h{font-size:44px}.mcs .lp-rel-h{font-size:72px}.mcs .lp-rel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mcs .rel{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:22px 22px 22px 26px;border:0;border-radius:26px;background:#FFFFFF;cursor:pointer;text-align:left;font-family:Roboto Condensed,sans-serif;color:#000000;text-decoration:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,background .3s}.mcs .rel:hover{color:#000000;transform:translateY(-6px);box-shadow:0 24px 48px -16px rgba(0,0,0,.22);background:#E6F9C2}.mcs .rel-t{font-size:32px;line-height:.95}@media (prefers-reduced-motion:reduce){.mcs .bt-ic:after,.mcs .bt-ic:before{display:none}.mcs .cs-bar i{transform:none}}@media (max-width:760px){.mcs .lp .m-bento>*{min-height:220px}.mcs .lp .m-bento>:first-child{min-height:460px}.mcs .lp .m-bento>:nth-child(2){min-height:220px}.mcs .cs-num{font-size:104px}.mcs .bt{padding:24px}.mcs .bt h3{font-size:40px!important}.mcs .bt-big{font-size:110px;bottom:-24px;opacity:.3}.mcs .bt>div{max-width:74%}.mcs .m-faq .bento h3{font-size:36px!important}.mcs .m-rel{grid-template-columns:minmax(0,1fr);gap:10px}.mcs .rel{padding:16px 16px 16px 22px;border-radius:22px}.mcs .rel .d{font-size:28px}.mcs .lp-rel-h{font-size:52px}}