.latest-lead.tws-lead{display:block;height:auto;min-height:0;padding:clamp(2rem,4.5vw,4.5rem) var(--pad);background:#0b0b0d;color:#f7f5f0;isolation:isolate}.tws-lead:before,.tws-lead:after{display:none}.tws-lead-wrap{max-width:1120px;margin:0 auto}.tws-home-photo{margin:0 0 1.6rem;width:100%}.tws-home-photo>a{display:block}.tws-home-photo img{display:block;width:100%;height:auto}.tws-home-photo figcaption{margin-top:.65rem;color:#969696;font:400 .67rem/1.6 'DM Sans',sans-serif;text-align:right}.tws-home-photo figcaption a{color:inherit;text-decoration:underline;text-underline-offset:2px}.tws-lead .latest-inner{max-width:none}.tws-lead .latest-label{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;color:#ff3a95;font-size:.72rem;letter-spacing:.13em}.tws-lead .latest-label:before{display:none}.tws-lead .latest-label span{color:#aaa;letter-spacing:.06em;font-weight:500}.tws-lead h2{margin:1rem 0 1.1rem;max-width:none;font:700 clamp(1.8rem,4vw,3.5rem)/1.1 'DM Sans',sans-serif;letter-spacing:-.04em;text-transform:none;overflow-wrap:normal;word-break:normal}.tws-lead h2 a{color:inherit;text-decoration:none}.tws-lead h2 a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.tws-lead h2 em{display:inline;color:inherit;font-style:normal}.tws-lead .dek{max-width:1080px;margin:0;color:#bfbfbd;font:400 clamp(.95rem,1.4vw,1.1rem)/1.7 'DM Sans',sans-serif}.tws-lead .read{display:inline-flex;gap:2rem;margin-top:1.4rem;padding:0 0 .5rem;border:0;border-bottom:1px solid #777;background:transparent;color:#f7f5f0;font-size:.75rem;letter-spacing:.08em}.tws-lead .read:hover{color:#ff3a95;border-color:#ff3a95}@media(max-width:800px){.latest-lead.tws-lead{padding-top:1.5rem;padding-bottom:2.5rem}.tws-home-photo{margin-bottom:1.2rem}.tws-home-photo figcaption{font-size:.6rem;text-align:left}.tws-lead h2{font-size:clamp(1.5rem,5.6vw,2.5rem);margin:.8rem 0 1rem;line-height:1.15}.tws-lead .latest-label{font-size:.66rem}.tws-lead .latest-label span{flex-basis:100%}.tws-lead .dek{font-size:.95rem}}
