.bl{overflow:hidden}.bl-hero{padding:96px clamp(24px,10vw,154px) 64px;background:var(--raised);border-bottom:1px solid var(--divider);display:grid;grid-template-columns:.65fr 1fr;gap:7vw;align-items:end}.bl-hero h1{margin:22px 0 0;font:400 clamp(52px,8vw,108px)/.95 var(--display);letter-spacing:-.05em}.bl-hero p{margin:0;max-width:560px;color:var(--secondary);font:400 clamp(19px,1.9vw,23px)/1.55 var(--display)}.bl-hero .in-newsletter-link{margin-top:24px;max-width:100%;white-space:normal;line-height:1.5;text-align:left}.bl-list{list-style:none;margin:0;padding:24px clamp(24px,10vw,154px) 40px}.bl-item{position:relative;display:grid;grid-template-columns:150px 1fr auto;gap:28px;align-items:baseline;padding:34px 0;border-bottom:1px solid var(--divider)}.bl-item:before{content:"";position:absolute;left:0;top:-1px;height:1px;width:40px;background:var(--red);transition:width .5s ease}.bl-item:hover:before{width:100%}.bl-item time{color:var(--secondary);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.bl-item h2{margin:0 0 10px;font:400 clamp(26px,3vw,38px)/1.1 var(--display);letter-spacing:-.03em;text-wrap:balance}.bl-item h2 a{color:var(--charcoal);text-decoration:none}.bl-item h2 a:after{content:"";position:absolute;inset:0}.bl-item h2 a:hover{color:var(--deep-red)}.bl-item h2 a:focus-visible{outline:none}.bl-item:focus-within{outline:2px solid var(--deep-red);outline-offset:6px}.bl-item p{margin:0;max-width:640px;color:var(--secondary);font-size:15px;line-height:1.75}.bl-item .bl-go{color:var(--deep-red);font-size:20px;transition:transform .25s ease}.bl-item:hover .bl-go{transform:translateX(4px)}.bl-empty{margin:64px clamp(24px,10vw,154px);padding:48px 0 48px 28px;border-left:3px solid var(--red);max-width:720px}.bl-empty h2{margin:0 0 14px;font:400 clamp(30px,3.6vw,44px)/1.1 var(--display);letter-spacing:-.03em}.bl-empty p{margin:0 0 22px;font-size:15px;line-height:1.75}.bl-empty p,.bl-pager{color:var(--secondary)}.bl-pager{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 clamp(24px,10vw,154px) 56px;font-size:12px}.bl-pager a{display:inline-flex;align-items:center;min-height:44px;color:var(--deep-red);font-weight:700;text-decoration:underline;text-decoration-color:var(--lilac);text-underline-offset:6px}.bl-pager .off{min-width:1px}.bl-cta{padding:84px clamp(24px,10vw,154px);background:var(--deep-red);color:var(--ground);display:grid;gap:16px;justify-items:start}.bl-cta h2{margin:0;font:400 clamp(32px,4.4vw,56px)/1.04 var(--display);letter-spacing:-.04em;max-width:820px;text-wrap:balance}.bl-cta p{margin:0;color:#EBDCDF;font-size:15px;line-height:1.7;max-width:560px}.bl-cta a{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:8px;padding:0 22px;border:1px solid var(--ground);color:var(--ground);font-size:12px;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:background .2s,color .2s}.bl-cta a:hover{background:var(--ground);color:var(--deep-red)}.bl-cta a:focus-visible{outline:2px solid var(--lilac);outline-offset:3px}.bl-article{padding:72px clamp(24px,10vw,154px) 40px}.bl-back{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--deep-red);font-size:12px;font-weight:700;text-decoration:underline;text-decoration-color:var(--lilac);text-underline-offset:6px}.bl-article header{max-width:880px;margin:28px 0 48px;padding-bottom:40px;border-bottom:1px solid var(--divider)}.bl-article header time{display:block;color:var(--secondary);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.bl-article h1{margin:18px 0 24px;font:400 clamp(40px,6vw,84px)/1 var(--display);letter-spacing:-.045em;text-wrap:balance}.bl-lede{margin:0;max-width:700px;color:var(--secondary);font:400 clamp(19px,2vw,24px)/1.5 var(--display)}.bl-body{max-width:680px;margin-left:clamp(0px,12vw,180px)}.bl-body p{margin:0 0 26px;font-size:17px;line-height:1.85;color:var(--charcoal);white-space:pre-line;overflow-wrap:anywhere}.bl-body p:first-child:first-letter{float:left;margin:6px 10px 0 0;font:400 64px/.8 var(--display);color:var(--deep-red)}.bl-end{max-width:680px;margin:48px 0 0 clamp(0px,12vw,180px);padding-top:24px;border-top:1px solid var(--divider)}@media (max-width:760px){.bl-hero{grid-template-columns:1fr;padding:64px 22px 44px;gap:20px}.bl-list{padding-inline:22px}.bl-item{grid-template-columns:1fr;gap:10px;padding:28px 0}.bl-item .bl-go{display:none}.bl-empty{margin:48px 22px}.bl-cta,.bl-pager{padding-inline:22px}.bl-article{padding:48px 22px 24px}.bl-body,.bl-end{margin-left:0}.bl-body p{font-size:16px}}.in-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:28px clamp(24px,10vw,154px) 0}.in-tabs a{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid var(--divider);color:var(--charcoal);font-size:12px;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:border-color .2s,color .2s}.in-tabs a:hover{border-color:var(--lilac);color:var(--deep-red)}.in-tabs a[aria-current=page]{border-color:var(--deep-red);color:var(--deep-red);box-shadow:inset 0 -2px 0 var(--deep-red)}.in-tabs a:focus-visible{outline:2px solid var(--deep-red);outline-offset:3px}.in-group{padding:56px clamp(24px,10vw,154px) 8px}.in-group+.in-group{border-top:1px solid var(--divider)}.in-group-head{display:grid;grid-template-columns:.65fr 1fr;gap:7vw;align-items:end;padding-bottom:8px}.in-group-head h2{margin:0;font:400 clamp(34px,4.4vw,58px)/1 var(--display);letter-spacing:-.04em}.in-group-head p{margin:0;max-width:560px;color:var(--secondary);font-size:15px;line-height:1.75}.in-group .bl-list{padding-inline:0;padding-bottom:16px}.in-group-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:48px;font-size:12px;color:var(--secondary)}.in-sec{display:inline-block;margin-left:10px;padding:2px 8px;border:1px solid var(--lilac);color:var(--deep-red);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.in-item-meta{display:grid;gap:8px;align-content:start}.in-item-meta .in-sec{margin-left:0;justify-self:start}.in-src{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 22px;border:1px solid var(--deep-red);color:var(--deep-red);font-size:12px;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:background .2s,color .2s}.in-src:hover{background:var(--deep-red);color:var(--ground)}.in-src:focus-visible{outline:2px solid var(--deep-red);outline-offset:3px}.in-src-wrap{max-width:680px;margin:0 0 0 clamp(0px,12vw,180px)}.in-src-wrap p{margin:0 0 18px;color:var(--secondary);font-size:15px;line-height:1.75}.bl-body+.in-src-wrap{margin-top:16px}@media (max-width:760px){.in-group,.in-tabs{padding-inline:22px}.in-group-head{grid-template-columns:1fr;gap:14px}.in-src-wrap{margin-left:0}}.bl-item h3{margin:0 0 10px!important;font:400 clamp(26px,3vw,38px)/1.1 var(--display);letter-spacing:-.03em;text-wrap:balance}.bl-item h3 a{color:var(--charcoal);text-decoration:none}.bl-item h3 a:after{content:"";position:absolute;inset:0}.bl-item h3 a:hover{color:var(--deep-red)}.bl-item h3 a:focus-visible{outline:none}.in-cover{margin:0 0 56px;max-width:1100px}.in-cover-frame{position:relative;aspect-ratio:16/8;overflow:hidden;background:var(--raised);border-bottom:3px solid var(--red)}.in-cover-frame img{width:100%;height:100%;object-fit:cover;display:block}.in-cover figcaption{margin-top:12px;max-width:760px;color:var(--secondary);font-size:12px;line-height:1.65}.in-cover figcaption a{color:var(--deep-red);text-decoration:underline;text-decoration-color:var(--lilac);text-underline-offset:4px}.in-cover figcaption a:focus-visible{outline:2px solid var(--deep-red);outline-offset:2px}.in-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:760px){.in-cover{margin-bottom:40px}.in-cover-frame{aspect-ratio:4/3}}