.opt-top{--opt-top-green:var(--entrevue-red,#da0000);color:inherit;background:0 0;padding:1.75rem 1.25rem .5rem}.opt-top a{color:inherit;text-decoration:none}.opt-top__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.7fr) minmax(0,.95fr);grid-template-areas:"left center right";align-items:stretch;gap:1.75rem;max-width:1200px;margin:0 auto;display:grid}.opt-top__col{flex-direction:column;min-width:0;display:flex}.opt-top__col--left{grid-area:left}.opt-top__col--center{grid-area:center}.opt-top__col--right{grid-area:right}.opt-top__heading{letter-spacing:-.01em;text-transform:uppercase;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.1rem;font-weight:800;line-height:1;display:flex}.opt-top__heading-mark{background:var(--opt-top-green);flex:none;width:.62rem;height:.62rem}.opt-top__heading-text{flex:none}.opt-top__heading-line{background:var(--site-line,#e6e6e6);flex:auto;height:1px}.opt-top__stack{flex-direction:column;gap:1.25rem;display:flex}.opt-top__lead{flex-direction:column;flex:auto;min-width:0;display:flex}.opt-top__slot-swap{flex-direction:column;min-width:0;min-height:100%;display:flex}.opt-top__slot-swap>[hidden]{display:none!important}.opt-top__slot-swap .opt-ad{flex-direction:column;gap:.55rem;width:100%;max-width:none;margin:0;padding:0;display:flex}.opt-top__slot-swap .opt-ad__link{background:var(--site-bg-soft,#f4f4f4);width:100%;display:block;overflow:visible}.opt-top__slot-swap .opt-ad__link img{object-fit:contain;width:100%;max-width:none;height:auto;display:block}.opt-top__slot-swap .opt-ad__title{display:none}.opt-top__slot-swap .opt-ad__copy{gap:0;display:grid}.opt-top__slot-swap .opt-ad__actions{margin:0}.opt-top__slot-swap a.opt-ad__cta,.opt-top__slot-swap a.opt-ad__cta:hover,.opt-top__slot-swap a.opt-ad__cta:focus,.opt-top__slot-swap a.opt-ad__cta:active,.opt-top__slot-swap a.opt-ad__cta:visited{color:#fff;background:#da0000;border-radius:0;align-items:center;padding:.45rem .75rem;font-size:.78rem;font-weight:750;text-decoration:none;display:inline-flex}.opt-top__slot-swap a.opt-ad__cta:hover,.opt-top__slot-swap a.opt-ad__cta:focus{color:#fff;background:#b30000}html[data-theme=dark] .opt-top__slot-swap .opt-ad__link{background:#1a1a1a}.opt-top__lead-media,.opt-top__card-media{background:#111;position:relative;overflow:hidden}.opt-top__lead-media{flex:auto;min-height:300px}.opt-top__card-media{aspect-ratio:16/10}.opt-top__media-link,.opt-top__cover,.opt-top__lead-media .opt-cover,.opt-top__card-media .opt-cover{width:100%;height:100%;display:block;position:absolute;inset:0}.opt-top__cover .opt-cover__img,.opt-top__media-link .opt-cover__img{object-fit:cover;width:100%;height:100%}.opt-top__badges{z-index:3;flex-wrap:wrap;gap:.35rem;display:flex;position:absolute;top:.7rem;left:.7rem}.opt-top a.opt-top__badge,.opt-top a.opt-top__badge:hover,.opt-top a.opt-top__badge:focus,.opt-top a.opt-top__badge:active{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#ce5105;align-items:center;padding:.18rem .45rem;font-size:.68rem;font-weight:800;line-height:1.3;display:inline-flex}.opt-top a.opt-top__badge--une,.opt-top a.opt-top__badge--une:hover,.opt-top a.opt-top__badge--une:focus,.opt-top a.opt-top__badge--une:active{color:#fff;background:#000}.opt-top__lead-copy{background:var(--opt-top-green);color:#fff;padding:1.35rem 1.4rem 1.15rem}.opt-top__lead-title{letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:800;line-height:1.15}.opt-top__lead-title a,.opt-top__lead-title a:hover,.opt-top__lead-title a:focus,.opt-top__lead-title a:focus-visible,.opt-top__lead-title a:active{color:#fff}.opt-top__lead-excerpt{color:#ffffffeb;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:62ch;margin:.7rem 0 0;font-size:.98rem;line-height:1.45;display:-webkit-box;overflow:hidden}.opt-top__meta{color:var(--site-muted,#6b6b6b);justify-content:space-between;align-items:baseline;gap:.75rem;margin:.55rem 0 0;font-size:.82rem;line-height:1.4;display:flex}.opt-top__date{white-space:nowrap;margin-left:auto}.opt-top__meta--on-green{color:#ffffffe0;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.85rem;display:flex}.opt-top__author{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.opt-top__avatar{object-fit:cover;border-radius:50%;flex:none;width:1.55rem;height:1.55rem}.opt-top__card{flex-direction:column;gap:.55rem;min-width:0;display:flex}.opt-top__card-title{letter-spacing:-.02em;margin:.15rem 0 0;font-size:1.02rem;font-weight:800;line-height:1.25}.opt-top__card-title a{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.opt-top__card-title a:hover{color:var(--opt-top-green)}.opt-top__overlay{aspect-ratio:16/10;background:#111;position:relative;overflow:hidden}.opt-top__overlay:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 35%,#000000d1 100%);position:absolute;inset:0}.opt-top__overlay-copy{z-index:2;color:#fff;padding:1rem 1.05rem .95rem;position:absolute;bottom:0;left:0;right:0}.opt-top__overlay-title{letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:800;line-height:1.2}.opt-top__overlay-title a,.opt-top__overlay-title a:hover{color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.opt-top__overlay-date{color:#ffffffd1;margin:.45rem 0 0;font-size:.78rem}.opt-top__list{flex-direction:column;gap:.95rem;margin:1.1rem 0 0;padding:0;list-style:none;display:flex}.opt-top__row{grid-template-columns:38% minmax(0,1fr);align-items:center;gap:.8rem;display:grid}.opt-top__row-media{aspect-ratio:4/3;background:#111;display:block;position:relative;overflow:hidden}.opt-top__row-media .opt-cover{width:100%;height:100%;position:absolute;inset:0}.opt-top__row-body{flex-direction:column;gap:.35rem;min-width:0;display:flex}.opt-top__row-badges{display:flex}.opt-top__row-title{letter-spacing:-.02em;margin:0;font-size:.95rem;font-weight:800;line-height:1.22}.opt-top__row-title a{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.opt-top__row-title a:hover{color:var(--opt-top-green)}.opt-top__row-date{color:var(--site-muted,#6b6b6b);margin:0;font-size:.78rem}@media (max-width:991px){.opt-top__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"center center""left right"}.opt-top__lead-media{aspect-ratio:16/9;flex:none;min-height:0}}@media (max-width:640px){.opt-top{padding-inline:1rem}.opt-top__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"center""left""right";gap:1.75rem}.opt-top__lead-media{aspect-ratio:16/10}.opt-top__stack{grid-template-columns:1fr 1fr;gap:1.1rem .75rem;display:grid}.opt-top__card-title{font-size:.92rem}}
.opt-fy{--opt-fy-blue:var(--entrevue-red,#da0000);color:var(--site-ink,#111);background:0 0;padding:1.35rem 1.25rem 2.75rem}.opt-fy a{color:inherit;text-decoration:none}.opt-fy__grid{grid-template-columns:minmax(0,1.72fr) minmax(250px,.72fr);align-items:start;gap:1.75rem 2.1rem;max-width:1200px;margin:0 auto;display:grid}.opt-fy__main{min-width:0;max-width:100%}.opt-fy__head{justify-content:space-between;align-items:center;gap:1rem;min-height:2rem;margin-bottom:1rem;display:flex}.opt-fy__title{color:inherit;letter-spacing:-.02em;align-items:center;gap:.5rem;margin:0;font-size:1.35rem;font-weight:800;line-height:1;display:flex}.opt-fy__title em{color:var(--opt-fy-blue);font-style:normal}.opt-fy__mark{background:var(--opt-fy-blue);flex:none;width:.62rem;height:.62rem}.opt-fy__more{color:inherit;white-space:nowrap;align-items:center;gap:.4rem;font-size:.86rem;font-weight:600;display:inline-flex}.opt-fy__more-icon{border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;display:inline-flex}.opt-fy__head--rule{border-bottom:1px solid var(--site-line,#e6e6e6);margin-bottom:1.35rem;padding-bottom:.85rem;position:relative}.opt-fy__head--rule:after{content:"";background:var(--entrevue-red,#da0000);width:4.5rem;height:4px;position:absolute;bottom:-2px;left:0}.opt-fy__head--rule .opt-fy__title em{color:var(--entrevue-red,#da0000)}.opt-fy__body{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:stretch;gap:0;display:grid}.opt-fy__primary{flex-direction:column;min-width:0;padding-right:1.6rem;display:flex}.opt-fy__primary .opt-fy__lead{flex-direction:column;flex:auto;display:flex}.opt-fy__lead .opt-fy__lead-media{aspect-ratio:auto;flex:auto;min-height:420px;margin-bottom:0}.opt-fy__lead .opt-fy__lead-media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 30%,#0000008c 58%,#000000e6 100%);position:absolute;inset:0}.opt-fy__lead-copy{z-index:2;color:#fff;padding:1.5rem 1.5rem 1.25rem;position:absolute;bottom:0;left:0;right:0}.opt-fy__lead-copy .opt-fy__lead-title,.opt-fy__lead-copy .opt-fy__lead-title a,.opt-fy__lead-copy .opt-fy__lead-title a:hover,.opt-fy__lead-copy .opt-fy__lead-title a:focus{color:#fff!important}.opt-fy__lead-copy .opt-fy__excerpt,html[data-theme=dark] .opt-fy__lead-copy .opt-fy__excerpt{color:#ffffffe6;max-width:62ch}.opt-fy__lead-copy .opt-fy__meta{color:#ffffffd9}.opt-fy__secondary{border-left:1px solid var(--site-line,#e6e6e6);flex-direction:column;min-width:0;padding-left:1.6rem;display:flex}.opt-fy__card{flex-direction:column;min-width:0;display:flex}.opt-fy__card+.opt-fy__card{border-top:1px solid var(--site-line,#e6e6e6);margin-top:1.35rem;padding-top:1.35rem}.opt-fy__card-media{aspect-ratio:16/10;background:#111;margin-bottom:.8rem;position:relative;overflow:hidden}.opt-fy__card-media .opt-cover{width:100%;height:100%;position:absolute;inset:0}.opt-fy__card-title{color:var(--site-ink,#111);letter-spacing:-.02em;margin:0;font-size:1.08rem;font-weight:800;line-height:1.25}.opt-fy__card-title a{color:inherit;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.opt-fy__card-excerpt{color:var(--site-muted,#6b6b6b);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.5rem 0 0;font-size:.88rem;line-height:1.45;display:-webkit-box;overflow:hidden}.opt-fy__meta--line{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.65rem;display:flex}.opt-fy__meta--line strong{color:var(--site-ink,#111);font-weight:700}.opt-fy__meta--line time{white-space:nowrap;margin-left:auto}.opt-fy__lead-media,.opt-fy__must-media,.opt-fy__mini-media{background:#111;border-radius:0;position:relative;overflow:hidden}.opt-fy__lead-media{aspect-ratio:3/2;margin-bottom:.85rem}.opt-fy__must-media{aspect-ratio:16/10}.opt-fy__mini-media{aspect-ratio:4/3;flex:0 0 34%;width:34%}.opt-fy__media-link,.opt-fy__cover,.opt-fy__lead-media .opt-cover,.opt-fy__must-media .opt-cover,.opt-fy__mini-media .opt-cover{width:100%;height:100%;display:block;position:absolute;inset:0}.opt-fy__cover .opt-cover__img,.opt-fy__media-link .opt-cover__img{object-fit:cover;width:100%;height:100%}.opt-fy a.opt-fy__badge,.opt-fy a.opt-fy__badge:hover,.opt-fy a.opt-fy__badge:focus,.opt-fy a.opt-fy__badge:active{z-index:3;color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#ce5105;padding:.18rem .4rem;font-size:.62rem;font-weight:800;line-height:1.2;position:absolute;top:.55rem;left:.55rem}.opt-fy__lead-title,.opt-fy__mini-title,.opt-fy__must-title{color:var(--site-ink,#111);letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.25}.opt-fy__lead-title{font-size:clamp(1.35rem,2vw,1.75rem)}.opt-fy__lead-title a,.opt-fy__mini-title a,.opt-fy__must-title a,.opt-fy__lead-title a:hover,.opt-fy__mini-title a:hover,.opt-fy__must-title a:hover,.opt-fy__lead-title a:focus,.opt-fy__mini-title a:focus,.opt-fy__must-title a:focus{color:inherit;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.opt-fy__lead-title a{-webkit-line-clamp:3}.opt-fy__excerpt{color:var(--site-muted,#6b6b6b);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.55rem 0 0;font-size:.95rem;line-height:1.45;display:-webkit-box;overflow:hidden}html[data-theme=dark] .opt-fy__excerpt{color:#fff}.opt-fy__meta,.opt-fy__date{color:var(--site-muted,#6b6b6b);margin:.45rem 0 0;font-size:.8rem}.opt-fy__lead .opt-fy__meta{justify-content:space-between;align-items:center;gap:1rem;display:flex}.opt-fy__author{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.opt-fy__avatar{object-fit:cover;border-radius:50%;flex:none;width:1.55rem;height:1.55rem}.opt-fy__lead .opt-fy__meta time{white-space:nowrap;margin-left:auto}.opt-fy__list{flex-direction:column;margin-top:1.2rem;display:flex}.opt-fy__list .opt-fy__mini{border-top:1px solid var(--site-line,#e6e6e6);margin-top:1rem;padding-top:1rem}.opt-fy__list .opt-fy__mini:first-child{margin-top:0}.opt-fy__mini{align-items:flex-start;gap:1rem;min-width:0;display:flex}.opt-fy__mini-copy{min-width:0}.opt-fy__kicker{color:inherit;letter-spacing:.04em;text-transform:uppercase;border-bottom:2px solid #ce5105;margin-bottom:.28rem;font-size:.66rem;font-weight:800;line-height:1.2;display:inline-block}.opt-fy__mini-title{font-size:1.02rem}.opt-fy__mini-title a{-webkit-line-clamp:2}.opt-fy__side{z-index:2;align-self:start;position:sticky;top:8.75rem}.opt-fy__musts{flex-direction:column;gap:1.35rem;display:flex}.opt-fy__must-copy{align-items:flex-start;gap:.55rem;margin-top:.7rem;display:flex}.opt-fy__num{color:#ed2228;flex:none;font-size:1.7rem;font-weight:800;line-height:.95}.opt-fy__must-title{font-size:1rem}.opt-fy__must-title a{-webkit-line-clamp:3}@media (max-width:980px){.opt-fy__grid{grid-template-columns:1fr}.opt-fy__side{position:static}}@media (max-width:720px){.opt-fy__body{grid-template-columns:1fr}.opt-fy__primary{padding-right:0}.opt-fy__lead .opt-fy__lead-media{aspect-ratio:4/5;min-height:0}.opt-fy__lead-copy{padding:1rem 1rem .9rem}.opt-fy__secondary{border-left:0;border-top:1px solid var(--site-line,#e6e6e6);margin-top:1.35rem;padding:1.35rem 0 0}.opt-fy__title{font-size:1.15rem}}
.opt-grid{color:var(--site-ink,#111);background:0 0;padding:1.6rem 1.25rem .4rem}.opt-grid a{color:inherit;text-decoration:none}.opt-grid__inner{max-width:1200px;margin:0 auto}.opt-grid--embedded{padding:2rem 0 0}.opt-grid--embedded .opt-grid__inner{max-width:none}.opt-grid__head{border-bottom:1px solid color-mix(in srgb, var(--site-ink,#111) 35%, transparent);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.15rem;padding-bottom:.7rem;display:flex}.opt-grid__heading{letter-spacing:-.02em;align-items:center;gap:.55rem;margin:0;font-size:1.45rem;font-weight:800;line-height:1;display:flex}.opt-grid__mark{flex:none;width:.72rem;height:.72rem}.opt-grid__more{color:var(--site-ink,#111);white-space:nowrap;align-items:center;gap:.45rem;font-size:.92rem;font-weight:600;display:inline-flex}.opt-grid__more-icon{border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;display:inline-flex}.opt-grid__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.7rem 1.15rem;display:grid}.opt-grid__card{min-width:0}.opt-grid__media{aspect-ratio:3/2;background:#111;margin-bottom:.75rem;position:relative;overflow:hidden}.opt-grid__media-link,.opt-grid__cover,.opt-grid__media .opt-cover{width:100%;height:100%;display:block;position:absolute;inset:0}.opt-grid__cover .opt-cover__img,.opt-grid__media-link .opt-cover__img{object-fit:cover;width:100%;height:100%}.opt-grid a.opt-grid__badge,.opt-grid a.opt-grid__badge:hover,.opt-grid a.opt-grid__badge:focus,.opt-grid a.opt-grid__badge:active{z-index:3;color:#fff;letter-spacing:.04em;text-transform:uppercase;padding:.2rem .42rem;font-size:.62rem;font-weight:800;line-height:1.2;position:absolute;top:.55rem;left:.55rem}.opt-grid__title{color:var(--site-ink,#111);letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:800;line-height:1.28}.opt-grid__title a,.opt-grid__title a:hover,.opt-grid__title a:focus,.opt-grid__title a:active{color:inherit;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.opt-grid__meta{color:var(--site-muted,#6b6b6b);justify-content:space-between;align-items:baseline;gap:.75rem;margin:.45rem 0 0;font-size:.84rem;line-height:1.35;display:flex}.opt-grid__meta time{white-space:nowrap;margin-left:auto}@media (max-width:900px){.opt-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.opt-grid__list{grid-template-columns:1fr}}
