.channel-wrap{max-width:980px;padding-top:48px;padding-bottom:48px}.channel-wrap h1{font-size:clamp(28px,4vw,44px);line-height:1.4;letter-spacing:-.04em}.channel-intro{font-size:18px;line-height:1.9;color:#4c6478;margin:20px 0 32px}.sample-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0}.sample-card,.channel-panel{border:1px solid #dbe5ed;border-radius:20px;padding:26px;background:white;min-width:0}.sample-card img{display:block;width:100%;height:320px;object-fit:contain;background:#f1f5f8;border-radius:12px}.sample-card h2,.channel-panel h2{font-size:24px;line-height:1.5;margin:20px 0 12px}.channel-wrap p{line-height:1.85}.channel-actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.channel-wrap .daily-question legend{box-sizing:border-box}.channel-wrap .daily-question{overflow:hidden}.channel-wrap .btn{white-space:normal}.channel-panel{margin:24px 0}.channel-result-list{padding-left:22px;line-height:1.9}@media(max-width:600px){.channel-wrap{width:calc(100% - 32px);padding-top:28px}.sample-grid{grid-template-columns:1fr;gap:16px}.sample-card,.channel-panel{padding:20px}.sample-card img{height:auto;max-height:420px}.channel-intro{font-size:16px}.channel-actions .btn{width:100%;justify-content:center}.channel-wrap .daily-question{padding:16px}.channel-wrap h1{overflow-wrap:anywhere}}
