.ntf-footer{width:100%;display:block;position:relative;text-align:left;text-transform:none;letter-spacing:normal}.ntf-footer *{box-sizing:border-box}.ntf-footer a,.ntf-footer p,.ntf-footer address,.ntf-footer ul,.ntf-footer li,.ntf-footer summary{font-family:inherit;text-transform:none;letter-spacing:normal}.ntf-footer a{font-weight:400;border:0;background:none}.ntf-footer summary{display:block;background:transparent;border:0}.ntf-footer img{max-width:none}.ntf-footer p{max-width:none}.ntf-footer nav{display:block}.ntf-footer details{margin:0;padding:0}.ntf-footer li{list-style:none}.ntf-footer *{box-sizing:border-box}.ntf-footer{margin:0;font:400 13px/1.5 var(--body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased}.ntf-footer a{color:inherit;text-decoration:none}.ntf-footer a:hover{text-decoration:underline;text-underline-offset:3px}.ntf-footer a:focus-visible,.ntf-footer summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ntf-footer{border-top:3px solid var(--accent)}.ntf-footer .ntf-inner{max-width:1400px;margin:auto;padding:30px 40px 22px}.ntf-footer .ntf-columns{display:grid;grid-template-columns:170px minmax(110px,.85fr) minmax(150px,1.15fr) minmax(125px,1fr) minmax(135px,1fr) minmax(205px,1.35fr);gap:24px;align-items:start}.ntf-footer .ntf-col{min-width:0}.ntf-footer .ntf-logo{display:block;overflow:hidden;width:145px;aspect-ratio:650/178}.ntf-footer .ntf-logo img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.ntf-footer .ntf-logo.ntf-sinkov{width:49px;aspect-ratio:507/873}.ntf-footer .ntf-logo.ntf-zerobite{width:100px;aspect-ratio:459/285}.ntf-footer .ntf-logo.ntf-zerobite img{width:104.575%;max-width:none;transform:translate(-3.9583%,-5.0794%)}.ntf-footer .ntf-logo.ntf-netpa{width:150px;aspect-ratio:550/112}.ntf-footer .ntf-intro{font-size:12px;line-height:1.5;color:var(--muted);margin:13px 0 0;max-width:150px}.ntf-footer .ntf-heading{font-family:var(--heading);font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.025em;margin:0 0 9px;color:var(--accent);list-style:none}.ntf-footer .ntf-heading::-webkit-details-marker{display:none}.ntf-footer summary{cursor:default}.ntf-footer ul{list-style:none;margin:0;padding:0}.ntf-footer li{margin:0;padding:0}.ntf-footer li a{display:block;font-size:12px;line-height:1.7;padding:0}.ntf-footer .ntf-company{border-left:1px solid var(--line);padding-left:20px}.ntf-footer .ntf-company .ntf-logo{width:158px;margin:0 0 13px}.ntf-footer .ntf-company p,.ntf-footer .ntf-company address{font-size:11px;line-height:1.5;margin:0 0 8px;font-style:normal}.ntf-footer .ntf-company-name{font-weight:600}.ntf-footer .ntf-company address{color:var(--muted)}.ntf-footer .ntf-contact a{display:block;font-size:11px;line-height:1.7;overflow-wrap:anywhere}.ntf-footer .ntf-site-link{display:inline-block;font-size:11px;font-weight:600;margin-top:7px}.ntf-footer .ntf-bottom{border-top:1px solid var(--line);margin-top:25px;padding-top:13px}.ntf-footer .ntf-copyright{font-size:11px;line-height:1.6;color:var(--muted);margin:0}.ntf-footer .ntf-notice{font-size:11px;line-height:1.6;color:var(--muted);margin:9px 0 0}.ntf-footer .ntf-brand-sites{border-top:1px solid var(--line);margin-top:9px;padding-top:8px}.ntf-footer .ntf-brand-sites a{font-size:11px;line-height:1.7;display:block}@media(max-width:1150px) and (min-width:761px){.ntf-footer .ntf-inner{padding:24px 20px 20px}.ntf-footer .ntf-columns{grid-template-columns:minmax(110px,1fr) minmax(90px,.9fr) minmax(110px,1.15fr) minmax(95px,1fr) minmax(100px,1fr) minmax(150px,1.4fr);gap:14px}.ntf-footer .ntf-logo.ntf-killing,.ntf-footer .ntf-logo.ntf-netpa{width:100%;max-width:140px}.ntf-footer .ntf-company{padding-left:12px}.ntf-footer .ntf-company .ntf-logo{width:100%;max-width:150px}.ntf-footer .ntf-intro{font-size:11px}.ntf-footer .ntf-heading{font-size:11px}.ntf-footer li a{font-size:11px;line-height:1.6}.ntf-footer .ntf-company p,.ntf-footer .ntf-company address,.ntf-footer .ntf-contact a,.ntf-footer .ntf-site-link{font-size:10px}.ntf-footer .ntf-logo.ntf-zerobite{max-width:100%}}@media(max-width:760px){.ntf-footer .ntf-inner{padding:30px 22px 23px}.ntf-footer .ntf-columns{display:block}.ntf-footer .ntf-identity{margin-bottom:23px}.ntf-footer .ntf-intro{max-width:none;font-size:13px;margin-top:15px}.ntf-footer .ntf-logo.ntf-killing{width:160px}.ntf-footer .ntf-heading{padding:17px 24px 17px 0;margin:0;position:relative;cursor:pointer;min-height:50px}.ntf-footer .ntf-group{border-top:1px solid var(--line)}.ntf-footer .ntf-heading:after{content:'+';position:absolute;right:0;font-size:19px;line-height:16px;font-weight:400}.ntf-footer .ntf-group[open]>.ntf-heading:after{content:'−'}.ntf-footer .ntf-group ul{padding-bottom:10px}.ntf-footer .ntf-group li a{display:flex;align-items:center;min-height:44px;padding:8px 0;font-size:13px;line-height:1.5}.ntf-footer .ntf-company{border:0;border-top:1px solid var(--line);padding:26px 0 0}.ntf-footer .ntf-company .ntf-logo{width:160px;margin:0 0 20px}.ntf-footer .ntf-company p,.ntf-footer .ntf-company address{font-size:12px;line-height:1.7;margin-bottom:16px}.ntf-footer .ntf-company .ntf-contact a,.ntf-footer .ntf-site-link{min-height:44px;display:flex;align-items:center;margin:0;font-size:12px}.ntf-footer .ntf-brand-sites a{min-height:44px;display:flex;align-items:center}.ntf-footer .ntf-bottom{margin-top:24px;padding-top:19px}.ntf-footer .ntf-notice{margin-top:12px}}
.ntf-footer .ntf-heading{font-family:var(--heading);font-weight:700}.ntf-footer .ntf-site-link{font-weight:600}.ntf-footer .ntf-logo img{max-width:none}.ntf-footer .ntf-notice{font-weight:400;text-transform:none;letter-spacing:normal}

.ntf-footer details.ntf-group{border:0;border-radius:0;box-shadow:none;background:none}.ntf-footer summary.ntf-heading{padding:0;min-height:0}.ntf-footer summary.ntf-heading::after{content:none}@media(max-width:760px){.ntf-footer details.ntf-group{border-top:1px solid var(--line)}.ntf-footer summary.ntf-heading{padding:17px 24px 17px 0;min-height:50px}.ntf-footer summary.ntf-heading::after{content:"+"}.ntf-footer details[open] summary.ntf-heading::after{content:"−"}}

.ntf-footer[data-site="killing"] .ntf-identity .ntf-intro{margin-top:4px}

/* Approved 16 October: brand signatures reduced and anchored above divider. */
.ntf-footer .ntf-columns{position:relative;padding-bottom:16px}
.ntf-footer .ntf-signature{position:absolute;left:0;bottom:-15px;margin:0;transform-origin:left bottom}
.ntf-footer .ntf-mark-killing{font-family:'Saira',sans-serif;font-size:30px;font-weight:900;line-height:.89;letter-spacing:-.045em;color:#901b2c;white-space:nowrap;transform:scale(.75)}
.ntf-footer .ntf-mark-killing em{font-style:italic;color:#ed152b}
.ntf-footer .ntf-mark-sinkov{display:inline-block;font-family:'Barlow',sans-serif;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.025em;background:#ed1927;color:#fff;padding:5px 7px;white-space:nowrap;transform:scale(.75) rotate(-3deg)}
.ntf-footer .ntf-mark-zerobite{width:125px;transform:scale(.75)}
.ntf-footer .ntf-mark-zerobite img{width:100%;height:auto;display:block;mix-blend-mode:multiply}
.ntf-footer .ntf-mark-netpa{font-family:'Instrument Sans',sans-serif;font-weight:360;font-size:29px;line-height:.88;letter-spacing:-.065em;color:#232c40;transform:scale(.65)}
.ntf-footer .ntf-mark-netpa span{display:block}
@media(min-width:761px) and (max-width:1150px){.ntf-footer .ntf-mark-killing{font-size:27px}.ntf-footer .ntf-mark-sinkov{font-size:10px;padding:5px}.ntf-footer .ntf-mark-zerobite{width:110px}.ntf-footer .ntf-mark-netpa{font-size:27px}}
@media(max-width:760px){.ntf-footer .ntf-columns{padding-bottom:64px}.ntf-footer .ntf-signature{bottom:-14px}}
