.lt .lt-label{color:var(--mute);margin:4px 0 6px;font-size:13px;display:block}.lt .lt-select{border:0;border-bottom:1.5px solid var(--rule);width:100%;font:600 15px/1.3 var(--body);color:var(--ink);appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%235f6278' stroke-width='1.6'/%3E%3C/svg%3E") right 2px center no-repeat;border-radius:0;padding:8px 24px 8px 0}.lt .lt-select:focus{border-bottom-color:var(--ink);outline:none}.lt .lt-select+.lt-label{margin-top:16px}.lt .mx-field input[type=date]{border:0;border-bottom:2px solid var(--ink);font:600 20px/1.2 var(--mono);color:var(--ink);letter-spacing:-.01em;background:0 0;min-width:170px;padding:4px 0}.lt .mx-field input[type=date]:focus{outline:none}.lt .mx-mode{margin:10px 0 14px}.lt .mx-steps{grid-template-columns:repeat(4,1fr)}.lt .mx-slip td:first-child{padding-right:12px}.lt .mx-slip tr.mx-grp td{letter-spacing:.08em;text-transform:uppercase;color:var(--mute);border-top:0;padding-top:14px;font-size:12px;font-weight:600}.lt .mx-kf h3{font:600 15px/1.4 var(--body);margin:26px 0 0}.lt .mx-kf table+h3{margin-top:30px}.lt-links{padding:8px 0 48px}.lt-links ul{border-top:1px solid var(--ink);max-width:800px;margin:14px 0 0;padding:0;list-style:none}.lt-links li a{border-bottom:1px solid var(--rule);justify-content:space-between;gap:16px;padding:14px 0;font-size:15px;font-weight:600;display:flex}.lt-links li a span{color:var(--dot)}.lt-links li a small{color:var(--mute);margin-top:2px;font-size:13px;font-weight:400;display:block}.lt-cards{grid-template-columns:repeat(3,1fr);gap:16px;padding:8px 0 56px;display:grid}.lt-cards .mx-card .mx-sec{flex-direction:column;gap:12px;height:100%;padding:24px 26px;display:flex}.lt-cards .mx-card .mx-sec h2{font:700 19px/1.25 var(--display);letter-spacing:-.01em;margin:0;display:block}.lt-cards .mx-card .mx-sec p{color:var(--ink-2);flex:1;margin:0;font-size:14.5px;line-height:1.5}.lt-cards .mx-card .mx-sec .mx-m{font-family:var(--mono);color:var(--mute);font-size:12px}@media (width<=980px){.lt .mx-steps,.lt-cards{grid-template-columns:1fr 1fr}}@media (width<=640px){.lt .mx-steps,.lt-cards,.lt .mx-field{grid-template-columns:1fr}.lt .mx-field input[type=date]{width:100%}}
