.nl9aTG_page{color:var(--ink);font-size:17px;line-height:1.6}.nl9aTG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nl9aTG_hero{border-bottom:1px solid var(--hairline);padding:clamp(48px,6vw,80px) 0 clamp(36px,5vw,60px)}.nl9aTG_heroInner{max-width:780px}.nl9aTG_headline{letter-spacing:-.035em;max-width:18ch;margin:14px 0 0;font-size:clamp(34px,4.8vw,58px);font-weight:800;line-height:1.06}.nl9aTG_mark{background:linear-gradient(transparent 62%, var(--mark) 62%);padding:0 .06em}.nl9aTG_subhead{color:var(--ink-2);max-width:60ch;margin:20px 0 0;font-size:clamp(17px,1.4vw,19px)}.nl9aTG_edition{color:var(--ink-2);max-width:70ch;margin:14px 0 0;font-size:14px}.nl9aTG_toolBand{background:var(--paper-2);padding:clamp(32px,4vw,56px) 0}.nl9aTG_tool{grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,40px);display:grid}@media (max-width:900px){.nl9aTG_tool{grid-template-columns:minmax(0,1fr)}}.nl9aTG_form,.nl9aTG_output{background:var(--panel);border:1px solid var(--edge-green);border-radius:var(--radius-xl);padding:clamp(20px,2.4vw,32px)}.nl9aTG_colLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin:0 0 16px;font-size:12px;font-weight:700}.nl9aTG_optionalLabel{border-top:1px solid var(--hairline);margin-top:28px;padding-top:20px}.nl9aTG_group{margin:0 0 var(--space-4);border:0;min-width:0;padding:0}.nl9aTG_group legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:500}.nl9aTG_group .help{color:var(--ink-2);margin-top:8px;font-size:13px}.nl9aTG_pills{flex-wrap:wrap;gap:8px;display:flex}.nl9aTG_pill{border:1px solid var(--rule-strong);background:var(--paper-2);cursor:pointer;border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-size:15px;font-weight:500;transition:border-color .15s,background-color .15s;display:inline-flex;position:relative}.nl9aTG_pill:hover{border-color:var(--verdict)}.nl9aTG_pill input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.nl9aTG_pillOn{background:var(--verdict);border-color:var(--verdict);color:#fff}.nl9aTG_pill:focus-within{outline:2px solid var(--verdict);outline-offset:2px}.nl9aTG_placeholder{color:var(--ink-2);margin:0}.nl9aTG_headlineDate{border-bottom:2px solid var(--ink);flex-direction:column;gap:4px;padding-bottom:18px;display:flex}.nl9aTG_hdLabel{color:var(--ink-2);font-size:13px;font-weight:600}.nl9aTG_hdDate{letter-spacing:-.03em;color:var(--verdict-deep);font-variant-numeric:tabular-nums;font-size:clamp(30px,4.4vw,52px);font-weight:800;line-height:1.05}.nl9aTG_remaining{color:var(--ink-2);margin-left:12px;font-size:15px;font-weight:600}.nl9aTG_headlineDate .nl9aTG_remaining{margin-left:0}.nl9aTG_closed{color:var(--gap-text)}.nl9aTG_hdNote{color:var(--ink-2);margin:14px 0 0;font-size:15px}.nl9aTG_assumption{background:var(--panel-wash);border-left:3px solid var(--rule-strong);color:var(--ink-2);border-radius:4px;margin:14px 0 0;padding:10px 14px;font-size:14px}.nl9aTG_topic{margin-top:26px}.nl9aTG_topicHead{letter-spacing:-.005em;margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.35}.nl9aTG_rows{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.nl9aTG_row{border-bottom:1px solid var(--hairline);padding:14px 0}.nl9aTG_rowHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.nl9aTG_rowName{font-size:16px;font-weight:600}.nl9aTG_rowCode{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:700}.nl9aTG_rowDate{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:22px;font-weight:700}.nl9aTG_rowNote{color:var(--ink-2);margin:6px 0 0;font-size:14px}.nl9aTG_rowCaution{background:var(--panel-wash);border-left:3px solid var(--rule-strong);color:var(--ink-2);border-radius:4px;margin:8px 0 0;padding:8px 12px;font-size:14px}.nl9aTG_rowHint{color:var(--verdict);margin:6px 0 0;font-size:13px;font-weight:600}.nl9aTG_rowDetails{margin-top:8px;font-size:14px}.nl9aTG_rowDetails summary{cursor:pointer;color:var(--verdict);align-items:center;min-height:32px;font-weight:600;display:flex}.nl9aTG_limbs{color:var(--ink-2);margin:6px 0 0;padding-left:18px}.nl9aTG_limbs li{margin-bottom:4px}.nl9aTG_detailNote{color:var(--ink-2);margin:8px 0 0}.nl9aTG_detailSource{color:var(--ink-2);margin:8px 0 0;font-size:13px}.nl9aTG_caveats{padding:clamp(40px,5vw,72px) 0}.nl9aTG_caveatGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,56px);display:grid}@media (max-width:800px){.nl9aTG_caveatGrid{grid-template-columns:minmax(0,1fr)}}.nl9aTG_h2{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(22px,2.2vw,28px);font-weight:800;line-height:1.2}.nl9aTG_list{color:var(--ink-2);margin:0;padding-left:20px}.nl9aTG_list li{margin-bottom:10px}.nl9aTG_list strong{color:var(--ink)}.nl9aTG_sourceAsOf{color:var(--ink-2);margin:14px 0 0;font-size:14px}.nl9aTG_faq{padding:0 0 clamp(40px,5vw,72px)}.nl9aTG_faqList{border-top:1px solid var(--hairline);max-width:820px}.nl9aTG_faqItem{border-bottom:1px solid var(--hairline);padding:4px 0}.nl9aTG_faqItem summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.nl9aTG_faqItem p{color:var(--ink-2);margin:0 0 14px}.nl9aTG_convertWrap{padding:0 0 clamp(48px,6vw,88px)}.nl9aTG_convert{background:var(--verdict-deep);color:var(--paper);border-radius:var(--radius-xl);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding:clamp(24px,3vw,40px);display:flex}.nl9aTG_convert>div:first-child{flex:380px}.nl9aTG_convertLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--mint);margin:0;font-size:12px;font-weight:700}.nl9aTG_convertHead{letter-spacing:-.02em;max-width:28ch;margin:8px 0 0;font-size:clamp(22px,2.4vw,30px);font-weight:800;line-height:1.2}.nl9aTG_convertSub{color:var(--mint);max-width:56ch;margin:12px 0 0;font-size:16px}.nl9aTG_convertCtas{flex-wrap:wrap;gap:12px;display:flex}.nl9aTG_btn{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.nl9aTG_btnPrimary{background:var(--paper);color:var(--verdict-deep)}.nl9aTG_btnPrimary:hover{background:var(--mint)}.nl9aTG_btnGhost{border:1px solid var(--mint);color:var(--paper)}.nl9aTG_btnGhost:hover{background:#bfe3d224}@media (prefers-reduced-motion:reduce){.nl9aTG_pill,.nl9aTG_btn{transition:none}}
