
.lf{overflow-wrap:anywhere}.lf p,.lf li{font-size:18px;line-height:1.6;color:#fff}
.lf h3{font-size:22px;color:#fff;margin:40px 0 8px;padding-top:20px;border-top:1px solid #1f1f1f}
.lf-eyebrow{font-size:16px!important;color:#FFD400!important;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px}
.lf-smile{width:64px;height:64px;display:block;margin:0 0 12px}
.lf-tag{font-size:24px!important;font-weight:800;color:#FFD400!important}
.lf-nav{display:flex;gap:4px;overflow-x:auto;white-space:nowrap;max-width:100%}
.lf-nav a{min-height:56px;display:inline-flex;align-items:center;padding:0 8px;font-size:16px}
.lf-big{display:flex;flex-direction:column;gap:0;margin:24px 0}
.lf-big a{display:block;padding:20px 0;border-top:1px solid #1f1f1f;color:#fff;text-decoration:none;font-size:18px;line-height:1.5;min-height:56px}
.lf-big a:first-child{background:#FFD400;color:#000;padding:20px;border:0;border-radius:0}
.lf-big span{display:block;font-size:26px;font-weight:800;margin-bottom:4px}
.lf-rows{margin:16px 0}.lf-row{padding:16px 0;border-top:1px solid #1f1f1f}
.lf-row h4{font-size:20px;color:#FFD400;margin:0 0 6px}.lf-row p{margin:4px 0}
.lf-k{display:block;font-size:16px;color:#B3B3B3}
.lf-sec{display:flex;flex-direction:column}
.lf-link{display:flex;align-items:center;min-height:56px;border-top:1px solid #1f1f1f;color:#fff;font-size:18px;text-decoration:none}
.lf-link::after{content:"\203A";margin-left:auto;color:#FFD400;font-size:24px;padding-left:8px}
