:root{--rw-bg:#fbfcfd;--rw-ink:#142231;--rw-accent:#0a7ea4;--rw-cut:#b42318;--rw-increase:#067647;--rw-neutral:#667085;--rw-obligation:#0a7ea4;--rw-surface:#fff;--rw-muted:var(--rw-neutral);--rw-soft-ink:color-mix(in srgb, var(--rw-ink) 82%, var(--rw-bg));--rw-line:color-mix(in srgb, var(--rw-ink) 11%, transparent);--rw-line-strong:color-mix(in srgb, var(--rw-ink) 22%, transparent);--rw-tint:color-mix(in srgb, var(--rw-accent) 6%, var(--rw-bg));--rw-shadow:0 1px 2px color-mix(in srgb, var(--rw-ink) 6%, transparent), 0 10px 28px -16px color-mix(in srgb, var(--rw-ink) 22%, transparent);--rw-shadow-lift:0 1px 2px color-mix(in srgb, var(--rw-ink) 8%, transparent), 0 18px 36px -18px color-mix(in srgb, var(--rw-ink) 30%, transparent);--rw-serif:"DM Serif Display", Georgia, serif;--rw-sans:"DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--rw-radius:14px;--rw-gutter:clamp(16px, 4vw, 40px);color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--rw-bg:#0d1620;--rw-ink:#e6edf3;--rw-accent:#47b4d8;--rw-surface:color-mix(in srgb, var(--rw-ink) 5%, var(--rw-bg));--rw-muted:color-mix(in srgb, var(--rw-ink) 70%, var(--rw-bg));--rw-line:color-mix(in srgb, var(--rw-ink) 13%, transparent);--rw-line-strong:color-mix(in srgb, var(--rw-ink) 26%, transparent);--rw-tint:color-mix(in srgb, var(--rw-accent) 8%, var(--rw-bg));--rw-shadow:0 1px 0 color-mix(in srgb, var(--rw-ink) 4%, transparent), 0 12px 30px -18px #000;--rw-shadow-lift:0 1px 0 color-mix(in srgb, var(--rw-ink) 6%, transparent), 0 20px 40px -20px #000}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:20px}body{background:var(--rw-bg);color:var(--rw-ink);font-family:var(--rw-sans);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-wrap:break-word;margin:0;font-size:1rem;line-height:1.55}h1,h2,h3,h4,p,ol,ul,dl,dd,figure,blockquote{margin:0}ol,ul{padding:0}img,svg{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--rw-accent);outline-offset:2px;border-radius:4px}::selection{background:color-mix(in srgb, var(--rw-accent) 24%, transparent)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rw_shell{width:100%;max-width:1200px;padding-inline:var(--rw-gutter);margin-inline:auto}.rw_skip{z-index:10;background:var(--rw-ink);color:var(--rw-bg);border-radius:8px;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.rw_skip:focus{top:12px}.rw_main:focus{outline:none}.rw_kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--rw-accent);margin-bottom:14px;font-size:.78rem;font-weight:700}.rw_strip{background:var(--rw-ink);color:var(--rw-bg);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:500}.rw_strip_inner{flex-wrap:wrap;justify-content:space-between;gap:4px 24px;padding-block:8px;display:flex}.rw_strip_status{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.rw_pulse{background:var(--rw-bg);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--rw-bg) 28%, transparent);border-radius:50%}.rw_brandrow{justify-content:space-between;align-items:center;gap:24px;padding-block:22px 18px;display:flex}.rw_wordmark{color:var(--rw-ink);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.rw_mark{flex:none;width:40px;height:40px}.rw_mark_tile{fill:var(--rw-ink)}.rw_mark_cross{fill:var(--rw-accent)}.rw_mark_trace{fill:none;stroke:var(--rw-bg);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.rw_wordmark_text{font-family:var(--rw-serif);letter-spacing:-.005em;font-size:clamp(1.45rem,3.4vw,1.95rem);font-weight:400;line-height:1}.rw_wordmark_watch{color:var(--rw-accent);font-style:italic}.rw_brandrow_tagline{text-align:right;max-width:34ch;color:var(--rw-muted);font-size:.875rem;line-height:1.4}.rw_tabs{border-block:1px solid var(--rw-line);background:var(--rw-surface)}.rw_tablist{scrollbar-width:none;gap:2px;list-style:none;display:flex;overflow-x:auto}.rw_tablist::-webkit-scrollbar{display:none}.rw_tab_item{flex:none}.rw_tab_item_about{margin-left:auto}.rw_tab{color:var(--rw-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:14px 14px 12px;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.rw_tab:hover{color:var(--rw-ink);border-bottom-color:var(--rw-line-strong)}.rw_tab[aria-current=page]{color:var(--rw-ink);border-bottom-color:var(--rw-accent)}.rw_tab:focus-visible{outline-offset:-3px}.rw_tab_count{background:var(--rw-tint);border:1px solid var(--rw-line);min-width:22px;color:var(--rw-ink);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px;font-size:.72rem;font-weight:700}.rw_tab[aria-current=page] .rw_tab_count{background:var(--rw-obligation);border-color:var(--rw-obligation);color:#fff}.rw_badge{background:var(--rw-badge-fill,var(--rw-neutral));color:#fff;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:4px 10px 4px 9px;font-size:.7rem;font-weight:700;line-height:1.3;display:inline-flex}.rw_badge_glyph{background:currentColor;flex:none;width:8px;height:8px}.rw_badge_cut{--rw-badge-fill:var(--rw-cut)}.rw_badge_cut .rw_badge_glyph{clip-path:polygon(0 12%,100% 12%,50% 92%)}.rw_badge_increase{--rw-badge-fill:var(--rw-increase)}.rw_badge_increase .rw_badge_glyph{clip-path:polygon(50% 8%,100% 88%,0 88%)}.rw_badge_neutral{--rw-badge-fill:var(--rw-neutral)}.rw_badge_neutral .rw_badge_glyph{border-radius:1px;height:2px}.rw_badge_obligation{--rw-badge-fill:var(--rw-obligation)}.rw_badge_obligation .rw_badge_glyph{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.rw_badge_plain{color:var(--rw-ink);box-shadow:inset 0 0 0 1px var(--rw-line-strong);background:0 0}.rw_badge_plain .rw_badge_glyph{border-radius:50%;width:6px;height:6px}.rw_badge_lg{gap:8px;padding:6px 14px 6px 12px;font-size:.78rem}.rw_badge_lg .rw_badge_glyph{width:10px;height:10px}.rw_badge_lg.rw_badge_neutral .rw_badge_glyph{height:2px}.rw_intro{gap:32px;padding-block:clamp(36px,6vw,64px) clamp(32px,4vw,48px);display:grid}.rw_intro_title{font-family:var(--rw-serif);letter-spacing:-.012em;text-wrap:balance;max-width:19ch;font-size:clamp(2.05rem,4.8vw,3.55rem);font-weight:400;line-height:1.06}.rw_intro_lede{max-width:56ch;color:var(--rw-soft-ink);margin-top:20px;font-size:1.075rem;line-height:1.6}.rw_key{background:var(--rw-surface);border:1px solid var(--rw-line);border-radius:var(--rw-radius);box-shadow:var(--rw-shadow);align-self:end;padding:20px 22px}.rw_key_title{letter-spacing:.12em;text-transform:uppercase;color:var(--rw-muted);margin-bottom:12px;font-size:.75rem;font-weight:700}.rw_key_list{display:grid}.rw_key_row{border-top:1px solid var(--rw-line);grid-template-columns:9.5rem 1fr;align-items:center;gap:12px;padding-block:9px;display:grid}.rw_key_row:first-child{border-top:0;padding-top:2px}.rw_key_row dd{color:var(--rw-soft-ink);font-size:.875rem;line-height:1.4}@media (width>=960px){.rw_intro{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:64px}}.rw_rowhead{border-bottom:1px solid var(--rw-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:22px;padding-bottom:14px;display:flex}.rw_rowhead_title{font-family:var(--rw-serif);font-size:1.6rem;font-weight:400;line-height:1.15}.rw_rowhead_link{color:var(--rw-accent);font-size:.9rem;font-weight:600;text-decoration:none}.rw_rowhead_link:after{content:" →"}.rw_rowhead_link:hover{text-underline-offset:3px;text-decoration:underline}.rw_cardgrid{gap:20px;display:grid}@media (width>=760px){.rw_cardgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rw_card{--rw-dir:var(--rw-line-strong);background:var(--rw-surface);border:1px solid var(--rw-line);border-radius:var(--rw-radius);box-shadow:inset 3px 0 0 var(--rw-dir), var(--rw-shadow);flex-direction:column;padding:22px 24px 18px 26px;transition:box-shadow .18s,transform .18s;display:flex;position:relative}.rw_card_dir_cut{--rw-dir:var(--rw-cut)}.rw_card_dir_increase{--rw-dir:var(--rw-increase)}.rw_card_dir_neutral{--rw-dir:var(--rw-neutral)}.rw_card_dir_new-obligation{--rw-dir:var(--rw-obligation)}.rw_card:hover{box-shadow:inset 3px 0 0 var(--rw-dir), var(--rw-shadow-lift);transform:translateY(-1px)}.rw_card:has(.rw_card_link:focus-visible){outline:3px solid var(--rw-accent);outline-offset:3px}.rw_card_title{font-family:var(--rw-serif);letter-spacing:-.003em;text-wrap:balance;margin-top:14px;font-size:1.42rem;font-weight:400;line-height:1.16}.rw_card_link{text-decoration:none}.rw_card_link:after{content:"";border-radius:inherit;position:absolute;inset:0}.rw_card_link:focus-visible{outline:none}.rw_card:hover .rw_card_link{text-decoration:underline;text-decoration-color:var(--rw-accent);text-underline-offset:4px;text-decoration-thickness:1.5px}.rw_card_dek{color:var(--rw-soft-ink);margin-top:10px;font-size:.95rem;line-height:1.55}.rw_card_measure{background:var(--rw-tint);border-left:3px solid var(--rw-dir);font-variant-numeric:tabular-nums;border-radius:0 8px 8px 0;margin-top:18px;padding:12px 16px;font-size:.98rem;font-weight:600;line-height:1.45}.rw_card_measure_label{letter-spacing:.12em;text-transform:uppercase;color:var(--rw-muted);margin-bottom:2px;font-size:.7rem;font-weight:700;display:block}.rw_card_todo{background:var(--rw-bg);border:1px solid var(--rw-line);border-radius:10px;margin-top:18px;padding:18px 20px}.rw_card_todo_label{letter-spacing:.12em;text-transform:uppercase;color:var(--rw-muted);margin-bottom:10px;font-size:.72rem;font-weight:700}.rw_card_todo_list{counter-reset:rw_todo;gap:10px;list-style:none;display:grid}.rw_card_todo_list li{counter-increment:rw_todo;grid-template-columns:24px 1fr;gap:10px;font-size:.9rem;line-height:1.45;display:grid}.rw_card_todo_list li:before{content:counter(rw_todo);border:1.5px solid var(--rw-accent);width:22px;height:22px;color:var(--rw-accent);border-radius:50%;place-items:center;font-size:.72rem;font-weight:700;display:grid}.rw_card_todo_more{margin-top:12px;font-size:.85rem;font-weight:600}.rw_card_todo_more a,.rw_card_sections a{z-index:1;color:var(--rw-accent);text-decoration:none;position:relative}.rw_card_todo_more a:hover,.rw_card_sections a:hover{text-underline-offset:3px;text-decoration:underline}.rw_card_facts{border-top:1px dashed var(--rw-line-strong);flex-wrap:wrap;gap:10px 28px;margin-top:auto;padding-top:14px;display:flex}.rw_card_dek+.rw_card_facts,.rw_card_todo+.rw_card_facts,.rw_card_measure+.rw_card_facts{margin-top:20px}.rw_card_fact dt{letter-spacing:.12em;text-transform:uppercase;color:var(--rw-muted);font-size:.68rem;font-weight:700}.rw_card_fact dd{font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.rw_card_lead{grid-column:1/-1;padding:clamp(22px,3vw,34px) clamp(22px,3vw,36px) 22px clamp(24px,3vw,38px)}.rw_card_lead .rw_card_title{font-size:clamp(1.65rem,3.2vw,2.3rem);line-height:1.1}.rw_card_lead .rw_card_dek{max-width:62ch;font-size:1.02rem}@media (width>=960px){.rw_card_lead{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-content:start;column-gap:40px;display:grid}.rw_card_lead>*{grid-column:1}.rw_card_lead .rw_card_todo{grid-area:1/2/span 4;align-self:start;margin-top:0}.rw_card_lead .rw_card_facts{grid-column:1/-1}}.rw_empty{border:1px dashed var(--rw-line-strong);border-radius:var(--rw-radius);color:var(--rw-soft-ink);gap:10px;padding:28px;display:grid}.rw_empty a{color:var(--rw-accent);font-weight:600}.rw_lower{gap:48px;margin-top:clamp(48px,6vw,72px);display:grid}@media (width>=960px){.rw_lower{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}}.rw_lower_title{font-family:var(--rw-serif);font-size:1.45rem;font-weight:400;line-height:1.2}.rw_lower_note{border-bottom:1px solid var(--rw-ink);color:var(--rw-muted);margin-top:4px;padding-bottom:14px;font-size:.9rem}.rw_watch_list{list-style:none}.rw_watch_item{border-bottom:1px solid var(--rw-line);grid-template-columns:62px minmax(0,1fr);align-items:center;gap:18px;padding-block:16px;display:grid}.rw_cal{text-align:center;border:1px solid var(--rw-line-strong);background:var(--rw-surface);font-variant-numeric:tabular-nums;border-radius:10px;display:grid;overflow:hidden}.rw_cal_m{background:var(--rw-obligation);color:#fff;letter-spacing:.12em;text-transform:uppercase;padding:3px 0;font-size:.68rem;font-weight:700}.rw_cal_d{font-family:var(--rw-serif);padding-top:4px;font-size:1.6rem;line-height:1}.rw_cal_y{color:var(--rw-muted);padding:2px 0 5px;font-size:.7rem;font-weight:600}.rw_watch_body{justify-items:start;gap:8px;display:grid}.rw_watch_link{font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:600;line-height:1.4;text-decoration:none}.rw_watch_link:hover{text-decoration:underline;text-decoration-color:var(--rw-accent);text-underline-offset:3px}.rw_desk_list{list-style:none}.rw_desk{border-bottom:1px solid var(--rw-line);padding-block:14px}.rw_desk_link{justify-content:space-between;align-items:baseline;gap:16px;text-decoration:none;display:flex}.rw_desk_name{font-family:var(--rw-serif);font-size:1.25rem;line-height:1.2}.rw_desk_link:hover .rw_desk_name{color:var(--rw-accent)}.rw_desk_count{color:var(--rw-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.78rem;font-weight:600}.rw_desk_scope{max-width:60ch;color:var(--rw-muted);margin-top:4px;font-size:.88rem;line-height:1.5}.rw_report_head{padding-block:clamp(32px,5vw,56px) 28px}.rw_report_head>*{max-width:54rem}.rw_trail{letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:8px;margin-bottom:18px;font-size:.82rem;font-weight:600;display:flex}.rw_trail a{color:var(--rw-accent);text-decoration:none}.rw_trail a:hover{text-underline-offset:3px;text-decoration:underline}.rw_trail_sep{color:var(--rw-muted)}.rw_report_title{font-family:var(--rw-serif);letter-spacing:-.01em;text-wrap:balance;font-variant-numeric:tabular-nums;font-size:clamp(1.95rem,4.3vw,3.05rem);font-weight:400;line-height:1.08}.rw_report_dek{color:var(--rw-soft-ink);max-width:46rem;margin-top:18px;font-size:clamp(1.06rem,1.6vw,1.2rem);line-height:1.55}.rw_report_meta{color:var(--rw-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:22px;font-size:.88rem;display:flex}.rw_report_byline{color:var(--rw-ink);font-weight:700}.rw_report_dot{background:var(--rw-line-strong);border-radius:50%;width:4px;height:4px}.rw_report_impact{margin-bottom:clamp(36px,5vw,56px)}.rw_impact{--rw-dir:var(--rw-neutral);background:var(--rw-surface);border:1px solid var(--rw-line);border-top:4px solid var(--rw-dir);border-radius:6px 6px var(--rw-radius) var(--rw-radius);max-width:64rem;box-shadow:var(--rw-shadow);scroll-margin-top:20px}.rw_impact_cut{--rw-dir:var(--rw-cut)}.rw_impact_increase{--rw-dir:var(--rw-increase)}.rw_impact_neutral{--rw-dir:var(--rw-neutral)}.rw_impact_new-obligation{--rw-dir:var(--rw-obligation)}.rw_impact_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px clamp(18px,3vw,30px) 0;display:flex}.rw_impact_label{letter-spacing:.15em;text-transform:uppercase;color:var(--rw-accent);font-size:.78rem;font-weight:700}.rw_impact_headline{border-bottom:1px solid var(--rw-line);font-family:var(--rw-serif);font-variant-numeric:tabular-nums;padding:14px clamp(18px,3vw,30px) 24px;font-size:clamp(1.35rem,2.6vw,1.85rem);line-height:1.2}.rw_impact_headline .rw_cite{font-family:var(--rw-sans)}.rw_impact_grid{display:grid}.rw_impact_facts{background:var(--rw-tint);align-content:start;gap:20px;padding:24px clamp(18px,3vw,30px);display:grid}.rw_impact_fact dt{letter-spacing:.13em;text-transform:uppercase;color:var(--rw-muted);margin-bottom:4px;font-size:.7rem;font-weight:700}.rw_impact_date,.rw_impact_dir{font-family:var(--rw-serif);font-size:1.5rem;line-height:1.15;display:block}.rw_impact_sub{color:var(--rw-muted);font-variant-numeric:tabular-nums;margin-top:3px;font-size:.85rem;display:block}.rw_impact_affected{flex-wrap:wrap;gap:6px;margin-top:4px;list-style:none;display:flex}.rw_impact_affected li{background:var(--rw-surface);border:1px solid var(--rw-line);border-radius:999px;padding:4px 11px;font-size:.82rem;font-weight:500;line-height:1.35}.rw_impact_todo{padding:24px clamp(18px,3vw,30px) 26px}.rw_impact_todo_title{margin-bottom:14px;font-size:1rem;font-weight:700}.rw_impact_steps{counter-reset:rw_step;list-style:none}.rw_impact_step{counter-increment:rw_step;border-top:1px dotted var(--rw-line-strong);font-variant-numeric:tabular-nums;grid-template-columns:30px minmax(0,1fr);gap:12px;padding-block:12px;font-size:.95rem;line-height:1.5;display:grid}.rw_impact_step:first-child{border-top:0;padding-top:2px}.rw_impact_step:before{content:counter(rw_step);background:var(--rw-surface);border:1.5px solid var(--rw-accent);width:26px;height:26px;color:var(--rw-accent);border-radius:50%;place-items:center;font-size:.78rem;font-weight:700;display:grid}@media (width>=860px){.rw_impact_grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.rw_impact_facts{border-radius:0 0 0 var(--rw-radius)}.rw_impact_todo{border-left:1px solid var(--rw-line)}}.rw_report_layout{gap:32px;display:grid}.rw_report_main{min-width:0;max-width:44rem}.rw_contents{border:1px solid var(--rw-line);background:var(--rw-surface);border-radius:12px;padding:16px 18px}.rw_contents_title{letter-spacing:.13em;text-transform:uppercase;color:var(--rw-muted);margin-bottom:10px;font-size:.72rem;font-weight:700}.rw_contents_list{counter-reset:rw_toc;gap:2px;list-style:none;display:grid}.rw_contents_list li{counter-increment:rw_toc}.rw_contents_list a{color:var(--rw-soft-ink);grid-template-columns:26px 1fr;padding:5px 0;font-size:.9rem;line-height:1.35;text-decoration:none;display:grid}.rw_contents_list a:before{content:counter(rw_toc, decimal-leading-zero);color:var(--rw-accent);font-variant-numeric:tabular-nums;padding-top:2px;font-size:.72rem;font-weight:700}.rw_contents_list .rw_contents_extra{counter-increment:none}.rw_contents_list .rw_contents_extra a:before{content:"•";color:var(--rw-muted)}.rw_contents_list a:hover{color:var(--rw-ink)}@media (width>=1100px){.rw_report_layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:64px}.rw_report_main{grid-column:2}.rw_contents{border:0;border-left:1px solid var(--rw-line-strong);background:0 0;border-radius:0;padding:0 0 0 16px;position:sticky;top:24px}}.rw_prose{counter-reset:rw_sec;font-size:1.0625rem;line-height:1.72}.rw_prose>*+*{margin-top:1.1em}.rw_prose h2{counter-increment:rw_sec;border-top:1px solid var(--rw-line);font-family:var(--rw-serif);margin-top:2.4em;padding-top:1.1em;scroll-margin-top:20px;font-size:clamp(1.55rem,2.6vw,1.9rem);font-weight:400;line-height:1.15}.rw_prose h2:before{content:counter(rw_sec, decimal-leading-zero);font-family:var(--rw-sans);letter-spacing:.15em;color:var(--rw-accent);margin-bottom:.55em;font-size:.72rem;font-weight:700;display:block}.rw_prose>h2:first-child{border-top:0;margin-top:0;padding-top:0}.rw_prose h3{margin-top:1.8em;font-size:1.1rem;font-weight:700}.rw_prose h2+*,.rw_prose h3+*{margin-top:.6em}.rw_prose strong{font-weight:700}.rw_prose a{color:var(--rw-ink);text-decoration-line:underline;text-decoration-color:var(--rw-accent);text-underline-offset:3px;text-decoration-thickness:1.5px}.rw_prose a:hover{color:var(--rw-accent)}.rw_prose ul,.rw_prose ol{gap:.7em;list-style:none;display:grid}.rw_prose ul>li{padding-left:1.5em;position:relative}.rw_prose ul>li:before{content:"";background:var(--rw-accent);border-radius:2px;width:7px;height:7px;position:absolute;top:.68em;left:.2em}.rw_prose ol{counter-reset:rw_list}.rw_prose ol>li{counter-increment:rw_list;background:var(--rw-surface);border:1px solid var(--rw-line);border-radius:10px;padding:.9em 1em .9em 3.1em;position:relative}.rw_prose ol>li:before{content:counter(rw_list);background:var(--rw-obligation);color:#fff;border-radius:50%;place-items:center;width:1.55em;height:1.55em;font-size:.85em;font-weight:700;line-height:1;display:grid;position:absolute;top:.95em;left:.85em}.rw_prose blockquote{border-left:3px solid var(--rw-accent);color:var(--rw-soft-ink);padding-left:1.2em}.rw_cite{vertical-align:.42em;color:var(--rw-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.72em;font-weight:600;line-height:0}.rw_prose .rw_cite a,.rw_cite a{color:var(--rw-accent);padding-inline:1px;text-decoration:none}.rw_prose .rw_cite a:hover,.rw_cite a:hover{text-decoration:underline}.rw_sourcing{background:var(--rw-tint);border:1px solid var(--rw-line);border-left:3px solid var(--rw-accent);border-radius:4px 12px 12px 4px;margin-top:52px;padding:20px 22px}.rw_sourcing_title{letter-spacing:.13em;text-transform:uppercase;color:var(--rw-accent);margin-bottom:8px;font-size:.75rem;font-weight:700}.rw_sourcing_text{color:var(--rw-soft-ink);font-size:.92rem;line-height:1.62}.rw_sources{margin-top:44px}.rw_sources_title{border-bottom:1px solid var(--rw-ink);font-family:var(--rw-serif);margin-bottom:4px;padding-bottom:12px;scroll-margin-top:20px;font-size:1.55rem;font-weight:400}.rw_sources_list{list-style:none}.rw_source{border-bottom:1px solid var(--rw-line);grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px 8px 14px 0;scroll-margin-top:20px;transition:background-color .3s;display:grid}.rw_source:target{background:var(--rw-tint);box-shadow:inset 3px 0 0 var(--rw-accent)}.rw_source_n{border:1px solid var(--rw-line-strong);font-variant-numeric:tabular-nums;border-radius:7px;place-items:center;width:28px;height:28px;margin-left:6px;font-size:.78rem;font-weight:700;display:grid}.rw_source_body{gap:2px;display:grid}.rw_source_pub{letter-spacing:.11em;text-transform:uppercase;color:var(--rw-muted);font-size:.7rem;font-weight:700}.rw_source_link{text-decoration-color:var(--rw-accent);text-underline-offset:3px;overflow-wrap:anywhere;font-size:.95rem;line-height:1.45;text-decoration-thickness:1px}.rw_source_link:hover{color:var(--rw-accent)}.rw_source_date{color:var(--rw-muted);font-size:.82rem}.rw_filed{gap:10px;margin-top:36px;display:grid}.rw_filed_label{letter-spacing:.13em;text-transform:uppercase;color:var(--rw-muted);font-size:.72rem;font-weight:700}.rw_filed_list{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.rw_filed_section,.rw_filed_tag{border-radius:999px;padding:4px 11px;font-size:.82rem;line-height:1.35;display:inline-block}.rw_filed_section{background:var(--rw-obligation);color:#fff;font-weight:600;text-decoration:none}.rw_filed_section:hover{text-decoration:underline}.rw_filed_tag{border:1px solid var(--rw-line-strong);color:var(--rw-soft-ink)}.rw_more{margin-top:clamp(48px,6vw,72px)}.rw_more .rw_rowhead_title{border-bottom:1px solid var(--rw-ink);padding-bottom:12px}.rw_more_list{list-style:none}.rw_more_item{border-bottom:1px solid var(--rw-line);gap:6px 20px;padding-block:16px;display:grid}.rw_more_link{font-family:var(--rw-serif);font-size:1.2rem;line-height:1.25;text-decoration:none}.rw_more_link:hover{text-decoration:underline;text-decoration-color:var(--rw-accent);text-underline-offset:3px}.rw_more_date{color:var(--rw-muted);font-variant-numeric:tabular-nums;font-size:.85rem}@media (width>=760px){.rw_more_item{grid-template-columns:9.5rem minmax(0,1fr) auto;align-items:baseline}}.rw_listing_head{border-bottom:1px solid var(--rw-line);padding-block:clamp(32px,5vw,56px) 28px}.rw_listing_head>*{max-width:48rem}.rw_listing_title{font-family:var(--rw-serif);letter-spacing:-.01em;font-size:clamp(2rem,4.2vw,3rem);font-weight:400;line-height:1.08}.rw_listing_scope{color:var(--rw-soft-ink);margin-top:14px;font-size:1.05rem;line-height:1.6}.rw_listing_total{border:1px solid var(--rw-line-strong);font-variant-numeric:tabular-nums;border-radius:999px;margin-top:18px;padding:3px 12px;font-size:.8rem;font-weight:600;display:inline-block}.rw_listing .rw_empty{margin-top:32px}.rw_ledger_month{margin-top:36px}.rw_ledger_month_title{border-bottom:1px solid var(--rw-ink);font-family:var(--rw-serif);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:10px;font-size:1.45rem;font-weight:400;display:flex}.rw_ledger_month_n{font-family:var(--rw-sans);color:var(--rw-muted);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600}.rw_ledger_rows{list-style:none}.rw_ledger_row{border-bottom:1px solid var(--rw-line);gap:10px;padding-block:22px;display:grid}.rw_ledger_filed{color:var(--rw-muted);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:600}.rw_ledger_main{justify-items:start;gap:8px;display:grid}.rw_ledger_title{font-family:var(--rw-serif);text-wrap:balance;font-size:clamp(1.25rem,2.2vw,1.5rem);line-height:1.2;text-decoration:none}.rw_ledger_title:hover{text-decoration:underline;text-decoration-color:var(--rw-accent);text-underline-offset:4px;text-decoration-thickness:1.5px}.rw_ledger_dek{max-width:62ch;color:var(--rw-soft-ink);font-size:.95rem;line-height:1.55}.rw_ledger_sections{letter-spacing:.11em;text-transform:uppercase;color:var(--rw-muted);font-size:.72rem;font-weight:700}.rw_ledger_eff{font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:600}.rw_ledger_eff_label{letter-spacing:.12em;text-transform:uppercase;color:var(--rw-muted);font-size:.68rem;font-weight:700;display:block}@media (width>=760px){.rw_ledger_row{grid-template-columns:7.5rem minmax(0,1fr) 9rem;align-items:start;gap:28px}.rw_ledger_filed{padding-top:3px}.rw_ledger_eff{text-align:right;border:1px solid var(--rw-line);background:var(--rw-surface);border-radius:10px;padding:10px 14px}}.rw_about_grid{gap:40px;padding-top:36px;display:grid}.rw_about_copy{max-width:40rem;font-size:1.12rem}.rw_about_copy>p:first-child{font-family:var(--rw-serif);font-size:1.45rem;line-height:1.4}.rw_about_disclaimer{color:var(--rw-muted);font-size:.92rem}.rw_about_side{background:var(--rw-surface);border:1px solid var(--rw-line);border-radius:var(--rw-radius);box-shadow:var(--rw-shadow);align-self:start;gap:14px;padding:24px;display:grid}.rw_about_side_title{letter-spacing:.12em;text-transform:uppercase;color:var(--rw-muted);font-size:.75rem;font-weight:700}.rw_about_side_title:not(:first-child){border-top:1px solid var(--rw-line);margin-top:12px;padding-top:18px}.rw_about_steps{counter-reset:rw_how;gap:10px;list-style:none;display:grid}.rw_about_steps li{counter-increment:rw_how;grid-template-columns:26px 1fr;gap:8px;font-size:.92rem;line-height:1.45;display:grid}.rw_about_steps li:before{content:counter(rw_how, decimal-leading-zero);color:var(--rw-accent);padding-top:2px;font-size:.75rem;font-weight:700}.rw_about_sections{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.rw_about_sections a{border:1px solid var(--rw-line-strong);border-radius:999px;padding:4px 12px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-block}.rw_about_sections a:hover{border-color:var(--rw-accent);color:var(--rw-accent)}@media (width>=960px){.rw_about_grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:64px}}.rw_missing{max-width:48rem;margin-inline:0;padding-block:clamp(48px,8vw,96px) 24px}.rw_missing_code{font-family:var(--rw-serif);color:#0000;-webkit-text-stroke:1.5px var(--rw-accent);margin-bottom:18px;font-size:clamp(5rem,16vw,9rem);line-height:.9}.rw_missing .rw_listing_scope{max-width:44rem}.rw_missing_links{gap:10px;margin-top:28px;list-style:none;display:grid}.rw_missing_links a{color:var(--rw-accent);text-underline-offset:3px;font-weight:600}@media (width>=1200px){.rw_missing{max-width:1200px;margin-inline:auto}}.rw_footer{background:var(--rw-surface);border-top:1px solid var(--rw-line);margin-top:clamp(64px,8vw,96px);padding-block:40px 28px}.rw_footer_grid{gap:28px;display:grid}.rw_footer_name{font-family:var(--rw-serif);font-size:1.4rem;line-height:1.2}.rw_footer_desc,.rw_footer_disclaimer{max-width:62ch;color:var(--rw-muted);margin-top:8px;font-size:.9rem;line-height:1.55}.rw_footer_links{gap:8px;list-style:none;display:grid}.rw_footer_links a{font-size:.92rem;font-weight:600;text-decoration:none}.rw_footer_links a:hover{color:var(--rw-accent);text-underline-offset:3px;text-decoration:underline}.rw_footer_legal{border-top:1px solid var(--rw-line);color:var(--rw-muted);margin-top:28px;padding-top:16px;font-size:.8rem}@media (width>=760px){.rw_footer_grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.rw_footer_nav{justify-self:end}}@media (width<=719px){.rw_brandrow_tagline,.rw_strip_beat{display:none}.rw_tab_item_about{margin-left:0}.rw_key_row{grid-template-columns:8.75rem 1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important}.rw_card:hover{transform:none}}
