#health-risks{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));column-gap:20px;row-gap:0;grid-auto-flow:row dense;text-align:left}#health-risks .hr-item{margin-bottom:20px}.hr-tile{position:relative;display:block;aspect-ratio:8/5;overflow:hidden;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.35);transition:box-shadow .25s ease,transform .25s ease}.hr-item.open .hr-tile,.hr-tile:hover{box-shadow:0 10px 32px rgba(0,0,0,.5);transform:translateY(-2px)}.hr-tile-media{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform .6s ease}.hr-item.open .hr-tile-media,.hr-tile:hover .hr-tile-media{transform:scale(1.06)}.hr-tile-veil{position:absolute;inset:0;background:rgba(0,0,0,.45);opacity:0;transition:opacity .35s ease}.hr-item.open .hr-tile-veil,.hr-tile:hover .hr-tile-veil{opacity:1}.hr-tile-text{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 14px;text-align:center}.hr-tile-text h3{margin:0;text-shadow:rgba(0,0,0,.4) 0 1px 6px}.hr-tile-teaser{margin:0;max-height:0;opacity:0;transform:translateY(8px);overflow:hidden;font-size:14px;line-height:1.5;transition:all .35s ease}.hr-item.open .hr-tile-teaser,.hr-tile:hover .hr-tile-teaser{max-height:3.2em;opacity:1;transform:none;margin-top:6px}.hr-tile::after{content:'';position:absolute;left:0;right:0;bottom:0;height:3px;background:#f8b864;transform:scaleX(0);transition:transform .3s ease;z-index:2}.hr-item.open .hr-tile::after{transform:scaleX(1)}.hr-panel{grid-column:1/-1;display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .5s ease,visibility 0s linear .5s}.hr-panel.open{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.hr-panel-clip{min-height:0;overflow:hidden;border-radius:12px}.hr-panel-inner{position:relative;display:grid;grid-template-columns:minmax(280px,460px) 1fr;gap:28px;align-items:start;padding:24px;margin-bottom:20px;box-shadow:0 4px 24px rgba(0,0,0,.35);border-radius:12px;opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease}.hr-panel.open .hr-panel-inner{opacity:1;transform:none;transition-delay:.15s}.hr-panel-media{position:relative;overflow:hidden;border-radius:8px;aspect-ratio:770/433}.hr-panel-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;border-radius:8px}.hr-panel-media::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.68) 0,rgba(0,0,0,.28) 55%,rgba(0,0,0,.28) 100%);pointer-events:none}.hr-panel-title{position:absolute;left:18px;right:18px;bottom:12px;margin:0;z-index:2;text-shadow:rgba(0,0,0,.5) 0 1px 8px}.hr-panel-body{min-width:0;padding-right:36px}.hr-close{position:absolute;top:10px;right:10px;z-index:3;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:0 0;color:#999;font-size:16px;cursor:pointer;transition:color .25s ease}.hr-close i{display:block;line-height:1;transition:transform .3s ease}.hr-close:focus-visible,.hr-close:hover{color:#fff}.hr-close:focus-visible i,.hr-close:hover i{transform:rotate(90deg)}@media only screen and (max-width:768px){.hr-panel-inner{grid-template-columns:1fr;gap:18px;padding:18px}.hr-panel-body{padding-right:0}.hr-close{top:6px;right:6px;background:rgba(0,0,0,.45);border-radius:50%}}@media only screen and (max-width:640px){#health-risks{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));column-gap:12px}#health-risks .hr-item{margin-bottom:12px}.hr-tile{aspect-ratio:3/2;border-radius:10px}.hr-tile-teaser{display:none}.hr-panel-inner{margin-bottom:12px}.hr-panel-title{left:14px;right:14px;bottom:10px}}@media only screen and (max-width:460px){#health-risks{grid-template-columns:1fr}.hr-tile{aspect-ratio:2/1}}#health-risks.no-anim,#health-risks.no-anim *{transition:none!important}@media (prefers-reduced-motion:reduce){#health-risks *,.hr-panel,.hr-panel-inner,.hr-tile,.hr-tile-media{transition:none!important}}