:root{--smooth-bg:#f5f0e8;--smooth-card:#fff;--smooth-ink:#202124;--smooth-pink:#d94f6b;--smooth-gold:#e8ad43;--smooth-teal:#2d6366;--smooth-line:#e1ddd6}.smooth-home{background:var(--smooth-bg);color:var(--smooth-ink);padding:12px 0 45px}.smooth-home .wrap{width:min(1240px,calc(100% - 32px))}.smooth-live{margin-bottom:12px}.smooth-live .wrap{height:34px;background:#fff;display:flex;align-items:center;border-left:5px solid var(--smooth-pink);box-shadow:0 1px 4px #39291810;overflow:hidden}.smooth-live b{padding:0 18px;color:var(--smooth-pink);font-size:9px;letter-spacing:1px}.smooth-live i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--smooth-pink);margin-right:6px}.smooth-live span{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.smooth-card{background:var(--smooth-card);border-radius:4px;box-shadow:0 6px 22px #382a1910}.smooth-priority{display:grid;grid-template-columns:1.65fr .75fr;gap:12px}.smooth-news,.smooth-events{padding:22px}.smooth-news{border-top:5px solid var(--smooth-pink)}.smooth-events{border-top:5px solid var(--smooth-gold)}.smooth-head{display:flex;align-items:end;justify-content:space-between;border-bottom:1px solid var(--smooth-line);padding-bottom:12px;margin-bottom:15px}.smooth-head small{font-size:8px;letter-spacing:1.5px;color:#70747b;font-weight:700}.smooth-head h1,.smooth-head h2{font:700 26px/1.1 Arial,sans-serif;letter-spacing:-.7px;margin:5px 0 0}.smooth-head>a{background:#f4efe8;padding:7px 10px;font-size:8px;color:var(--smooth-teal);font-weight:700}.smooth-news-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:16px}.smooth-lead{padding-right:16px;border-right:1px solid var(--smooth-line)}.smooth-lead>.thumb{height:230px}.smooth-lead img{width:100%;height:100%;object-fit:cover}.smooth-lead h2{font:700 25px/1.15 Arial,sans-serif;letter-spacing:-.5px;margin:10px 0}.smooth-lead p{font-size:13px;color:#656a72}.smooth-read{font-size:8px;font-weight:700;color:#376bca}.smooth-list article{display:grid;grid-template-columns:84px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid #ece9e4}.smooth-list .thumb{height:65px}.smooth-list img{width:100%;height:100%;object-fit:cover}.smooth-list h3{font:600 14px/1.25 Arial,sans-serif;margin:5px 0}.smooth-home .post-meta{font-size:7px;letter-spacing:.5px;color:var(--smooth-pink)}.smooth-event-list article{display:grid;grid-template-columns:70px 44px 1fr 10px;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #ece9e4}.smooth-event-list .thumb{height:62px}.smooth-event-list img{width:100%;height:100%;object-fit:cover}.smooth-event-list time{background:#fff1d6;border-left:3px solid var(--smooth-gold);padding:7px 3px;text-align:center;font-size:7px;color:var(--smooth-pink)}.smooth-event-list time b{display:block;font:24px/1 Georgia,serif;color:var(--smooth-ink)}.smooth-event-list h3{font:600 14px/1.2 Arial,sans-serif;margin:4px 0}.smooth-event-list p{font-size:8px;color:#697078;margin:0}.smooth-quick{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:12px;margin-bottom:22px}.smooth-quick a{background:#fff;border-left:4px solid var(--smooth-pink);padding:16px 18px;box-shadow:0 4px 16px #382a190d}.smooth-quick a:nth-child(2){border-color:var(--smooth-gold)}.smooth-quick a:nth-child(3){border-color:var(--smooth-teal)}.smooth-quick a:nth-child(4){border-color:#172238}.smooth-quick small{font-size:7px;color:#747981}.smooth-quick b{display:block;font:700 19px Arial;margin:7px 0 3px}.smooth-quick span{font-size:9px;color:#777}.smooth-section{padding:22px;margin-bottom:22px}.smooth-most-read{display:grid;grid-template-columns:1fr 1fr;gap:12px}.smooth-most-read article{display:grid;grid-template-columns:28px 108px 1fr;gap:12px;border-left:4px solid var(--smooth-gold);padding:12px;background:#fffaf3}.smooth-most-read article:nth-child(even){border-color:var(--smooth-pink)}.smooth-most-read em{font:22px Georgia;color:#aaa}.smooth-most-read .thumb{height:78px}.smooth-most-read img{width:100%;height:100%;object-fit:cover}.smooth-most-read h3{font:600 15px/1.25 Arial;margin:5px 0}.smooth-most-read small{font-size:8px;color:#777}.smooth-guides{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.smooth-guides a{padding:24px;border:1px solid var(--smooth-line);border-top:4px solid var(--smooth-teal)}.smooth-guides a:nth-child(2){border-top-color:var(--smooth-pink)}.smooth-guides a:nth-child(3){border-top-color:var(--smooth-gold)}.smooth-guides b{font:24px Georgia;color:var(--smooth-pink)}.smooth-guides h3{font:700 20px Arial}.smooth-guides p{font-size:13px;color:#687078}.smooth-cities{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.smooth-cities a{height:280px;background-size:cover;background-position:center;color:#fff;padding:22px;display:flex;flex-direction:column;justify-content:end}.smooth-cities h3{font:34px Georgia;margin:0 0 5px}.smooth-cities span{font-size:8px}.smooth-motion{background:#fff;border-top:5px solid var(--smooth-teal);padding:28px;display:grid;grid-template-columns:1fr auto auto;gap:25px;align-items:center}.smooth-motion small{font-size:8px;color:var(--smooth-pink)}.smooth-motion h2{font:700 28px Arial;margin:6px 0}.smooth-motion p{font-size:12px;color:#687078}.smooth-motion>a{padding:10px 14px;background:#f4efe8;font-size:9px;font-weight:700}.site-header{position:sticky;top:0;z-index:40;box-shadow:0 2px 12px #14191e0f}.menu a:hover{color:var(--smooth-pink)}
@media(max-width:800px){.smooth-home .wrap{width:calc(100% - 20px)}.smooth-priority{grid-template-columns:1fr}.smooth-news,.smooth-events,.smooth-section{padding:16px}.smooth-news-grid{grid-template-columns:1fr}.smooth-lead{display:grid;grid-template-columns:108px 1fr;gap:12px;padding:0 0 14px;border-right:0;border-bottom:1px solid var(--smooth-line)}.smooth-lead>.thumb{height:100px}.smooth-lead h2{font-size:18px;margin:5px 0}.smooth-lead p,.smooth-read{display:none}.smooth-list article{grid-template-columns:78px 1fr}.smooth-list .thumb{height:62px}.smooth-quick{display:flex;overflow-x:auto}.smooth-quick a{flex:0 0 68vw}.smooth-most-read{grid-template-columns:1fr}.smooth-most-read article{grid-template-columns:25px 82px 1fr}.smooth-most-read .thumb{height:65px}.smooth-guides,.smooth-cities{display:flex;overflow-x:auto}.smooth-guides a,.smooth-cities a{flex:0 0 78vw}.smooth-cities a{height:300px}.smooth-motion{grid-template-columns:1fr 1fr}.smooth-motion>div{grid-column:1/-1}.smooth-event-list article{grid-template-columns:70px 42px 1fr 8px}}
