.BillToc-module__ieQsHW__toc{display:none}@media (min-width:1100px){.BillToc-module__ieQsHW__toc{top:calc(var(--header-inset) + var(--header-height) + 32px);max-height:calc(100vh - var(--frame-width) * 4 - var(--header-height) - 64px);gap:14px;margin-top:clamp(36px,5vw,72px);padding-top:clamp(48px,6.4vw,88px);display:grid;position:sticky;overflow-y:auto}}.BillToc-module__ieQsHW__lab{font-family:var(--font-montserrat), sans-serif;font-size:var(--fs-note);letter-spacing:.18em;color:var(--accent);align-items:center;gap:10px;font-weight:700;display:inline-flex}.BillToc-module__ieQsHW__lab:before{content:"";background-image:var(--grad-deep);border-radius:50%;width:8px;height:8px}.BillToc-module__ieQsHW__list{border-left:1px solid var(--line);gap:14px;display:grid}.BillToc-module__ieQsHW__part,.BillToc-module__ieQsHW__child{text-wrap:pretty;padding-left:16px;line-height:1.7;transition:color .3s;display:block;position:relative}.BillToc-module__ieQsHW__part{font-size:var(--fs-small);letter-spacing:.06em;color:var(--ink);font-weight:700}.BillToc-module__ieQsHW__children{gap:6px;margin-top:8px;display:grid}.BillToc-module__ieQsHW__child{font-size:var(--fs-note);letter-spacing:.04em;color:var(--gray);font-weight:500}.BillToc-module__ieQsHW__part:hover,.BillToc-module__ieQsHW__child:hover,.BillToc-module__ieQsHW__part[aria-current],.BillToc-module__ieQsHW__child[aria-current]{color:var(--accent)}.BillToc-module__ieQsHW__child[aria-current]:before{content:"";background-image:var(--grad-bar);border-radius:1px;width:2px;position:absolute;top:.2em;bottom:.2em;left:-1px}
.Section-module__q7rLbG__section{scroll-margin-top:calc(var(--header-inset) + var(--header-height) + 24px);padding-block:clamp(36px,4.8vw,64px)}.Section-module__q7rLbG__section+.Section-module__q7rLbG__section{border-top:1px solid var(--line-faint)}.Section-module__q7rLbG__section:first-child{padding-top:0}.Section-module__q7rLbG__kicker{font-family:var(--font-montserrat), sans-serif;font-size:var(--fs-note);letter-spacing:.18em;color:var(--accent);align-items:center;gap:10px;margin-bottom:8px;font-weight:700;display:flex}.Section-module__q7rLbG__number{letter-spacing:.1em}.Section-module__q7rLbG__subheading{font-size:var(--fs-subhead);letter-spacing:.06em;text-wrap:balance;word-break:auto-phrase;font-weight:700;line-height:1.5}.Section-module__q7rLbG__intro{margin-top:clamp(14px,1.6vw,20px)}.Section-module__q7rLbG__lead{font-size:var(--fs-medium);letter-spacing:.04em;text-wrap:pretty;font-weight:700;line-height:2}.Section-module__q7rLbG__body{color:var(--gray);margin-top:12px;line-height:2}.Section-module__q7rLbG__body p+p{margin-top:12px}.Section-module__q7rLbG__content{--content-gap:clamp(20px, 2.4vw, 28px);gap:var(--content-gap);margin-top:clamp(20px,2.4vw,28px);display:grid}
