:root{--paper: #e6e6ef;--tile-light: #eeeef6;--navy: #000080;--navy-text: #ffffcc;--sidebar: #c9c9d8;--sidebar-head: #5a5a72;--link: #0000cc;--visited: #551a8b;--ink: #101014;--muted: #55556b;--rule: #000;--dotted: #7a7a90;--new: #cc0000;--field: #f6f6fb}html{background:var(--tile-light);-webkit-text-size-adjust:100%}body{margin:0;padding:18px 8px 40px;color:var(--ink);font:13px/1.75 Verdana,Tahoma,MS PGothic,sans-serif}::selection{background:var(--navy);color:var(--navy-text)}a{color:var(--link);text-decoration:underline}a:visited{color:var(--visited)}a:hover{color:var(--navy)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--navy);outline-offset:2px}img{max-width:100%;height:auto}.frame{width:780px;max-width:100%;margin:0 auto;border:1px solid var(--rule);border-collapse:collapse;background:var(--paper)}.frame td{vertical-align:top}.topbar{padding:5px 10px;border-bottom:1px solid var(--rule);background:var(--navy);color:var(--navy-text)}.topbar-inner{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.site-name,.site-name:visited{color:var(--navy-text);font-size:13px;font-weight:700;letter-spacing:.14em;text-decoration:none}.site-name:hover,.site-name:focus-visible{text-decoration:underline}.sidebar{width:142px;padding:8px 0 14px;border-right:1px solid var(--rule);background:var(--sidebar);font-size:12px;line-height:1.55}.side-head{display:block;width:100%;margin:0 0 6px;padding:2px 8px;border:0;border-top:1px solid #fff;border-bottom:1px solid var(--rule);background:var(--sidebar-head);color:#fff;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.06em;text-align:left;cursor:pointer}.menu{width:calc(100% - 16px);margin:0 8px;border-collapse:collapse;line-height:2}.menu td{padding:0;vertical-align:baseline;text-align:left}.menu td,.menu a,.side-login{font-size:12px}.menu-mark{width:12px;color:var(--link)}.menu a,.menu a:visited,.menu-now{color:var(--link)}.menu a[aria-current=page]{font-weight:700}.menu a[aria-current=page] .menu-now{display:none}.counter{display:inline-block;margin:12px 8px 1px;padding:1px 6px 2px;border:1px solid var(--rule);background:#000;color:#0f0;font-family:Courier New,Courier,monospace;font-size:17px;letter-spacing:.18em;line-height:1.4}.counter-label{display:block;margin:2px 8px 0;color:var(--muted);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.side-login{margin:12px 8px 0;padding-top:6px;border-top:1px dotted var(--sidebar-head)}.side-login-alt{margin-top:6px}.side-login a,.side-login a:visited,.side-login .link-button{color:var(--link)}.side-login .link-button:hover{color:var(--navy)}.content{padding:20px 26px 30px;background:var(--paper);overflow-wrap:break-word}.page-note{margin:3px 0 0;color:var(--muted);font-size:11px}.home-title,.page-title{margin:0;font-size:22px;font-weight:700;letter-spacing:.02em;line-height:1.15}.home-note{margin:5px 0 0;color:#444;font-size:11px}.stream-head{margin:0 0 10px;font-size:13px;font-weight:700}.stream-list{max-width:540px;margin:0;padding:0;list-style:none}.stream-row{display:flex;align-items:baseline;padding:9px 0;border-bottom:1px dotted #aaa}.stream-date{flex:none;width:84px;color:#555;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.stream-title{min-width:0}.built-box{max-width:540px;margin-top:24px;padding:11px 13px;border:1px inset #fff;background:#f7f7fb;font-size:11px;line-height:1.7}.built-box ul{margin:0;padding:0;list-style:none}.field-count{display:block;margin-top:3px;color:var(--muted);font-size:10px;text-align:right}.field-count-full{color:var(--new)}.built-more{margin:8px 0 0;font-size:12px}.built-outcome{color:#666}hr{height:0;margin:18px 0 16px;border:0;border-top:1px solid #888}.muted{color:var(--muted)}.error{color:var(--new);font-weight:700}.empty{max-width:540px;padding:12px 14px;border:1px dashed var(--dotted);background:#ffc;color:#3b3b2a}.entry-list{max-width:540px;margin:0;padding:0;list-style:none}.entry-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;padding:7px 0 8px;border-bottom:1px dotted var(--dotted)}.entry-date{color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.entry-dot{color:var(--dotted)}.entry-title{flex:0 1 auto;min-width:0}.new{margin-left:4px;color:var(--new);font-size:9px;font-weight:700;letter-spacing:.08em}.more-link{margin:14px 0 0}.pager{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;max-width:540px;margin-top:16px;padding-top:8px;border-top:1px dotted var(--dotted);font-size:12px}.pager-status{color:var(--muted)}.pager-older{margin-left:auto}.prose{max-width:540px;overflow-wrap:break-word}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.prose p{margin:0 0 1em}.prose h1,.prose h2,.prose h3,.prose h4{margin:1.6em 0 .45em;line-height:1.45}.prose h1{font-size:17px}.prose h2{padding-bottom:3px;border-bottom:1px dotted var(--dotted);font-size:14px}.prose h3{font-size:13px}.prose h4{font-size:12px;color:var(--muted)}.prose ul,.prose ol{margin:0 0 1em;padding-left:22px}.prose li{margin:0 0 .25em}.prose li>ul,.prose li>ol{margin:.25em 0 0}.prose blockquote{margin:1em 0;padding:3px 10px;border-left:3px solid var(--sidebar-head);background:#e2e2ee;color:#2d2d40}.prose code{padding:0 2px;border:1px solid #c3c3d6;background:#dedee9;font-family:Courier New,Courier,monospace;font-size:12px}.prose pre{margin:0 0 1em;padding:8px 10px;border:1px solid var(--rule);background:#1a1a2e;color:#e6e6f0;font-size:12px;line-height:1.5;overflow-x:auto}.prose pre code{padding:0;border:0;background:none;color:inherit;font-size:inherit}.prose table{display:block;max-width:100%;margin:0 0 1em;border-collapse:collapse;font-size:12px;overflow-x:auto}.prose th,.prose td{padding:2px 6px;border:1px solid var(--sidebar-head);text-align:left;vertical-align:top}.prose th{background:#d6d6e3}.prose img{border:1px solid var(--rule)}.prose hr{margin:1.4em 0}.prose del{color:var(--muted)}.editor{max-width:540px}.editor-fields{display:flex;flex-wrap:wrap;gap:8px 12px;margin:0 0 10px}.field{display:block;flex:1 1 160px;min-width:0;margin:0 0 10px;color:var(--muted);font-size:11px}.field-wide{flex:1 1 100%}.field-narrow{flex:1 1 0;min-width:130px}.field>span{display:block;margin-bottom:2px;letter-spacing:.08em;text-transform:uppercase}.editor input,.editor select,.editor textarea{display:block;box-sizing:border-box;width:100%;padding:3px 5px;border:1px solid var(--rule);border-radius:0;background:var(--field);color:var(--ink);font:12px/1.5 Courier New,Courier,monospace}.editor input[type=date]{font-family:Verdana,Tahoma,MS PGothic,sans-serif}.editor input,.editor select{height:26px;padding:2px 4px;line-height:1.2;-moz-appearance:none;appearance:none;-webkit-appearance:none}.editor input[type=file]{display:none}.editor-toolbar{display:flex;flex-wrap:wrap;align-items:stretch;gap:2px;margin:0 0 6px;padding:3px;border:1px solid var(--rule);background:var(--sidebar)}.editor-toolbar button{display:inline-flex;align-items:center;justify-content:center;width:26px;height:24px;padding:0;border:1px solid transparent;border-radius:0;background:none;color:var(--ink);cursor:pointer}.editor-toolbar button:hover{border-color:var(--sidebar-head);background:var(--paper)}.editor-toolbar button[aria-pressed=true]{border-color:var(--rule);background:var(--paper)}.editor-toolbar button:disabled{color:var(--muted);cursor:default}.editor-toolbar svg{width:15px;height:15px}.toolbar-gap{width:1px;margin:2px 4px;background:var(--sidebar-head)}.editor-body,.editor-preview{box-sizing:border-box;min-height:300px}.editor-body{resize:vertical}.editor-preview{padding:8px 10px;border:1px solid var(--rule);background:var(--field)}.editor-actions{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:10px}.editor-actions button{padding:3px 10px 4px;border:1px solid var(--rule);border-radius:0;background:var(--tile-light);color:var(--ink);font:700 11px Verdana,Tahoma,MS PGothic,sans-serif;cursor:pointer}.editor-actions button:hover{background:var(--sidebar)}.editor-actions button:disabled{color:var(--muted);cursor:default}.editor-actions .muted{margin-left:auto;font-size:11px}.entry-kind{color:var(--muted);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.entry-summary{flex:1 1 100%;margin:1px 0 0;color:var(--muted);font-size:12px}.entry-edit{display:inline-flex;align-items:center;gap:3px;margin-left:8px;color:var(--muted);font-size:10px;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.entry-edit svg{width:11px;height:11px}.entry-delete{background:none;border:0;padding:0;cursor:pointer;font-family:inherit}.entry-delete:hover,.entry-delete:focus-visible{color:#a00000;text-decoration:underline}.entry-delete:disabled{cursor:default;opacity:.6}.entry-pager{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;max-width:540px;margin-top:18px;padding-top:8px;border-top:1px dotted var(--dotted);font-size:12px}.entry-pager a{display:inline-flex;align-items:center;gap:2px}.entry-pager svg{width:12px;height:12px}.message-list{max-width:540px;margin:0;padding:0;list-style:none}.message-row{padding:9px 0 10px;border-bottom:1px dotted var(--dotted)}.message-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px}.message-name,.message-subject{font-weight:700}.message-body{margin:4px 0 0;white-space:pre-wrap}.message-delete{margin-left:auto}.link-button{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 4px;border:1px solid var(--rule);background:var(--tile-light);color:var(--ink);font:700 11px Verdana,Tahoma,MS PGothic,sans-serif;text-decoration:none;cursor:pointer}.link-button:hover{background:var(--sidebar);color:var(--ink)}.link-button:focus-within{outline:2px solid var(--navy);outline-offset:2px}.link-button svg{width:14px;height:14px}.footer{padding:11px 10px 12px;border-top:1px solid var(--rule);background:var(--sidebar);color:#333;font-size:10px;text-align:center}.footer-note{margin:0}@media (max-width: 640px){body{padding:0}.frame,.frame tbody,.frame tr,.frame td{display:block;width:auto}.frame{max-width:none;border-right:0;border-left:0}.topbar{padding:5px 8px}.site-name{font-size:24px;letter-spacing:.05em}.topbar-inner{flex-wrap:wrap;gap:0 8px}.frame .sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;width:auto;padding:8px;border-right:0;border-bottom:1px solid var(--rule);background:transparent;font-size:11px}.side-head{grid-column:1 / -1;margin:0;padding:1px 8px;font-size:15px}nav,.menu,.menu tbody{display:contents}.field-slug{flex:1 1 100%}.field-narrow:not(.field-slug){flex:1 1 calc(50% - 6px)}.menu tr{display:block;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #444;border-bottom:1px solid #444;background:#c9c9d8}.menu .menu-mark{display:none}.menu td,.menu a,.side-login,.side-login a,.side-login .link-button{font-size:15px}.menu td{display:block;padding:0}.menu a{display:block;padding:11px 4px;font-size:15px;line-height:1.35;text-align:center;text-decoration:none;white-space:nowrap}.menu a:focus-visible{outline-offset:-3px}.side-login{grid-column:1;margin:0;padding:11px 4px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #444;border-bottom:1px solid #444;background:#c9c9d8;font-size:15px;line-height:1.35;text-align:center}.side-login a,.side-login .link-button{display:block;width:100%;text-decoration:none}.side-login-alt{grid-column:2;margin:0;padding:0;border:1px solid var(--rule);background:#fff}.side-login-alt .link-button{display:block;width:100%;height:100%;padding:11px 4px;border:0;background:transparent;font:inherit;font-size:15px;line-height:1.35;text-align:center}.side-login-alt .link-button:hover{background:transparent}.counter,.counter-label{display:none}.sidebar:not(:has(nav)) .counter,.sidebar:not(:has(nav)) .counter-label,.sidebar:not(:has(nav)) .side-login{display:none}.content{padding:16px 14px 24px}.footer{font-size:11px}.entry-list,.stream-list,.built-box,.prose,.empty,.pager,.editor{max-width:none}.editor-body,.editor-preview{min-height:240px}}@media (min-width: 1024px){:root{--paper: #e6e6ef;--tile-light: #eeeef6;--navy: #000080;--navy-text: #ffffcc;--sidebar: #c9c9d8;--sidebar-head: #5a5a72;--link: #0000cc;--visited: #551a8b;--ink: #101014;--muted: #55556b;--rule: #000;--dotted: #7a7a90;--new: #cc0000;--field: #f6f6fb}html{background:var(--tile-light);-webkit-text-size-adjust:100%}body{margin:0;padding:31.5px 14px 70px;color:var(--ink);font:22.75px/1.75 Verdana,Tahoma,MS PGothic,sans-serif}::selection{background:var(--navy);color:var(--navy-text)}a{color:var(--link);text-decoration:underline}a:visited{color:var(--visited)}a:hover{color:var(--navy)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--navy);outline-offset:3.5px}img{max-width:100%;height:auto}.frame{width:1365px;max-width:100%;margin:0 auto;border:1px solid var(--rule);border-collapse:collapse;background:var(--paper)}.frame td{vertical-align:top}.topbar{padding:8.75px 17.5px;border-bottom:1px solid var(--rule);background:var(--navy);color:var(--navy-text)}.topbar-inner{display:flex;align-items:baseline;justify-content:space-between;gap:21px}.site-name,.site-name:visited{color:var(--navy-text);font-size:22.75px;font-weight:700;letter-spacing:.14em;text-decoration:none}.site-name:hover,.site-name:focus-visible{text-decoration:underline}.sidebar{width:248.5px;padding:14px 0 24.5px;border-right:1px solid var(--rule);background:var(--sidebar);font-size:21px;line-height:1.55}.side-head{display:block;width:100%;margin:0 0 10.5px;padding:3.5px 14px;border:0;border-top:1px solid #fff;border-bottom:1px solid var(--rule);background:var(--sidebar-head);color:#fff;font-family:inherit;font-size:19.25px;font-weight:700;letter-spacing:.06em;text-align:left;cursor:pointer}.menu{width:calc(100% - 28px);margin:0 14px;border-collapse:collapse;line-height:2}.menu td{padding:0;vertical-align:baseline;text-align:left}.menu td,.menu a,.side-login{font-size:21px}.menu-mark{width:21px;color:var(--link)}.menu a,.menu a:visited,.menu-now{color:var(--link)}.menu a[aria-current=page]{font-weight:700}.menu a[aria-current=page] .menu-now{display:none}.counter{display:inline-block;margin:21px 14px 1.75px;padding:1.75px 10.5px 3.5px;border:1px solid var(--rule);background:#000;color:#0f0;font-family:Courier New,Courier,monospace;font-size:29.75px;letter-spacing:.18em;line-height:1.4}.counter-label{display:block;margin:3.5px 14px 0;color:var(--muted);font-size:17.5px;letter-spacing:.1em;text-transform:uppercase}.side-login{margin:21px 14px 0;padding-top:10.5px;border-top:1px dotted var(--sidebar-head)}.side-login a,.side-login a:visited,.side-login .link-button{color:var(--link)}.side-login .link-button:hover{color:var(--navy)}.content{padding:35px 45.5px 52.5px;background:var(--paper);overflow-wrap:break-word}.page-note{margin:5.25px 0 0;color:var(--muted);font-size:19.25px}.home-title,.page-title{margin:0;font-size:38.5px;font-weight:700;letter-spacing:.02em;line-height:1.15}.home-note{margin:8.75px 0 0;color:#444;font-size:19.25px}.stream-head{margin:0 0 17.5px;font-size:22.75px;font-weight:700}.stream-list{max-width:945px;margin:0;padding:0;list-style:none}.stream-row{display:flex;align-items:baseline;padding:15.75px 0;border-bottom:1px dotted #aaa}.stream-date{flex:none;width:147px;color:#555;font-size:21px;font-variant-numeric:tabular-nums;white-space:nowrap}.stream-title{min-width:0}.built-box{max-width:945px;margin-top:42px;padding:19.25px 22.75px;border:1px inset #fff;background:#f7f7fb;font-size:19.25px;line-height:1.7}.built-box ul{margin:0;padding:0;list-style:none}.built-more{margin:14px 0 0;font-size:21px}.field-count{margin-top:5.25px;font-size:17.5px}.built-outcome{color:#666}hr{height:0;margin:31.5px 0 28px;border:0;border-top:1px solid #888}.muted{color:var(--muted)}.error{color:var(--new);font-weight:700}.empty{max-width:945px;padding:21px 24.5px;border:1px dashed var(--dotted);background:#ffc;color:#3b3b2a}.entry-list{max-width:945px;margin:0;padding:0;list-style:none}.entry-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10.5px;padding:12.25px 0 14px;border-bottom:1px dotted var(--dotted)}.entry-date{color:var(--muted);font-size:21px;font-variant-numeric:tabular-nums;white-space:nowrap}.entry-dot{color:var(--dotted)}.entry-title{flex:0 1 auto;min-width:0}.new{margin-left:7px;color:var(--new);font-size:15.75px;font-weight:700;letter-spacing:.08em}.more-link{margin:24.5px 0 0}.pager{display:flex;flex-wrap:wrap;align-items:baseline;gap:21px;max-width:945px;margin-top:28px;padding-top:14px;border-top:1px dotted var(--dotted);font-size:21px}.pager-status{color:var(--muted)}.pager-older{margin-left:auto}.prose{max-width:945px;overflow-wrap:break-word}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.prose p{margin:0 0 1em}.prose h1,.prose h2,.prose h3,.prose h4{margin:1.6em 0 .45em;line-height:1.45}.prose h1{font-size:29.75px}.prose h2{padding-bottom:5.25px;border-bottom:1px dotted var(--dotted);font-size:24.5px}.prose h3{font-size:22.75px}.prose h4{font-size:21px;color:var(--muted)}.prose ul,.prose ol{margin:0 0 1em;padding-left:38.5px}.prose li{margin:0 0 .25em}.prose li>ul,.prose li>ol{margin:.25em 0 0}.prose blockquote{margin:1em 0;padding:5.25px 17.5px;border-left:3px solid var(--sidebar-head);background:#e2e2ee;color:#2d2d40}.prose code{padding:0 3.5px;border:1px solid #c3c3d6;background:#dedee9;font-family:Courier New,Courier,monospace;font-size:21px}.prose pre{margin:0 0 1em;padding:14px 17.5px;border:1px solid var(--rule);background:#1a1a2e;color:#e6e6f0;font-size:21px;line-height:1.5;overflow-x:auto}.prose pre code{padding:0;border:0;background:none;color:inherit;font-size:inherit}.prose table{display:block;max-width:100%;margin:0 0 1em;border-collapse:collapse;font-size:21px;overflow-x:auto}.prose th,.prose td{padding:3.5px 10.5px;border:1px solid var(--sidebar-head);text-align:left;vertical-align:top}.prose th{background:#d6d6e3}.prose img{border:1px solid var(--rule)}.prose hr{margin:1.4em 0}.prose del{color:var(--muted)}.editor{max-width:945px}.editor-fields{display:flex;flex-wrap:wrap;gap:14px 21px;margin:0 0 17.5px}.field{display:block;flex:1 1 280px;min-width:0;margin:0 0 17.5px;color:var(--muted);font-size:19.25px}.field-wide{flex:1 1 100%}.field-narrow{flex:1 1 0;min-width:227.5px}.field>span{display:block;margin-bottom:3.5px;letter-spacing:.08em;text-transform:uppercase}.editor input,.editor select{height:45.5px}.editor input,.editor select,.editor textarea{display:block;box-sizing:border-box;width:100%;padding:5.25px 8.75px;border:1px solid var(--rule);border-radius:0;background:var(--field);color:var(--ink);font:21px/1.5 Courier New,Courier,monospace}.editor input[type=date]{font-family:Verdana,Tahoma,MS PGothic,sans-serif}.editor input[type=file]{display:none}.editor-toolbar{display:flex;flex-wrap:wrap;align-items:stretch;gap:3.5px;margin:0 0 10.5px;padding:5.25px;border:1px solid var(--rule);background:var(--sidebar)}.editor-toolbar button{display:inline-flex;align-items:center;justify-content:center;width:45.5px;height:42px;padding:0;border:1px solid transparent;border-radius:0;background:none;color:var(--ink);cursor:pointer}.editor-toolbar button:hover{border-color:var(--sidebar-head);background:var(--paper)}.editor-toolbar button[aria-pressed=true]{border-color:var(--rule);background:var(--paper)}.editor-toolbar button:disabled{color:var(--muted);cursor:default}.editor-toolbar svg{width:26.25px;height:26.25px}.toolbar-gap{width:1.75px;margin:3.5px 7px;background:var(--sidebar-head)}.editor-body,.editor-preview{box-sizing:border-box;min-height:525px}.editor-body{resize:vertical}.editor-preview{padding:14px 17.5px;border:1px solid var(--rule);background:var(--field)}.editor-actions{display:flex;flex-wrap:wrap;align-items:baseline;gap:10.5px;margin-top:17.5px}.editor-actions button{padding:5.25px 17.5px 7px;border:1px solid var(--rule);border-radius:0;background:var(--tile-light);color:var(--ink);font:700 19.25px Verdana,Tahoma,MS PGothic,sans-serif;cursor:pointer}.editor-actions button:hover{background:var(--sidebar)}.editor-actions button:disabled{color:var(--muted);cursor:default}.editor-actions .muted{margin-left:auto;font-size:19.25px}.entry-kind{color:var(--muted);font-size:17.5px;letter-spacing:.1em;text-transform:uppercase}.entry-summary{flex:1 1 100%;margin:1.75px 0 0;color:var(--muted);font-size:21px}.entry-edit{display:inline-flex;align-items:center;gap:5.25px;margin-left:14px;color:var(--muted);font-size:17.5px;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.entry-edit svg{width:19.25px;height:19.25px}.entry-delete{background:none;border:0;padding:0;cursor:pointer;font-family:inherit}.entry-delete:hover,.entry-delete:focus-visible{color:#a00000;text-decoration:underline}.entry-delete:disabled{cursor:default;opacity:.6}.entry-pager{display:flex;flex-wrap:wrap;justify-content:space-between;gap:21px;max-width:945px;margin-top:31.5px;padding-top:14px;border-top:1px dotted var(--dotted);font-size:21px}.entry-pager a{display:inline-flex;align-items:center;gap:3.5px}.entry-pager svg{width:21px;height:21px}.link-button{display:inline-flex;align-items:center;gap:10.5px;padding:5.25px 17.5px 7px;border:1px solid var(--rule);background:var(--tile-light);color:var(--ink);font:700 19.25px Verdana,Tahoma,MS PGothic,sans-serif;text-decoration:none;cursor:pointer}.link-button:hover{background:var(--sidebar);color:var(--ink)}.link-button:focus-within{outline:2px solid var(--navy);outline-offset:3.5px}.link-button svg{width:24.5px;height:24.5px}.footer{padding:19.25px 17.5px 21px;border-top:1px solid var(--rule);background:var(--sidebar);color:#333;font-size:17.5px;text-align:center}.footer-note{margin:0}}
