.weekly-module__3QOKhq__wrap{max-width:1070px;margin:0 auto;padding:68px 26px}.weekly-module__3QOKhq__wrap header{max-width:810px}.weekly-module__3QOKhq__wrap header span{color:var(--color-primary);letter-spacing:1.5px;font-size:11px;font-weight:800}.weekly-module__3QOKhq__wrap h1{letter-spacing:-3px;margin:14px 0;font-size:clamp(40px,6vw,70px);line-height:1}.weekly-module__3QOKhq__wrap header p{color:var(--color-muted);font-size:18px;line-height:1.65}.weekly-module__3QOKhq__notice{border-left:3px solid var(--color-primary);background:rgb(var(--rgb-primary) / 10%);margin:38px 0 18px;padding:18px 22px}.weekly-module__3QOKhq__notice p{color:var(--color-muted);margin:5px 0 0;font-size:13px;line-height:1.5}.weekly-module__3QOKhq__ranking{border:1px solid var(--color-line);border-radius:10px;overflow:hidden}.weekly-module__3QOKhq__method{border-top:1px solid var(--color-line);margin:56px 0 0;padding-top:36px}.weekly-module__3QOKhq__method h2{font-size:28px}.weekly-module__3QOKhq__method li{color:var(--color-muted);padding:6px 0;line-height:1.55}.weekly-module__3QOKhq__method a{color:var(--color-primary);margin-top:14px;font-weight:750;display:inline-block}.weekly-module__3QOKhq__method p{color:var(--color-muted);line-height:1.6}.weekly-module__3QOKhq__method blockquote{border-left:3px solid var(--color-line);background:var(--color-surface,transparent);overflow-wrap:anywhere;margin:14px 0 4px;padding:14px 18px;font-size:14px;line-height:1.6}.weekly-module__3QOKhq__method a+a{margin-left:18px}
