.morning-summary{max-width:1120px;margin:22px auto 10px;padding:22px 25px;border-radius:16px;background:#17383b;color:#fff;box-shadow:0 9px 22px #17383b25}.morning-summary[hidden]{display:none}.morning-summary-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.morning-summary h2{font-size:1.35rem;margin:0}.morning-summary-date{font-size:.7rem;font-weight:800;letter-spacing:.13em;color:#e9c76a}.morning-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.morning-summary-grid div{border-left:1px solid #ffffff4a;padding-left:14px}.morning-summary-grid span{display:block;font-size:.68rem;letter-spacing:.09em;text-transform:uppercase;color:#d3e2db;font-weight:700}.morning-summary-grid strong{display:block;font-size:1.45rem;margin-top:4px}.morning-summary-grid small{font-size:.75rem;color:#d3e2db}.morning-summary p{font-size:.76rem;color:#d3e2db;margin:15px 0 0}.morning-summary a{color:#f4d77d;font-weight:700}@media(max-width:600px){.morning-summary{margin:14px 14px 8px;padding:18px}.morning-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.morning-summary-grid strong{font-size:1.25rem}}

.morning-summary-grid>div{text-align:center}

.morning-summary-head{position:relative;min-height:44px}.morning-summary-head>div{position:absolute;left:50%;top:0;transform:translateX(-50%);text-align:center;white-space:nowrap}.morning-summary-head>a{position:absolute;right:0;top:0;margin:0}@media(max-width:404px){.morning-summary-head{display:block;min-height:0}.morning-summary-head>div{position:static;transform:none;text-align:center}.morning-summary-head>a{position:static;display:inline-block;margin:12px 0 0}}@media(min-width:405px) and (max-width:540px){.morning-summary-head{min-height:70px}.morning-summary-head>div{top:23px}}
