.mt-section{padding:55px 0;scroll-margin-top:25px;color:#294b70;font:14px/1.7 system-ui}.mt-layout{display:grid;grid-template-columns:270px 1fr;gap:30px;border:1px solid #d9e5f1;border-radius:24px;padding:30px;background:#f4f8fc}.mt-access{background:white;border:1px solid #dbe6f0;padding:25px;border-radius:18px;box-shadow:0 5px 0 #dfe9f3}.mt-logo{font-size:30px;color:#0c2d67;letter-spacing:-.04em}.mt-logo span{color:#0f64e2}.mt-access p{font:11px/1.9 system-ui!important;color:#6b859f}.mt-access #mt-table{font-weight:700!important;color:#0c2d67}.mt-access>img{display:block;width:160px;height:160px;margin:20px auto}.mt-return{display:block;font-size:11px;color:#0f64e2;padding-top:20px}.mt-menu-head>span,.mt-welcome>span{font-size:9px;letter-spacing:.15em;color:#5685ae}.mt-menu h3{font:650 32px/1.1 system-ui!important;letter-spacing:-.04em;color:#0c2d67;margin:15px 0!important}.mt-menu-head p,.mt-menu .mt-disclosure{font:10px/1.9 system-ui!important;color:#748ca4}.mt-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:25px 0}.mt-products article{overflow:hidden;border:1px solid #dbe6f0;border-radius:15px;background:white;box-shadow:0 5px 0 #e0eaf4}.mt-products img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block}.mt-products article>div{padding:17px}.mt-products h4{font:650 14px system-ui!important;color:#0c2d67;margin:0 0 10px!important}.mt-products p{font:11px/1.8 system-ui!important;color:#7088a0}.mt-products b{color:#0f64e2}.mt-welcome{padding:35px;min-height:340px;background:radial-gradient(ellipse at top right,#c9e7fa,transparent 70%),#edf4fb;border-radius:18px;border:1px solid #d7e6f3}.mt-welcome h3{font-size:46px!important}.mt-welcome p{color:#6f8ba5;font-size:13px}.mt-welcome>b{display:block;color:#0f64e2;font-size:12px;margin-top:35px}.mt-welcome b span{color:#5d7e9c;font-weight:400;margin:0 15px 0 7px}.mt-table-link{display:block;margin-top:18px;padding:15px;border:1px solid #b9d8f3;border-radius:10px;background:#edf6ff;color:#0f64e2;font:650 11px/1.8 system-ui;text-decoration:none}.mt-section button:focus-visible,.mt-section a:focus-visible{outline:3px solid #19b8f2;outline-offset:3px}@media(max-width:800px){.mt-layout{grid-template-columns:220px 1fr;padding:20px;gap:20px}.mt-products{grid-template-columns:1fr}.mt-products article{display:grid;grid-template-columns:100px 1fr}.mt-products img{height:100%;aspect-ratio:auto}.mt-welcome{padding:22px}}@media(max-width:600px){.mt-layout{grid-template-columns:1fr;padding:15px}.mt-access{padding:20px}.mt-products article{grid-template-columns:110px 1fr}.mt-welcome h3{font-size:36px!important}}
