body{overflow-x:hidden}.split-screen[data-astro-cid-lcdefpme]{min-height:100dvh;display:flex}.split[data-astro-cid-lcdefpme]{color:#fff;cursor:pointer;flex:1;justify-content:center;align-items:center;text-decoration:none;transition:flex .6s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.split[data-astro-cid-lcdefpme]:hover{flex:1.45}.split-screen[data-astro-cid-lcdefpme]:has(.split--mrt:hover) .split--dent[data-astro-cid-lcdefpme],.split-screen[data-astro-cid-lcdefpme]:has(.split--dent:hover) .split--mrt[data-astro-cid-lcdefpme]{flex:.6}.split__bg[data-astro-cid-lcdefpme]{transition:transform .6s,filter .4s;position:absolute;inset:0}.split__bg--mrt[data-astro-cid-lcdefpme]{background:linear-gradient(135deg,#0a1c3ceb 0%,#1a3a6cd9 100%),#0f2340 url(/assets/mrt-bg.jpg) 50%/cover no-repeat}.split__bg--dent[data-astro-cid-lcdefpme]{background:linear-gradient(135deg,#081c12eb 0%,#14462dd9 100%),#0a2318 url(/assets/dent-bg.jpg) 50%/cover no-repeat}.split[data-astro-cid-lcdefpme]:hover .split__bg[data-astro-cid-lcdefpme]{filter:brightness(1.08);transform:scale(1.04)}.split__content[data-astro-cid-lcdefpme]{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:420px;padding:40px 32px;display:flex;position:relative}.split__logo[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;opacity:.55;margin-bottom:24px;font-size:13px;font-weight:700}.split__icon[data-astro-cid-lcdefpme]{filter:drop-shadow(0 4px 12px #0006);margin-bottom:20px;font-size:56px;transition:transform .4s}.split[data-astro-cid-lcdefpme]:hover .split__icon[data-astro-cid-lcdefpme]{transform:scale(1.12)translateY(-4px)}.split__title[data-astro-cid-lcdefpme]{text-shadow:0 2px 12px #0006;margin-bottom:10px;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.1}.split__sub[data-astro-cid-lcdefpme]{opacity:.8;margin-bottom:24px;font-size:15px;line-height:1.4}.split__features[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;margin-bottom:32px;list-style:none;display:flex}.split__features[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{opacity:.75;backdrop-filter:blur(4px);white-space:nowrap;background:#ffffff14;border:1px solid #ffffff1f;border-radius:20px;padding:6px 14px;font-size:14px}.split__btn[data-astro-cid-lcdefpme]{backdrop-filter:blur(4px);background:#ffffff14;border:2px solid #ffffff80;border-radius:8px;padding:13px 28px;font-size:15px;font-weight:600;transition:all .3s;display:inline-block}.split[data-astro-cid-lcdefpme]:hover .split__btn[data-astro-cid-lcdefpme]{background:#ffffff2e;border-color:#ffffffd9;transform:translateY(-2px)}.split--mrt[data-astro-cid-lcdefpme]:hover .split__btn[data-astro-cid-lcdefpme]{background:var(--mrt-accent);border-color:var(--mrt-accent)}.split--dent[data-astro-cid-lcdefpme]:hover .split__btn[data-astro-cid-lcdefpme]{background:var(--dent-accent);border-color:var(--dent-accent)}.split__divider[data-astro-cid-lcdefpme]{z-index:3;background:#ffffff26;width:1px;position:absolute;top:10%;bottom:10%;right:0}.mobile-bar[data-astro-cid-lcdefpme]{text-align:center;z-index:50;background:#0f2340;padding:14px 20px;display:none;position:fixed;bottom:0;left:0;right:0}.mobile-bar__phone[data-astro-cid-lcdefpme]{color:#fff;font-size:16px;font-weight:600;text-decoration:none}@media (width<=768px){.split-screen[data-astro-cid-lcdefpme]{flex-direction:column;min-height:100dvh}.split[data-astro-cid-lcdefpme]{min-height:50dvh;flex:1!important}.split[data-astro-cid-lcdefpme]:hover{flex:1!important}.split__content[data-astro-cid-lcdefpme]{padding:32px 20px}.split__title[data-astro-cid-lcdefpme]{font-size:32px}.split__features[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:13px}.split__divider[data-astro-cid-lcdefpme]{display:none}.mobile-bar[data-astro-cid-lcdefpme]{display:block}body{padding-bottom:56px}}@media (width<=480px){.split__icon[data-astro-cid-lcdefpme]{font-size:44px}.split__logo[data-astro-cid-lcdefpme]{margin-bottom:12px}.split__features[data-astro-cid-lcdefpme]{gap:6px;margin-bottom:20px}.split__btn[data-astro-cid-lcdefpme]{padding:11px 22px;font-size:14px}}
