.nl_section{align-items:stretch;background:var(--surface-sunken);border-radius:var(--radius-xl);display:flex;font-family:Pretendard,-apple-system,sans-serif;gap:72px;padding:52px 56px}.nl_section *{box-sizing:border-box}.nl_left,.nl_right{flex:1 1 0;min-width:0}.nl_left{align-items:flex-start;display:flex;flex-direction:column}.nl_eyebrow{color:var(--accent);font-size:16px;font-weight:700;margin:0}.nl_h2{color:var(--text-strong);font-size:26px;font-weight:700;letter-spacing:-.52px;line-height:35.88px;margin:13px 0 0}.nl_desc{color:var(--text-muted);font-size:15px;line-height:24px;margin:13px 0 0;max-width:450px}.nl_schedule{color:var(--text-faint);font-size:13px;line-height:20px;margin:10px 0 0}.nl_form{display:flex;gap:10px;margin-top:auto;max-width:440px;width:100%}.nl_input{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);color:var(--text-strong);flex:1;font-family:inherit;font-size:16px;height:52px;min-width:0;padding:0 19px;width:0}.nl_input::placeholder{color:var(--text-muted)}.nl_btn{background:var(--accent);border:0;border-radius:var(--radius-lg);color:var(--on-accent);cursor:pointer;font-family:inherit;font-size:15px;font-weight:700;height:52px;padding:0 26px}.nl_btn:hover{background:var(--accent-pressed)}.nl_hero_msg{color:var(--danger);font-size:14px;font-weight:600;margin:10px 0 0}.nl_rhead{align-items:center;border-bottom:1px solid var(--border-hairline);display:flex;justify-content:space-between;padding-bottom:17px}.nl_rtitle{color:var(--text-muted);font-size:14px;font-weight:700;letter-spacing:.56px;text-transform:uppercase}.nl_rmore{color:var(--text-faint);font-size:13px;font-weight:600;text-decoration:none}.nl_letter{align-items:center;border-bottom:1px solid var(--border-hairline);display:grid;gap:18px;grid-template-columns:auto 1fr auto;height:60px;text-decoration:none}.nl_tag{border-radius:var(--radius-full);font-size:11px;font-weight:700;justify-self:start;letter-spacing:.2px;padding:4px 10px;white-space:nowrap}.nl_tag--people{background:var(--brand-people-bg);color:var(--brand-people)}.nl_tag--life{background:var(--brand-life-bg);color:var(--brand-life)}.nl_ltitle{color:var(--text-strong);font-size:15px;font-weight:600;letter-spacing:-.15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nl_ldate{color:var(--text-faint);font-size:12px;font-variant-numeric:tabular-nums}.nl_section :focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (max-width:860px){.nl_section{flex-direction:column;gap:40px;padding:36px 24px}.nl_form{margin-top:15px}}@media (max-width:430px){.nl_btn{padding:0 20px}}