.wellness .awards{display:block;padding:20px}.awards>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.awards h2{display:none}.awards .eyebrow,.awards #award-summary{margin:0}.wellness .award-list{display:grid;grid-template-columns:minmax(125px,1fr) minmax(150px,1.15fr);gap:18px}.award-list>.award{padding:12px;border:1px solid #78505e;background:linear-gradient(145deg,#50313f,#282027)}.award-stack{display:flex;align-items:stretch;padding:0 0 0 6px;min-width:0}.award-stack .award{flex:1;min-width:0;height:auto;min-height:126px;margin-left:-7px;padding:12px 4px;border:1px solid #69515f;border-radius:10px;background:linear-gradient(135deg,#493440,#201b24);box-shadow:-5px 0 12px #0b080c66;opacity:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.award-stack .award:nth-child(2){transform:none}.award-stack .award:nth-child(3){transform:none}.award-stack .award:nth-child(4){transform:none}.award-stack .award small{display:none}.award-stack .award strong{writing-mode:vertical-rl;font-size:10px;letter-spacing:.5px;margin-top:8px;max-height:74px}.award-stack .star{font-size:20px}.award-stack .locked .star{font-size:0;width:13px;height:12px;border:1.5px solid #c5a2b5;border-radius:3px;position:relative;margin-top:5px}.award-stack .locked .star:before{content:'';position:absolute;width:7px;height:7px;border:1.5px solid #c5a2b5;border-bottom:0;border-radius:6px 6px 0 0;top:-8px;left:1.5px}.wellness [data-pane=today] .w-grid{align-items:start}.wellness #today-energy-note,.wellness #feeling-advice{display:none!important}.wellness .oura-balance{margin:22px 0;padding:22px;border:1px solid #694b59;background:linear-gradient(115deg,#392631,#211b23)}.oura-balance>span{font-size:11px;letter-spacing:2px}.oura-balance>strong{display:block;font-size:clamp(28px,5vw,44px);font-weight:750;letter-spacing:-1px;margin:10px 0;font-variant-numeric:tabular-nums}.oura-balance small{display:block;font-size:12px;color:#bdaeb5;line-height:1.5}.food-oura-energy{color:#cdaabb;font-variant-numeric:tabular-nums}@media(max-width:380px){.wellness .award-list{gap:10px;grid-template-columns:120px 1fr}.awards #award-summary{font-size:11px}.wellness .awards{padding:16px}}
