.tc-hub .wa-art-head{padding-bottom:40px}.tc-lead{max-width:620px;margin:10px auto 0;color:#e9dcec;font-size:17px;line-height:1.6}.tc-hub-body{padding-top:24px}.tc-group{max-width:1100px;margin:2.2em auto 0;padding:0 16px;scroll-margin-top:90px}.tc-group-head h2{font:400 32px/1.2 Berkshire Swash,Georgia,serif;color:#3f2941;margin:0 0 4px}.tc-group-head p{color:#6b5a6e;margin:0 0 14px}.tc-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:16px 14px}.tc-grid li{margin:0}.tc-grid a,.tc-grid li>div{display:block;text-decoration:none;color:#3f2941;text-align:center}.tc-grid img{display:block;width:100%;height:auto;border-radius:8px;box-shadow:0 6px 16px #3f29412e;background:#fff;transition:transform .15s}.tc-grid a:hover img{transform:translateY(-3px)}.tc-grid span{display:block;font-size:13px;font-weight:600;line-height:1.3;margin-top:7px}.tc-grid small{display:block;font-size:11px;color:#8e3d94;letter-spacing:.05em}.tc-grid em{display:block;font-style:normal;font-weight:400;font-size:11px;color:#9a8a9d}.tc-grid .is-soon img{opacity:.55;filter:saturate(.6)}.tc-ask{background:linear-gradient(135deg,#3f2941,#5c3561);color:#fff;border-radius:18px;padding:22px 24px;margin:2em 0}.wa-art-text .tc-ask h2.tc-ask-t{color:#f3d27a!important;border:0;padding:0;margin:0 0 .4em!important;font-size:26px!important}.tc-ask p{color:#f3eaf5}.tc-btn{display:inline-block;background:#f3d27a;color:#3f2941!important;text-decoration:none!important;font-weight:600;border-radius:999px;padding:10px 22px}
