.lg-shell{color:#1b1a1a;background:#f6f5f5;min-height:100vh;padding:28px 16px 70px;font-family:Arial,Helvetica,sans-serif;line-height:1.65}.lg-shell *{box-sizing:border-box}.lg-nav{flex-wrap:wrap;gap:18px;max-width:860px;margin:0 auto 18px;font-size:14px;display:flex}.lg-nav a{color:#8f0b20;font-weight:700;text-decoration:none}.lg-card{background:#fff;border:1px solid #e5e0e0;border-radius:12px;max-width:860px;margin:0 auto;padding:40px clamp(18px,5vw,48px)}.lg-kicker{letter-spacing:1.8px;color:#8f0b20;margin:0;font-size:12px;font-weight:700}.lg-card h1{letter-spacing:-1px;margin:12px 0 14px;font-size:clamp(30px,4vw,42px);line-height:1.15}.lg-intro{color:#3a3737;font-size:17px}.lg-card section{border-top:1px solid #f1eeee;margin-top:26px;padding-top:22px}.lg-card h2{letter-spacing:-.3px;margin:0 0 10px;font-size:21px}.lg-card p,.lg-card li{color:#3a3737;font-size:15px}.lg-card ul{padding-left:20px}.lg-card li{margin-bottom:6px}.lg-card a{color:#8f0b20}.lg-card table{border-collapse:collapse;width:100%;margin:8px 0;font-size:14px}.lg-card th,.lg-card td{text-align:left;vertical-align:top;border-bottom:1px solid #f1eeee;padding:9px 8px}.lg-card th{letter-spacing:1px;color:#57524f;font-size:12px}@media (max-width:600px){.lg-card table,.lg-card tbody,.lg-card tr,.lg-card td{display:block}.lg-card thead{display:none}.lg-card tr{border-bottom:1px solid #f1eeee;padding:8px 0}.lg-card td{border:0;padding:3px 0}}@media print{.lg-shell{background:#fff;padding:0}.lg-nav{display:none}.lg-card{border:0}}.lg-card section a,.lg-card li a,.lg-card p a{text-underline-offset:2px;text-decoration:underline}
